[Bug 159118] SIGABRT while changing default application handling

Oliver Putz Regnaron at web.de
Tue Apr 1 04:48:20 CEST 2008


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=159118         
Regnaron web de changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|WORKSFORME                  |



------- Additional Comments From Regnaron web de  2008-04-01 04:48 -------
Reopening as I can still reproduce this crash with kdelibs r792052. I was able to crash konqueror with the following backtrace:

Application: Konqueror (konqueror), signal SIGABRT
Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 0xb6250a20 (LWP 5848)]
[KCrash handler]
#6  0xffffe410 in __kernel_vsyscall ()
#7  0xb64a11f1 in *__GI_raise (sig=6)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#8  0xb64a29b8 in *__GI_abort () at abort.c:88
#9  0xb7175a45 in qt_message_output (msgType=QtFatalMsg, 
    buf=0xbfae6acc "ASSERT: \"m_pService\" in file /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kio/kfile/kopenwithdialog.cpp, line 774")
    at global/qglobal.cpp:2047
#10 0xb7175b0a in qFatal (msg=0xb72cdfec "ASSERT: \"%s\" in file %s, line %d")
    at global/qglobal.cpp:2249
#11 0xb7175fd5 in qt_assert (assertion=0xb7e387b8 "m_pService", 
    file=0xb7e389d8 "/var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kio/kfile/kopenwithdialog.cpp", line=774) at global/qglobal.cpp:1821
#12 0xb7dc4eac in KOpenWithDialogPrivate::addToMimeAppsList (this=0x860e668, 
    serviceId= 0xbfae8d78)
    at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kio/kfile/kopenwithdialog.cpp:774
#13 0xb7dc5aa9 in KOpenWithDialogPrivate::_k_slotOK (this=0x860e668)
    at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kio/kfile/kopenwithdialog.cpp:852
#14 0xb7dc6b51 in KOpenWithDialogPrivate::_k_slotDbClick (this=0x860e668)
    at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kio/kfile/kopenwithdialog.cpp:733
#15 0xb7dc6c55 in KOpenWithDialog::qt_metacall (this=0xbfae9fc4, 
    _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbfae8eac)
    at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs_build/kio/kopenwithdialog.moc:80
#16 0xb728b2c8 in QMetaObject::activate (sender=0x8981f50, 
    from_signal_index=<value optimized out>, to_signal_index=33, 
    argv=<value optimized out>) at kernel/qobject.cpp:2995
#17 0xb728ba44 in QMetaObject::activate (sender=0x8981f50, m=0xb7055b44, 
    local_signal_index=2, argv=0xbfae8eac) at kernel/qobject.cpp:3065
#18 0xb6d50d14 in QAbstractItemView::doubleClicked (this=0x8981f50, 
    _t1= 0x899f560) at .moc/debug-shared/moc_qabstractitemview.cpp:320
#19 0xb6da3da0 in QTreeView::mouseDoubleClickEvent (this=0x8981f50, 
    event=0xbfae9988) at itemviews/qtreeview.cpp:1768
#20 0xb6894f25 in QWidget::event (this=0x8981f50, event=0xbfae9988)
    at kernel/qwidget.cpp:6854
#21 0xb6c0f903 in QFrame::event (this=0x8981f50, e=0xbfae9988)
    at widgets/qframe.cpp:657
#22 0xb6caf0dc in QAbstractScrollArea::viewportEvent (this=0x16d8, e=0x6)
    at widgets/qabstractscrollarea.cpp:938
#23 0xb6d608b0 in QAbstractItemView::viewportEvent (this=0x8981f50, 
    event=0xbfae9988) at itemviews/qabstractitemview.cpp:1423
#24 0xb6d9c717 in QTreeView::viewportEvent (this=0x8981f50, event=0xbfae9988)
    at itemviews/qtreeview.cpp:1240
#25 0xb6cb0522 in QAbstractScrollAreaFilter::eventFilter (this=0x8983a88, 
    o=0x8983220, e=0xbfae9988) at widgets/qabstractscrollarea_p.h:102
#26 0xb727511c in QCoreApplicationPrivate::sendThroughObjectEventFilters (
    this=0x8058890, receiver=0x8983220, event=0xbfae9988)
    at kernel/qcoreapplication.cpp:693
#27 0xb68366f6 in QApplicationPrivate::notify_helper (this=0x8058890, 
    receiver=0x8983220, e=0xbfae9988) at kernel/qapplication.cpp:3731
#28 0xb683859b in QApplication::notify (this=0xbfaec948, receiver=0x8983220, 
    e=0xbfae9988) at kernel/qapplication.cpp:3464
