Bug #7979 2006-06-24 01:16

bjoernp

Closing open file while workspace is loading crashes

Rev 2605 (svn)
WinXP, mingw 3.4.4, wx 2.6.3

When I open the ContribPlugins workspace from recent projects, first one file I had opened last time is loaded in the editor. The "Opened Files" Panel is also visible left-hand.

While the projects are loading on the left panel (flickering wildly, takes ~15s), I close this file. 

CB crashes when finished loading the workspace.

Choosing "Cancel" in the crash-dialog doesn't help (CB closes down, silly Win-Crash-Handler opens).


-------------------

Error occured on Tuesday, June 20, 2006 at 22:54:48.

C:\dev\codeblocks\codeblocks.exe caused an Access Violation at location 0288cdad Writing to location 05119bbc.

Registers:
eax=0288cdac ebx=00bfcec8 ecx=00000001 edx=035b5764 esi=004bbf28 edi=0022f90c
eip=0288cdad esp=0022f2a8 ebp=0022f364 iopl=0         nv up ei pl nz na pe nc
cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00010202

Call stack:
0288CDAD
00429C1E  C:\dev\codeblocks\codeblocks.exe:00429C1E
00431170  C:\dev\codeblocks\codeblocks.exe:00431170
100AA7B8  C:\lib\wxmsw26u_gcc_custom.dll:100AA7B8  _onexit  d:/src/mingw/build/runtime/../../runtime/dllcrt1.c:183
100AAB7C  C:\lib\wxmsw26u_gcc_custom.dll:100AAB7C  _onexit  d:/src/mingw/build/runtime/../../runtime/dllcrt1.c:183
100ABB59  C:\lib\wxmsw26u_gcc_custom.dll:100ABB59  _onexit  d:/src/mingw/build/runtime/../../runtime/dllcrt1.c:183
100ABAF9  C:\lib\wxmsw26u_gcc_custom.dll:100ABAF9  _onexit  d:/src/mingw/build/runtime/../../runtime/dllcrt1.c:183
100ABAF9  C:\lib\wxmsw26u_gcc_custom.dll:100ABAF9  _onexit  d:/src/mingw/build/runtime/../../runtime/dllcrt1.c:183
100ABAF9  C:\lib\wxmsw26u_gcc_custom.dll:100ABAF9  _onexit  d:/src/mingw/build/runtime/../../runtime/dllcrt1.c:183
100ABAF9  C:\lib\wxmsw26u_gcc_custom.dll:100ABAF9  _onexit  d:/src/mingw/build/runtime/../../runtime/dllcrt1.c:183
100ABAF9  C:\lib\wxmsw26u_gcc_custom.dll:100ABAF9  _onexit  d:/src/mingw/build/runtime/../../runtime/dllcrt1.c:183
100ABAF9  C:\lib\wxmsw26u_gcc_custom.dll:100ABAF9  _onexit  d:/src/mingw/build/runtime/../../runtime/dllcrt1.c:183
100ABAF9  C:\lib\wxmsw26u_gcc_custom.dll:100ABAF9  _onexit  d:/src/mingw/build/runtime/../../runtime/dllcrt1.c:183
100ABAF9  C:\lib\wxmsw26u_gcc_custom.dll:100ABAF9  _onexit  d:/src/mingw/build/runtime/../../runtime/dllcrt1.c:183
100ABAF9  C:\lib\wxmsw26u_gcc_custom.dll:100ABAF9  _onexit  d:/src/mingw/build/runtime/../../runtime/dllcrt1.c:183
100ABAF9  C:\lib\wxmsw26u_gcc_custom.dll:100ABAF9  _onexit  d:/src/mingw/build/runtime/../../runtime/dllcrt1.c:183
100ABAF9  C:\lib\wxmsw26u_gcc_custom.dll:100ABAF9  _onexit  d:/src/mingw/build/runtime/../../runtime/dllcrt1.c:183
100ABAF9  C:\lib\wxmsw26u_gcc_custom.dll:100ABAF9  _onexit  d:/src/mingw/build/runtime/../../runtime/dllcrt1.c:183
100ABAF9  C:\lib\wxmsw26u_gcc_custom.dll:100ABAF9  _onexit  d:/src/mingw/build/runtime/../../runtime/dllcrt1.c:183
100ABAF9  C:\lib\wxmsw26u_gcc_custom.dll:100ABAF9  _onexit  d:/src/mingw/build/runtime/../../runtime/dllcrt1.c:183
100ABAF9  C:\lib\wxmsw26u_gcc_custom.dll:100ABAF9  _onexit  d:/src/mingw/build/runtime/../../runtime/dllcrt1.c:183
100ABAF9  C:\lib\wxmsw26u_gcc_custom.dll:100ABAF9  _onexit  d:/src/mingw/build/runtime/../../runtime/dllcrt1.c:183
100ABAF9  C:\lib\wxmsw26u_gcc_custom.dll:100ABAF9  _onexit  d:/src/mingw/build/runtime/../../runtime/dllcrt1.c:183
100ABAF9  C:\lib\wxmsw26u_gcc_custom.dll:100ABAF9  _onexit  d:/src/mingw/build/runtime/../../runtime/dllcrt1.c:183
100ABAF9  C:\lib\wxmsw26u_gcc_custom.dll:100ABAF9  _onexit  d:/src/mingw/build/runtime/../../runtime/dllcrt1.c:183
100ABAF9  C:\lib\wxmsw26u_gcc_custom.dll:100ABAF9  _onexit  d:/src/mingw/build/runtime/../../runtime/dllcrt1.c:183
100ABAF9  C:\lib\wxmsw26u_gcc_custom.dll:100ABAF9  _onexit  d:/src/mingw/build/runtime/../../runtime/dllcrt1.c:183
100ABAF9  C:\lib\wxmsw26u_gcc_custom.dll:100ABAF9  _onexit  d:/src/mingw/build/runtime/../../runtime/dllcrt1.c:183
100ABAF9  C:\lib\wxmsw26u_gcc_custom.dll:100ABAF9  _onexit  d:/src/mingw/build/runtime/../../runtime/dllcrt1.c:183
100ABAF9  C:\lib\wxmsw26u_gcc_custom.dll:100ABAF9  _onexit  d:/src/mingw/build/runtime/../../runtime/dllcrt1.c:183
100ABAF9  C:\lib\wxmsw26u_gcc_custom.dll:100ABAF9  _onexit  d:/src/mingw/build/runtime/../../runtime/dllcrt1.c:183
100ABAF9  C:\lib\wxmsw26u_gcc_custom.dll:100ABAF9  _onexit  d:/src/mingw/build/runtime/../../runtime/dllcrt1.c:183
100ABAF9  C:\lib\wxmsw26u_gcc_custom.dll:100ABAF9  _onexit  d:/src/mingw/build/runtime/../../runtime/dllcrt1.c:183
100ABAF9  C:\lib\wxmsw26u_gcc_custom.dll:100ABAF9  _onexit  d:/src/mingw/build/runtime/../../runtime/dllcrt1.c:183
101B2773  C:\lib\wxmsw26u_gcc_custom.dll:101B2773  _onexit  d:/src/mingw/build/runtime/../../runtime/dllcrt1.c:183
10137E1F  C:\lib\wxmsw26u_gcc_custom.dll:10137E1F  _onexit  d:/src/mingw/build/runtime/../../runtime/dllcrt1.c:183
10138546  C:\lib\wxmsw26u_gcc_custom.dll:10138546  _onexit  d:/src/mingw/build/runtime/../../runtime/dllcrt1.c:183
1010D680  C:\lib\wxmsw26u_gcc_custom.dll:1010D680  _onexit  d:/src/mingw/build/runtime/../../runtime/dllcrt1.c:183
77D18734  C:\WINDOWS\system32\USER32.dll:77D18734  GetDC
77D18816  C:\WINDOWS\system32\USER32.dll:77D18816  GetDC
77D189CD  C:\WINDOWS\system32\USER32.dll:77D189CD  GetWindowLongW
77D18A10  C:\WINDOWS\system32\USER32.dll:77D18A10  DispatchMessageW
100ECA05  C:\lib\wxmsw26u_gcc_custom.dll:100ECA05  _onexit  d:/src/mingw/build/runtime/../../runtime/dllcrt1.c:183
100ED054  C:\lib\wxmsw26u_gcc_custom.dll:100ED054  _onexit  d:/src/mingw/build/runtime/../../runtime/dllcrt1.c:183
100ECDF0  C:\lib\wxmsw26u_gcc_custom.dll:100ECDF0  _onexit  d:/src/mingw/build/runtime/../../runtime/dllcrt1.c:183
101861CE  C:\lib\wxmsw26u_gcc_custom.dll:101861CE  _onexit  d:/src/mingw/build/runtime/../../runtime/dllcrt1.c:183
004049AE  C:\dev\codeblocks\codeblocks.exe:004049AE
10043B17  C:\lib\wxmsw26u_gcc_custom.dll:10043B17  _onexit  d:/src/mingw/build/runtime/../../runtime/dllcrt1.c:183
100B3A8A  C:\lib\wxmsw26u_gcc_custom.dll:100B3A8A  _onexit  d:/src/mingw/build/runtime/../../runtime/dllcrt1.c:183
004014DA  C:\dev\codeblocks\codeblocks.exe:004014DA
00464CA8  C:\dev\codeblocks\codeblocks.exe:00464CA8
00401236  C:\dev\codeblocks\codeblocks.exe:00401236
00401288  C:\dev\codeblocks\codeblocks.exe:00401288
7C816D4F  C:\WINDOWS\system32\kernel32.dll:7C816D4F  RegisterWaitForInputIdle

Category
Application::Crash
Group
 
Status
Closed
Close date
2006-07-06 17:36
Assigned to
 
mandrav 2006-07-06 17:36

This bug is now fixed in HEAD.

Thank you for reporting it.