[ wxwindows-Bugs-1578823 ] Crash when 'shuffling' panes

SourceForge.net noreply at sourceforge.net
Tue Oct 17 03:38:24 PDT 2006


Bugs item #1578823, was opened at 2006-10-17 10:38
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=109863&aid=1578823&group_id=9863

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: AUI
Group: Fatal
Status: Open
Resolution: None
Priority: 5
Submitted By: Dave Page (pgsnake)
Assigned to: Nobody/Anonymous (nobody)
Summary: Crash when 'shuffling' panes

Initial Comment:
wx2.7.1, Windows XP Pro, SP2, VC++ 2005

A crash can occur when 'shuffling' panes in a wxAUI app
- ie. rapidly moving one around another. This is
reproducable in the demo, as well as other apps.

>	auidemo.exe!wxWindowBase::Move(int x=458, int y=504,
int flags=0)  Line 237 + 0x29 bytes	C++
 	auidemo.exe!wxFrameManager::OnMotion(wxMouseEvent &
event={...})  Line 3750 + 0x27 bytes	C++
 	auidemo.exe!wxAppConsole::HandleEvent(wxEvtHandler *
handler=0x00d26044, void (wxEvent &)* func=0x00424ed0,
wxEvent & event={...})  Line 337 + 0xc bytes	C++
 	auidemo.exe!wxEvtHandler::ProcessEventIfMatches(const
wxEventTableEntryBase & entry={...}, wxEvtHandler *
handler=0x00d26044, wxEvent & event={...})  Line 1212 +
0x26 bytes	C++
 	auidemo.exe!wxEventHashTable::HandleEvent(wxEvent &
event={...}, wxEvtHandler * self=0x00d26044)  Line 878
+ 0x1c bytes	C++
 	auidemo.exe!wxEvtHandler::ProcessEvent(wxEvent &
event={...})  Line 1274 + 0x25 bytes	C++
 	auidemo.exe!wxWindow::HandleMouseEvent(unsigned int
msg=512, int x=480, int y=426, unsigned int flags=1) 
Line 4904 + 0x1e bytes	C++
 	auidemo.exe!wxWindow::HandleMouseMove(int x=480, int
y=426, unsigned int flags=1)  Line 4971	C++
 	auidemo.exe!wxWindow::MSWWindowProc(unsigned int
message=512, unsigned int wParam=1, long
lParam=27918816)  Line 2628 + 0x23 bytes	C++
 
auidemo.exe!wxTopLevelWindowMSW::MSWWindowProc(unsigned
int message=512, unsigned int wParam=1, long
lParam=27918816)  Line 372 + 0x14 bytes	C++
 	auidemo.exe!wxFrame::MSWWindowProc(unsigned int
message=512, unsigned int wParam=1, long
lParam=27918816)  Line 1036 + 0x14 bytes	C++
 	auidemo.exe!wxWndProc(HWND__ * hWnd=0x00180642,
unsigned int message=512, unsigned int wParam=1, long
lParam=27918816)  Line 2475 + 0x1e bytes	C++
 	user32.dll!77d48734() 	
 	[Frames below may be incorrect and/or missing, no
symbols loaded for user32.dll]	
 	user32.dll!77d48816() 	
 	user32.dll!77d489cd() 	
 	user32.dll!77d48a10() 	
 	auidemo.exe!wxEventLoop::ProcessMessage(tagMSG *
msg=0x0012fcc8)  Line 78 + 0xc bytes	C++
 	auidemo.exe!wxEventLoop::Dispatch()  Line 292 +
0x13 bytes	C++
 	auidemo.exe!wxEventLoopManual::Run()  Line 98 + 0xf
bytes	C++
 	auidemo.exe!wxAppBase::MainLoop()  Line 299 + 0x17
bytes	C++
 	auidemo.exe!wxAppBase::OnRun()  Line 354 + 0x12 bytes	C++
 	auidemo.exe!wxEntryReal(int & argc=1, wchar_t * *
argv=0x00d166d0)  Line 440 + 0x1d bytes	C++
 	auidemo.exe!wxEntry(int & argc=1, wchar_t * *
argv=0x00d166d0)  Line 208 + 0xd bytes	C++
 	auidemo.exe!wxEntry(HINSTANCE__ *
hInstance=0x00400000, HINSTANCE__ *
__formal=0x00000000, HINSTANCE__ * __formal=0x00000000,
int nCmdShow=1)  Line 385 + 0xd bytes	C++
 	auidemo.exe!WinMain(HINSTANCE__ *
hInstance=0x00400000, HINSTANCE__ *
hPrevInstance=0x00000000, char * lpCmdLine=0x00151f4c,
int nCmdShow=1)  Line 44 + 0x18 bytes	C++
 	auidemo.exe!__tmainCRTStartup()  Line 578 + 0x35 bytes	C
 	auidemo.exe!WinMainCRTStartup()  Line 403	C
 	kernel32.dll!7c816fd7() 	
 	auidemo.exe!wxEvtHandler::Disconnect(int
eventType=7536761, void (wxEvent &)* func=0x00650074,
wxObject * userData=0x0020006d, wxEvtHandler *
eventSink=0x00650044)  Line 2449 + 0x32 bytes	C++


----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=109863&aid=1578823&group_id=9863




More information about the wx-dev mailing list