An Access Violation error appears when trying to debug a package with no procedure declaration in the Package spec.
There will be an error in Toad, because the Spec needs to be declared in the Package in order to debug successfully.
As a requirement, the Spec needs to be declared in the code, in order to debug successfully in Toad.