| Hello Marino,
I made a quick check under VAXELN V4.5. In my source, there are 2
consecutive KER$DELETE (Message_object). The second one returned as
expected the following error message:
%KERNEL-F-BAD_VALUE, bad parameter value.
I looked in the V4.5 sources and the files containing the code which
returns such an error are dated from VAXELN V4.3 (no changes since in
DELETE.MAR and KERNELSUB.MAR). Can you give more details or halt the
VAX and see the Program Counter and PSL. Use EBUILD/MAP/FULL/INTERN
to locate the correspondance between P0 and S0 address of jobs.
Of course if the hang (read loop) is not in the kernel.
Regards,
Philippe
|
| type 14:22
!module ALLOC
! 14: BEGIN
! 15: CREATE_MESSAGE (Mess,data_ptr) ;
! 16: NEW (test_ptr) ;
! 17: DELETE (Mess) ;
! 18: DELETE (Mess) ;
! 19: DISPOSE (test_ptr) ;
! 20: CREATE_MESSAGE (Mess,data_ptr) ;
! 21: END.
! 22: END;
Step
!stepped to ALLOC\%LINE 16
! 16: NEW (test_ptr) ;
Step
!stepped to ALLOC\%LINE 17
! 17: DELETE (Mess) ;
Step
!stepped to ALLOC\%LINE 18
! 18: DELETE (Mess) ;
Step
!%KERNEL-F-BAD_VALUE, bad parameter value
exit
|