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