#29 0xb78dfac3 in KApplication::notify (this=0xbfaec948, receiver=0x8983220, 
    event=0xbfae9988)
    at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kdeui/kernel/kapplication.cpp:311
#30 0xb7274cf7 in QCoreApplication::notifyInternal (this=0xbfaec948, 
    receiver=0x8983220, event=0xbfae9988) at kernel/qcoreapplication.cpp:586
#31 0xb683c482 in QApplicationPrivate::sendMouseEvent (receiver=0x8983220, 
    event=0xbfae9988, alienWidget=0x8983220, nativeWidget=0xbfae9fc4, 
    buttonDown=0xb7061c40, lastMouseReceiver= 0xb7061c44)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#32 0xb68a8246 in QETWidget::translateMouseEvent (this=0xbfae9fc4, 
    event=0xbfae9df8) at kernel/qapplication_x11.cpp:4092
#33 0xb68a67ec in QApplication::x11ProcessEvent (this=0xbfaec948, 
    event=0xbfae9df8) at kernel/qapplication_x11.cpp:3092
#34 0xb68cec75 in QEventDispatcherX11::processEvents (this=0x8058778, 
    flags= 0xbfae9ee4) at kernel/qeventdispatcher_x11.cpp:134
#35 0xb7273e61 in QEventLoop::processEvents (this=0xbfae9f5c, 
    flags= 0xbfae9f18) at kernel/qeventloop.cpp:146
#36 0xb7273f8f in QEventLoop::exec (this=0xbfae9f5c, flags= 0xbfae9f68)
    at kernel/qeventloop.cpp:197
#37 0xb6cf8bd7 in QDialog::exec (this=0xbfae9fc4) at dialogs/qdialog.cpp:453
#38 0xb7d451b1 in KRun::displayOpenWithDialog (lst= 0x8971674, 
    window=0x847b718, tempFiles=false, suggestedFileName= 0xbfaea058, 
    asn= 0xbfaea054)
    at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kio/kio/krun.cpp:226
#39 0xb7ea20e3 in KonqPopupMenuPrivate::slotPopupOpenWith (this=0x8971650)
    at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase-9999.4/apps/lib/konq/konq_popupmenu.cpp:653
#40 0xb7ea2568 in KonqPopupMenu::qt_metacall (this=0x8971248, 
    _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfaea16c)
    at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase_build/apps/lib/konq/konq_popupmenu.moc:83
#41 0xb728b2c8 in QMetaObject::activate (sender=0x8974320, 
    from_signal_index=<value optimized out>, to_signal_index=6, 
    argv=<value optimized out>) at kernel/qobject.cpp:2995
#42 0xb728b7e2 in QMetaObject::activate (sender=0x8974320, m=0xb704a9b8, 
    from_local_signal_index=1, to_local_signal_index=2, argv=0xbfaea16c)
    at kernel/qobject.cpp:3085
#43 0xb682ef63 in QAction::triggered (this=0x8974320, _t1=false)
    at .moc/debug-shared/moc_qaction.cpp:216
#44 0xb682f95d in QAction::activate (this=0x8974320, event=QAction::Trigger)
    at kernel/qaction.cpp:1129
#45 0xb6c5f4f1 in QMenuPrivate::activateAction (this=0x8977680, 
    action=0x8974320, action_e=QAction::Trigger, self=true)
    at widgets/qmenu.cpp:1005
#46 0xb6c610e5 in QMenu::keyPressEvent (this=0x860ebe8, e=0xbfaea8e4)
    at widgets/qmenu.cpp:2505
#47 0xb6894bc2 in QWidget::event (this=0x860ebe8, event=0xbfaea8e4)
    at kernel/qwidget.cpp:6885
#48 0xb6c5cb2f in QMenu::event (this=0x860ebe8, e=0xbfaea8e4)
    at widgets/qmenu.cpp:2240
#49 0xb683671f in QApplicationPrivate::notify_helper (this=0x8058890, 
    receiver=0x860ebe8, e=0xbfaea8e4) at kernel/qapplication.cpp:3735
#50 0xb6838b4b in QApplication::notify (this=0xbfaec948, receiver=0x860ebe8, 
    e=0xbfaea8e4) at kernel/qapplication.cpp:3383
#51 0xb78dfac3 in KApplication::notify (this=0xbfaec948, receiver=0x860ebe8, 
    event=0xbfaea8e4)
    at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kdeui/kernel/kapplication.cpp:311
#52 0xb7274cf7 in QCoreApplication::notifyInternal (this=0xbfaec948, 
    receiver=0x860ebe8, event=0xbfaea8e4) at kernel/qcoreapplication.cpp:586
