IBM Support

PM12637: exception when inheritting views from a view which has custom ac cess rights

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • Problem
    When you try to inherit settings from a view which has custom ac
    cess (rather than public or private), you will get an exception
    and DXL error when you try to save the view.
    
    To Reproduce
    - create a module
    - add some objects
    - add a column called 'aaa' where the access is set to public
    - go to 'manage views' and change the access of 'aaa' so that it
     is RMCDA for everyone
    - return to the standard view
    - save a view called 'bbb' which inherits settings from 'aaa'. M
    ake sure that it is set to 'public'
    
    Errors returned:
    
    -R-E- DXL: ?standard/views/viewsSaveAs.inc:139? An unexpected er
    ror has occurred: doors.exe caused an EXCEPTION_ACCESS_VIOLATION
     in module MSVCR80.dll at 001B:78144500
    
    Backtrace:
            ?standard/views/viewsSaveAs.inc:189?
            ?standard/views/viewsSaveAs.inc:283?
            ?standard/views/viewsSaveAs.inc:189?
            ?standard/views/viewsSaveAs.inc:283?
            ?standard/views/viewsSaveAs.inc:189?
            ?standard/views/viewsSaveAs.inc:283?
            ?config/menuFns.inc:551?
            ?standard/archive/archiveRestore.dxl:143?
    -R-F- DXL: ?standard/views/viewsSaveAs.inc:139? internal error,
    please submit a bug report
    Backtrace:
            ?standard/views/viewsSaveAs.inc:189?
            ?standard/views/viewsSaveAs.inc:283?
            ?standard/views/viewsSaveAs.inc:189?
            ?standard/views/viewsSaveAs.inc:283?
            ?standard/views/viewsSaveAs.inc:189?
            ?standard/views/viewsSaveAs.inc:283?
            ?config/menuFns.inc:551?
            ?standard/archive/archiveRestore.dxl:143?
    
    
    DOORS: **** Translating a structured exception ****
    DOORS: Version 9.2.0.3, build number 92412, built on Mar 22 2010
     15:35:29.
    DOORS: Whistler Workstation Service Pack 3 (Build 2600)
    
    DOORS: DOORS: 45 percent of memory is in use.
    DOORS: There are 2097151 total Kbytes of physical memory.
    DOORS: There are 1706104 free Kbytes of physical memory.
    DOORS: There are 4194303 total Kbytes of paging file.
    DOORS: There are 3681260 free Kbytes of paging file.
    DOORS: There are 1fff80 total Kbytes of virtual memory.
    DOORS: There are 1cad28 free Kbytes of virtual memory.
    
    DOORS: argv[0]: C:\DOORS\9203\bin\doors.exe
    DOORS: doors.exe caused an EXCEPTION_ACCESS_VIOLATION in module
    MSVCR80.dll at 001B:78144500
    DOORS: 001B:78144500 (0x079B8B20 0x096CEF08 0x014CFE74 0x014DECA
    C) MSVCR80.dll
    DOORS: **** end of event ****
    
    Possible Workarounds
    Save it as a private view and manually change the ACLs.
    
    Additional Notes
    This worked in DOORS 8.3
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When you try to inherit settings from a view which has
    custom access (rather than public or private), you will get
    an exception and DXL error when you try to save the view.
    The error is:
    -R-E- DXL: ?standard/views/viewsSaveAs.inc:139? An
    unexpected error has occurred: doors.exe caused an
    EXCEPTION_ACCESS_VIOLATION in module MSVCR80.dll at
    001B:78144500
    

Problem conclusion

  • The code has been changed to prevent the error occurring
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM12637

  • Reported component name

    TLOGIC DOORS

  • Reported component ID

    5724V61DR

  • Reported release

    910

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2010-04-20

  • Closed date

    2010-09-17

  • Last modified date

    2010-09-17

  • 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

  • R910 PSN

       UP



Document information

More support for: Rational DOORS

Software version: 9.1

Reference #: PM12637

Modified date: 17 September 2010