Ticket #10170 (closed defect: fixed)
auidemo crashes when undocking toolbars
| Reported by: | ksinger | Owned by: | |
|---|---|---|---|
| Priority: | blocker | Milestone: | |
| Component: | wxAui | Version: | 2.8.10 |
| Keywords: | wxaui blocker | Cc: | net147@… |
| Blocked By: | Patch: | no | |
| Blocking: |
Description
error message:
Unhandled exception at 0x006361f4 in MCP2.exe: 0xC0000005: Access violation reading location 0x00000000.
Version: wxMSW-2.8.9 and also 2.9.svn
here is callstack:
MCP2.exe!wxWindowBase::GetPosition() Line 266 + 0xb bytes C++
MCP2.exe!wxAuiManager::OnFloatingPaneMoving(wxWindow * wnd=0x01af7dd8, wxDirection dir=wxUP) Line 3489 C++
MCP2.exe!wxAuiFloatingFrame::OnMoving(const wxRect & formal={...}, wxDirection dir=wxUP) Line 286 C++
MCP2.exe!wxAuiFloatingFrame::OnMoveEvent(wxMoveEvent & event={...}) Line 184 C++
MCP2.exe!wxAppConsole::HandleEvent(wxEvtHandler * handler=0x01b762f0, void (wxEvent &)* func=0x00553ecc, wxEvent & event={...}) Line 323 C++
MCP2.exe!wxEvtHandler::ProcessEventIfMatches(const wxEventTableEntryBase & entry={...}, wxEvtHandler * handler=0x01b762f0, wxEvent & event={...}) Line 1233 C++
MCP2.exe!wxEventHashTable::HandleEvent(wxEvent & event={...}, wxEvtHandler * self=0x01b762f0) Line 907 + 0x1c bytes C++
MCP2.exe!wxEvtHandler::ProcessEvent(wxEvent & event={...}) Line 1293 + 0x1c bytes C++
MCP2.exe!wxEvtHandler::ProcessEvent(wxEvent & event={...}) Line 1300 + 0x1c bytes C++
MCP2.exe!wxWindow::HandleMove(int x=549, int y=183) Line 4791 + 0x1c bytes C++
MCP2.exe!wxWindow::MSWWindowProc(unsigned int message=3, unsigned int wParam=0, long lParam=11993637) Line 2663 + 0x21 bytes C++
MCP2.exe!wxTopLevelWindowMSW::MSWWindowProc(unsigned int message=3, unsigned int wParam=0, long lParam=11993637) Line 372 + 0x14 bytes C++
MCP2.exe!wxFrame::MSWWindowProc(unsigned int message=3, unsigned int wParam=0, long lParam=11993637) Line 1101 + 0x14 bytes C++
MCP2.exe!wxWndProc(HWND * hWnd=0x00070cb0, unsigned int message=3, unsigned int wParam=0, long lParam=11993637) Line 2613 + 0x1c bytes C++
error occurs in file wx\window.h
wxPoint GetPosition() const
{
int x, y;
DoGetPosition(&x, &y);//<<here we crash
return wxPoint(x, y);
}