#53 0xb689a37e in qt_sendSpontaneousEvent (receiver=0x860ebe8, event=0x6)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#54 0xb68cb89b in QKeyMapper::sendKeyEvent (keyWidget=0x860ebe8, grab=false, 
    type=QEvent::KeyPress, code=16777220, modifiers= 0xbfaeabe4, 
    text= 0xbfaeabbc, autorepeat=false, count=1, nativeScanCode=36, 
    nativeVirtualKey=65293, nativeModifiers=0)
    at kernel/qkeymapper_x11.cpp:1656
#55 0xb68cd80b in QKeyMapperPrivate::translateKeyEvent (this=0x8072f10, 
    keyWidget=0x860ebe8, event=0xbfaeaf98, grab=false)
    at kernel/qkeymapper_x11.cpp:1627
#56 0xb68a684d in QApplication::x11ProcessEvent (this=0xbfaec948, 
    event=0xbfaeaf98) at kernel/qapplication_x11.cpp:3107
#57 0xb68cec75 in QEventDispatcherX11::processEvents (this=0x8058778, 
    flags= 0xbfaeb084) at kernel/qeventdispatcher_x11.cpp:134
#58 0xb7273e61 in QEventLoop::processEvents (this=0xbfaeb0ec, 
    flags= 0xbfaeb0b8) at kernel/qeventloop.cpp:146
#59 0xb7273f8f in QEventLoop::exec (this=0xbfaeb0ec, flags= 0xbfaeb0f8)
    at kernel/qeventloop.cpp:197
#60 0xb6c61d75 in QMenu::exec (this=0x8971248, p= 0xbfaeb50c, action=0x0)
    at widgets/qmenu.cpp:1913
#61 0xb7f4aedf in KonqMainWindow::slotPopupMenu (this=0x811e428, 
    global= 0xbfaeb50c, items= 0xbfaeb514, args= 0xbfaeb570, 
    browserArgs= 0xbfaeb4e0, itemFlags= 0xbfaeb334, _actionGroups= 0xbfaeb51c)
    at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase-9999.4/apps/konqueror/src/konqmainwindow.cpp:4649
#62 0xb7f64050 in KonqMainWindow::qt_metacall (this=0x811e428, 
    _c=QMetaObject::InvokeMetaMethod, _id=54, _a=0xbfaeb448)
    at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase_build/apps/konqueror/src/konqmainwindow.moc:319
#63 0xb728b2c8 in QMetaObject::activate (sender=0x851d578, 
    from_signal_index=<value optimized out>, to_signal_index=25, 
    argv=<value optimized out>) at kernel/qobject.cpp:2995
#64 0xb728b7e2 in QMetaObject::activate (sender=0x851d578, m=0xb7e8e92c, 
    from_local_signal_index=17, to_local_signal_index=21, argv=0xbfaeb448)
    at kernel/qobject.cpp:3085
#65 0xb7e79cbb in KParts::BrowserExtension::popupMenu (this=0x851d578, 
    _t1= 0xbfaeb50c, _t2= 0xbfaeb514, _t3= 0xbfaeb570, _t4= 0xbfaeb4e0, 
    _t5= 0xbfaeb56c, _t6= 0xbfaeb51c)
    at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs_build/kparts/browserextension.moc:340
#66 0xb32210c3 in DolphinPart::slotOpenContextMenu (this=0x8424698, 
    _item= 0xbfaeb6c4)
    at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase-9999.4/apps/dolphin/src/dolphinpart.cpp:339
#67 0xb3221ef9 in DolphinPart::qt_metacall (this=0x8424698, 
    _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfaeb678)
    at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase_build/apps/dolphin/src/dolphinpart.moc:105
#68 0xb728b2c8 in QMetaObject::activate (sender=0x847b718, 
    from_signal_index=<value optimized out>, to_signal_index=40, 
    argv=<value optimized out>) at kernel/qobject.cpp:2995
#69 0xb728ba44 in QMetaObject::activate (sender=0x847b718, m=0xb321961c, 
    local_signal_index=13, argv=0xbfaeb678) at kernel/qobject.cpp:3065
#70 0xb31fb99a in DolphinView::requestContextMenu (this=0x847b718, 
    _t1= 0xbfaeb6c4, _t2= 0x847be64)
    at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase_build/apps/dolphin/src/dolphinview.moc:288
#71 0xb31fe45b in DolphinView::openContextMenu (this=0x847b718, 
    pos= 0xbfaec130)
    at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase-9999.4/apps/dolphin/src/dolphinview.cpp:767
#72 0xb31ffb17 in DolphinView::qt_metacall (this=0x847b718, 
    _c=QMetaObject::InvokeMetaMethod, _id=63, _a=0xbfaeb7bc)
    at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase_build/apps/dolphin/src/dolphinview.moc:183
