[Bug 159118] SIGABRT while changing default application handling

Oliver Putz Regnaron at web.de
Tue Mar 11 13:01:24 CET 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
----------------------------------------------------------------------------
                 CC|                            |Regnaron web de
             Status|UNCONFIRMED                 |NEW
      everconfirmed|0                           |1



------- Additional Comments From Regnaron web de  2008-03-11 13:01 -------
I can confirm this crash (kdelibs r783515)

Steps to reproduce:

1) Create a *.html file
2) In dolphin, right click on that file -> open with
3) Double click on konqueror (note that the ok button is disabled)
4) See dolphin crash with the following backtrace:

Application: Dolphin (dolphin), signal SIGABRT
Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 0xb616b6d0 (LWP 6053)]
[New Thread 0xb4d3eb90 (LWP 6060)]
[KCrash handler]
#6  0xffffe410 in __kernel_vsyscall ()
#7  0xb63ed1f1 in *__GI_raise (sig=6)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#8  0xb63ee9b8 in *__GI_abort () at abort.c:88
#9  0xb7dd2a45 in qt_message_output (msgType=QtFatalMsg, 
    buf=0xbfd884ec "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 0xb7dd2b0a in qFatal (msg=0xb7f2afec "ASSERT: \"%s\" in file %s, line %d")
    at global/qglobal.cpp:2249
#11 0xb7dd2fd5 in qt_assert (assertion=0xb78504f8 "m_pService", 
    file=0xb7850718 "/var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kio/kfile/kopenwithdialog.cpp", line=774) at global/qglobal.cpp:1821
#12 0xb77dcaac in KOpenWithDialogPrivate::addToMimeAppsList (this=0x8303cc8, 
    serviceId= 0xbfd8a798)
    at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kio/kfile/kopenwithdialog.cpp:774
#13 0xb77dd6a9 in KOpenWithDialogPrivate::_k_slotOK (this=0x8303cc8)
    at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kio/kfile/kopenwithdialog.cpp:852
#14 0xb77de751 in KOpenWithDialogPrivate::_k_slotDbClick (this=0x8303cc8)
    at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kio/kfile/kopenwithdialog.cpp:733
#15 0xb77de855 in KOpenWithDialog::qt_metacall (this=0xbfd8b9e4, 
    _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbfd8a8cc)
    at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs_build/kio/kopenwithdialog.moc:80
#16 0xb7ee82c8 in QMetaObject::activate (sender=0x8458030, 
    from_signal_index=<value optimized out>, to_signal_index=33, 
    argv=<value optimized out>) at kernel/qobject.cpp:2995
#17 0xb7ee8a44 in QMetaObject::activate (sender=0x8458030, m=0xb715eb44, 
    local_signal_index=2, argv=0xbfd8a8cc) at kernel/qobject.cpp:3065
#18 0xb6e59d14 in QAbstractItemView::doubleClicked (this=0x8458030, 
    _t1= 0x839c7a8) at .moc/debug-shared/moc_qabstractitemview.cpp:320
#19 0xb6eacda0 in QTreeView::mouseDoubleClickEvent (this=0x8458030, 
    event=0xbfd8b3a8) at itemviews/qtreeview.cpp:1768
#20 0xb699df25 in QWidget::event (this=0x8458030, event=0xbfd8b3a8)
    at kernel/qwidget.cpp:6854
#21 0xb6d18903 in QFrame::event (this=0x8458030, e=0xbfd8b3a8)
    at widgets/qframe.cpp:657
#22 0xb6db80dc in QAbstractScrollArea::viewportEvent (this=0x17a5, e=0x6)
    at widgets/qabstractscrollarea.cpp:938
#23 0xb6e698b0 in QAbstractItemView::viewportEvent (this=0x8458030, 
    event=0xbfd8b3a8) at itemviews/qabstractitemview.cpp:1423
#24 0xb6ea5717 in QTreeView::viewportEvent (this=0x8458030, event=0xbfd8b3a8)
    at itemviews/qtreeview.cpp:1240
#25 0xb6db9522 in QAbstractScrollAreaFilter::eventFilter (this=0x8598390, 
    o=0x83ac728, e=0xbfd8b3a8) at widgets/qabstractscrollarea_p.h:102
#26 0xb7ed211c in QCoreApplicationPrivate::sendThroughObjectEventFilters (
    this=0x80a82a8, receiver=0x83ac728, event=0xbfd8b3a8)
    at kernel/qcoreapplication.cpp:693
#27 0xb693f6f6 in QApplicationPrivate::notify_helper (this=0x80a82a8, 
    receiver=0x83ac728, e=0xbfd8b3a8) at kernel/qapplication.cpp:3731
