A fix is available
APAR status
Closed as program error.
Error description
DOORS 9.4.0.1: EXCEPTION_ACCESS_VIOLATION error ? Diagnostic log file generated when trying to import certain RIF packages. In what appears to be a regression, importing certain RIF package in DOORS 9.4.0.1 ends up with the following: DXL Errors: ======== -R-E- DXL: ?standard/rifPackages/rifImportHelperFns.inc:654? An unexpected error has occurred: doors.exe caused an EXCEPTION_ACCESS_VIOLATION in module doors.exe at 0023:00B9C06E Backtrace: ?standard/rifPackages/rifImportHelperFns.inc:717? ?standard/rifPackages/rifDefnAccept.inc:203? ?standard/rifPackages/rifDefnAccept.inc:414? ?standard/rifPackages/rifDefnAccept.inc:444? ?standard/rifPackages/rifDefnAccept.inc:537? -R-F- DXL: ?standard/rifPackages/rifImportHelperFns.inc:654? internal error, please submit a bug report Backtrace: ?standard/rifPackages/rifImportHelperFns.inc:717? ?standard/rifPackages/rifDefnAccept.inc:203? ?standard/rifPackages/rifDefnAccept.inc:414? ?standard/rifPackages/rifDefnAccept.inc:444? ?standard/rifPackages/rifDefnAccept.inc:537? ??Diagnostic.log??? DOORS: ASSERTION FAILED, Line 634, .\destroy.c: lt-?side1.t != this ?? lt-?side2.t != this ?? NLS_('Internal error: unloading module data referenced by loaded linkset.') Stack: 0023:76EBF861 (0x00000690 0x00004E20 0x00000000 0x762713D0) ntdll.dll, ZwWaitForSingleObject()+0021 byte(s) 0023:76271184 (0x00000690 0x00004E20 0x00000000 0x00185EF4) kernel32.dll, WaitForSingleObjectEx()+0067 byte(s) 0023:76271138 (0x00000690 0x00004E20 0xADC8B53B 0x01560494) kernel32.dll, WaitForSingleObject()+0018 byte(s) 0023:005CF5BC (0x00185F10 0xADC8B493 0x01560494 0x01560418) doors.exe 0023:005CF8C3 (0x00000000 0x00000001 0x09480500 0x10003748) doors.exe 0023:005CEC2A (0x01560418 0x01560494 0x0000027A 0xADC88B4B) doors.exe 0023:0049BBE7 (0x19C4B9F0 0x00000000 0x00000000 0x00496710) doors.exe 0023:0049BEBC (0x01557A90 0x01602401 0x00000000 0x09482D70) doors.exe 0023:01557A74 (0x01602401 0x00000000 0x09482D70 0x00000000) doors.exe, tl_CheckoutName_ibmRatl()+7632229 byte(s) 0023:01557A90 (0x00000000 0x09482D70 0x00000000 0x00000000) doors.exe, tl_CheckoutName_ibmRatl()+7632257 byte(s) 0023:01602401 (0x09482D70 0x00000000 0x00000000 0x00000000) doors.exe, tl_CheckoutName_ibmRatl()+8330994 byte(s) end of stack. DOORS: **** Translating a structured exception **** DOORS: Version 9.4.0.1, build number 94292, built on Sep 12 2012 15:56:00. DOORS: Microsoft Windows 7 Enterprise Edition (build 7600), 64-bit DOORS: DOORS: 62 percent of memory is in use. DOORS: There are 2096696 total Kbytes of physical memory. DOORS: There are 778080 free Kbytes of physical memory. DOORS: There are 4193392 total Kbytes of paging file. DOORS: There are 2165764 free Kbytes of paging file. DOORS: There are 1fff80 total Kbytes of virtual memory. DOORS: There are 165944 free Kbytes of virtual memory. DOORS: argv[0]: C:\Program Files (x86)\IBM\Rational\DOORS\9.4\bin\doors.exe DOORS: Exception timestamp: 16/10/2012 at 18:26:01 DOORS: doors.exe caused an EXCEPTION_ACCESS_VIOLATION in module doors.exe at 0023:00B9C06E DOORS: 0023:00B9C06E (0x19C295E8 0x19C295E8 0xADC88BCF 0x00000000) doors.exe DOORS: 0023:0049BB53 (0x00000000 0x00000001 0x00000001 0x00496710) doors.exe DOORS: 0023:0049BEBC (0x01557A90 0xADC88B6B 0x00000000 0x09480DC0) doors.exe DOORS: 0023:01557A74 (0xADC88B6B 0x00000000 0x09480DC0 0x00000000) doors.exe, tl_CheckoutName_ibmRatl()+7632229 byte(s) DOORS: 0023:01557A90 (0x00000000 0x09480DC0 0x00000000 0x0018CBD0) doors.exe, tl_CheckoutName_ibmRatl()+7632257 byte(s) DOORS: **** end of event **** DOORS: Writing exception details... DOORS: Exception details have been written to: C:\Users\ADMINI~1\AppData\Local\Temp\DOORS-94292-2012_10_16-18_2 6_01-2724-4560.dmp ========================== NOTE: The same RIF package when tried to import in either DOORS 9.3.0.X or 9.4.0.0 works fine.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * **************************************************************** * PROBLEM DESCRIPTION: * **************************************************************** * RECOMMENDATION: * **************************************************************** Attempting to import some RIF packages that contain links fails with an error message that starts like this: -R-E- DXL: ?standard/rifPackages/rifImportHelperFns.inc:654? An unexpected error has occurred: doors.exe caused an EXCEPTION_ACCESS_VIOLATION in module doors.exe at 0023:00B9C06E Backtrace: ?standard/rifPackages/rifImportHelperFns.inc:717?
Problem conclusion
This error message indicates a problem in some DOORS usage cases. However, it does not apply to RIF/ReqIF import cases. The message has been changed to a diagnostic warning only visible to DOORS development so that it does not incorrectly abort the import.
Temporary fix
Comments
APAR Information
APAR number
PM75080
Reported component name
TLOGIC DOORS
Reported component ID
5724V61DR
Reported release
930
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2012-10-16
Closed date
2012-11-27
Last modified date
2012-11-27
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
TLOGIC DOORS
Fixed component ID
5724V61DR
Applicable component levels
R930 PSN
UP
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSYQBZ","label":"Rational DOORS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.3","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]
Document Information
Modified date:
29 October 2021