#73 0xb728b2c8 in QMetaObject::activate (sender=0x847be58, 
    from_signal_index=<value optimized out>, to_signal_index=6, 
    argv=<value optimized out>) at kernel/qobject.cpp:2995
#74 0xb728ba44 in QMetaObject::activate (sender=0x847be58, m=0xb3218c44, 
    local_signal_index=2, argv=0xbfaeb7bc) at kernel/qobject.cpp:3065
#75 0xb31e7504 in DolphinController::requestContextMenu (this=0x847be58, 
    _t1= 0xbfaec130)
    at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase_build/apps/dolphin/src/dolphincontroller.moc:138
#76 0xb31e7541 in DolphinController::triggerContextMenuRequest (
    this=0x847be58, pos= 0xbfaec130)
    at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase-9999.4/apps/dolphin/src/dolphincontroller.cpp:62
#77 0xb31ed383 in DolphinIconsView::contextMenuEvent (this=0x848b4e8, 
    event=0xbfaec120)
    at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase-9999.4/apps/dolphin/src/dolphiniconsview.cpp:162
#78 0xb68952f7 in QWidget::event (this=0x848b4e8, event=0xbfaec120)
    at kernel/qwidget.cpp:7006
#79 0xb6c0f903 in QFrame::event (this=0x848b4e8, e=0xbfaec120)
    at widgets/qframe.cpp:657
#80 0xb6caf0dc in QAbstractScrollArea::viewportEvent (this=0x16d8, e=0x6)
    at widgets/qabstractscrollarea.cpp:938
#81 0xb6d608b0 in QAbstractItemView::viewportEvent (this=0x848b4e8, 
    event=0xbfaec120) at itemviews/qabstractitemview.cpp:1423
#82 0xb6cb0522 in QAbstractScrollAreaFilter::eventFilter (this=0x848c488, 
    o=0x848b330, e=0xbfaec120) at widgets/qabstractscrollarea_p.h:102
#83 0xb727511c in QCoreApplicationPrivate::sendThroughObjectEventFilters (
    this=0x8058890, receiver=0x848b330, event=0xbfaec120)
    at kernel/qcoreapplication.cpp:693
#84 0xb68366f6 in QApplicationPrivate::notify_helper (this=0x8058890, 
    receiver=0x848b330, e=0xbfaec120) at kernel/qapplication.cpp:3731
#85 0xb68389fc in QApplication::notify (this=0xbfaec948, receiver=0x848b330, 
    e=0xbfaec120) at kernel/qapplication.cpp:3549
#86 0xb78dfac3 in KApplication::notify (this=0xbfaec948, receiver=0x848b330, 
    event=0xbfaec120)
    at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kdeui/kernel/kapplication.cpp:311
#87 0xb7274cf7 in QCoreApplication::notifyInternal (this=0xbfaec948, 
    receiver=0x848b330, event=0xbfaec120) at kernel/qcoreapplication.cpp:586
#88 0xb68a86f5 in QETWidget::translateMouseEvent (this=0x811e428, 
    event=0xbfaec568)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#89 0xb68a67ec in QApplication::x11ProcessEvent (this=0xbfaec948, 
    event=0xbfaec568) at kernel/qapplication_x11.cpp:3092
#90 0xb68cec75 in QEventDispatcherX11::processEvents (this=0x8058778, 
    flags= 0xbfaec654) at kernel/qeventdispatcher_x11.cpp:134
#91 0xb7273e61 in QEventLoop::processEvents (this=0xbfaec6c0, 
    flags= 0xbfaec688) at kernel/qeventloop.cpp:146
#92 0xb7273f8f in QEventLoop::exec (this=0xbfaec6c0, flags= 0xbfaec6c8)
    at kernel/qeventloop.cpp:197
#93 0xb7276476 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:838
#94 0xb6835e37 in QApplication::exec () at kernel/qapplication.cpp:3267
#95 0xb7f8ec17 in kdemain (argc=2, argv=0xbfaeccc4)
    at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase-9999.4/apps/konqueror/src/konqmain.cpp:218
#96 0x080487e2 in main (argc=)
    at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase_build/apps/konqueror/src/konqueror_dummy.cpp:3
#97 0xb648dfdc in __libc_start_main (main=0x80487c0 <main>, argc=2, 
    ubp_av=0xbfaeccc4, init=0x8048810 <__libc_csu_init>, 
    fini=0x8048800 <__libc_csu_fini>, rtld_fini=0xb7fb3100 <_dl_fini>, 
    stack_end=0xbfaeccbc) at libc-start.c:229
#98 0x08048731 in _start ()
#0  0xffffe410 in __kernel_vsyscall ()


More information about the Kdelibs-bugs mailing list