#28 0xb694159b in QApplication::notify (this=0xbfd8cd14, receiver=0x83ac728, 
    e=0xbfd8b3a8) at kernel/qapplication.cpp:3464
#29 0xb7a10c93 in KApplication::notify (this=0xbfd8cd14, receiver=0x83ac728, 
    event=0xbfd8b3a8)
    at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kdeui/kernel/kapplication.cpp:311
#30 0xb7ed1cf7 in QCoreApplication::notifyInternal (this=0xbfd8cd14, 
    receiver=0x83ac728, event=0xbfd8b3a8) at kernel/qcoreapplication.cpp:586
#31 0xb6945482 in QApplicationPrivate::sendMouseEvent (receiver=0x83ac728, 
    event=0xbfd8b3a8, alienWidget=0x83ac728, nativeWidget=0xbfd8b9e4, 
    buttonDown=0xb716ac40, lastMouseReceiver= 0xb716ac44)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#32 0xb69b1246 in QETWidget::translateMouseEvent (this=0xbfd8b9e4, 
    event=0xbfd8b818) at kernel/qapplication_x11.cpp:4092
#33 0xb69af7ec in QApplication::x11ProcessEvent (this=0xbfd8cd14, 
    event=0xbfd8b818) at kernel/qapplication_x11.cpp:3092
#34 0xb69d7c75 in QEventDispatcherX11::processEvents (this=0x80a6b40, 
    flags= 0xbfd8b904) at kernel/qeventdispatcher_x11.cpp:134
#35 0xb7ed0e61 in QEventLoop::processEvents (this=0xbfd8b97c, 
    flags= 0xbfd8b938) at kernel/qeventloop.cpp:146
#36 0xb7ed0f8f in QEventLoop::exec (this=0xbfd8b97c, flags= 0xbfd8b988)
    at kernel/qeventloop.cpp:197
#37 0xb6e01bd7 in QDialog::exec (this=0xbfd8b9e4) at dialogs/qdialog.cpp:453
#38 0xb775d3e1 in KRun::displayOpenWithDialog (lst= 0xbfd8bb6c, 
    window=0x82afe78, tempFiles=false, suggestedFileName= 0xbfd8bad8, 
    asn= 0xbfd8bad4)
    at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kio/kio/krun.cpp:226
#39 0x0806fc1f in DolphinContextMenu::openItemContextMenu (this=0xbfd8bb50)
    at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase-9999.4/apps/dolphin/src/dolphincontextmenu.cpp:208
#40 0x080704f5 in DolphinContextMenu::open (this=0xbfd8bb50)
    at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase-9999.4/apps/dolphin/src/dolphincontextmenu.cpp:91
#41 0x0806bf42 in DolphinViewContainer::openContextMenu (this=0x82cd150, 
    item= 0xbfd8bca4, url= 0x82ca3cc)
    at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase-9999.4/apps/dolphin/src/dolphinviewcontainer.cpp:361
#42 0x0806c8d8 in DolphinViewContainer::qt_metacall (this=0x82cd150, 
    _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbfd8bc58)
    at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase_build/apps/dolphin/src/dolphinviewcontainer.moc:111
#43 0xb7ee82c8 in QMetaObject::activate (sender=0x82ca008, 
    from_signal_index=<value optimized out>, to_signal_index=40, 
    argv=<value optimized out>) at kernel/qobject.cpp:2995
#44 0xb7ee8a44 in QMetaObject::activate (sender=0x82ca008, m=0xb751f61c, 
    local_signal_index=13, argv=0xbfd8bc58) at kernel/qobject.cpp:3065
#45 0xb750020a in DolphinView::requestContextMenu (this=0x82ca008, 
    _t1= 0xbfd8bca4, _t2= 0x82ca3cc)
    at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase_build/apps/dolphin/src/dolphinview.moc:285
#46 0xb750272b in DolphinView::openContextMenu (this=0x82ca008, 
    pos= 0xbfd8c710)
    at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase-9999.4/apps/dolphin/src/dolphinview.cpp:715
#47 0xb75041c7 in DolphinView::qt_metacall (this=0x82ca008, 
    _c=QMetaObject::InvokeMetaMethod, _id=62, _a=0xbfd8bd9c)
    at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase_build/apps/dolphin/src/dolphinview.moc:180
#48 0xb7ee82c8 in QMetaObject::activate (sender=0x82ca3c0, 
    from_signal_index=<value optimized out>, to_signal_index=6, 
    argv=<value optimized out>) at kernel/qobject.cpp:2995
