Bug #7520 2006-05-16 19:46

orefa

Editor's context menu item "Locate in" crashes CB

The editor's context menu shows "Locate in <name of a help file>" but these always crash Code::Blocks on my system. I use Windows 2000 SP4. Affected builds include today's "May 16 2006 19:59:51 - wx2.6.2" but also previous ones.

The Dr. MinGW output on crash is this:

codeblocks.exe caused an Access Violation at location 10061e26 in module wxmsw26u_gcc_cb.dll Reading from location fffffff4.

Registers:
eax=0022e6f0 ebx=0022e64c ecx=01d77a24 edx=00000000 esi=0022e6f0 edi=0022ea50
eip=10061e26 esp=0022e530 ebp=0022e548 iopl=0         nv up ei pl nz ac po cy
cs=001b  ss=0023  ds=0023  es=0023  fs=0038  gs=0000             efl=00000217

Call stack:
10061E26  wxmsw26u_gcc_cb.dll:10061E26  _ZN12wxStringBaseaSERKS_
1011766B  wxmsw26u_gcc_cb.dll:1011766B  _ZN19wxWinHelpController10InitializeERK8wxString
6F243CA0  help_plugin.dll:6F243CA0  PluginSDKVersion
6F2444B7  help_plugin.dll:6F2444B7  PluginSDKVersion
100AA808  wxmsw26u_gcc_cb.dll:100AA808  _ZN12wxEvtHandler21ProcessEventIfMatchesERK21wxEventTableEntryBasePS_R7wxEvent
100ABADE  wxmsw26u_gcc_cb.dll:100ABADE  _ZN12wxEvtHandler23SearchDynamicEventTableER7wxEvent
100ABB88  wxmsw26u_gcc_cb.dll:100ABB88  _ZN12wxEvtHandler12ProcessEventER7wxEvent
100ABB49  wxmsw26u_gcc_cb.dll:100ABB49  _ZN12wxEvtHandler12ProcessEventER7wxEvent
100ABB49  wxmsw26u_gcc_cb.dll:100ABB49  _ZN12wxEvtHandler12ProcessEventER7wxEvent
100ABB49  wxmsw26u_gcc_cb.dll:100ABB49  _ZN12wxEvtHandler12ProcessEventER7wxEvent
100ABB49  wxmsw26u_gcc_cb.dll:100ABB49  _ZN12wxEvtHandler12ProcessEventER7wxEvent
100ABB49  wxmsw26u_gcc_cb.dll:100ABB49  _ZN12wxEvtHandler12ProcessEventER7wxEvent
100ABB49  wxmsw26u_gcc_cb.dll:100ABB49  _ZN12wxEvtHandler12ProcessEventER7wxEvent
100ABB49  wxmsw26u_gcc_cb.dll:100ABB49  _ZN12wxEvtHandler12ProcessEventER7wxEvent
100ABB49  wxmsw26u_gcc_cb.dll:100ABB49  _ZN12wxEvtHandler12ProcessEventER7wxEvent
1020E13B  wxmsw26u_gcc_cb.dll:1020E13B  _ZN12wxWindowBase9TryParentER7wxEvent
100ABB5E  wxmsw26u_gcc_cb.dll:100ABB5E  _ZN12wxEvtHandler12ProcessEventER7wxEvent
1020E13B  wxmsw26u_gcc_cb.dll:1020E13B  _ZN12wxWindowBase9TryParentER7wxEvent
100ABB5E  wxmsw26u_gcc_cb.dll:100ABB5E  _ZN12wxEvtHandler12ProcessEventER7wxEvent
101DC078  wxmsw26u_gcc_cb.dll:101DC078  _ZN10wxMenuBase9SendEventEii
1014F90A  wxmsw26u_gcc_cb.dll:1014F90A  _ZN6wxMenu10MSWCommandEjt
10111C8C  wxmsw26u_gcc_cb.dll:10111C8C  _ZN8wxWindow13HandleCommandEttPv
10115156  wxmsw26u_gcc_cb.dll:10115156  _ZN8wxWindow13MSWWindowProcEjjl
1010D6D0  wxmsw26u_gcc_cb.dll:1010D6D0  _Z9wxWndProcP6HWND__jjl@16
77E4158F  USER32.dll:77E4158F  IsCharAlphaNumericW
77E41DC9  USER32.dll:77E41DC9  IsCharAlphaNumericW
77E41E7E  USER32.dll:77E41E7E  IsCharAlphaNumericW
61987819  codeblocks.dll:61987819  _ZN12wxWindowBase9PopupMenuEP6wxMenuRK7wxPoint
618217DA  codeblocks.dll:618217DA  _ZN10EditorBase18DisplayContextMenuERK7wxPoint10ModuleType
617D0705  codeblocks.dll:617D0705  _ZN16cbStyledTextCtrl13OnContextMenuER18wxContextMenuEvent
100AA808  wxmsw26u_gcc_cb.dll:100AA808  _ZN12wxEvtHandler21ProcessEventIfMatchesERK21wxEventTableEntryBasePS_R7wxEvent
100AABCC  wxmsw26u_gcc_cb.dll:100AABCC  _ZN16wxEventHashTable11HandleEventER7wxEventP12wxEvtHandler
100ABBA9  wxmsw26u_gcc_cb.dll:100ABBA9  _ZN12wxEvtHandler12ProcessEventER7wxEvent
100ABB49  wxmsw26u_gcc_cb.dll:100ABB49  _ZN12wxEvtHandler12ProcessEventER7wxEvent
100ABB49  wxmsw26u_gcc_cb.dll:100ABB49  _ZN12wxEvtHandler12ProcessEventER7wxEvent
10114AFC  wxmsw26u_gcc_cb.dll:10114AFC  _ZN8wxWindow13MSWWindowProcEjjl
1010D6D0  wxmsw26u_gcc_cb.dll:1010D6D0  _Z9wxWndProcP6HWND__jjl@16
77E4158F  USER32.dll:77E4158F  IsCharAlphaNumericW
77E3B7A9  USER32.dll:77E3B7A9  CheckMenuRadioItem
77E202A4  USER32.dll:77E202A4  WINNLSGetIMEHotkey
77E3C159  USER32.dll:77E3C159  DdeQueryStringA
1011486C  wxmsw26u_gcc_cb.dll:1011486C  _ZN8wxWindow13MSWWindowProcEjjl
1010D6D0  wxmsw26u_gcc_cb.dll:1010D6D0  _Z9wxWndProcP6HWND__jjl@16
77E4158F  USER32.dll:77E4158F  IsCharAlphaNumericW
77E41DC9  USER32.dll:77E41DC9  IsCharAlphaNumericW
77E41E7E  USER32.dll:77E41E7E  IsCharAlphaNumericW
1010D069  wxmsw26u_gcc_cb.dll:1010D069  _ZN8wxWindow17MSWProcessMessageEP6tagMSG
100ECB2A  wxmsw26u_gcc_cb.dll:100ECB2A  _ZN11wxEventLoop17PreProcessMessageEP6tagMSG
100ECA39  wxmsw26u_gcc_cb.dll:100ECA39  _ZN11wxEventLoop14ProcessMessageEP6tagMSG
100ED0A4  wxmsw26u_gcc_cb.dll:100ED0A4  _ZN11wxEventLoop8DispatchEv
100ECE40  wxmsw26u_gcc_cb.dll:100ECE40  _ZN11wxEventLoop3RunEv
10185C6E  wxmsw26u_gcc_cb.dll:10185C6E  _ZN9wxAppBase8MainLoopEv
004049AE  codeblocks.exe:004049AE
10043B67  wxmsw26u_gcc_cb.dll:10043B67  _Z14wxUninitializev
100B3ADA  wxmsw26u_gcc_cb.dll:100B3ADA  _Z7wxEntryP11HINSTANCE__S0_Pci
004014DA  codeblocks.exe:004014DA
0046363A  codeblocks.exe:0046363A
00401237  codeblocks.exe:00401237
00401288  codeblocks.exe:00401288
7C598989  KERNEL32.dll:7C598989  BaseAttachCompleteThunk
Category
Application::Crash
Group
 
Status
Closed
Close date
2006-09-08 11:10
Assigned to
 
killerbot 2006-06-29 21:32

could you provide the help file you have the problems with together with a simple source file containing the work you try to locate ?

I never used this, I have tried with the doxygen.chm, then I tried to locate a word in my sources which does exist in the chm; The chm was opened, but no crash.

Should it hightlight when it finds the word one was looking for ??

mandrav 2006-09-08 11:10

Report is closed.

Note: This is a preformatted standard message.

Possible reasons for closing this report are:

* the developer in charge of the issue

- could not reproduce it despite trying several times

- did not get sufficient information

- got no reply to an inquiry for specific information

* the report is quite a bit dated of now, and

- no user comments have been added for several weeks

- significant changes have been made to the code

- no other developer could reproduce it either

It is assumed that the problem does not persist and the report

can be closed.

If the problem reappears in future releases, please feel free to

re-open this report and provide precise information on how to

reproduce it.