Stack for hide of button on minimizing in Qt 4 [X11/Qt 4] #0 Button::event (this=0xb50450, e=0x7ffd57db8e20) at ../qtbug50589_1/main.cpp:28 No locals. #1 0x00007f8cc9223aae in QApplicationPrivate::notify_helper (this=0xadc960, receiver=0xb50450, e=0x7ffd57db8e20) at kernel/qapplication.cpp:4565 consumed = false #2 0x00007f8cc9223781 in QApplication::notify (this=0x7ffd57db96b0, receiver=0xb50450, e=0x7ffd57db8e20) at kernel/qapplication.cpp:4530 d = 0xadc960 res = false #3 0x00007f8cc8c1765f in QCoreApplication::notifyInternal (this=0x7ffd57db96b0, receiver=0xb50450, event=0x7ffd57db8e20) at kernel/qcoreapplication.cpp:955 result = false cbdata = {0xb50450, 0x7ffd57db8e20, 0x7ffd57db8d7e} d = 0xb59b00 threadData = 0xadc6b0 returnValue = false #4 0x00007f8cc9226c23 in QCoreApplication::sendSpontaneousEvent (receiver=0xb50450, event=0x7ffd57db8e20) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234 No locals. #5 0x00007f8cc928a1f4 in QWidgetPrivate::hideChildren (this=0xb70030, spontaneous=true) at kernel/qwidget.cpp:7915 widget = 0xb50450 e = { = {_vptr.QEvent = 0x7f8cc9fcd108 , static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7f8cc8d373e0 "QEvent", data = 0x7f8cc8d36e80 , extradata = 0x0}}, d = 0x0, t = 18, posted = 0, spont = 1, m_accept = 1, reserved = 0}, } i = 0 childList = {{p = {static shared_null = {ref = {_q_value = 70}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0xb59d60}, d = 0xb59d60}} #6 0x00007f8cc92c5150 in QApplication::x11ProcessEvent (this=0x7ffd57db96b0, event=0x7ffd57db9260) at kernel/qapplication_x11.cpp:3740 [Handling of UnmapNotify] e = { = {_vptr.QEvent = 0x7f8cc9fcd108 , static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7f8cc8d373e0 "QEvent", data = 0x7f8cc8d36e80 , extradata = 0x0}}, d = 0x0, t = 18, posted = 0, spont = 0, m_accept = 1, reserved = 0}, } d = 0xadc960 loopLevelCounter = {threadData = 0xadc6b0} widget = 0x7ffd57db96c0 keywidget = 0x0 grabbed = false #7 0x00007f8cc93016af in x11EventSourceDispatch (s=0xadea70, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 event = {type = 18, xany = {type = 18, serial = 263, send_event = 0, display = 0xaf51b0, window = 75497474}, xkey = {type = 18, serial = 263, send_event = 0, display = 0xaf51b0, window = 75497474, root = 75497474, subwindow = 0, time = 0, x = 4, y = 0, x_root = 1, y_root = 0, state = 1, keycode = 0, same_screen = 176}, xbutton = {type = 18, serial = 263, send_event = 0, display = 0xaf51b0, window = 75497474, root = 75497474, subwindow = 0, time = 0, x = 4, y = 0, x_root = 1, y_root = 0, state = 1, button = 0, same_screen = 176}, xmotion = {type = 18, serial = 263, send_event = 0, display = 0xaf51b0, window = 75497474, root = 75497474, subwindow = 0, time = 0, x = 4, y = 0, x_root = 1, y_root = 0, state = 1, is_hint = 0 '\000', same_screen = 176}, xcrossing = {type = 18, serial = 263, send_event = 0, display = 0xaf51b0, window = 75497474, root = 75497474, subwindow = 0, time = 0, x = 4, y = 0, x_root = 1, y_root = 0, mode = 1, detail = 0, same_screen = 176, focus = 0, state = 48}, xfocus = {type = 18, serial = 263, send_event = 0, display = 0xaf51b0, window = 75497474, mode = 75497474, detail = 0}, xexpose = {type = 18, serial = 263, send_event = 0, display = 0xaf51b0, window = 75497474, x = 75497474, y = 0, width = 0, height = 0, count = 0}, xgraphicsexpose = {type = 18, serial = 263, send_event = 0, display = 0xaf51b0, drawable = 75497474, x = 75497474, y = 0, width = 0, height = 0, count = 0, major_code = 0, minor_code = 4}, xnoexpose = {type = 18, serial = 263, send_event = 0, display = 0xaf51b0, drawable = 75497474, major_code = 75497474, minor_code = 0}, xvisibility = {type = 18, serial = 263, send_event = 0, display = 0xaf51b0, window = 75497474, state = 75497474}, xcreatewindow = {type = 18, serial = 263, send_event = 0, display = 0xaf51b0, parent = 75497474, window = 75497474, x = 0, y = 0, width = 0, height = 0, border_width = 4, override_redirect = 0}, xdestroywindow = {type = 18, serial = 263, send_event = 0, display = 0xaf51b0, event = 75497474, window = 75497474}, xunmap = {type = 18, serial = 263, send_event = 0, display = 0xaf51b0, event = 75497474, window = 75497474, from_configure = 0}, xmap = {type = 18, serial = 263, send_event = 0, display = 0xaf51b0, event = 75497474, window = 75497474, override_redirect = 0}, xmaprequest = {type = 18, serial = 263, send_event = 0, display = 0xaf51b0, parent = 75497474, window = 75497474}, xreparent = {type = 18, serial = 263, send_event = 0, display = 0xaf51b0, event = 75497474, window = 75497474, parent = 0, x = 0, y = 0, override_redirect = 4}, xconfigure = {type = 18, serial = 263, send_event = 0, display = 0xaf51b0, event = 75497474, window = 75497474, x = 0, y = 0, width = 0, height = 0, border_width = 4, above = 1, override_redirect = 1}, xgravity = {type = 18, serial = 263, send_event = 0, display = 0xaf51b0, event = 75497474, window = 75497474, x = 0, y = 0}, xresizerequest = {type = 18, serial = 263, send_event = 0, display = 0xaf51b0, window = 75497474, width = 75497474, height = 0}, xconfigurerequest = {type = 18, serial = 263, send_event = 0, display = 0xaf51b0, parent = 75497474, window = 75497474, x = 0, y = 0, width = 0, height = 0, border_width = 4, above = 1, detail = 1, value_mask = 176}, xcirculate = {type = 18, serial = 263, send_event = 0, display = 0xaf51b0, event = 75497474, window = 75497474, place = 0}, xcirculaterequest = {type = 18, serial = 263, send_event = 0, display = 0xaf51b0, parent = 75497474, window = 75497474, place = 0}, xproperty = {type = 18, serial = 263, send_event = 0, display = 0xaf51b0, window = 75497474, atom = 75497474, time = 0, state = 0}, xselectionclear = {type = 18, serial = 263, send_event = 0, display = 0xaf51b0, window = 75497474, selection = 75497474, time = 0}, xselectionrequest = {type = 18, serial = 263, send_event = 0, display = 0xaf51b0, owner = 75497474, requestor = 75497474, selection = 0, target = 0, property = 4, time = 1}, xselection = {type = 18, serial = 263, send_event = 0, display = 0xaf51b0, requestor = 75497474, selection = 75497474, target = 0, property = 0, time = 4}, xcolormap = {type = 18, serial = 263, send_event = 0, display = 0xaf51b0, window = 75497474, colormap = 75497474, c_new = 0, state = 0}, xclient = {type = 18, serial = 263, send_event = 0, display = 0xaf51b0, window = 75497474, message_type = 75497474, format = 0, data = {b = "\000\000\000\000\000\000\000\000\004\000\000\000\000\000\000\000\001\000\000", s = {0, 0, 0, 0, 4, 0, 0, 0, 1, 0}, l = {0, 4, 1, 1, 176}}}, xmapping = {type = 18, serial = 263, send_event = 0, display = 0xaf51b0, window = 75497474, request = 75497474, first_keycode = 0, count = 0}, xerror = {type = 18, display = 0x107, resourceid = 0, serial = 11489712, error_code = 2 '\002', request_code = 0 '\000', minor_code = 128 '\200'}, xkeymap = {type = 18, serial = 263, send_event = 0, display = 0xaf51b0, window = 75497474, key_vector = "\002\000\200\004", '\000' , "\004\000\000\000\000\000\000"}, xgeneric = {type = 18, serial = 263, send_event = 0, display = 0xaf51b0, extension = 75497474, evtype = 0}, xcookie = {type = 18, serial = 263, send_event = 0, display = 0xaf51b0, extension = 75497474, evtype = 0, cookie = 75497474, data = 0x0}, pad = {18, 263, 0, 11489712, 75497474, 75497474, 0, 0, 4, 1, 1, 176, 48, 12381184, 1, 80, 1, 0, 129, 12380192, 140242632391544, 100, 1, 0}} source = 0xadea70 marker = 264 #8 0x00007f8cc7bec127 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #9 0x00007f8cc7bec380 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #10 0x00007f8cc7bec42c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #11 0x00007f8cc8c55230 in QEventDispatcherGlib::processEvents (this=0xadd980, flags=...) at kernel/qeventdispatcher_glib.cpp:425 d = 0xaddf20 canWait = true savedFlags = {i = 0} result = false #12 0x00007f8cc9301a9d in QGuiEventDispatcherGlib::processEvents (this=0xadd980, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 d = 0xaddf20 saved_flags = {i = 0} returnValue = false #13 0x00007f8cc8c147d7 in QEventLoop::processEvents (this=0x7ffd57db9600, flags=...) at kernel/qeventloop.cpp:149 d = 0xb974e0 #14 0x00007f8cc8c14990 in QEventLoop::exec (this=0x7ffd57db9600, flags=...) at kernel/qeventloop.cpp:204 d = 0xb974e0 locker = {val = 11388952} app = 0x7ffd57db96b0 eventLoop = 0x0 #15 0x00007f8cc8c17d47 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1227 threadData = 0xadc6b0 eventLoop = { = {_vptr.QObject = 0x7f8cc8fcc930 , static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7f8cc8d216e0 "QObject", data = 0x7f8cc8d21620 , extradata = 0x7f8cc8fc5020 }}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x7f8cc8c37e36 }, d_ptr = {d = 0xb974e0}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7f8cc8d2f280 "Qt", data = 0x7f8cc8d2cfa0 , extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7f8cc8fc5040 , stringdata = 0x7f8cc8d36bd0 "QEventLoop", data = 0x7f8cc8d36b80 , extradata = 0x7f8cc8fc8320 }}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x7f8cc8c9ab0e }} returnCode = 32652 #16 0x00007f8cc9220c8e in QApplication::exec () at kernel/qapplication.cpp:3823 No locals. #17 0x0000000000403759 in main (argc=1, argv=0x7ffd57db97e8) at ../qtbug50589_1/main.cpp:69 app = { = { = {_vptr.QObject = 0x7f8cc9fccdb0 , static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7f8cc8d216e0 "QObject", data = 0x7f8cc8d21620 , extradata = 0x7f8cc8fc5020 }}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x7f8cc8c37e36 }, d_ptr = {d = 0xadc960}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7f8cc8d2f280 "Qt", data = 0x7f8cc8d2cfa0 , extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7f8cc8fc5040 , stringdata = 0x7f8cc8d36d40 "QCoreApplication", data = 0x7f8cc8d36c80 , extradata = 0x7f8cc8fc8330 }}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x7f8cc8c9ac80 }, static self = 0x7ffd57db96b0}, static staticMetaObject = {d = {superdata = 0x7f8cc8fcc9c0 , stringdata = 0x7f8cc9ad5620 "QApplication", data = 0x7f8cc9ad5460 , extradata = 0x7f8cc9fbefb0 }}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x7f8cc9225632 }} w = { = { = {_vptr.QObject = 0x4044b0 , static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7f8cc8d216e0 "QObject", data = 0x7f8cc8d21620 , extradata = 0x7f8cc8fc5020 }}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x7f8cc8c37e36 }, d_ptr = {d = 0xb70030}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7f8cc8d2f280 "Qt", data = 0x7f8cc8d2cfa0 , extradata = 0x0}}}, = {_vptr.QPaintDevice = 0x404670 , painters = 0}, static staticMetaObject = {d = {superdata = 0x7f8cc8fc5040 , stringdata = 0x7f8cc9adbcc0 "QWidget", data = 0x7f8cc9adb800 , extradata = 0x7f8cc9fc0560 }}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x7f8cc929252c }, data = 0xb70178}, } t = {static null = {}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0x60647a , clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 2}, alloc = 0, size = 0, data = 0x7f8cc8fd287a , clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xb4b330, static codecForCStrings = 0x0} b = 0xb50450 [Windows/Qt 4] . 0 Id: 149c.53c Suspend: 1 Teb: 00000033`b9791000 Unfrozen Child-SP RetAddr Call Site 00000033`b98f9c70 00000000`6ec8c426 qtbug50589_1!Button::event(class QEvent * e = 0x00000033`b98fa5d0)+0x104 [d:\dev\projects\qtbug50589_1\main.cpp @ 28] 00000033`b98f9d50 00000000`6ec8980c QtGuid4!QApplicationPrivate::notify_helper(class QObject * receiver = 0x000001cc`f36d93d0, class QEvent * e = 0x00000033`b98fa5d0)+0x146 [d:\dev\4-vs15-dbg\qt\src\gui\kernel\qapplication.cpp @ 4565] 00000033`b98f9da0 00000000`700f06fa QtGuid4!QApplication::notify(class QObject * receiver = 0x000001cc`f36d93d0, class QEvent * e = 0x00000033`b98fa5d0)+0x2dfc [d:\dev\4-vs15-dbg\qt\src\gui\kernel\qapplication.cpp @ 4530] 00000033`b98fa4e0 00000000`701bc00c QtCored4!QCoreApplication::notifyInternal(class QObject * receiver = 0x000001cc`f36d93d0, class QEvent * event = 0x00000033`b98fa5d0)+0xba [d:\dev\4-vs15-dbg\qt\src\corelib\kernel\qcoreapplication.cpp @ 955] 00000033`b98fa550 00000000`6ed3b2cb QtCored4!QCoreApplication::sendSpontaneousEvent(class QObject * receiver = 0x000001cc`f36d93d0, class QEvent * event = 0x00000033`b98fa5d0)+0x4c [d:\dev\4-vs15-dbg\qt\src\corelib\kernel\qcoreapplication.h @ 234] 00000033`b98fa590 00000000`6ed86304 QtGuid4!QWidgetPrivate::hideChildren(bool spontaneous = true)+0x10b [d:\dev\4-vs15-dbg\qt\src\gui\kernel\qwidget.cpp @ 7916] 00000033`b98fa600 00000000`6ed77198 QtGuid4!QETWidget::hideChildren(bool spontaneous = true)+0x24 [d:\dev\4-vs15-dbg\qt\src\gui\kernel\qapplication_win.cpp @ 489] 00000033`b98fa630 00007ffd`6cf01169 QtGuid4!QtWndProc(struct HWND__ * hwnd = 0x00000000`02a50388 480+324+418x162 'QWidget', unsigned int message = 0x112, unsigned int64 wParam = 0xf020, int64 lParam = 0n22020876)+0x1898 [d:\dev\4-vs15-dbg\qt\src\gui\kernel\qapplication_win.cpp @ 1950] 00000033`b98fb110 00007ffd`6cf00ee2 USER32!UserCallWinProcCheckWow+0x1f9 00000033`b98fb200 00007ffd`6cf10bee USER32!DispatchClientMessage+0xa2 00000033`b98fb260 00007ffd`6d8d8ba4 USER32!_fnDWORD+0x3e 00000033`b98fb2c0 00007ffd`6cf221f4 ntdll!KiUserCallbackDispatcher+0x24 00000033`b98fb348 00007ffd`6cefe6a3 USER32!NtUserMessageCall+0x14 00000033`b98fb350 00007ffd`6cefe1d2 USER32!RealDefWindowProcWorker+0x1c3 00000033`b98fb440 00007ffd`688cebb8 USER32!RealDefWindowProcW+0x52 00000033`b98fb480 00007ffd`688d0933 uxtheme!DoMsgDefault(struct _THEME_MSG * ptm = 0x00000033`b98fb560)+0x3c [d:\th\shell\themes\uxtheme\handlers.cpp @ 550] 00000033`b98fb4b0 00007ffd`688c82ef uxtheme!OnDwpNcLButtonDown(class CThemeWnd * pwnd = 0x000001cc`f50f4910, struct _THEME_MSG * ptm = 0x00000033`b98fb560)+0x73 [d:\th\shell\themes\uxtheme\nctheme.cpp @ 7241] 00000033`b98fb4f0 00007ffd`688c6b31 uxtheme!_ThemeDefWindowProc(struct HWND__ * hwnd = 0x00000000`02a50388 480+324+418x162 'QWidget', unsigned int uMsg = 0xa1, unsigned int64 wParam = 8, int64 lParam = 0n22020876, int bUnicode = 0n1)+0xb4f [d:\th\shell\themes\uxtheme\sethook.cpp @ 1062] 00000033`b98fb660 00007ffd`6cefe3c9 uxtheme!ThemeDefWindowProcW(struct HWND__ * hwnd = , unsigned int uMsg = , unsigned int64 wParam = , int64 lParam = )+0x11 [d:\th\shell\themes\uxtheme\sethook.cpp @ 1106] 00000033`b98fb6a0 00000000`6f6a8f28 USER32!DefWindowProcW+0x1b9 00000033`b98fb710 00000000`6ed79d24 QtGuid4!QWinInputContext::DefWindowProcW(struct HWND__ * hwnd = 0x00000000`02a50388 480+324+418x162 'QWidget', unsigned int msg = 0xa1, unsigned int64 wParam = 8, int64 lParam = 0n22020876)+0x78 [d:\dev\4-vs15-dbg\qt\src\gui\inputmethod\qwininputcontext_win.cpp @ 366] 00000033`b98fb760 00007ffd`6cf01169 QtGuid4!QtWndProc(struct HWND__ * hwnd = 0x00000000`02a50388 480+324+418x162 'QWidget', unsigned int message = 0xa1, unsigned int64 wParam = 8, int64 lParam = 0n22020876)+0x4424 [d:\dev\4-vs15-dbg\qt\src\gui\kernel\qapplication_win.cpp @ 2698] 00000033`b98fc240 00007ffd`6cf00c97 USER32!UserCallWinProcCheckWow+0x1f9 00000033`b98fc330 00000000`70145ba8 USER32!DispatchMessageWorker+0x1a7 00000033`b98fc3b0 00000000`6ed7f575 QtCored4!QEventDispatcherWin32::processEvents(class QFlags * flags = 0x00000033`b98ff770)+0x598 [d:\dev\4-vs15-dbg\qt\src\corelib\kernel\qeventdispatcher_win.cpp @ 823] 00000033`b98ff750 00000000`700ec414 QtGuid4!QGuiEventDispatcherWin32::processEvents(class QFlags * flags = 0x00000033`b98ff7b4)+0x35 [d:\dev\4-vs15-dbg\qt\src\gui\kernel\qapplication_win.cpp @ 1216] 00000033`b98ff790 00000000`700ec6ee QtCored4!QEventLoop::processEvents(class QFlags * flags = 0x00000033`b98ff840)+0xb4 [d:\dev\4-vs15-dbg\qt\src\corelib\kernel\qeventloop.cpp @ 150] 00000033`b98ff7f0 00000000`700ee77c QtCored4!QEventLoop::exec(class QFlags * flags = 0x00000033`b98ff8c8)+0x1ce [d:\dev\4-vs15-dbg\qt\src\corelib\kernel\qeventloop.cpp @ 204] 00000033`b98ff8a0 00000000`6ec869f8 QtCored4!QCoreApplication::exec(void)+0x10c [d:\dev\4-vs15-dbg\qt\src\corelib\kernel\qcoreapplication.cpp @ 1227] 00000033`b98ff910 00007ff7`0ed516e5 QtGuid4!QApplication::exec(void)+0x18 [d:\dev\4-vs15-dbg\qt\src\gui\kernel\qapplication.cpp @ 3824] 00000033`b98ff940 00007ff7`0ed52504 qtbug50589_1!main(int argc = 0n1, char ** argv = 0x000001cc`f36b15e0)+0x1a5 [d:\dev\projects\qtbug50589_1\main.cpp @ 69] 00000033`b98ffa20 00007ff7`0ed5239e qtbug50589_1!invoke_main(void)+0x34 [f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl @ 65] 00000033`b98ffa60 00007ff7`0ed5225e qtbug50589_1!__scrt_common_main_seh(void)+0x12e [f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl @ 255] 00000033`b98ffac0 00007ff7`0ed52529 qtbug50589_1!__scrt_common_main(void)+0xe [f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl @ 300] 00000033`b98ffaf0 00007ffd`6c4e8102 qtbug50589_1!mainCRTStartup(void)+0x9 [f:\dd\vctools\crt\vcstartup\src\startup\exe_main.cpp @ 17] 00000033`b98ffb20 00007ffd`6d88c5b4 KERNEL32!BaseThreadInitThunk+0x22 00000033`b98ffb50 00000000`00000000 ntdll!RtlUserThreadStart+0x34