Bug 247988 - switching on-Dolphin
Summary: switching on-Dolphin
Status: RESOLVED DUPLICATE of bug 247618
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 16.12.2
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Peter Penz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-15 21:39 UTC by a6j
Modified: 2010-08-19 11:41 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description a6j 2010-08-15 21:39:07 UTC
Application: dolphin (1.5)
KDE Platform Version: 4.5.00 (KDE 4.5.0)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-15-generic i686
Distribution: Ubuntu maverick (development branch)

-- Information about the crash:
switching on-Dolphin: icons, tables, columns, drops dolphin

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
[Current thread is 1 (Thread 0xb770d710 (LWP 1443))]

Thread 2 (Thread 0xb52dfb70 (LWP 1451)):
#0  0x005927a9 in __pthread_mutex_unlock_usercnt () from /lib/libpthread.so.0
#1  0x00b31036 in pthread_mutex_unlock () from /lib/libc.so.6
#2  0x073edc84 in g_main_context_check () from /lib/libglib-2.0.so.0
#3  0x073ee5ae in ?? () from /lib/libglib-2.0.so.0
#4  0x073ee998 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x01439edf in QEventDispatcherGlib::processEvents (this=0xa1404a8, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#6  0x01409f29 in QEventLoop::processEvents (this=0xb52df290, flags=) at kernel/qeventloop.cpp:149
#7  0x0140a3aa in QEventLoop::exec (this=0xb52df290, flags=...) at kernel/qeventloop.cpp:201
#8  0x01306a9e in QThread::exec (this=0xa08ffd8) at thread/qthread.cpp:490
#9  0x013e8eab in QInotifyFileSystemWatcherEngine::run (this=0xa08ffd8) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x01309d19 in QThreadPrivate::start (arg=0xa08ffd8) at thread/qthread_unix.cpp:266
#11 0x0058ecc9 in start_thread () from /lib/libpthread.so.0
#12 0x00b2373e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb770d710 (LWP 1443)):
[KCrash Handler]
#7  0x044871ca in QItemSelectionModel::model (this=0xa4ceef0) at itemviews/qitemselectionmodel.cpp:1507
#8  0x0446cd38 in QTreeView::setSelectionModel (this=0xa4ceef0, selectionModel=0xa2b76e8) at itemviews/qtreeview.cpp:277
#9  0x0017a50f in DolphinView::createView (this=0xa1dacb8) at ../../../../apps/dolphin/src/dolphinview.cpp:1290
#10 0x0017f62d in DolphinView::setMode (this=0xa1dacb8, mode=DolphinView::DetailsView) at ../../../../apps/dolphin/src/dolphinview.cpp:238
#11 0x00182595 in DolphinViewActionHandler::slotViewModeActionTriggered (this=0xa0453d0, action=0xa047b50) at ../../../../apps/dolphin/src/dolphinviewactionhandler.cpp:266
#12 0x00162a57 in DolphinViewActionHandler::qt_metacall (this=0xa0453d0, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfa53ff8) at moc_dolphinviewactionhandler.cpp:125
#13 0x014111ea in QMetaObject::metacall (object=0xa0453d0, cl=170620648, idx=7, argv=0xbfa53ff8) at kernel/qmetaobject.cpp:237
#14 0x01423fed in QMetaObject::activate (sender=0xa048748, m=0x1293ed8, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3280
#15 0x00fd3613 in KSelectAction::triggered (this=0xa048748, _t1=0xa047b50) at ./kselectaction.moc:176
#16 0x00fd47fb in KSelectAction::actionTriggered (this=0xa048748, action=0xa047b50) at ../../kdeui/actions/kselectaction.cpp:330
#17 0x00fd6772 in KSelectAction::qt_metacall (this=0xa048748, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbfa54188) at ./kselectaction.moc:121
#18 0x014111ea in QMetaObject::metacall (object=0xa048748, cl=170620648, idx=28, argv=0xbfa54188) at kernel/qmetaobject.cpp:237
#19 0x01423fed in QMetaObject::activate (sender=0xa0489e0, m=0x47da404, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3280
#20 0x03e5ccc3 in QActionGroup::triggered (this=0xa0489e0, _t1=0xa047b50) at .moc/release-shared/moc_qactiongroup.cpp:146
#21 0x03e5d118 in QActionGroupPrivate::_q_actionTriggered (this=0xa0489f0) at kernel/qactiongroup.cpp:93
#22 0x03e5d406 in QActionGroup::qt_metacall (this=0xa0489e0, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfa542e8) at .moc/release-shared/moc_qactiongroup.cpp:101
#23 0x014111ea in QMetaObject::metacall (object=0xa0489e0, cl=170620648, idx=11, argv=0xbfa542e8) at kernel/qmetaobject.cpp:237
#24 0x01423fed in QMetaObject::activate (sender=0xa047b50, m=0x47da390, local_signal_index=1, argv=0x0) at kernel/qobject.cpp:3280
#25 0x03e57a09 in QAction::triggered (this=0xa047b50, _t1=true) at .moc/release-shared/moc_qaction.cpp:263
#26 0x03e5934c in QAction::activate (this=0xa047b50, event=QAction::Trigger) at kernel/qaction.cpp:1256
#27 0x04373302 in QAction::trigger (this=0x47e6fc8) at ../../include/QtGui/../../src/gui/kernel/qaction.h:218
#28 QToolButton::nextCheckState (this=0x47e6fc8) at widgets/qtoolbutton.cpp:1147
#29 0x0428caf3 in QAbstractButtonPrivate::click (this=0xa16caa8) at widgets/qabstractbutton.cpp:528
#30 0x0428cdee in QAbstractButton::mouseReleaseEvent (this=0xa146728, e=0xbfa54a60) at widgets/qabstractbutton.cpp:1121
#31 0x043737cc in QToolButton::mouseReleaseEvent (this=0xa146728, e=0xbfa54a60) at widgets/qtoolbutton.cpp:721
#32 0x03ebd508 in QWidget::event (this=0xa146728, event=0xbfa54a60) at kernel/qwidget.cpp:8157
#33 0x0428b2de in QAbstractButton::event (this=0xa146728, e=0x47e6fc8) at widgets/qabstractbutton.cpp:1080
#34 0x0437634a in QToolButton::event (this=0xa146728, event=0xbfa54a60) at widgets/qtoolbutton.cpp:1163
#35 0x03e5fa2c in QApplicationPrivate::notify_helper (this=0x9e8b5e0, receiver=0xa146728, e=0xbfa54a60) at kernel/qapplication.cpp:4389
#36 0x03e6667e in QApplication::notify (this=0xbfa55320, receiver=0xa146728, e=0xbfa54a60) at kernel/qapplication.cpp:3952
#37 0x010c91da in KApplication::notify (this=0xbfa55320, receiver=0xa146728, event=0xbfa54a60) at ../../kdeui/kernel/kapplication.cpp:310
#38 0x0140b45b in QCoreApplication::notifyInternal (this=0xbfa55320, receiver=0xa146728, event=0xbfa54a60) at kernel/qcoreapplication.cpp:732
#39 0x03e64ae4 in QCoreApplication::sendEvent (receiver=0xa146728, event=0xbfa54a60, alienWidget=0xa146728, nativeWidget=0x9e79880, buttonDown=0x47f6300, lastMouseReceiver=..., spontaneous=true)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#40 QApplicationPrivate::sendMouseEvent (receiver=0xa146728, event=0xbfa54a60, alienWidget=0xa146728, nativeWidget=0x9e79880, buttonDown=0x47f6300, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:3051
#41 0x03ef3200 in QETWidget::translateMouseEvent (this=0x9e79880, event=0xbfa54f7c) at kernel/qapplication_x11.cpp:4403
#42 0x03ef2641 in QApplication::x11ProcessEvent (this=0xbfa55320, event=0xbfa54f7c) at kernel/qapplication_x11.cpp:3414
#43 0x03f2185a in x11EventSourceDispatch (s=0x9e8f1b0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#44 0x073ea9a5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#45 0x073ee7b8 in ?? () from /lib/libglib-2.0.so.0
#46 0x073ee998 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#47 0x01439ea5 in QEventDispatcherGlib::processEvents (this=0x9e89cb8, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#48 0x03f210d5 in QGuiEventDispatcherGlib::processEvents (this=0x9e89cb8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#49 0x01409f29 in QEventLoop::processEvents (this=0xbfa55274, flags=) at kernel/qeventloop.cpp:149
#50 0x0140a3aa in QEventLoop::exec (this=0xbfa55274, flags=...) at kernel/qeventloop.cpp:201
#51 0x0140e92f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#52 0x03e5e857 in QApplication::exec () at kernel/qapplication.cpp:3665
#53 0x00ea2e8b in kdemain (argc=6, argv=0xbfa55514) at ../../../../apps/dolphin/src/main.cpp:98
#54 0x080485ab in main (argc=6, argv=0xbfa55514) at dolphin_dummy.cpp:3

Reported using DrKonqi
Comment 1 Frank Reininghaus 2010-08-19 11:41:14 UTC
Thanks for the bug report!

I think that this is the same issue as bug 247618 which I can now reproduce
(the root cause is a dangling pointer in DolphinView).

*** This bug has been marked as a duplicate of bug 247618 ***