Summary: | Pressing ctrl-tab in konqueror instantly crashes it | ||
---|---|---|---|
Product: | [Applications] konqueror | Reporter: | Nikita Bige <big-nikita> |
Component: | general | Assignee: | Konqueror Developers <konq-bugs> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | finex, rakuco |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Unlisted Binaries | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Nikita Bige
2009-11-13 10:41:01 UTC
Confirmed here with trunk. The functions leading to {Q,K}TabWidget::qt_metacall are different here. Backtrace: Application: Konqueror (konqueror), signal: Segmentation fault [KCrash Handler] #6 0xb61a7ef0 in QTabWidget::qt_metacall (this=0x8c7ec98, _c=QMetaObject::InvokeMetaMethod, _id=10, _a=0xbfb393b8) at .moc/debug-shared/moc_qtabwidget.cpp:143 #7 0xb70f46ba in KTabWidget::qt_metacall (this=0x8c7ec98, _c=QMetaObject::InvokeMetaMethod, _id=37, _a=0xbfb393b8) at /home/kubo/kde4/src/build/kdelibs/kdeui/ktabwidget.moc:128 #8 0xb7806fca in KonqFrameTabs::qt_metacall (this=0x8c7ec98, _c=QMetaObject::InvokeMetaMethod, _id=37, _a=0xbfb393b8) at /home/kubo/kde4/src/build/kdebase/apps/konqueror/src/konqtabs.moc:100 #9 0xb690f034 in QMetaObject::metacall (object=0x8c7ec98, cl=QMetaObject::InvokeMetaMethod, idx=37, argv=0xbfb393b8) at /home/kubo/kde4/src/qt-copy/src/corelib/kernel/qmetaobject.cpp:237 #10 0xb69230dd in QMetaObject::activate (sender=0x8c7fe80, m=0xb78aea20, local_signal_index=0, argv=0x0) at /home/kubo/kde4/src/qt-copy/src/corelib/kernel/qobject.cpp:3274 #11 0xb78032f7 in KonqFrameContainer::ctrlTabPressed (this=0x8c7fe80) at /home/kubo/kde4/src/build/kdebase/apps/konqueror/src/konqframecontainer.moc:88 #12 0xb78002cd in KonqFrame::eventFilter (this=0x8ccd9e8, ev=0xbfb3993c) at /home/kubo/kde4/src/kdebase/apps/konqueror/src/konqframe.cpp:180 #13 0xb6907d5f in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x830fa40, receiver=0xb55a778, event=0xbfb3993c) at /home/kubo/kde4/src/qt-copy/src/corelib/kernel/qcoreapplication.cpp:819 #14 0xb5c33f88 in QApplicationPrivate::notify_helper (this=0x830fa40, receiver=0xb55a778, e=0xbfb3993c) at /home/kubo/kde4/src/qt-copy/src/gui/kernel/qapplication.cpp:4238 #15 0xb5c31d29 in QApplication::notify (this=0xbfb3a53c, receiver=0xb55a778, e=0xbfb3993c) at /home/kubo/kde4/src/qt-copy/src/gui/kernel/qapplication.cpp:3720 #16 0xb6fe697b in KApplication::notify (this=0xbfb3a53c, receiver=0x8f689e8, event=0xbfb3993c) at /home/kubo/kde4/src/kdelibs/kdeui/kernel/kapplication.cpp:302 #17 0xb6907a81 in QCoreApplication::notifyInternal (this=0xbfb3a53c, receiver=0x8f689e8, event=0xbfb3993c) at /home/kubo/kde4/src/qt-copy/src/corelib/kernel/qcoreapplication.cpp:704 #18 0xb5c36151 in QCoreApplication::sendSpontaneousEvent (receiver=0x8f689e8, event=0xbfb3993c) at ../../include/QtCore/../../../../qt-copy/src/corelib/kernel/qcoreapplication.h:218 #19 0xb5c342eb in qt_sendSpontaneousEvent (receiver=0x8f689e8, event=0xbfb3993c) at /home/kubo/kde4/src/qt-copy/src/gui/kernel/qapplication.cpp:5219 #20 0xb5d05a0a in QKeyMapper::sendKeyEvent (keyWidget=0x8f689e8, grab=false, type=QEvent::KeyPress, code=16777217, modifiers=..., text=..., autorepeat=false, count=1, nativeScanCode=23, nativeVirtualKey=65289, nativeModifiers=20) at /home/kubo/kde4/src/qt-copy/src/gui/kernel/qkeymapper_x11.cpp:1861 #21 0xb5d0571c in QKeyMapperPrivate::translateKeyEvent (this=0x8336a90, keyWidget=0x8f689e8, event=0xbfb3a060, grab=false) at /home/kubo/kde4/src/qt-copy/src/gui/kernel/qkeymapper_x11.cpp:1831 #22 0xb5cd1815 in QApplication::x11ProcessEvent (this=0xbfb3a53c, event=0xbfb3a060) at /home/kubo/kde4/src/qt-copy/src/gui/kernel/qapplication_x11.cpp:3394 #23 0xb5d0799d in x11EventSourceDispatch (s=0x8312cb0, callback=0, user_data=0x0) at /home/kubo/kde4/src/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:146 #24 0xb5366328 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #25 0xb5369ba0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 #26 0xb5369cd3 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #27 0xb693f4ac in QEventDispatcherGlib::processEvents (this=0x830fa20, flags=...) at /home/kubo/kde4/src/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:407 #28 0xb5d07fc4 in QGuiEventDispatcherGlib::processEvents (this=0x830fa20, flags=...) at /home/kubo/kde4/src/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:202 #29 0xb6904e8b in QEventLoop::processEvents (this=0xbfb3a33c, flags=...) at /home/kubo/kde4/src/qt-copy/src/corelib/kernel/qeventloop.cpp:149 #30 0xb6904fd0 in QEventLoop::exec (this=0xbfb3a33c, flags=...) at /home/kubo/kde4/src/qt-copy/src/corelib/kernel/qeventloop.cpp:201 #31 0xb690815d in QCoreApplication::exec () at /home/kubo/kde4/src/qt-copy/src/corelib/kernel/qcoreapplication.cpp:981 #32 0xb5c315cc in QApplication::exec () at /home/kubo/kde4/src/qt-copy/src/gui/kernel/qapplication.cpp:3570 #33 0xb7871d03 in kdemain (argc=1, argv=0xbfb3a864) at /home/kubo/kde4/src/kdebase/apps/konqueror/src/konqmain.cpp:257 #34 0x0804875b in main (argc=1, argv=0xbfb3a864) at /home/kubo/kde4/src/build/kdebase/apps/konqueror/src/konqueror_dummy.cpp:3 Valgrind log: ==8959== Invalid read of size 4 ==8959== at 0x58BFEF0: QTabWidget::qt_metacall(QMetaObject::Call, int, void**) (moc_qtabwidget.cpp:143) ==8959== by 0x49836B9: KTabWidget::qt_metacall(QMetaObject::Call, int, void**) (ktabwidget.moc:128) ==8959== by 0x407AFC9: KonqFrameTabs::qt_metacall(QMetaObject::Call, int, void**) (konqtabs.moc:100) ==8959== by 0x5007033: QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) (qmetaobject.cpp:237) ==8959== by 0x501B0DC: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3274) ==8959== by 0x40772F6: KonqFrameContainer::ctrlTabPressed() (konqframecontainer.moc:88) ==8959== by 0x40742CC: KonqFrame::eventFilter(QObject*, QEvent*) (konqframe.cpp:180) ==8959== by 0x4FFFD5E: QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) (qcoreapplication.cpp:819) ==8959== by 0x534BF87: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4238) ==8959== by 0x5349D28: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3720) ==8959== by 0x487597A: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302) ==8959== by 0x4FFFA80: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704) ==8959== Address 0x1c is not stack'd, malloc'd or (recently) free'd ==8959== *** This bug has been marked as a duplicate of bug 203809 *** |