access violation using wxTreeCtrl
Harry
"harry dot news at armadillo dot fr" at a.mx.sunsite.dk
Mon Mar 17 03:53:17 PDT 2008
The last stack trace got a bit garbled on end of lines, so here it is again:
comctl32.dll!TV_SetItemState() + 0xd bytes
comctl32.dll!TV_SelectItem() + 0x5bb6c bytes
comctl32.dll!TV_DeleteItemRecurse() - 0x6a5e bytes
comctl32.dll!TV_DeleteItemRecurse() + 0x439 bytes
comctl32.dll!TV_DeleteItem() + 0x67 bytes
comctl32.dll!TV_WndProc() + 0x44e8e bytes
user32.dll!_InternalCallWinProc at 20() + 0x23 bytes
user32.dll!_UserCallWinProcCheckWow at 32() + 0xb3 bytes
user32.dll!_CallWindowProcAorW at 24() + 0x51 bytes
user32.dll!_CallWindowProcW at 20() + 0x1b bytes
treectrl.exe!wxWindow::MSWDefWindowProc(unsigned int nMsg=3D4353, =
unsigned int wParam=3D0, long lParam=3D-65536) Line 2258 + 0x25 bytes C=
++
treectrl.exe!wxTreeCtrl::MSWDefWindowProc(unsigned int nMsg=3D4353, =
unsigned int wParam=3D0, long lParam=3D-65536) Line 2450 C++
treectrl.exe!wxWindow::MSWWindowProc(unsigned int message=3D4353, =
unsigned int wParam=3D0, long lParam=3D-65536) Line 3508 + 0x22 bytes C=
++
treectrl.exe!wxTreeCtrl::MSWWindowProc(unsigned int nMsg=3D4353, =
unsigned int wParam=3D0, long lParam=3D-65536) Line 2412 + 0x17 bytes C=
++
treectrl.exe!wxWndProc(HWND__ * hWnd=3D0x00050f58, unsigned int =
message=3D4353, unsigned int wParam=3D0, long lParam=3D-65536) Line 2669 + =
0x1c bytes C++
user32.dll!_InternalCallWinProc at 20() + 0x23 bytes
user32.dll!_UserCallWinProcCheckWow at 32() + 0xb3 bytes
user32.dll!_SendMessageWorker at 20() + 0xd5 bytes
user32.dll!_SendMessageW at 16() + 0x49 bytes
treectrl.exe!wxTreeCtrl::DeleteAllItems() Line 1630 + 0x1b bytes C++
treectrl.exe!wxTreeCtrl::~wxTreeCtrl() Line 808 C++
treectrl.exe!MyTreeCtrl::~MyTreeCtrl() Line 68 + 0x18 bytes C++
treectrl.exe!MyTreeCtrl::`scalar deleting destructor'() + 0xf =
bytes C++
treectrl.exe!wxWindowBase::DestroyChildren() Line 424 + 0x21 =
bytes C++
treectrl.exe!wxWindow::~wxWindow() Line 578 C++
treectrl.exe!wxPanel::~wxPanel() Line 133 + 0x1d bytes C++
treectrl.exe!wxPanel::`scalar deleting destructor'() + 0xf bytes C++
treectrl.exe!wxWindowBase::DestroyChildren() Line 424 + 0x21 =
bytes C++
treectrl.exe!wxWindow::~wxWindow() Line 578 C++
treectrl.exe!wxTopLevelWindowBase::~wxTopLevelWindowBase() Line 112 =
+ 0x33 bytes C++
treectrl.exe!wxTopLevelWindowMSW::~wxTopLevelWindowMSW() Line 624 + =
0xf bytes C++
treectrl.exe!wxTopLevelWindow::~wxTopLevelWindow() + 0xf bytes C++
treectrl.exe!wxFrameBase::~wxFrameBase() Line 79 + 0x1d bytes C++
treectrl.exe!wxFrame::~wxFrame() Line 214 + 0xf bytes C++
treectrl.exe!MyFrame::~MyFrame() Line 324 + 0xf bytes C++
treectrl.exe!MyFrame::`scalar deleting destructor'() + 0xf bytes C++
treectrl.exe!wxAppBase::DeletePendingObjects() Line 343 + 0x21 =
bytes C++
treectrl.exe!wxAppBase::ProcessIdle() Line 376 C++
treectrl.exe!wxEventLoopManual::Run() Line 82 + 0x44 bytes C++
treectrl.exe!wxAppConsoleBase::MainLoop() Line 305 + 0x25 bytes C++
treectrl.exe!wxAppConsoleBase::OnRun() Line 254 C++
treectrl.exe!wxAppBase::OnRun() Line 293 C++
treectrl.exe!wxEntryReal(int & argc=3D1, wchar_t * * argv=3D0x012aa908)=
=
Line 460 + 0x1b bytes C++
treectrl.exe!wxEntry(int & argc=3D1, wchar_t * * argv=3D0x012aa908) =
Line 210 + 0xd bytes C++
treectrl.exe!wxEntry(HINSTANCE__ * hInstance=3D0x00400000, HINSTANCE__ =
* __formal=3D0x00000000, HINSTANCE__ * __formal=3D0x00000000, int =
nCmdShow=3D1) Line 424 + 0x10 bytes C++
treectrl.exe!WinMain(HINSTANCE__ * hInstance=3D0x00400000, HINSTANCE__ =
* hPrevInstance=3D0x00000000, char * lpCmdLine=3D0x00304272, int =
nCmdShow=3D1) Line 163 + 0x18 bytes C++
treectrl.exe!__tmainCRTStartup() Line 589 + 0x35 bytes C
treectrl.exe!WinMainCRTStartup() Line 414 C
kernel32.dll!@BaseThreadInitThunk at 12() + 0x12 bytes
ntdll.dll!__RtlUserThreadStart at 8() + 0x27 bytes =
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.wxwidgets.org/pipermail/wx-users/attachments/20080317/b08=
8e0dd/attachment.htm
More information about the wx-users
mailing list