Severity: 8192
Message: Creation of dynamic property CI_URI::$config is deprecated
Filename: core/URI.php
Line Number: 101
Backtrace:
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Router::$uri is deprecated
Filename: core/Router.php
Line Number: 127
Backtrace:
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property Officer::$configurations_model is deprecated
Filename: core/Loader.php
Line Number: 353
Backtrace:
File: /home/policeadmin/public_html/application/helpers/sml_helper.php
Line: 528
Function: model
File: /home/policeadmin/public_html/application/views/includes/header.php
Line: 7
Function: get_config_value
File: /home/policeadmin/public_html/application/views/profile.php
Line: 147
Function: view
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 151
Function: view
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property Officer::$benchmark is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property Officer::$hooks is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property Officer::$config is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property Officer::$log is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property Officer::$utf8 is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property Officer::$uri is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property Officer::$exceptions is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property Officer::$router is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property Officer::$output is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property Officer::$security is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property Officer::$input is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property Officer::$lang is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property Officer::$load is deprecated
Filename: core/Controller.php
Line Number: 78
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property Officer::$db is deprecated
Filename: core/Loader.php
Line Number: 390
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_DB_mysqli_driver::$failover is deprecated
Filename: database/DB_driver.php
Line Number: 371
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Return type of CI_Session_database_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_database_driver.php
Line Number: 129
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Return type of CI_Session_database_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_database_driver.php
Line Number: 278
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Return type of CI_Session_database_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_database_driver.php
Line Number: 149
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Return type of CI_Session_database_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_database_driver.php
Line Number: 206
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Return type of CI_Session_database_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_database_driver.php
Line Number: 295
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Return type of CI_Session_database_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_database_driver.php
Line Number: 333
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 284
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: Warning
Message: session_set_cookie_params(): Session cookie parameters cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 291
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 306
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 316
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 317
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 318
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 319
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 377
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: Warning
Message: session_set_save_handler(): Session save handler cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 110
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: Warning
Message: session_start(): Session cannot be started after headers have already been sent
Filename: Session/Session.php
Line Number: 143
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property Officer::$session is deprecated
Filename: core/Loader.php
Line Number: 1279
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property Officer::$form_validation is deprecated
Filename: core/Loader.php
Line Number: 1279
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property Officer::$upload is deprecated
Filename: core/Loader.php
Line Number: 1279
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property Officer::$agent is deprecated
Filename: core/Loader.php
Line Number: 1279
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 9
Function: __construct
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property Officer::$officer_model is deprecated
Filename: core/Loader.php
Line Number: 353
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 13
Function: model
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$benchmark is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 151
Function: view
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$hooks is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 151
Function: view
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$config is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 151
Function: view
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$log is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 151
Function: view
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$utf8 is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 151
Function: view
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$uri is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 151
Function: view
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$exceptions is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 151
Function: view
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$router is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 151
Function: view
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$output is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 151
Function: view
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$security is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 151
Function: view
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$input is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 151
Function: view
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$lang is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 151
Function: view
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$load is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 151
Function: view
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$db is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 151
Function: view
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$session is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 151
Function: view
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$form_validation is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 151
Function: view
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$upload is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 151
Function: view
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$agent is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 151
Function: view
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$officer_model is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 151
Function: view
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once
New South Wales Police
NA
NA
15 February 2026
Male
Saturday 01 January 1966
NA, NA, NA
Monday 29 August 1988
NA, NA, NA
22 years, 8 months, 6 days
No
23153
NA
No
223
315
Force
New South Wales Police
Full Name
GREGORY MALCOLM ASHWORTH
Nick Name
NA
AKA
NA
Cadet #
NA
Uniform #
NA
Registered #
23153
Class #
223
Date: NA @ NA
Location: NA
Awards / Commendations etc: nil
Note: Final Rank: Constable
Buried: Unknown
Cemetery name: Macquarie Park Cemetery & Crematorium
Rank: Commenced training at Goulburn Police Academy on 29 September 1986 ( aged 20 years, 3 months, 4 days )
Probationary Constable – appointed19 December 1986
Constable – appointed 7 March 1988 ( lost 3.5 months Seniority )
Final Rank: Constable
Stations: Pennant Hills
Service: From 29 September 1986 to 29 August 1988 = 1+ year Service
Awards: nil
Born: Saturday 25 June 1966
Died on: Monday 29 August 1988
Cause: Motor Vehicle Accident – Urgent Duty – Driver
Event location: Corner of Pennant Hills Rd & Stuart Ave, Pennant Hills
Age: 22 years, 2 months, 4 days
Funeral date: 2 September 1988
Funeral location: ?
Buried at: Macquarie Park Cemetery & Crematorium, Plassey Rd, Macquarie Park, 2113
Grave location: General Lawn, Row 0, Plot 0531
GPS of Grave: -33.789315 151.137817
Touch Plate at the National Police Wall of Remembrance, Canberra
GREG IS mentioned on the Police Wall of Remembrance
About 4.20pm on 29 August, 1988 Constable Ashworth and Probationary Constable Currie left the Hornsby Police Station to attend an armed holdup at the West Pennant Hills branch of the National Bank. Whilst travelling along Pennant Hills Road Constable Ashworth swerved to avoid a stationary semi-trailer at the intersection of Stuart Avenue and collided with a median strip, causing the police vehicle to overturn onto the incorrect side of the roadway and hit an oncoming vehicle. As a result Constable Ashworth sustained severe head and internal injuries and although quickly attended to by Constable Currie, he died a short time later.
The constable was born in 1966 and joined the New South Wales Police Force on 29 September, 1986. At the time of his death he was stationed at Pennant Hills.
Event location:
The Holdup alarm, mentioned above, was a ‘false alarm‘.
Greg was aspiring to join the Pennant Hills Police Rescue Squad and, had he not died so early in his career, he was on his way to being nicknames ‘Bluey’ – no doubt a reference to him having red hair.
The accident happened on an uphill left hand curve near the Thornleigh tip.
As was the custom of the day, the vehicle was returned to the police station and was placed outside of the Meal Room at Hornsby Police Station where it was visible through the meal room window – awaiting Mechanical examination, and was visibly stained with blood.
Death Notice was published in the Sydney Morning Herald on 31 August 1988.
| Academy | Start Date | End Date | Class # | Comment |
|---|
| Rank | Achieve Date | Comment |
|---|---|---|
| NSW Probationary Constable | 19 December 1986 | ? |
| NSW Constable | 07 March 1988 | ? |
| Station | Start Date | End Date | Comment |
|---|
Severity: 8192
Message: Creation of dynamic property CI_Loader::$configurations_model is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/policeadmin/public_html/application/views/profile.php
Line: 1001
Function: view
File: /home/policeadmin/public_html/application/controllers/Officer.php
Line: 151
Function: view
File: /home/policeadmin/public_html/index.php
Line: 321
Function: require_once