Closed Bug 551003 Opened 15 years ago Closed 15 years ago

QWidget::show crash - e10s/Qt

Categories

(Core Graveyard :: Widget: Qt, defect)

All
Maemo
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: dougt, Unassigned)

Details

(gdb) bt #0 0xb782c832 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 #1 0xb496ba76 in nanosleep () from /lib/tls/i686/cmov/libc.so.6 #2 0xb496b891 in __sleep (seconds=0) at ../sysdeps/unix/sysv/linux/sleep.c:138 #3 0xb5b32d11 in ah_crap_handler (signum=11) at /home/dougt/builds/e10s/electrolysis/toolkit/xre/nsSigHandlers.cpp:164 #4 0xb5b36d7e in nsProfileLock::FatalSignalHandler (signo=11, info=0xbfb8186c, context=0xbfb818ec) at nsProfileLock.cpp:221 #5 <signal handler called> #6 0xb4c95542 in QMetaObject::cast(QObject*) const () from /usr/lib/libQtCore.so.4 #7 0xb52f413f in QPlastiqueStyle::polish(QWidget*) () from /usr/lib/libQtGui.so.4 #8 0xb5010121 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 #9 0xb53bf633 in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4 #10 0xb545efaa in QAbstractScrollArea::event(QEvent*) () from /usr/lib/libQtGui.so.4 #11 0xb5608406 in QGraphicsView::event(QEvent*) () from /usr/lib/libQtGui.so.4 #12 0xb6bda612 in MozQGraphicsView::event (this=0xb0a6b080, aEvent=0xbfb820e4) at ../../../../../electrolysis/widget/src/qt/mozqwidget.h:107 #13 0xb4fbaf54 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #14 0xb4fc25ca in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #15 0xb4c906cb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #16 0xb5004c71 in QWidget::ensurePolished() const () from /usr/lib/libQtGui.so.4 #17 0xb5016c62 in QWidget::setVisible(bool) () from /usr/lib/libQtGui.so.4 #18 0xb61e6182 in QWidget::show (this=0xb0a6b080) at /opt/qtsdk-2010.02/qt/include/QtGui/qwidget.h:485 #19 0xb6be27b9 in nsWindow::createQWidget (this=0xb0a1dae0, parent=0x0, aInitData=0xbfb8242c) at /home/dougt/builds/e10s/electrolysis/widget/src/qt/nsWindow.cpp:1990 #20 0xb6be194f in nsWindow::Create (this=0xb0a1dae0, aParent=0x0, aNativeParent=0x0, aRect=..., aHandleEventFunction=0xb6988662 <nsWebShellWindow::HandleEvent(nsGUIEvent*)>, aContext=0x0, aAppShell=0xb0bcb338, aToolkit=0x0, aInitData=0xbfb8242c) at /home/dougt/builds/e10s/electrolysis/widget/src/qt/nsWindow.cpp:1629 #21 0xb6987e28 in nsWebShellWindow::Initialize (this=0xb0bef840, aParent=0x0, aOpener=0x0, aShell=0xb0bcb338, aUrl=0x0, aInitialWidth=1, aInitialHeight=1, aIsHiddenWindow=0, widgetInitData=...) at /home/dougt/builds/e10s/electrolysis/xpfe/appshell/src/nsWebShellWindow.cpp:211 #22 0xb698446f in nsAppShellService::JustCreateTopWindow (this=0xb0bc4880, aParent=0x0, aUrl=0x0, aChromeMask=2147487742, aInitialWidth=1, aInitialHeight=1, aIsHiddenWindow=0, aAppShell=0xb0bcb338, aResult=0xbfb8251c) at /home/dougt/builds/e10s/electrolysis/xpfe/appshell/src/nsAppShellService.cpp:391 #23 0xb6983f22 in nsAppShellService::CreateTopLevelWindow (this=0xb0bc4880, aParent=0x0, aUrl=0x0, aChromeMask=2147487742, aInitialWidth=-1, aInitialHeight=-1, aAppShell=0xb0bcb338, aResult=0xbfb82590) at /home/dougt/builds/e10s/electrolysis/xpfe/appshell/src/nsAppShellService.cpp:238 #24 0xb69ab821 in nsAppStartup::CreateChromeWindow2 (this=0xb0bc05b0, aParent=0x0, aChromeFlags=2147487742, aContextFlags=0, aURI=0xb0a2e540, aCancel=0xbfb827b4, _retval=0xbfb82770) at /home/dougt/builds/e10s/electrolysis/toolkit/components/startup/src/nsAppStartup.cpp:465 #25 0xb692cb9d in nsWindowWatcher::OpenWindowJSInternal (this=0xb0bc05e0, aParent=0x0, aUrl=0xb0a39a90 "chrome://browser/content/browser.xul", aName=0xb0a339c8 "_blank", aFeatures=0xb0a51cc0 "chrome,dialog=no,all", aDialog=1, argv=0xb0a51ce0, aCalledFromJS=0, _retval=0xbfb82b24) at /home/dougt/builds/e10s/electrolysis/embedding/components/windowwatcher/src/nsWindowWatcher.cpp:712 #26 0xb692bb13 in nsWindowWatcher::OpenWindow (this=0xb0bc05e0, aParent=0x0, aUrl=0xb0a39a90 "chrome://browser/content/browser.xul", aName=0xb0a339c8 "_blank", aFeatures=0xb0a51cc0 "chrome,dialog=no,all", aArguments=0xb0bc4840, _retval=0xbfb82b24) at /home/dougt/builds/e10s/electrolysis/embedding/components/windowwatcher/src/nsWindowWatcher.cpp:422 #27 0xb6e6aec1 in NS_InvokeByIndex_P () at /home/dougt/builds/e10s/electrolysis/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_gcc_x86_unix.cpp:69 #28 0xb5b9769d in XPCWrappedNative::CallMethod (ccx=..., mode=XPCWrappedNative::CALL_METHOD) at /home/dougt/builds/e10s/electrolysis/js/src/xpconnect/src/xpcwrappednative.cpp:2727 #29 0xb5ba5726 in XPC_WN_CallMethod (cx=0xb3303400, obj=0xb2262a80, argc=5, argv=0xb3ea13a0, vp=0xbfb82f70) at /home/dougt/builds/e10s/electrolysis/js/src/xpconnect/src/xpcwrappednativejsops.cpp:1770 #30 0xb769a859 in js_Invoke (cx=0xb3303400, argc=5, vp=0xb3ea1398, flags=2) at /home/dougt/builds/e10s/electrolysis/js/src/jsinterp.cpp:1370 #31 0xb768775a in js_Interpret (cx=0xb3303400) at /home/dougt/builds/e10s/electrolysis/js/src/jsops.cpp:2277 #32 0xb769a8a2 in js_Invoke (cx=0xb3303400, argc=1, vp=0xb3ea1360, flags=0) at /home/dougt/builds/e10s/electrolysis/js/src/jsinterp.cpp:1378 #33 0xb5b8dc1a in nsXPCWrappedJSClass::CallMethod (this=0xb0a37f70, wrapper=0xb0b8a3c0, methodIndex=3, info=0xb0fa62f0, nativeParams=0xbfb838c0) at /home/dougt/builds/e10s/electrolysis/js/src/xpconnect/src/xpcwrappedjsclass.cpp:1696 #34 0xb5b8466b in nsXPCWrappedJS::CallMethod (this=0xb0b8a3c0, methodIndex=3, info=0xb0fa62f0, params=0xbfb838c0) at /home/dougt/builds/e10s/electrolysis/js/src/xpconnect/src/xpcwrappedjs.cpp:570 #35 0xb6e6b13f in PrepareAndDispatch (methodIndex=3, self=0xb0a750c0, args=0xbfb83994) at /home/dougt/builds/e10s/electrolysis/xpcom/reflect/xptcall/src/md/unix/xptcstubs_gcc_x86_unix.cpp:95 #36 0xb69a2790 in EnumRun (aHandler=0xb0a750c0, aThis=0xb0bc4840) at /home/dougt/builds/e10s/electrolysis/toolkit/components/commandlines/src/nsCommandLine.cpp:665 #37 0xb69a21b1 in nsCommandLine::EnumerateHandlers (this=0xb0bc4840, aCallback=0xb69a2771 <EnumRun>, aClosure=0x0) at /home/dougt/builds/e10s/electrolysis/toolkit/components/commandlines/src/nsCommandLine.cpp:603 #38 0xb69a27ef in nsCommandLine::Run (this=0xb0bc4840) at /home/dougt/builds/e10s/electrolysis/toolkit/components/commandlines/src/nsCommandLine.cpp:677 #39 0xb5b25071 in XRE_main (argc=1, argv=0xbfb85078, aAppData=0xb3e17380) at /home/dougt/builds/e10s/electrolysis/toolkit/xre/nsAppRunner.cpp:3522 One ubuntu desktop using qtsdk-2010.02
Not sure bug it seems like QPlastiqueStyle::polish does something bad here...
"cast" gives it away?
using the 2.6 part of ubuntu distro worked fine. Not sure if there is anything we can do.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → WONTFIX
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.