[Qt-interest] QApplication::exec causes segmentation fault

Eeli Reilin eeli.reilin at gmail.com
Fri Oct 1 13:22:51 CEST 2010


Hi

I'm having a difficulty on tracking down the issue, I suspect it happens
when I'm switching layouts in my application, however I can't interpret
the stack trace:

        Thread 1 (Thread 0xb7fdc710 (LWP 7729)):
        #0  0x013033f5 in QLayout::widgetEvent (this=0x80f75e0, e=0x8124dc0) at kernel/qlayout.cpp:751
        #1  0x012ca4a6 in QApplicationPrivate::notify_helper (this=0x807f200, receiver=0x80bfe48, e=0x8124dc0) at kernel/qapplication.cpp:4291
        #2  0x012d10f9 in QApplication::notify (this=0xbffff9f0, receiver=0x80bfe48, e=0x8124dc0) at kernel/qapplication.cpp:4265
        #3  0x01ea0a3b in QCoreApplication::notifyInternal (this=0xbffff9f0, receiver=0x80bfe48, event=0x8124dc0) at kernel/qcoreapplication.cpp:704
        #4  0x01ea3473 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x807f2d8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
        #5  QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x807f2d8) at kernel/qcoreapplication.cpp:1345
        #6  0x01ea35dd in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
        #7  0x01eccadf in QCoreApplication::sendPostedEvents (s=0x8087190) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
        #8  postEventSourceDispatch (s=0x8087190) at kernel/qeventdispatcher_glib.cpp:276
        #9  0x029005e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
        #10 0x029042d8 in ?? () from /lib/libglib-2.0.so.0
        #11 0x029044b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
        #12 0x01ecc5d5 in QEventDispatcherGlib::processEvents (this=0x8085630, flags=...) at kernel/qeventdispatcher_glib.cpp:412
        #13 0x0138a135 in QGuiEventDispatcherGlib::processEvents (this=0x8085630, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
        #14 0x01e9f059 in QEventLoop::processEvents (this=0xbffff964, flags=) at kernel/qeventloop.cpp:149
        #15 0x01e9f4aa in QEventLoop::exec (this=0xbffff964, flags=...) at kernel/qeventloop.cpp:201
        #16 0x01ea369f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
        #17 0x012ca577 in QApplication::exec () at kernel/qapplication.cpp:3579
        #18 0x0804f62e in main (argc=1, argv=0xbffffac4) at main.cpp:49
        
Please help me!


Regards,
Eeli Reilin







More information about the Qt-interest-old mailing list