Bug 242286 - Kwrite slows down to a crash
Summary: Kwrite slows down to a crash
Status: RESOLVED DUPLICATE of bug 228324
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: kdeui (show other bugs)
Version: SVN
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: KWrite Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-20 19:12 UTC by Rubén Fernández Asensio
Modified: 2010-08-07 21:20 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 Rubén Fernández Asensio 2010-06-20 19:12:45 UTC
Application that crashed: kwrite
Version of the application: 4.3.5 (KDE 4.3.5)
KDE Version: 4.3.5 (KDE 4.3.5)
Qt Version: 4.5.3
Operating System: Linux 2.6.31.13-desktop-1mnb i686
Distribution: "Mandriva Linux 2010.0"

What I was doing when the application crashed:
Kwrite stopped responding while editing an HTML file, and crashed when I closed it. Maybe because I had the same file opened in Opera, Opera Dragonfly & Firefox?

 -- Backtrace:
Application: KWrite (kdeinit4), signal: Segmentation fault
[KCrash Handler]
#6  0xb65c70f4 in QAbstractButton::isChecked () from /usr/lib/libQtGui.so.4
#7  0xb169bb97 in ?? () from /usr/lib/kde4/kfileaudiopreview.so
#8  0xb7694e6c in QObjectPrivate::deleteChildren () from /usr/lib/libQtCore.so.4
#9  0xb6257df7 in QWidget::~QWidget () from /usr/lib/libQtGui.so.4
#10 0xb6618fef in QFrame::~QFrame () from /usr/lib/libQtGui.so.4
#11 0xb6689105 in QStackedWidget::~QStackedWidget () from /usr/lib/libQtGui.so.4
#12 0xb7694e6c in QObjectPrivate::deleteChildren () from /usr/lib/libQtCore.so.4
#13 0xb6257df7 in QWidget::~QWidget () from /usr/lib/libQtGui.so.4
#14 0xb707a9e7 in KPreviewWidgetBase::~KPreviewWidgetBase () from /usr/lib/libkio.so.5
#15 0xb7067465 in KFileMetaPreview::~KFileMetaPreview () from /usr/lib/libkio.so.5
#16 0xb1b3fe0e in KDirOperator::Private::~Private () from /usr/lib/libkfile.so.4
#17 0xb1b3ffd4 in KDirOperator::~KDirOperator () from /usr/lib/libkfile.so.4
#18 0xb1b5d705 in KFileWidget::~KFileWidget () from /usr/lib/libkfile.so.4
#19 0xb7694e6c in QObjectPrivate::deleteChildren () from /usr/lib/libQtCore.so.4
#20 0xb6257df7 in QWidget::~QWidget () from /usr/lib/libQtGui.so.4
#21 0xb67034c4 in QDialog::~QDialog () from /usr/lib/libQtGui.so.4
#22 0xb6bc77c4 in KDialog::~KDialog () from /usr/lib/libkdeui.so.5
#23 0xb705d4b9 in KFileDialog::~KFileDialog () from /usr/lib/libkio.so.5
#24 0xb705a9d0 in KEncodingFileDialog::~KEncodingFileDialog () from /usr/lib/libkio.so.5
#25 0xb7694e6c in QObjectPrivate::deleteChildren () from /usr/lib/libQtCore.so.4
#26 0xb6257df7 in QWidget::~QWidget () from /usr/lib/libQtGui.so.4
#27 0xb6635c2f in QMainWindow::~QMainWindow () from /usr/lib/libQtGui.so.4
#28 0xb6d55924 in KMainWindow::~KMainWindow () from /usr/lib/libkdeui.so.5
#29 0xb6d99b3a in KXmlGuiWindow::~KXmlGuiWindow () from /usr/lib/libkdeui.so.5
#30 0xb728a1eb in KParts::MainWindow::~MainWindow () from /usr/lib/libkparts.so.4
#31 0xb53601aa in ?? () from /usr/lib/libkdeinit4_kwrite.so
#32 0xb7694b33 in qDeleteInEventHandler () from /usr/lib/libQtCore.so.4
#33 0xb76960a7 in QObject::event () from /usr/lib/libQtCore.so.4
#34 0xb625bf90 in QWidget::event () from /usr/lib/libQtGui.so.4
#35 0xb6636b84 in QMainWindow::event () from /usr/lib/libQtGui.so.4
#36 0xb6d52864 in KMainWindow::event () from /usr/lib/libkdeui.so.5
#37 0xb6d9a422 in KXmlGuiWindow::event () from /usr/lib/libkdeui.so.5
#38 0xb620568c in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#39 0xb620d01e in QApplication::notify () from /usr/lib/libQtGui.so.4
#40 0xb6c66b31 in KApplication::notify () from /usr/lib/libkdeui.so.5
#41 0xb7685c0e in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#42 0xb76868bc in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib/libQtCore.so.4
#43 0xb7686a7c in QCoreApplication::sendPostedEvents () from /usr/lib/libQtCore.so.4
#44 0xb76b1dbd in ?? () from /usr/lib/libQtCore.so.4
#45 0xb5df4b92 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#46 0xb5df8468 in ?? () from /usr/lib/libglib-2.0.so.0
#47 0xb5df858e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#48 0xb76b18f1 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#49 0xb62a74ba in ?? () from /usr/lib/libQtGui.so.4
#50 0xb768426d in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#51 0xb76846b9 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#52 0xb43ae237 in Phonon::PulseSupport::PulseSupport () from /usr/lib/libphonon.so.4
#53 0xb43ae298 in Phonon::PulseSupport::getInstance () from /usr/lib/libphonon.so.4
#54 0xb155d57b in ?? () from /usr/lib/kde4/plugins/phonon_backend/phonon_gstreamer.so
#55 0xb155daeb in qt_plugin_instance () from /usr/lib/kde4/plugins/phonon_backend/phonon_gstreamer.so
#56 0xb766c1f4 in QPluginLoader::instance () from /usr/lib/libQtCore.so.4
#57 0xb168c5e4 in ?? () from /usr/lib/kde4/plugins/phonon_platform/kde.so
#58 0xb168d980 in ?? () from /usr/lib/kde4/plugins/phonon_platform/kde.so
#59 0xb439e6aa in ?? () from /usr/lib/libphonon.so.4
#60 0xb43a02a3 in Phonon::Factory::backend () from /usr/lib/libphonon.so.4
#61 0xb4398256 in Phonon::BackendCapabilities::availableMimeTypes () from /usr/lib/libphonon.so.4
#62 0xb169c03c in ?? () from /usr/lib/kde4/kfileaudiopreview.so
#63 0xb169d12f in KPluginFactory::createInstance<KFileAudioPreview, QWidget> () from /usr/lib/kde4/kfileaudiopreview.so
#64 0xb74a1a19 in KPluginFactory::create () from /usr/lib/libkdecore.so.5
#65 0xb7067674 in KFileMetaPreview::createAudioPreview () from /usr/lib/libkio.so.5
#66 0xb7068566 in KFileMetaPreview::previewProviderFor () from /usr/lib/libkio.so.5
#67 0xb7067837 in KFileMetaPreview::showPreview () from /usr/lib/libkio.so.5
#68 0xb1b3c080 in KDirOperator::Private::_k_showPreview () from /usr/lib/libkfile.so.4
#69 0xb1b3c7c7 in KDirOperator::Private::_k_triggerPreview () from /usr/lib/libkfile.so.4
#70 0xb1b49b76 in KDirOperator::qt_metacall () from /usr/lib/libkfile.so.4
#71 0xb769c144 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#72 0xb769ce65 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#73 0xb675f3a5 in QAbstractItemView::entered () from /usr/lib/libQtGui.so.4
#74 0xb676b769 in QAbstractItemView::mouseMoveEvent () from /usr/lib/libQtGui.so.4
#75 0xb67850f7 in QListView::mouseMoveEvent () from /usr/lib/libQtGui.so.4
#76 0xb625c73f in QWidget::event () from /usr/lib/libQtGui.so.4
#77 0xb6618c95 in QFrame::event () from /usr/lib/libQtGui.so.4
#78 0xb66b916c in QAbstractScrollArea::viewportEvent () from /usr/lib/libQtGui.so.4
#79 0xb6770a94 in QAbstractItemView::viewportEvent () from /usr/lib/libQtGui.so.4
#80 0xb66bb7c6 in ?? () from /usr/lib/libQtGui.so.4
#81 0xb7684dee in QCoreApplicationPrivate::sendThroughObjectEventFilters () from /usr/lib/libQtCore.so.4
#82 0xb6205660 in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#83 0xb620d93b in QApplication::notify () from /usr/lib/libQtGui.so.4
#84 0xb6c66b31 in KApplication::notify () from /usr/lib/libkdeui.so.5
#85 0xb7685c0e in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#86 0xb620c95c in QApplicationPrivate::sendMouseEvent () from /usr/lib/libQtGui.so.4
#87 0xb627d57a in ?? () from /usr/lib/libQtGui.so.4
#88 0xb627caee in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
#89 0xb62a7d88 in ?? () from /usr/lib/libQtGui.so.4
#90 0xb5df4b92 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#91 0xb5df8468 in ?? () from /usr/lib/libglib-2.0.so.0
#92 0xb5df858e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#93 0xb76b18f1 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#94 0xb62a74ba in ?? () from /usr/lib/libQtGui.so.4
#95 0xb768426d in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#96 0xb76846b9 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#97 0xb43ae237 in Phonon::PulseSupport::PulseSupport () from /usr/lib/libphonon.so.4
#98 0xb43ae298 in Phonon::PulseSupport::getInstance () from /usr/lib/libphonon.so.4
#99 0xb155d57b in ?? () from /usr/lib/kde4/plugins/phonon_backend/phonon_gstreamer.so
#100 0xb155daeb in qt_plugin_instance () from /usr/lib/kde4/plugins/phonon_backend/phonon_gstreamer.so
#101 0xb766c1f4 in QPluginLoader::instance () from /usr/lib/libQtCore.so.4
#102 0xb168c5e4 in ?? () from /usr/lib/kde4/plugins/phonon_platform/kde.so
#103 0xb168d980 in ?? () from /usr/lib/kde4/plugins/phonon_platform/kde.so
#104 0xb439e6aa in ?? () from /usr/lib/libphonon.so.4
#105 0xb43a02a3 in Phonon::Factory::backend () from /usr/lib/libphonon.so.4
#106 0xb4398256 in Phonon::BackendCapabilities::availableMimeTypes () from /usr/lib/libphonon.so.4
#107 0xb169c03c in ?? () from /usr/lib/kde4/kfileaudiopreview.so
#108 0xb169d12f in KPluginFactory::createInstance<KFileAudioPreview, QWidget> () from /usr/lib/kde4/kfileaudiopreview.so
#109 0xb74a1a19 in KPluginFactory::create () from /usr/lib/libkdecore.so.5
#110 0xb7067674 in KFileMetaPreview::createAudioPreview () from /usr/lib/libkio.so.5
#111 0xb7068566 in KFileMetaPreview::previewProviderFor () from /usr/lib/libkio.so.5
#112 0xb7067837 in KFileMetaPreview::showPreview () from /usr/lib/libkio.so.5
#113 0xb1b3c080 in KDirOperator::Private::_k_showPreview () from /usr/lib/libkfile.so.4
#114 0xb1b3c7c7 in KDirOperator::Private::_k_triggerPreview () from /usr/lib/libkfile.so.4
#115 0xb1b49b76 in KDirOperator::qt_metacall () from /usr/lib/libkfile.so.4
#116 0xb769c144 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#117 0xb769ce65 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#118 0xb675f3a5 in QAbstractItemView::entered () from /usr/lib/libQtGui.so.4
#119 0xb676b769 in QAbstractItemView::mouseMoveEvent () from /usr/lib/libQtGui.so.4
#120 0xb67850f7 in QListView::mouseMoveEvent () from /usr/lib/libQtGui.so.4
#121 0xb625c73f in QWidget::event () from /usr/lib/libQtGui.so.4
#122 0xb6618c95 in QFrame::event () from /usr/lib/libQtGui.so.4
#123 0xb66b916c in QAbstractScrollArea::viewportEvent () from /usr/lib/libQtGui.so.4
#124 0xb6770a94 in QAbstractItemView::viewportEvent () from /usr/lib/libQtGui.so.4
#125 0xb66bb7c6 in ?? () from /usr/lib/libQtGui.so.4
#126 0xb7684dee in QCoreApplicationPrivate::sendThroughObjectEventFilters () from /usr/lib/libQtCore.so.4
#127 0xb6205660 in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#128 0xb620d93b in QApplication::notify () from /usr/lib/libQtGui.so.4
#129 0xb6c66b31 in KApplication::notify () from /usr/lib/libkdeui.so.5
#130 0xb7685c0e in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#131 0xb620c95c in QApplicationPrivate::sendMouseEvent () from /usr/lib/libQtGui.so.4
#132 0xb627d57a in ?? () from /usr/lib/libQtGui.so.4
#133 0xb627caee in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
#134 0xb62a7d88 in ?? () from /usr/lib/libQtGui.so.4
#135 0xb5df4b92 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#136 0xb5df8468 in ?? () from /usr/lib/libglib-2.0.so.0
#137 0xb5df858e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#138 0xb76b18f1 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#139 0xb62a74ba in ?? () from /usr/lib/libQtGui.so.4
#140 0xb768426d in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#141 0xb76846b9 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#142 0xb67040e1 in QDialog::exec () from /usr/lib/libQtGui.so.4
#143 0xb705b7dc in KEncodingFileDialog::getOpenUrlsAndEncoding () from /usr/lib/libkio.so.5
#144 0xb5366c0e in ?? () from /usr/lib/libkdeinit4_kwrite.so
#145 0xb5366e79 in ?? () from /usr/lib/libkdeinit4_kwrite.so
#146 0xb769c144 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#147 0xb769c621 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#148 0xb61fee55 in QAction::triggered () from /usr/lib/libQtGui.so.4
#149 0xb6200482 in QAction::activate () from /usr/lib/libQtGui.so.4
#150 0xb6203130 in QAction::event () from /usr/lib/libQtGui.so.4
#151 0xb6b7890f in KAction::event () from /usr/lib/libkdeui.so.5
#152 0xb620568c in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#153 0xb620d0ce in QApplication::notify () from /usr/lib/libQtGui.so.4
#154 0xb6c66b31 in KApplication::notify () from /usr/lib/libkdeui.so.5
#155 0xb7685c0e in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#156 0xb623f8e5 in ?? () from /usr/lib/libQtGui.so.4
#157 0xb62418d2 in ?? () from /usr/lib/libQtGui.so.4
#158 0xb620e36f in QApplication::notify () from /usr/lib/libQtGui.so.4
#159 0xb6c66b31 in KApplication::notify () from /usr/lib/libkdeui.so.5
#160 0xb7685c0e in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#161 0xb62065ad in ?? () from /usr/lib/libQtGui.so.4
#162 0xb62a3c73 in ?? () from /usr/lib/libQtGui.so.4
#163 0xb62a62b2 in ?? () from /usr/lib/libQtGui.so.4
#164 0xb627be3e in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
#165 0xb62a7d88 in ?? () from /usr/lib/libQtGui.so.4
#166 0xb5df4b92 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#167 0xb5df8468 in ?? () from /usr/lib/libglib-2.0.so.0
#168 0xb5df858e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#169 0xb76b18f1 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#170 0xb62a74ba in ?? () from /usr/lib/libQtGui.so.4
#171 0xb768426d in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#172 0xb76846b9 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#173 0xb7686b50 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#174 0xb6205504 in QApplication::exec () from /usr/lib/libQtGui.so.4
#175 0xb5365554 in kdemain () from /usr/lib/libkdeinit4_kwrite.so
#176 0x0804da54 in _start ()

Reported using DrKonqi
Comment 1 Christoph Cullmann 2010-07-05 15:16:38 UTC
Looks more like problem in the file dialog used to open the file.
Comment 2 Christoph Feck 2010-08-07 21:20:28 UTC
This bug is believed to be caused by Phonon::PulseSupport starting an local event loop. This has been fixed in Phonon version 4.4.1. For a detailed discussion, see bug 228324.

If you can still reproduce the bug with Phonon version 4.4.1, or on older Phonon version that is not compiled with PulseAudio support, please reopen the bug.

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