cbauibook patches:
To replace
tabCtrl->ProcessEvent(event);
with
GetEventHandler()->ProcessEvent(event);
It is NOT the correct fix; I tried it.
It causes a runtime warning that paint events are NOT allowed.
Tim S.
That's true. I got the error message in codeblocks.RPT:
-------------------
Error occured on Tuesday, August 23, 2011 at 10:11:37.
D:\Program Files\codeblocks\codeblocks.exe caused an Access Violation at location 00000000 Reading from location 00000000.
Registers:
eax=022107e8 ebx=0220f730 ecx=00000000 edx=0226ff08 esi=00e05e18 edi=0022f0c8
eip=00000000 esp=0022ece0 ebp=0022ecfc iopl=0 nv up ei pl nz na po nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00010206
Call stack:
00000000
6323863A E:\doc\mingw\bin\wxmsw292u_gcc_custom.dll:6323863A _ZN12wxEvtHandler6UnlinkEv
63238DF1 E:\doc\mingw\bin\wxmsw292u_gcc_custom.dll:63238DF1 _ZN12wxEvtHandlerD1Ev
64BC5C4E D:\Program Files\codeblocks\share\codeblocks\plugins\compiler.dll:64BC5C4E
64BC5CC5 D:\Program Files\codeblocks\share\codeblocks\plugins\compiler.dll:64BC5CC5
61849180 D:\Program Files\codeblocks\codeblocks.dll:61849180 _ZN7LogSlotD2Ev
61849649 D:\Program Files\codeblocks\codeblocks.dll:61849649 _ZN10LogManagerD1Ev
618496F1 D:\Program Files\codeblocks\codeblocks.dll:618496F1 _ZN10LogManagerD0Ev
619DD7C8 D:\Program Files\codeblocks\codeblocks.dll:619DD7C8 _ZN3MgrI10LogManagerE4FreeEv
6185209B D:\Program Files\codeblocks\codeblocks.dll:6185209B _ZN7Manager8ShutdownEv
0042CC8E D:\Program Files\codeblocks\codeblocks.exe:0042CC8E
63102D72 E:\doc\mingw\bin\wxmsw292u_gcc_custom.dll:63102D72 _ZNK16wxAppConsoleBase16CallEventHandlerEP12wxEvtHandlerR14wxEventFunctorR7wxEvent
6323871E E:\doc\mingw\bin\wxmsw292u_gcc_custom.dll:6323871E _ZN12wxEvtHandler23ProcessEventIfMatchesIdERK21wxEventTableEntryBasePS_R7wxEvent
63238823 E:\doc\mingw\bin\wxmsw292u_gcc_custom.dll:63238823 _ZN16wxEventHashTable11HandleEventER7wxEventP12wxEvtHandler
63238A48 E:\doc\mingw\bin\wxmsw292u_gcc_custom.dll:63238A48 _ZN12wxEvtHandler11TryHereOnlyER7wxEvent
632388B2 E:\doc\mingw\bin\wxmsw292u_gcc_custom.dll:632388B2 _ZN12wxEvtHandler10DoTryChainER7wxEvent
63238AFD E:\doc\mingw\bin\wxmsw292u_gcc_custom.dll:63238AFD _ZN12wxEvtHandler12ProcessEventER7wxEvent
63238901 E:\doc\mingw\bin\wxmsw292u_gcc_custom.dll:63238901 _ZN12wxEvtHandler18SafelyProcessEventER7wxEvent
6341C937 E:\doc\mingw\bin\wxmsw292u_gcc_custom.dll:6341C937 _ZN12wxWindowBase5CloseEb
632EA064 E:\doc\mingw\bin\wxmsw292u_gcc_custom.dll:632EA064 _ZN7wxFrame13MSWWindowProcEjjl
632B6171 E:\doc\mingw\bin\wxmsw292u_gcc_custom.dll:632B6171 _Z9wxWndProcP6HWND__jjl@16
77D18734 C:\WINDOWS\system32\USER32.dll:77D18734 GetDC
77D18816 C:\WINDOWS\system32\USER32.dll:77D18816 GetDC
77D28EA0 C:\WINDOWS\system32\USER32.dll:77D28EA0 DefWindowProcW
77D28EEC C:\WINDOWS\system32\USER32.dll:77D28EEC DefWindowProcW
7C92E473 C:\WINDOWS\system32\ntdll.dll:7C92E473 KiUserCallbackDispatcher
77D28DD9 C:\WINDOWS\system32\USER32.dll:77D28DD9 DefWindowProcW
5ADC3BC2 C:\WINDOWS\system32\uxtheme.dll:5ADC3BC2 DrawThemeText
5ADDC7F6 C:\WINDOWS\system32\uxtheme.dll:5ADDC7F6 GetThemeAppProperties
5ADC1AC7 C:\WINDOWS\system32\uxtheme.dll:5ADC1AC7
5ADC1B3D C:\WINDOWS\system32\uxtheme.dll:5ADC1B3D
77D294ED C:\WINDOWS\system32\USER32.dll:77D294ED GetPropW
632BA068 E:\doc\mingw\bin\wxmsw292u_gcc_custom.dll:632BA068 _ZN8wxWindow16MSWDefWindowProcEjjl
632BAE3C E:\doc\mingw\bin\wxmsw292u_gcc_custom.dll:632BAE3C _ZN8wxWindow13MSWWindowProcEjjl
632E9F2F E:\doc\mingw\bin\wxmsw292u_gcc_custom.dll:632E9F2F _ZN7wxFrame13MSWWindowProcEjjl
632B6171 E:\doc\mingw\bin\wxmsw292u_gcc_custom.dll:632B6171 _Z9wxWndProcP6HWND__jjl@16
77D18734 C:\WINDOWS\system32\USER32.dll:77D18734 GetDC
77D2BDF1 C:\WINDOWS\system32\USER32.dll:77D2BDF1 UserLpkPSMTextOut
77D2927B C:\WINDOWS\system32\USER32.dll:77D2927B GetParent
77D292E3 C:\WINDOWS\system32\USER32.dll:77D292E3 SendMessageW
5ADE8895 C:\WINDOWS\system32\uxtheme.dll:5ADE8895 Ordinal61
5ADC1AC7 C:\WINDOWS\system32\uxtheme.dll:5ADC1AC7
5ADC1B3D C:\WINDOWS\system32\uxtheme.dll:5ADC1B3D
77D294ED C:\WINDOWS\system32\USER32.dll:77D294ED GetPropW
632BA068 E:\doc\mingw\bin\wxmsw292u_gcc_custom.dll:632BA068 _ZN8wxWindow16MSWDefWindowProcEjjl
632BAE3C E:\doc\mingw\bin\wxmsw292u_gcc_custom.dll:632BAE3C _ZN8wxWindow13MSWWindowProcEjjl
632E9F2F E:\doc\mingw\bin\wxmsw292u_gcc_custom.dll:632E9F2F _ZN7wxFrame13MSWWindowProcEjjl
632B6171 E:\doc\mingw\bin\wxmsw292u_gcc_custom.dll:632B6171 _Z9wxWndProcP6HWND__jjl@16
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
632469C2 E:\doc\mingw\bin\wxmsw292u_gcc_custom.dll:632469C2 _ZN14wxGUIEventLoop14ProcessMessageEP6tagMSG
63246C50 E:\doc\mingw\bin\wxmsw292u_gcc_custom.dll:63246C50 _ZN14wxGUIEventLoop8DispatchEv
6312CCE0 E:\doc\mingw\bin\wxmsw292u_gcc_custom.dll:6312CCE0 _ZN17wxEventLoopManual3RunEv
63103A1E E:\doc\mingw\bin\wxmsw292u_gcc_custom.dll:63103A1E _ZN16wxAppConsoleBase8MainLoopEv
004045BA D:\Program Files\codeblocks\codeblocks.exe:004045BA
63176602 E:\doc\mingw\bin\wxmsw292u_gcc_custom.dll:63176602 _Z11wxEntryRealRiPPw
63247896 E:\doc\mingw\bin\wxmsw292u_gcc_custom.dll:63247896 _Z7wxEntryP11HINSTANCE__S0_Pci
00401B13 D:\Program Files\codeblocks\codeblocks.exe:00401B13
0044BF6C D:\Program Files\codeblocks\codeblocks.exe:0044BF6C
004010BB D:\Program Files\codeblocks\codeblocks.exe:004010BB
004012C8 D:\Program Files\codeblocks\codeblocks.exe:004012C8
7C817077 C:\WINDOWS\system32\kernel32.dll:7C817077 RegisterWaitForInputIdle