Bug 233015 - Dolphin crash when closing properties dialog
Summary: Dolphin crash when closing properties dialog
Status: RESOLVED DUPLICATE of bug 228324
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 16.12.2
Platform: Debian unstable Linux
: NOR crash
Target Milestone: ---
Assignee: Peter Penz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-02 01:12 UTC by Frederik Schwarzer
Modified: 2010-04-16 17:24 UTC (History)
0 users

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 Frederik Schwarzer 2010-04-02 01:12:03 UTC
Application: dolphin (1.4)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-fs i686
Distribution (Platform): Debian unstable

-- Information about the crash:
Reproduce:

1. open properties dialog of a network folder (here fish://)
2. swich to the Preview tab (it remains empty)
3. Cancel the dialog
*crash*

A few seconds after step 2 the Preview tab blinks once and after that, canceling does not crash Dolphin.

The crash can be reproduced every time.

 -- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
[KCrash Handler]
#6  QAbstractButton::isChecked (this=0x9a1a2d0) at widgets/qabstractbutton.cpp:770
#7  0xb68f1cff in QObjectPrivate::deleteChildren (this=0x9a1a2d0) at kernel/qobject.cpp:1986
#8  0xb5e8f973 in ~QWidget (this=0x9a102d8, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1469
#9  0xb6280861 in ~QFrame (this=0x9a102d8, __in_chrg=<value optimized out>) at widgets/qframe.cpp:242
#10 0xb62eca55 in ~QStackedWidget (this=0x9a102d8, __in_chrg=<value optimized out>) at widgets/qstackedwidget.cpp:151
#11 0xb68f1cff in QObjectPrivate::deleteChildren (this=0x9a10010) at kernel/qobject.cpp:1986
#12 0xb5e8f973 in ~QWidget (this=0x99e0c98, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1469
#13 0xb727bda7 in ~KPreviewWidgetBase (this=0x99e0c98, __in_chrg=<value optimized out>) at ../../kio/kfile/kpreviewwidgetbase.cpp:25
#14 0xb7269728 in ~KFileMetaPreview (this=0x99e0c98, __in_chrg=<value optimized out>) at ../../kio/kfile/kfilemetapreview.cpp:36
#15 0xb68f1cff in QObjectPrivate::deleteChildren (this=0x9a07378) at kernel/qobject.cpp:1986
#16 0xb5e8f973 in ~QWidget (this=0x99da458, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1469
#17 0xb62808b5 in ~QFrame (this=0x99da458, __in_chrg=<value optimized out>) at widgets/qframe.cpp:242
#18 0xb6ef4ff4 in ~Private (this=0x9a05f38, __in_chrg=<value optimized out>) at ../../kdeui/paged/kpagewidgetmodel.cpp:40
#19 ~KPageWidgetItem (this=0x9a05f38, __in_chrg=<value optimized out>) at ../../kdeui/paged/kpagewidgetmodel.cpp:84
#20 0xb6ef4035 in ~PageItem (this=0x9a07590, __in_chrg=<value optimized out>) at ../../kdeui/paged/kpagewidgetmodel.cpp:174
#21 0xb6ef4066 in qDeleteAll<QList<PageItem*>::const_iterator> (this=0x9671518, __in_chrg=<value optimized out>) at /usr/include/qt4/QtCore/qalgorithms.h:322
#22 qDeleteAll<QList<PageItem*> > (this=0x9671518, __in_chrg=<value optimized out>) at /usr/include/qt4/QtCore/qalgorithms.h:330
#23 ~PageItem (this=0x9671518, __in_chrg=<value optimized out>) at ../../kdeui/paged/kpagewidgetmodel.cpp:177
#24 0xb6ef5474 in ~KPageWidgetModelPrivate (this=0x98087c8, __in_chrg=<value optimized out>) at ../../kdeui/paged/kpagewidgetmodel_p.h:66
#25 0xb6eec664 in ~KPageModel (this=0x975e6e8, __in_chrg=<value optimized out>) at ../../kdeui/paged/kpagemodel.cpp:42
#26 0xb6ef38dd in ~KPageWidgetModel (this=0x975e6e8, __in_chrg=<value optimized out>) at ../../kdeui/paged/kpagewidgetmodel.cpp:261
#27 0xb68f1cff in QObjectPrivate::deleteChildren (this=0x991be28) at kernel/qobject.cpp:1986
#28 0xb5e8f973 in ~QWidget (this=0x989e770, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1469
#29 0xb6eed140 in ~KPageView (this=0x989e770, __in_chrg=<value optimized out>) at ../../kdeui/paged/kpageview.cpp:314
#30 0xb6ef2c25 in ~KPageWidget (this=0x989e770, __in_chrg=<value optimized out>) at ../../kdeui/paged/kpagewidget.cpp:78
#31 0xb68f1cff in QObjectPrivate::deleteChildren (this=0x9920d20) at kernel/qobject.cpp:1986
#32 0xb5e8f973 in ~QWidget (this=0x98984c8, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1469
#33 0xb6364024 in ~QDialog (this=0x98984c8, __in_chrg=<value optimized out>) at dialogs/qdialog.cpp:328
#34 0xb6e0c844 in ~KDialog (this=0x98984c8, __in_chrg=<value optimized out>) at ../../kdeui/dialogs/kdialog.cpp:205
#35 0xb6eeba31 in ~KPageDialog (this=0x98984c8, __in_chrg=<value optimized out>) at ../../kdeui/paged/kpagedialog.cpp:66
#36 0xb728160a in ~KPropertiesDialog (this=0x98984c8, __in_chrg=<value optimized out>) at ../../kio/kfile/kpropertiesdialog.cpp:388
#37 0xb68f18d5 in qDeleteInEventHandler (o=0x0) at kernel/qobject.cpp:3998
#38 0xb68f2f98 in QObject::event (this=0x98984c8, e=0xb5bbc3c0) at kernel/qobject.cpp:1231
#39 0xb5e878c6 in QWidget::event (this=0x98984c8, event=0x976bdd0) at kernel/qwidget.cpp:8455
#40 0xb5e29bec in QApplicationPrivate::notify_helper (this=0x9379950, receiver=0x98984c8, e=0x976bdd0) at kernel/qapplication.cpp:4300
#41 0xb5e307d9 in QApplication::notify (this=0xbf8f0c14, receiver=0x98984c8, e=0x976bdd0) at kernel/qapplication.cpp:4265
#42 0xb6eab7aa in KApplication::notify (this=0xbf8f0c14, receiver=0x98984c8, event=0x976bdd0) at ../../kdeui/kernel/kapplication.cpp:302
#43 0xb68e276b in QCoreApplication::notifyInternal (this=0xbf8f0c14, receiver=0x98984c8, event=0x976bdd0) at kernel/qcoreapplication.cpp:704
#44 0xb68e5143 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x935b850) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#45 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x935b850) at kernel/qcoreapplication.cpp:1345
#46 0xb68e52ad in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
#47 0xb690e69f in QCoreApplication::sendPostedEvents (s=0x9382390) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#48 postEventSourceDispatch (s=0x9382390) at kernel/qeventdispatcher_glib.cpp:276
#49 0xb544ab38 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#50 0xb544e3d0 in ?? () from /lib/libglib-2.0.so.0
#51 0xb544e503 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#52 0xb690e195 in QEventDispatcherGlib::processEvents (this=0x935b328, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#53 0xb5ee8145 in QGuiEventDispatcherGlib::processEvents (this=0x935b328, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#54 0xb68e0d89 in QEventLoop::processEvents (this=0x9810f78, flags=) at kernel/qeventloop.cpp:149
#55 0xb68e11da in QEventLoop::exec (this=0x9810f78, flags=...) at kernel/qeventloop.cpp:201
#56 0xb752a8b1 in Phonon::PulseSupport::PulseSupport() () from /usr/lib/libphonon.so.4
#57 0xb752a93f in Phonon::PulseSupport::getInstance() () from /usr/lib/libphonon.so.4
#58 0xb31f5934 in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#59 0xb31f6141 in qt_plugin_instance () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#60 0xb68c77f4 in QPluginLoader::instance (this=0x990f8b8) at plugin/qpluginloader.cpp:204
#61 0xb3301383 in Phonon::KdePlatformPlugin::createBackend (this=0x990ae28, newService=...) at ../../../phonon/platform_kde/kdeplatformplugin.cpp:155
#62 0xb3301ab1 in Phonon::KdePlatformPlugin::createBackend (this=0x990ae28) at ../../../phonon/platform_kde/kdeplatformplugin.cpp:204
#63 0xb751a703 in ?? () from /usr/lib/libphonon.so.4
#64 0xb751b5a3 in Phonon::Factory::backend(bool) () from /usr/lib/libphonon.so.4
#65 0xb7512a56 in Phonon::BackendCapabilities::availableMimeTypes() () from /usr/lib/libphonon.so.4
#66 0xb330d986 in KFileAudioPreview (this=0x98a3a70, parent=0x9a102d8) at ../../../../interfaces/kmediaplayer/kfileaudiopreview/kfileaudiopreview.cpp:79
#67 0xb330e4bd in KPluginFactory::createInstance<KFileAudioPreview, QWidget> (parentWidget=0x9a102d8, parent=0x9a102d8, args=...) at ../../../../kdecore/util/kpluginfactory.h:461
#68 0xb6c767ae in KPluginFactory::create (this=0x980b370, iface=0xb72ea5a0 "KPreviewWidgetBase", parentWidget=0x9a102d8, parent=0x9a102d8, args=..., keyword=...)
    at ../../kdecore/util/kpluginfactory.cpp:191
#69 0xb7269a54 in KPluginFactory::create<KPreviewWidgetBase> (parent=0x9a102d8) at ../../kdecore/util/kpluginfactory.h:491
#70 KFileMetaPreview::createAudioPreview (parent=0x9a102d8) at ../../kio/kfile/kfilemetapreview.cpp:191
#71 0xb726a7bb in KFileMetaPreview::previewProviderFor (this=0x99e0c98, mimeType=...) at ../../kio/kfile/kfilemetapreview.cpp:109
#72 0xb72698a6 in KFileMetaPreview::showPreview (this=0x99e0c98, url=...) at ../../kio/kfile/kfilemetapreview.cpp:140
#73 0xb727b25d in KPreviewPropsPlugin::currentPageChanged (this=0x99d4418, current=0x9a05f38) at ../../kio/kfile/kpreviewprops.cpp:89
#74 0xb727b2d6 in KPreviewPropsPlugin::qt_metacall (this=0x99d4418, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbf8ef3e4) at ./kpreviewprops.moc:73
#75 0xb68e796a in QMetaObject::metacall (object=0x99d4418, cl=3048981440, idx=6, argv=0xbf8ef3e4) at kernel/qmetaobject.cpp:237
#76 0xb68f5f45 in QMetaObject::activate (sender=0x98984c8, m=0x80cc6fc, local_signal_index=0, argv=0xbf8ef3e4) at kernel/qobject.cpp:3293
#77 0xb6eeb669 in KPageDialog::currentPageChanged (this=0x98984c8, _t1=0x9a05f38, _t2=0x984ad60) at ./kpagedialog.moc:88
#78 0xb6eeb6d6 in KPageDialog::qt_metacall (this=0x98984c8, _c=QMetaObject::InvokeMetaMethod, _id=73, _a=0xbf8ef554) at ./kpagedialog.moc:75
#79 0xb727c7ea in KPropertiesDialog::qt_metacall (this=0x98984c8, _c=QMetaObject::InvokeMetaMethod, _id=73, _a=0xbf8ef554) at ./kpropertiesdialog.moc:78
#80 0xb68e796a in QMetaObject::metacall (object=0x98984c8, cl=3048981440, idx=73, argv=0xbf8ef554) at kernel/qmetaobject.cpp:237
#81 0xb68f5f45 in QMetaObject::activate (sender=0x989e770, m=0xb7071b70, local_signal_index=0, argv=0xbf8ef554) at kernel/qobject.cpp:3293
#82 0xb6ef2699 in KPageWidget::currentPageChanged (this=0x989e770, _t1=0x9a05f38, _t2=0x984ad60) at ./kpagewidget.moc:96
#83 0xb6ef27d2 in KPageWidgetPrivate::_k_slotCurrentPageChanged (this=0x99eca60, current=..., before=...) at ../../kdeui/paged/kpagewidget.cpp:43
#84 0xb6ef2891 in KPageWidget::qt_metacall (this=0x989e770, _c=QMetaObject::InvokeMetaMethod, _id=35, _a=0xbf8ef6c4) at ./kpagewidget.moc:84
#85 0xb68e796a in QMetaObject::metacall (object=0x989e770, cl=3048981440, idx=35, argv=0xbf8ef6c4) at kernel/qmetaobject.cpp:237
#86 0xb68f5f45 in QMetaObject::activate (sender=0x989e770, m=0xb707104c, local_signal_index=0, argv=0xbf8ef6c4) at kernel/qobject.cpp:3293
#87 0xb6eecb09 in KPageView::currentPageChanged (this=0x989e770, _t1=..., _t2=...) at ./kpageview.moc:140
#88 0xb6eed943 in KPageViewPrivate::_k_pageSelected (this=0x99eca60, index=..., previous=...) at ../../kdeui/paged/kpageview.cpp:235
#89 0xb6eee547 in KPageView::qt_metacall (this=0x989e770, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbf8ef874) at ./kpageview.moc:100
#90 0xb6ef284a in KPageWidget::qt_metacall (this=0x989e770, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xbf8ef874) at ./kpagewidget.moc:76
#91 0xb68e796a in QMetaObject::metacall (object=0x989e770, cl=3048981440, idx=30, argv=0xbf8ef874) at kernel/qmetaobject.cpp:237
#92 0xb68f5f45 in QMetaObject::activate (sender=0x992d9f0, m=0xb675aaf0, local_signal_index=1, argv=0xbf8ef874) at kernel/qobject.cpp:3293
#93 0xb64210c9 in QItemSelectionModel::currentChanged (this=0x992d9f0, _t1=..., _t2=...) at .moc/release-shared/moc_qitemselectionmodel.cpp:159
#94 0xb6421262 in QItemSelectionModel::setCurrentIndex (this=0x992d9f0, index=..., command=...) at itemviews/qitemselectionmodel.cpp:1167
#95 0xb6eefe67 in KDEPrivate::KPageTabbedView::currentPageChanged (this=0x98938d0, index=2) at ../../kdeui/paged/kpageview_p.cpp:308
#96 0xb6ef1889 in KDEPrivate::KPageTabbedView::qt_metacall (this=0x98938d0, _c=QMetaObject::InvokeMetaMethod, _id=69, _a=0xbf8efaa8) at ./kpageview_p.moc:194
#97 0xb68e796a in QMetaObject::metacall (object=0x98938d0, cl=3048981440, idx=69, argv=0xbf8efaa8) at kernel/qmetaobject.cpp:237
#98 0xb68f5f45 in QMetaObject::activate (sender=0x96ca3f0, m=0xb6754f60, local_signal_index=0, argv=0xbf8efaa8) at kernel/qobject.cpp:3293
#99 0xb62f99f3 in QTabWidget::currentChanged (this=0x96ca3f0, _t1=2) at .moc/release-shared/moc_qtabwidget.cpp:200
#100 0xb62fbbde in QTabWidgetPrivate::_q_showTab (this=0x991f860, index=2) at widgets/qtabwidget.cpp:733
#101 0xb62fbeda in QTabWidget::qt_metacall (this=0x96ca3f0, _c=QMetaObject::InvokeMetaMethod, _id=9, _a=0xbf8efc28) at .moc/release-shared/moc_qtabwidget.cpp:142
#102 0xb68e796a in QMetaObject::metacall (object=0x96ca3f0, cl=3048981440, idx=36, argv=0xbf8efc28) at kernel/qmetaobject.cpp:237
#103 0xb68f5f45 in QMetaObject::activate (sender=0x9917190, m=0xb6754da0, local_signal_index=0, argv=0xbf8efc28) at kernel/qobject.cpp:3293
#104 0xb62efa33 in QTabBar::currentChanged (this=0x9917190, _t1=2) at .moc/release-shared/moc_qtabbar.cpp:201
#105 0xb62f1eaf in QTabBar::setCurrentIndex (this=0x9917190, index=2) at widgets/qtabbar.cpp:1179
#106 0xb62f4935 in QTabBar::mousePressEvent (this=0x9917190, event=0xbf8f0434) at widgets/qtabbar.cpp:1705
#107 0xb5e87d7c in QWidget::event (this=0x9917190, event=0xbf8f0434) at kernel/qwidget.cpp:7994
#108 0xb62f49c8 in QTabBar::event (this=0x9917190, event=0xbf8f0434) at widgets/qtabbar.cpp:1457
#109 0xb5e29bec in QApplicationPrivate::notify_helper (this=0x9379950, receiver=0x9917190, e=0xbf8f0434) at kernel/qapplication.cpp:4300
#110 0xb5e310d7 in QApplication::notify (this=0xbf8f0c14, receiver=0x9917190, e=0xbf8f0434) at kernel/qapplication.cpp:3865
#111 0xb6eab7aa in KApplication::notify (this=0xbf8f0c14, receiver=0x9917190, event=0xbf8f0434) at ../../kdeui/kernel/kapplication.cpp:302
#112 0xb68e276b in QCoreApplication::notifyInternal (this=0xbf8f0c14, receiver=0x9917190, event=0xbf8f0434) at kernel/qcoreapplication.cpp:704
#113 0xb5e30032 in QCoreApplication::sendEvent (receiver=0x9917190, event=0xbf8f0434, alienWidget=0x9917190, nativeWidget=0x98984c8, buttonDown=0xb676e918, lastMouseReceiver=..., spontaneous=true)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#114 QApplicationPrivate::sendMouseEvent (receiver=0x9917190, event=0xbf8f0434, alienWidget=0x9917190, nativeWidget=0x98984c8, buttonDown=0xb676e918, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2965
#115 0xb5ebaf7c in QETWidget::translateMouseEvent (this=0x98984c8, event=0xbf8f0880) at kernel/qapplication_x11.cpp:4368
#116 0xb5eba52b in QApplication::x11ProcessEvent (this=0xbf8f0c14, event=0xbf8f0880) at kernel/qapplication_x11.cpp:3379
#117 0xb5ee85e2 in x11EventSourceDispatch (s=0x9383800, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#118 0xb544ab38 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#119 0xb544e3d0 in ?? () from /lib/libglib-2.0.so.0
#120 0xb544e503 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#121 0xb690e195 in QEventDispatcherGlib::processEvents (this=0x935b328, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#122 0xb5ee8145 in QGuiEventDispatcherGlib::processEvents (this=0x935b328, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#123 0xb68e0d89 in QEventLoop::processEvents (this=0xbf8f0b74, flags=) at kernel/qeventloop.cpp:149
#124 0xb68e11da in QEventLoop::exec (this=0xbf8f0b74, flags=...) at kernel/qeventloop.cpp:201
#125 0xb68e536f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#126 0xb5e29c87 in QApplication::exec () at kernel/qapplication.cpp:3579
#127 0x0807bc1f in main (argc=5, argv=0xbf8f0dd4) at ../../../../apps/dolphin/src/main.cpp:101

Possible duplicates by query: bug 230051, bug 213008.

Reported using DrKonqi
Comment 1 Maksim Orlovich 2010-04-16 17:24:25 UTC

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