Version: (using KDE 4.1.1) Installed from: Mandriva RPMs Downstream mandriva bugreport: https://qa.mandriva.com/show_bug.cgi?id=43457 Description of problem: Dolphin Crash when defining a default program to open files How reproducible: For easy reproducing, have a video file. Open dolphin, right click over a video file and select "open with" select a program (i am using kmplayer) check the option "Remember App association for this file" and press ok, dolphin will crash. Steps to Reproduce: 1. Open dolphin 2. right click over a video file and select "open with" select a program (i am using kmplayer) 3. Check the option "Remember App association for this file" and press ok, dolphin will crash. Aplicativo: Dolphin (dolphin), sinal SIGABRT [Thread debugging using libthread_db enabled] [New Thread 0xb5cefb00 (LWP 20410)] [KCrash handler] #6 0xffffe424 in __kernel_vsyscall () #7 0xb663fd90 in raise () from /lib/i686/libc.so.6 #8 0xb66417f8 in abort () from /lib/i686/libc.so.6 #9 0xb744b545 in qt_message_output () from /usr/lib/libQtCore.so.4 #10 0xb744b635 in qFatal () from /usr/lib/libQtCore.so.4 #11 0xb744b6e5 in qt_assert () from /usr/lib/libQtCore.so.4 #12 0xb7e24f6f in ?? () from /usr/lib/libkio.so.5 #13 0xb7e268f9 in ?? () from /usr/lib/libkio.so.5 #14 0xb7e272ff in KOpenWithDialog::qt_metacall () from /usr/lib/libkio.so.5 #15 0xb7561ced in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #16 0xb7562af5 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #17 0xb79a7135 in KDialog::okClicked () from /usr/lib/libkdeui.so.5 #18 0xb79aa370 in KDialog::slotButtonClicked () from /usr/lib/libkdeui.so.5 #19 0xb79aa4ef in KDialog::qt_metacall () from /usr/lib/libkdeui.so.5 #20 0xb7e272b2 in KOpenWithDialog::qt_metacall () from /usr/lib/libkio.so.5 #21 0xb7561ced in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #22 0xb7562af5 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #23 0xb7565d85 in QSignalMapper::mapped () from /usr/lib/libQtCore.so.4 #24 0xb756667b in QSignalMapper::map () from /usr/lib/libQtCore.so.4 #25 0xb756684e in QSignalMapper::map () from /usr/lib/libQtCore.so.4 #26 0xb7567104 in QSignalMapper::qt_metacall () from /usr/lib/libQtCore.so.4 #27 0xb7561ced in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #28 0xb756211b in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #29 0xb70c1565 in QAbstractButton::clicked () from /usr/lib/libQtGui.so.4 #30 0xb6dfdbbd in ?? () from /usr/lib/libQtGui.so.4 #31 0xb6dff87b in ?? () from /usr/lib/libQtGui.so.4 #32 0xb6dffb16 in QAbstractButton::mouseReleaseEvent () from /usr/lib/libQtGui.so.4 #33 0xb6afbb1a in QWidget::event () from /usr/lib/libQtGui.so.4 #34 0xb6dfda40 in QAbstractButton::event () from /usr/lib/libQtGui.so.4 #35 0xb6ea8863 in QPushButton::event () from /usr/lib/libQtGui.so.4 #36 0xb6aa12cc in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4 #37 0xb6aa9f1f in QApplication::notify () from /usr/lib/libQtGui.so.4 #38 0xb7a4d601 in KApplication::notify () from /usr/lib/libkdeui.so.5 #39 0xb754c863 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4 #40 0xb6aa9141 in QApplicationPrivate::sendMouseEvent () from /usr/lib/libQtGui.so.4 #41 0xb6b15edd in ?? () from /usr/lib/libQtGui.so.4 #42 0xb6b1531d in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4 #43 0xb6b3e2fc in ?? () from /usr/lib/libQtGui.so.4 #44 0xb605879a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #45 0xb605beb8 in ?? () from /usr/lib/libglib-2.0.so.0 #46 0xb605c078 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #47 0xb75784fa in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #48 0xb6b3da2a in ?? () from /usr/lib/libQtGui.so.4 #49 0xb754aef3 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #50 0xb754b0b1 in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #51 0xb6f320c1 in QDialog::exec () from /usr/lib/libQtGui.so.4 #52 0xb7d7a931 in KRun::displayOpenWithDialog () from /usr/lib/libkio.so.5 #53 0xb7f115f4 in KonqMenuActionsPrivate::slotOpenWithDialog (this=0x85c46f0) at /usr/src/debug/kdebase-4.1.1/apps/lib/konq/konq_menuactions.cpp:531 #54 0xb7f0451c in KonqMenuActionsPrivate::qt_metacall (this=0x85c46f0, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfdc3870) at /usr/src/debug/kdebase-4.1.1/build/apps/lib/konq/moc_konq_menuactions_p.cpp:72 #55 0xb7561ced in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #56 0xb756211b in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #57 0xb6a9ad05 in QAction::triggered () from /usr/lib/libQtGui.so.4 #58 0xb6a9b6f7 in QAction::activate () from /usr/lib/libQtGui.so.4 #59 0xb6e97fc7 in ?? () from /usr/lib/libQtGui.so.4 #60 0xb6e98a64 in QMenu::mouseReleaseEvent () from /usr/lib/libQtGui.so.4 #61 0xb6afbb1a in QWidget::event () from /usr/lib/libQtGui.so.4 #62 0xb6e9ad64 in QMenu::event () from /usr/lib/libQtGui.so.4 #63 0xb6aa12cc in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4 #64 0xb6aa9f1f in QApplication::notify () from /usr/lib/libQtGui.so.4 #65 0xb7a4d601 in KApplication::notify () from /usr/lib/libkdeui.so.5 #66 0xb754c863 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4 #67 0xb6aa9141 in QApplicationPrivate::sendMouseEvent () from /usr/lib/libQtGui.so.4 #68 0xb6b1612a in ?? () from /usr/lib/libQtGui.so.4 #69 0xb6b1531d in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4 #70 0xb6b3e2fc in ?? () from /usr/lib/libQtGui.so.4 #71 0xb605879a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #72 0xb605beb8 in ?? () from /usr/lib/libglib-2.0.so.0 #73 0xb605c078 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #74 0xb75784fa in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #75 0xb6b3da2a in ?? () from /usr/lib/libQtGui.so.4 #76 0xb754aef3 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #77 0xb754b0b1 in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #78 0xb6e9ab93 in QMenu::exec () from /usr/lib/libQtGui.so.4 #79 0x08075ce1 in DolphinContextMenu::openItemContextMenu (this=0xbfdc478c) at /usr/src/debug/kdebase-4.1.1/apps/dolphin/src/dolphincontextmenu.cpp:213 #80 0x08076080 in DolphinContextMenu::open (this=0xbfdc478c) at /usr/src/debug/kdebase-4.1.1/apps/dolphin/src/dolphincontextmenu.cpp:97 #81 0x08070f53 in DolphinViewContainer::openContextMenu (this=0x83f7d70, item=@0xbfdc48f8, url=@0x842efd4) at /usr/src/debug/kdebase-4.1.1/apps/dolphin/src/dolphinviewcontainer.cpp:375 #82 0x08072cae in DolphinViewContainer::qt_metacall (this=0x83f7d70, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbfdc489c) at /usr/src/debug/kdebase-4.1.1/build/apps/dolphin/src/dolphinviewcontainer.moc:111 #83 0xb7561ced in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #84 0xb7562af5 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #85 0xb7f5cedd in DolphinView::requestContextMenu (this=0x837dd10, _t1=@0xbfdc48f8, _t2=@0x842efd4) at /usr/src/debug/kdebase-4.1.1/build/apps/dolphin/src/dolphinview.moc:313 #86 0xb7f5e1ef in DolphinView::openContextMenu (this=0x837dd10, pos=@0xbfdc5190) at /usr/src/debug/kdebase-4.1.1/apps/dolphin/src/dolphinview.cpp:791 #87 0xb7f6294e in DolphinView::qt_metacall (this=0x837dd10, _c=QMetaObject::InvokeMetaMethod, _id=38, _a=0xbfdc49f0) at /usr/src/debug/kdebase-4.1.1/build/apps/dolphin/src/dolphinview.moc:192 #88 0xb7561ced in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #89 0xb7562af5 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #90 0xb7f4a845 in DolphinController::requestContextMenu (this=0x842efc8, _t1=@0xbfdc5190) at /usr/src/debug/kdebase-4.1.1/build/apps/dolphin/src/dolphincontroller.moc:142 #91 0xb7f4a882 in DolphinController::triggerContextMenuRequest ( this=0x842efc8, pos=@0xbfdc5190) at /usr/src/debug/kdebase-4.1.1/apps/dolphin/src/dolphincontroller.cpp:77 #92 0xb7f4f880 in DolphinIconsView::contextMenuEvent (this=0x837e778, event=0xbfdc5180) at /usr/src/debug/kdebase-4.1.1/apps/dolphin/src/dolphiniconsview.cpp:178 #93 0xb6afbde4 in QWidget::event () from /usr/lib/libQtGui.so.4 #94 0xb6e4e615 in QFrame::event () from /usr/lib/libQtGui.so.4 #95 0xb6ee8a50 in QAbstractScrollArea::viewportEvent () from /usr/lib/libQtGui.so.4 #96 0xb6f99243 in QAbstractItemView::viewportEvent () from /usr/lib/libQtGui.so.4 #97 0xb6eeb036 in ?? () from /usr/lib/libQtGui.so.4 #98 0xb754b9de in QCoreApplicationPrivate::sendThroughObjectEventFilters () from /usr/lib/libQtCore.so.4 #99 0xb6aa129f in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4 #100 0xb6aa9a77 in QApplication::notify () from /usr/lib/libQtGui.so.4 #101 0xb7a4d601 in KApplication::notify () from /usr/lib/libkdeui.so.5 #102 0xb754c863 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4 #103 0xb6aac6fd in QCoreApplication::sendSpontaneousEvent () from /usr/lib/libQtGui.so.4 #104 0xb6b16612 in ?? () from /usr/lib/libQtGui.so.4 #105 0xb6b1531d in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4 #106 0xb6b3e2fc in ?? () from /usr/lib/libQtGui.so.4 #107 0xb605879a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #108 0xb605beb8 in ?? () from /usr/lib/libglib-2.0.so.0 #109 0xb605c078 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #110 0xb75784fa in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #111 0xb6b3da2a in ?? () from /usr/lib/libQtGui.so.4 #112 0xb754aef3 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #113 0xb754b0b1 in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #114 0xb754d7e2 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4 #115 0xb6aa1134 in QApplication::exec () from /usr/lib/libQtGui.so.4 #116 0x08084241 in main (argc=-1076077692, argv=0xbfdc59e4) at /usr/src/debug/kdebase-4.1.1/apps/dolphin/src/main.cpp:94
Can't reproduce this bug. Did you type "kmplayer", or did you select it in the list? Is this in a full KDE4 session? The assert hits after creating a .desktop in the user's local folder, running kbuildsycoca4, and somehow the new service isn't available in sycoca. This isn't supposed to happen, but it could happen with a bad setup I suppose. Any messages on stderr when this happens?
This bug is fixed for me, i older dolphin releases i could easy reproduce it using kmplayer as default app for .avi files. You can safelly close this ticked. Thanks, Sergio Rafael Lemke
this is because in mdv we fixed kmplayer package, sergio will install the old broken ones and do the tests ;)
I doubt this is related to kmplayer itself. Actually I remember now - this must be a duplicate of bug 159118.
If the fix of the bug 159118 was commited only to trunk (at that moment) that would mean it is fixed at KDE4.2+ and this is considered fixed now ?
Marking as duplicate as suggested by David. *** This bug has been marked as a duplicate of bug 159118 ***