Reproducible Object Properties Window Crash 追蹤

0
Avatar
Legacy Poster

This is an avoidable crash, but I can reproduce it fairly consistently via a few easy steps:

  1. Load a document with some objects placed
  2.  Open object properties dialog by double clicking an object, or right-clicking > Properties...
  3. Close the document via the 'x' on the tab or Ctrl+F4 shortcut. [Note: do NOT close the object properties dialog before closing the document itself.]

 

Result: BT will crash, presumably because the open dialog box reference is not being cleaned up in memory.

 

(Having several open documents and choosing File > Close All seems to cause it more often.)

 

I couldn't find a better sub-forum to post a crash report, so apologies if I missed something.

 

[I'm on Windows 7 Pro, and I've attached my full exported system info from the Help > System Information window in BT2016]

4 意見

0
Avatar
Legacy Poster
評論操作 永久連結

I actually have a copy of Visual Studio so I entered debug mode; here's the output when I break on the crash:

 

Symbols for the module 'bartend.exe' were not loaded.


1. Use a debug build configuration or disable the debug option 'Enable Just My Code'. 
2. Check the 'Symbols' settings under debugging options.Exception thrown at 0x000007FEFCF3965D (KernelBase.dll) in bartend.exe: 0xE0000001 (parameters: 0xFFFFFFFF800C0006).
Exception thrown at 0x000007FEFCF3965D in bartend.exe: Microsoft C++ exception: EEFileLoadException at memory location 0x000000000012B440.
Exception thrown at 0x000007FEFCF3965D in bartend.exe: Microsoft C++ exception: [rethrow] at memory location 0x0000000000000000.
Exception thrown at 0x000007FEFCF3965D in bartend.exe: Microsoft C++ exception: EEFileLoadException at memory location 0x000000000012B440.
Exception thrown at 0x000007FEFCF3965D in bartend.exe: Microsoft C++ exception: [rethrow] at memory location 0x0000000000000000.
Exception thrown at 0x000007FEFCF3965D in bartend.exe: Microsoft C++ exception: EEFileLoadException at memory location 0x000000000012B440.
Exception thrown at 0x000007FEFCF3965D in bartend.exe: Microsoft C++ exception: EEFileLoadException at memory location 0x0000000000129D00.
Exception thrown at 0x000007FEFCF3965D in bartend.exe: Microsoft C++ exception: [rethrow] at memory location 0x0000000000000000.
Exception thrown at 0x000007FEFCF3965D in bartend.exe: Microsoft C++ exception: EEFileLoadException at memory location 0x0000000000129D00.
Exception thrown at 0x000007FEFCF3965D in bartend.exe: Microsoft C++ exception: [rethrow] at memory location 0x0000000000000000.
Exception thrown at 0x000007FEFCF3965D in bartend.exe: Microsoft C++ exception: EEFileLoadException at memory location 0x0000000000129D00.
Exception thrown at 0x000007FEFCF3965D (KernelBase.dll) in bartend.exe: 0x0EEDFADE (parameters: 0x000000002000B99E, 0x000000001ECFD240, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000).
Exception thrown at 0x000007FEFCF3965D in bartend.exe: Microsoft C++ exception: EEFileLoadException at memory location 0x0000000000129020.
Exception thrown at 0x000007FEFCF3965D in bartend.exe: Microsoft C++ exception: [rethrow] at memory location 0x0000000000000000.
Exception thrown at 0x000007FEFCF3965D in bartend.exe: Microsoft C++ exception: EEFileLoadException at memory location 0x0000000000129020.
Exception thrown at 0x000007FEFCF3965D in bartend.exe: Microsoft C++ exception: [rethrow] at memory location 0x0000000000000000.
Exception thrown at 0x000007FEFCF3965D in bartend.exe: Microsoft C++ exception: EEFileLoadException at memory location 0x0000000000129020.
Exception thrown at 0x000007FEFCF3965D (KernelBase.dll) in bartend.exe: 0x000006BA: The RPC server is unavailable.
ShComboBox Licensed = True
FileView Licensed = True
FolderView Licensed = True
Exception thrown at 0x000007FEFCF3965D in bartend.exe: Microsoft C++ exception: EEFileLoadException at memory location 0x00000000001298F0.
Exception thrown at 0x000007FEFCF3965D in bartend.exe: Microsoft C++ exception: [rethrow] at memory location 0x0000000000000000.
Exception thrown at 0x000007FEFCF3965D in bartend.exe: Microsoft C++ exception: EEFileLoadException at memory location 0x00000000001298F0.
Exception thrown at 0x000007FEFCF3965D in bartend.exe: Microsoft C++ exception: [rethrow] at memory location 0x0000000000000000.
Exception thrown at 0x000007FEFCF3965D in bartend.exe: Microsoft C++ exception: EEFileLoadException at memory location 0x00000000001298F0.
 

I don't have the BT debug symbols (*.pdb) available so naturally I can't see more than the memory exception  B)

0
Avatar
Ian Cummings
版主
評論操作 永久連結

Thanks for the heads up.  We're on it.  I'm checking to see if this is already reported or not.  In either case we'll do our best to make sure this is fixed in the up coming R2 release.  Cheers VG!

0
Avatar
Ian Cummings
版主
評論操作 永久連結

For your information, this is filed under the BUG-1452 reference in our bug tracking system.

0
Avatar
Legacy Poster
評論操作 永久連結

You're welcome, Ian! Thanks for looking into it.

登入寫評論。