#49 0xb7ee8a44 in QMetaObject::activate (sender=0x82ca3c0, m=0xb751ec44, 
    local_signal_index=2, argv=0xbfd8bd9c) at kernel/qobject.cpp:3065
#50 0xb74eb4d4 in DolphinController::requestContextMenu (this=0x82ca3c0, 
    _t1= 0xbfd8c710)
    at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase_build/apps/dolphin/src/dolphincontroller.moc:138
#51 0xb74eb511 in DolphinController::triggerContextMenuRequest (
    this=0x82ca3c0, pos= 0xbfd8c710)
    at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase-9999.4/apps/dolphin/src/dolphincontroller.cpp:62
#52 0xb74f1473 in DolphinIconsView::contextMenuEvent (this=0x82ca940, 
    event=0xbfd8c700)
    at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase-9999.4/apps/dolphin/src/dolphiniconsview.cpp:195
#53 0xb699e2f7 in QWidget::event (this=0x82ca940, event=0xbfd8c700)
    at kernel/qwidget.cpp:7006
#54 0xb6d18903 in QFrame::event (this=0x82ca940, e=0xbfd8c700)
    at widgets/qframe.cpp:657
#55 0xb6db80dc in QAbstractScrollArea::viewportEvent (this=0x17a5, e=0x6)
    at widgets/qabstractscrollarea.cpp:938
#56 0xb6e698b0 in QAbstractItemView::viewportEvent (this=0x82ca940, 
    event=0xbfd8c700) at itemviews/qabstractitemview.cpp:1423
#57 0xb6db9522 in QAbstractScrollAreaFilter::eventFilter (this=0x82f7bc8, 
    o=0x82f7360, e=0xbfd8c700) at widgets/qabstractscrollarea_p.h:102
#58 0xb7ed211c in QCoreApplicationPrivate::sendThroughObjectEventFilters (
    this=0x80a82a8, receiver=0x82f7360, event=0xbfd8c700)
    at kernel/qcoreapplication.cpp:693
#59 0xb693f6f6 in QApplicationPrivate::notify_helper (this=0x80a82a8, 
    receiver=0x82f7360, e=0xbfd8c700) at kernel/qapplication.cpp:3731
#60 0xb69419fc in QApplication::notify (this=0xbfd8cd14, receiver=0x82f7360, 
    e=0xbfd8c700) at kernel/qapplication.cpp:3549
#61 0xb7a10c93 in KApplication::notify (this=0xbfd8cd14, receiver=0x82f7360, 
    event=0xbfd8c700)
    at /var/tmp/portage/kde-base/kdelibs-9999.4/work/kdelibs-9999.4/kdeui/kernel/kapplication.cpp:311
#62 0xb7ed1cf7 in QCoreApplication::notifyInternal (this=0xbfd8cd14, 
    receiver=0x82f7360, event=0xbfd8c700) at kernel/qcoreapplication.cpp:586
#63 0xb69b16f5 in QETWidget::translateMouseEvent (this=0x82afe78, 
    event=0xbfd8cb48)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#64 0xb69af7ec in QApplication::x11ProcessEvent (this=0xbfd8cd14, 
    event=0xbfd8cb48) at kernel/qapplication_x11.cpp:3092
#65 0xb69d7c75 in QEventDispatcherX11::processEvents (this=0x80a6b40, 
    flags= 0xbfd8cc34) at kernel/qeventdispatcher_x11.cpp:134
#66 0xb7ed0e61 in QEventLoop::processEvents (this=0xbfd8cca0, 
    flags= 0xbfd8cc68) at kernel/qeventloop.cpp:146
#67 0xb7ed0f8f in QEventLoop::exec (this=0xbfd8cca0, flags= 0xbfd8cca8)
    at kernel/qeventloop.cpp:197
#68 0xb7ed3476 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:838
#69 0xb693ee37 in QApplication::exec () at kernel/qapplication.cpp:3267
#70 0x0807ca01 in main (argc=3, argv=0xbfd8ced4)
    at /var/tmp/portage/kde-base/kdebase-9999.4/work/kdebase-9999.4/apps/dolphin/src/main.cpp:95
#71 0xb63d9fdc in __libc_start_main (main=0x807bfd0 <main>, argc=3, 
    ubp_av=0xbfd8ced4, init=0x808b0e0 <__libc_csu_init>, 
    fini=0x808b0d0 <__libc_csu_fini>, rtld_fini=0xb7fd1100 <_dl_fini>, 
    stack_end=0xbfd8cecc) at libc-start.c:229
#72 0x0805f8b1 in _start ()
#0  0xffffe410 in __kernel_vsyscall ()


More information about the Kdelibs-bugs mailing list