| Summary: | Konqueror crash sometimes when open stream video | ||
|---|---|---|---|
| Product: | [Applications] konqueror | Reporter: | Pavel Zheltobryukhov <pij> |
| Component: | general | Assignee: | Konqueror Bugs <konqueror-bugs-null> |
| Status: | RESOLVED WORKSFORME | ||
| Severity: | crash | CC: | adawit, caspar137 |
| Priority: | NOR | Keywords: | triaged |
| Version First Reported In: | 4.2.3 | ||
| Target Milestone: | --- | ||
| Platform: | openSUSE | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | KCrash output | ||
|
Description
Pavel Zheltobryukhov
2009-05-19 22:05:26 UTC
Created attachment 33844 [details]
KCrash output
Pasted backtrace from comment 1: -- Приложение: Konqueror (konqueror), сигнал SIGSEGV [Current thread is 0 (LWP 10887)] Thread 2 (Thread 0xb0acbb90 (LWP 11141)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb661eed1 in select () from /lib/libc.so.6 #2 0xb7426707 in ?? () from /usr/lib/libQtCore.so.4 #3 0xb735471e in ?? () from /usr/lib/libQtCore.so.4 #4 0xb72f4175 in start_thread () from /lib/libpthread.so.0 #5 0xb6625dae in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb60366d0 (LWP 10887)): [KCrash Handler] #6 0xb80054cb in ?? () from /usr/lib/libkdeinit4_konqueror.so #7 0xb7df27f0 in KRun::mimeTypeDetermined () from /usr/lib/libkio.so.5 #8 0xb7f47d7b in KParts::BrowserRun::slotBrowserMimetype () from /usr/lib/libkparts.so.4 #9 0xb7f489ee in KParts::BrowserRun::qt_metacall () from /usr/lib/libkparts.so.4 #10 0xb800596a in ?? () from /usr/lib/libkdeinit4_konqueror.so #11 0xb745ed68 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #12 0xb74604f2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #13 0xb7d7ebc9 in KIO::TransferJob::mimetype () from /usr/lib/libkio.so.5 #14 0xb7d7f6e2 in KIO::TransferJob::slotMimetype () from /usr/lib/libkio.so.5 #15 0xb7d8989d in KIO::TransferJob::qt_metacall () from /usr/lib/libkio.so.5 #16 0xb745ed68 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #17 0xb74604f2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #18 0xb7e38a93 in KIO::SlaveInterface::mimeType () from /usr/lib/libkio.so.5 #19 0xb7e3b5c4 in KIO::SlaveInterface::dispatch () from /usr/lib/libkio.so.5 #20 0xb7e39577 in KIO::SlaveInterface::dispatch () from /usr/lib/libkio.so.5 #21 0xb7e2bdf0 in KIO::Slave::gotInput () from /usr/lib/libkio.so.5 #22 0xb7e2c163 in KIO::Slave::qt_metacall () from /usr/lib/libkio.so.5 #23 0xb745ed68 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #24 0xb74604f2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #25 0xb7d54387 in KIO::Connection::readyRead () from /usr/lib/libkio.so.5 #26 0xb7d55dc2 in ?? () from /usr/lib/libkio.so.5 #27 0xb7d56416 in KIO::Connection::qt_metacall () from /usr/lib/libkio.so.5 #28 0xb745795b in QMetaCallEvent::placeMetaCall () from /usr/lib/libQtCore.so.4 #29 0xb7459448 in QObject::event () from /usr/lib/libQtCore.so.4 #30 0xb6a6355c in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4 #31 0xb6a6b88e in QApplication::notify () from /usr/lib/libQtGui.so.4 #32 0xb79cfb8d in KApplication::notify () from /usr/lib/libkdeui.so.5 #33 0xb74489cb in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4 #34 0xb7449615 in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib/libQtCore.so.4 #35 0xb744980d in QCoreApplication::sendPostedEvents () from /usr/lib/libQtCore.so.4 #36 0xb747492f in ?? () from /usr/lib/libQtCore.so.4 #37 0xb63792f9 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #38 0xb637c87b in ?? () from /usr/lib/libglib-2.0.so.0 #39 0xb637c9f8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #40 0xb7474578 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #41 0xb6b039f5 in ?? () from /usr/lib/libQtGui.so.4 #42 0xb744700a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #43 0xb744744a in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #44 0xb74498d9 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4 #45 0xb6a633d7 in QApplication::exec () from /usr/lib/libQtGui.so.4 #46 0xb808d38f in kdemain () from /usr/lib/libkdeinit4_konqueror.so #47 0x08048722 in _start () got the crash again with same conditions in kde 4.2.4 Приложение: Konqueror (konqueror), сигнал SIGSEGV [Current thread is 0 (LWP 3547)] Thread 3 (Thread 0xafdb1b90 (LWP 3570)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb7161f42 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb71bf70c in QWaitCondition::wait () from /usr/lib/libQtCore.so.4 #3 0xb71b4c1e in ?? () from /usr/lib/libQtCore.so.4 #4 0xb71be71e in ?? () from /usr/lib/libQtCore.so.4 #5 0xb715e175 in start_thread () from /lib/libpthread.so.0 #6 0xb648fdae in clone () from /lib/libc.so.6 Thread 2 (Thread 0xaf535b90 (LWP 3572)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb6488ed1 in select () from /lib/libc.so.6 #2 0xb7290707 in ?? () from /usr/lib/libQtCore.so.4 #3 0xb71be71e in ?? () from /usr/lib/libQtCore.so.4 #4 0xb715e175 in start_thread () from /lib/libpthread.so.0 #5 0xb648fdae in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb5ea06d0 (LWP 3547)): [KCrash Handler] #6 0xb7e6c4cb in ?? () from /usr/lib/libkdeinit4_konqueror.so #7 0xb7c597f0 in KRun::mimeTypeDetermined () from /usr/lib/libkio.so.5 #8 0xb7daed7b in KParts::BrowserRun::slotBrowserMimetype () from /usr/lib/libkparts.so.4 #9 0xb7daf9ee in KParts::BrowserRun::qt_metacall () from /usr/lib/libkparts.so.4 #10 0xb7e6c96a in ?? () from /usr/lib/libkdeinit4_konqueror.so #11 0xb72c8d68 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #12 0xb72ca4f2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #13 0xb7be5bc9 in KIO::TransferJob::mimetype () from /usr/lib/libkio.so.5 #14 0xb7be66e2 in KIO::TransferJob::slotMimetype () from /usr/lib/libkio.so.5 #15 0xb7bf089d in KIO::TransferJob::qt_metacall () from /usr/lib/libkio.so.5 #16 0xb72c8d68 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #17 0xb72ca4f2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #18 0xb7c9fa93 in KIO::SlaveInterface::mimeType () from /usr/lib/libkio.so.5 #19 0xb7ca25c4 in KIO::SlaveInterface::dispatch () from /usr/lib/libkio.so.5 #20 0xb7ca0577 in KIO::SlaveInterface::dispatch () from /usr/lib/libkio.so.5 #21 0xb7c92df0 in KIO::Slave::gotInput () from /usr/lib/libkio.so.5 #22 0xb7c93163 in KIO::Slave::qt_metacall () from /usr/lib/libkio.so.5 #23 0xb72c8d68 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #24 0xb72ca4f2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #25 0xb7bbb387 in KIO::Connection::readyRead () from /usr/lib/libkio.so.5 #26 0xb7bbcdc2 in ?? () from /usr/lib/libkio.so.5 #27 0xb7bbd416 in KIO::Connection::qt_metacall () from /usr/lib/libkio.so.5 #28 0xb72c195b in QMetaCallEvent::placeMetaCall () from /usr/lib/libQtCore.so.4 #29 0xb72c3448 in QObject::event () from /usr/lib/libQtCore.so.4 #30 0xb68cd55c in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4 #31 0xb68d588e in QApplication::notify () from /usr/lib/libQtGui.so.4 #32 0xb7836b2d in KApplication::notify () from /usr/lib/libkdeui.so.5 #33 0xb72b29cb in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4 #34 0xb72b3615 in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib/libQtCore.so.4 #35 0xb72b380d in QCoreApplication::sendPostedEvents () from /usr/lib/libQtCore.so.4 #36 0xb72de92f in ?? () from /usr/lib/libQtCore.so.4 #37 0xb61e32f9 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #38 0xb61e687b in ?? () from /usr/lib/libglib-2.0.so.0 #39 0xb61e69f8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #40 0xb72de578 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #41 0xb696d9f5 in ?? () from /usr/lib/libQtGui.so.4 #42 0xb72b100a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #43 0xb72b144a in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #44 0xb72b38d9 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4 #45 0xb68cd3d7 in QApplication::exec () from /usr/lib/libQtGui.so.4 #46 0xb7ef401f in kdemain () from /usr/lib/libkdeinit4_konqueror.so #47 0x08048722 in _start () I confirm occasional crushes wheh when open videostream. Distribution: Fedora-11 (Russian remix) Konqueror-4.3.4 on KDE-4.3.4 ==12837== Invalid read of size 4 ==12837== at 0x4242648: KParts::BrowserOpenOrSaveQuestionPrivate::execute(QString const&) (browseropenorsavequestion.cpp:131) ==12837== by 0x42412A2: KParts::BrowserOpenOrSaveQuestion::askOpenOrSave() (browseropenorsavequestion.cpp:229) ==12837== by 0x423D612: KParts::BrowserRun::handleNonEmbeddable(QString const&) (browserrun.cpp:250) ==12837== by 0x406D014: KonqRun::foundMimeType(QString const&) (konqrun.cpp:103) ==12837== by 0x43A20DD: KRun::mimeTypeDetermined(QString const&) (krun.cpp:1380) ==12837== by 0x423D412: KParts::BrowserRun::slotBrowserMimetype(KIO::Job*, QString const&) (browserrun.cpp:233) ==12837== by 0x423F2C6: KParts::BrowserRun::qt_metacall(QMetaObject::Call, int, void**) (browserrun.moc:80) ==12837== by 0x406DA9B: KonqRun::qt_metacall(QMetaObject::Call, int, void**) (konqrun.moc:69) ==12837== by 0x4E03D4C: QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) (in /usr/lib/libQtCore.so.4.6.0) ==12837== Address 0xcc5f888 is 56 bytes inside a block of size 64 free'd ==12837== at 0x40265BD: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==12837== by 0x42428AD: KParts::BrowserOpenOrSaveQuestionPrivate::~BrowserOpenOrSaveQuestionPrivate() (browseropenorsavequestion.cpp:45) ==12837== by 0x4E0E59B: QObjectPrivate::deleteChildren() (in /usr/lib/libQtCore.so.4.6.0) ==12837== by 0x52B0EDF: QWidget::~QWidget() (in /usr/lib/libQtGui.so.4.6.0) ==12837== by 0x56D096E: QMainWindow::~QMainWindow() (in /usr/lib/libQtGui.so.4.6.0) ==12837== by 0x4835ADD: KXmlGuiWindow::~KXmlGuiWindow() (kxmlguiwindow.cpp:127) ==12837== by 0x42309D8: KParts::MainWindow::~MainWindow() (mainwindow.cpp:77) ==12837== by 0x40AB974: KonqMainWindow::~KonqMainWindow() (konqmainwindow.cpp:356) ==12837== by 0x4E0E162: qDeleteInEventHandler(QObject*) (in /usr/lib/libQtCore.so.4.6.0) ==12837== by 0x4E0F847: QObject::event(QEvent*) (in /usr/lib/libQtCore.so.4.6.0) ==12837== by 0x52A8C7F: QWidget::event(QEvent*) (in /usr/lib/libQtGui.so.4.6.0) ==12837== by 0x56D1883: QMainWindow::event(QEvent*) (in /usr/lib/libQtGui.so.4.6.0) ==12837== by 0x47F2D26: KMainWindow::event(QEvent*) (kmainwindow.cpp:1103) ==12837== by 0x4835CBA: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131) ==12837== by 0x40CCC7A: KonqMainWindow::event(QEvent*) (konqmainwindow.cpp:5644) ==12837== by 0x524A1DB: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.6.0) ==12837== by 0x52510BD: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.6.0) ==12837== by 0x46FD6CF: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302) ==12837== by 0x4DFE9DD: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/libQtCore.so.4.6.0) ==12837== by 0x4E013E2: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (in /usr/lib/libQtCore.so.4.6.0) ==12837== by 0x4E0153B: QCoreApplication::sendPostedEvents(QObject*, int) (in /usr/lib/libQtCore.so.4.6.0) ==12837== by 0x4E2BB8C: ??? (in /usr/lib/libQtCore.so.4.6.0) ==12837== by 0x62094C1: g_main_context_dispatch (in /usr/lib/libglib-2.0.so.0.2200.1) ==12837== by 0x620CD97: ??? (in /usr/lib/libglib-2.0.so.0.2200.1) ==12837== by 0x620CEBD: g_main_context_iteration (in /usr/lib/libglib-2.0.so.0.2200.1) ==12837== by 0x4E2B670: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (in /usr/lib/libQtCore.so.4.6.0) ==12837== by 0x53088F9: ??? (in /usr/lib/libQtGui.so.4.6.0) ==12837== by 0x4DFD04C: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (in /usr/lib/libQtCore.so.4.6.0) ==12837== by 0xBE98EF7F: ??? ==12837== ==12837== Invalid read of size 4 ==12837== at 0x5660464: QAbstractButton::isChecked() const (in /usr/lib/libQtGui.so.4.6.0) ==12837== by 0x42412A2: KParts::BrowserOpenOrSaveQuestion::askOpenOrSave() (browseropenorsavequestion.cpp:229) ==12837== by 0x423D612: KParts::BrowserRun::handleNonEmbeddable(QString const&) (browserrun.cpp:250) ==12837== by 0x406D014: KonqRun::foundMimeType(QString const&) (konqrun.cpp:103) ==12837== by 0x43A20DD: KRun::mimeTypeDetermined(QString const&) (krun.cpp:1380) ==12837== by 0x423D412: KParts::BrowserRun::slotBrowserMimetype(KIO::Job*, QString const&) (browserrun.cpp:233) ==12837== by 0x423F2C6: KParts::BrowserRun::qt_metacall(QMetaObject::Call, int, void**) (browserrun.moc:80) ==12837== by 0x406DA9B: KonqRun::qt_metacall(QMetaObject::Call, int, void**) (konqrun.moc:69) ==12837== by 0x4E03D4C: QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) (in /usr/lib/libQtCore.so.4.6.0) ==12837== Address 0xca7b634 is 4 bytes inside a block of size 20 free'd ==12837== at 0x40265BD: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==12837== by 0x59935EC: ??? (in /usr/lib/libQtGui.so.4.6.0) ==12837== by 0x4E0E59B: QObjectPrivate::deleteChildren() (in /usr/lib/libQtCore.so.4.6.0) ==12837== by 0x52B049F: QWidget::~QWidget() (in /usr/lib/libQtGui.so.4.6.0) ==12837== by 0x4E0E59B: QObjectPrivate::deleteChildren() (in /usr/lib/libQtCore.so.4.6.0) ==12837== by 0x52B0EDF: QWidget::~QWidget() (in /usr/lib/libQtGui.so.4.6.0) ==12837== by 0x5799B23: QDialog::~QDialog() (in /usr/lib/libQtGui.so.4.6.0) ==12837== by 0x4242899: KParts::BrowserOpenOrSaveQuestionPrivate::~BrowserOpenOrSaveQuestionPrivate() (browseropenorsavequestion.cpp:45) ==12837== by 0x4E0E59B: QObjectPrivate::deleteChildren() (in /usr/lib/libQtCore.so.4.6.0) ==12837== by 0x52B0EDF: QWidget::~QWidget() (in /usr/lib/libQtGui.so.4.6.0) ==12837== by 0x56D096E: QMainWindow::~QMainWindow() (in /usr/lib/libQtGui.so.4.6.0) ==12837== by 0x4835ADD: KXmlGuiWindow::~KXmlGuiWindow() (kxmlguiwindow.cpp:127) ==12837== by 0x42309D8: KParts::MainWindow::~MainWindow() (mainwindow.cpp:77) ==12837== by 0x40AB974: KonqMainWindow::~KonqMainWindow() (konqmainwindow.cpp:356) ==12837== by 0x4E0E162: qDeleteInEventHandler(QObject*) (in /usr/lib/libQtCore.so.4.6.0) ==12837== by 0x4E0F847: QObject::event(QEvent*) (in /usr/lib/libQtCore.so.4.6.0) ==12837== by 0x52A8C7F: QWidget::event(QEvent*) (in /usr/lib/libQtGui.so.4.6.0) ==12837== by 0x56D1883: QMainWindow::event(QEvent*) (in /usr/lib/libQtGui.so.4.6.0) ==12837== by 0x47F2D26: KMainWindow::event(QEvent*) (kmainwindow.cpp:1103) ==12837== by 0x4835CBA: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131) ==12837== by 0x40CCC7A: KonqMainWindow::event(QEvent*) (konqmainwindow.cpp:5644) ==12837== by 0x524A1DB: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.6.0) ==12837== by 0x52510BD: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.6.0) ==12837== by 0x46FD6CF: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302) ==12837== by 0x4DFE9DD: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/libQtCore.so.4.6.0) ==12837== by 0x4E013E2: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (in /usr/lib/libQtCore.so.4.6.0) ==12837== by 0x4E0153B: QCoreApplication::sendPostedEvents(QObject*, int) (in /usr/lib/libQtCore.so.4.6.0) ==12837== by 0x4E2BB8C: ??? (in /usr/lib/libQtCore.so.4.6.0) ==12837== by 0x62094C1: g_main_context_dispatch (in /usr/lib/libglib-2.0.so.0.2200.1) ==12837== by 0x620CD97: ??? (in /usr/lib/libglib-2.0.so.0.2200.1) ==12837== by 0x620CEBD: g_main_context_iteration (in /usr/lib/libglib-2.0.so.0.2200.1) ==12837== by 0x4E2B670: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (in /usr/lib/libQtCore.so.4.6.0) ==12837== by 0x53088F9: ??? (in /usr/lib/libQtGui.so.4.6.0) ==12837== by 0x4DFD04C: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (in /usr/lib/libQtCore.so.4.6.0) ==12837== by 0xBE98EF7F: ??? ==12837== ==12837== Invalid read of size 1 ==12837== at 0x5660467: QAbstractButton::isChecked() const (in /usr/lib/libQtGui.so.4.6.0) ==12837== by 0x42412A2: KParts::BrowserOpenOrSaveQuestion::askOpenOrSave() (browseropenorsavequestion.cpp:229) ==12837== by 0x423D612: KParts::BrowserRun::handleNonEmbeddable(QString const&) (browserrun.cpp:250) ==12837== by 0x406D014: KonqRun::foundMimeType(QString const&) (konqrun.cpp:103) ==12837== by 0x43A20DD: KRun::mimeTypeDetermined(QString const&) (krun.cpp:1380) ==12837== by 0x423D412: KParts::BrowserRun::slotBrowserMimetype(KIO::Job*, QString const&) (browserrun.cpp:233) ==12837== by 0x423F2C6: KParts::BrowserRun::qt_metacall(QMetaObject::Call, int, void**) (browserrun.moc:80) ==12837== by 0x406DA9B: KonqRun::qt_metacall(QMetaObject::Call, int, void**) (konqrun.moc:69) ==12837== by 0x4E03D4C: QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) (in /usr/lib/libQtCore.so.4.6.0) ==12837== Address 0x140 is not stack'd, malloc'd or (recently) free'd ==12837== ==12837== ==12837== HEAP SUMMARY: ==12837== in use at exit: 21,072,694 bytes in 244,956 blocks ==12837== total heap usage: 1,637,844 allocs, 1,392,888 frees, 509,103,347 bytes allocated ==12837== ==12837== LEAK SUMMARY: ==12837== definitely lost: 30,984 bytes in 665 blocks ==12837== indirectly lost: 139,768 bytes in 6,820 blocks ==12837== possibly lost: 17,155,999 bytes in 177,969 blocks ==12837== still reachable: 3,745,943 bytes in 59,502 blocks ==12837== suppressed: 0 bytes in 0 blocks ==12837== Rerun with --leak-check=full to see details of leaked memory ==12837== ==12837== For counts of detected and suppressed errors, rerun with: -v ==12837== Use --track-origins=yes to see where uninitialised values come from ==12837== ERROR SUMMARY: 49806 errors from 58 contexts (suppressed: 587 from 93) checked again with KDE 4.4
Application: Konqueror (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0xb780a980 (LWP 2057))]
Thread 4 (Thread 0xb3d32b70 (LWP 2066)):
#0 0x00db0e06 in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1 0x052d0a0b in qt_gettime () at kernel/qcore_unix.cpp:109
#2 0x052d5af5 in QTimerInfoList::updateCurrentTime (this=0x9591a3c) at kernel/qeventdispatcher_unix.cpp:340
#3 0x052d5b3a in QTimerInfoList::timerWait (this=0x9591a3c, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#4 0x052d3b28 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb3d3207c) at kernel/qeventdispatcher_glib.cpp:136
#5 0x052d3bb5 in timerSourcePrepare (source=0x0, timeout=0xdb4ff4) at kernel/qeventdispatcher_glib.cpp:169
#6 0x00df1f90 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#7 0x00df2351 in ?? () from /lib/libglib-2.0.so.0
#8 0x00df2863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#9 0x052d391f in QEventDispatcherGlib::processEvents (this=0x92c1f58, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#10 0x052a6319 in QEventLoop::processEvents (this=0xb3d32240, flags=) at kernel/qeventloop.cpp:149
#11 0x052a676a in QEventLoop::exec (this=0xb3d32240, flags=...) at kernel/qeventloop.cpp:201
#12 0x051a25a8 in QThread::exec (this=0x93bfbe0) at thread/qthread.cpp:487
#13 0x05285fbb in QInotifyFileSystemWatcherEngine::run (this=0x93bfbe0) at io/qfilesystemwatcher_inotify.cpp:248
#14 0x051a532e in QThreadPrivate::start (arg=0x93bfbe0) at thread/qthread_unix.cpp:248
#15 0x0011580e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#16 0x0046a8de in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 3 (Thread 0xb17f3b70 (LWP 2109)):
#0 0x0057e422 in __kernel_vsyscall ()
#1 0x0011a142 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2 0x01ea49ff in ?? () from /usr/lib/libxine.so.1
#3 0x0011580e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#4 0x0046a8de in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 2 (Thread 0xb07f1b70 (LWP 2111)):
#0 0x00db0e06 in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1 0x052d0a0b in qt_gettime () at kernel/qcore_unix.cpp:109
#2 0x052d5af5 in QTimerInfoList::updateCurrentTime (this=0xa111bbc) at kernel/qeventdispatcher_unix.cpp:340
#3 0x052d5b3a in QTimerInfoList::timerWait (this=0xa111bbc, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#4 0x052d3b28 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb07f106c) at kernel/qeventdispatcher_glib.cpp:136
#5 0x00df1f90 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#6 0x00df2351 in ?? () from /lib/libglib-2.0.so.0
#7 0x00df2863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#8 0x052d391f in QEventDispatcherGlib::processEvents (this=0xa1764a0, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#9 0x052a6319 in QEventLoop::processEvents (this=0xb07f1230, flags=) at kernel/qeventloop.cpp:149
#10 0x052a676a in QEventLoop::exec (this=0xb07f1230, flags=...) at kernel/qeventloop.cpp:201
#11 0x051a25a8 in QThread::exec (this=0xa27d980) at thread/qthread.cpp:487
#12 0x028aba5a in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#13 0x051a532e in QThreadPrivate::start (arg=0xa27d980) at thread/qthread_unix.cpp:248
#14 0x0011580e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#15 0x0046a8de in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 1 (Thread 0xb780a980 (LWP 2057)):
[KCrash Handler]
#6 QAbstractButton::isChecked (this=0xa398048) at widgets/qabstractbutton.cpp:770
#7 0x00d23313 in KParts::BrowserOpenOrSaveQuestion::askOpenOrSave (this=0x0) at ../../kparts/browseropenorsavequestion.cpp:229
#8 0x00d1fecb in KParts::BrowserRun::handleNonEmbeddable (this=0xa72da98, _mimeType=...) at ../../kparts/browserrun.cpp:249
#9 0x014e7d60 in ?? () from /usr/lib/libkdeinit4_konqueror.so
#10 0x00ab1680 in KRun::mimeTypeDetermined (this=0xa72da98, mimeType=...) at ../../kio/kio/krun.cpp:1380
#11 0x00d1e3e1 in KParts::BrowserRun::slotBrowserMimetype (this=0xa72da98, _job=0x9fc02f8, type=...) at ../../kparts/browserrun.cpp:232
#12 0x00d1e7ae in KParts::BrowserRun::qt_metacall (this=0xa72da98, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbfff1bf4) at ./browserrun.moc:80
#13 0x014e82ea in ?? () from /usr/lib/libkdeinit4_konqueror.so
#14 0x052acf6a in QMetaObject::metacall (object=0xa72da98, cl=164811376, idx=0, argv=0xbfff1bf4) at kernel/qmetaobject.cpp:237
#15 0x052bb705 in QMetaObject::activate (sender=0x9fc02f8, m=0xbdf2d0, local_signal_index=4, argv=0xbfff1bf4) at kernel/qobject.cpp:3275
#16 0x00a2ab19 in KIO::TransferJob::mimetype (this=0x9fc02f8, _t1=0x9fc02f8, _t2=...) at ./jobclasses.moc:416
#17 0x00a2d895 in KIO::TransferJob::slotMimetype (this=0x9fc02f8, type=...) at ../../kio/kio/job.cpp:1154
#18 0x00a319ad in KIO::TransferJob::qt_metacall (this=0x9fc02f8, _c=QMetaObject::InvokeMetaMethod, _id=50, _a=0xbfff1d88) at ./jobclasses.moc:370
#19 0x052acf6a in QMetaObject::metacall (object=0x9fc02f8, cl=164811376, idx=50, argv=0xbfff1d88) at kernel/qmetaobject.cpp:237
#20 0x052bb705 in QMetaObject::activate (sender=0x9afb678, m=0xbe1f44, local_signal_index=19, argv=0xbfff1d88) at kernel/qobject.cpp:3275
#21 0x00afd313 in KIO::SlaveInterface::mimeType (this=0x9afb678, _t1=...) at ./slaveinterface.moc:273
#22 0x00b004fe in KIO::SlaveInterface::dispatch (this=0x9afb678, _cmd=21, rawdata=...) at ../../kio/kio/slaveinterface.cpp:270
#23 0x00afdcb3 in KIO::SlaveInterface::dispatch (this=0x9afb678) at ../../kio/kio/slaveinterface.cpp:91
#24 0x00af1058 in KIO::Slave::gotInput (this=0x9afb678) at ../../kio/kio/slave.cpp:324
#25 0x00af1263 in KIO::Slave::qt_metacall (this=0x9afb678, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xbfff206c) at ./slave.moc:82
#26 0x052acf6a in QMetaObject::metacall (object=0x9afb678, cl=164811376, idx=30, argv=0xbfff206c) at kernel/qmetaobject.cpp:237
#27 0x052bb705 in QMetaObject::activate (sender=0x94d4738, m=0xbde820, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3275
#28 0x009fbcb7 in KIO::Connection::readyRead (this=0x94d4738) at ./connection.moc:92
#29 0x009fe05e in KIO::ConnectionPrivate::dequeue (this=0x9c10a18) at ../../kio/kio/connection.cpp:82
#30 0x009fe18e in KIO::Connection::qt_metacall (this=0x94d4738, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x946f908) at ./connection.moc:79
#31 0x052acf6a in QMetaObject::metacall (object=0x94d4738, cl=164811376, idx=5, argv=0x946f908) at kernel/qmetaobject.cpp:237
#32 0x052b7626 in QMetaCallEvent::placeMetaCall (this=0xa778738, object=0x94d4738) at kernel/qobject.cpp:561
#33 0x052b874e in QObject::event (this=0x94d4738, e=0xa778738) at kernel/qobject.cpp:1248
#34 0x0691c27c in QApplicationPrivate::notify_helper (this=0x8d57c70, receiver=0x94d4738, e=0xa778738) at kernel/qapplication.cpp:4298
#35 0x06922ede in QApplication::notify (this=0xbfff2b44, receiver=0x94d4738, e=0xa778738) at kernel/qapplication.cpp:3702
#36 0x011251fa in KApplication::notify (this=0xbfff2b44, receiver=0x94d4738, event=0xa778738) at ../../kdeui/kernel/kapplication.cpp:302
#37 0x052a7cfb in QCoreApplication::notifyInternal (this=0xbfff2b44, receiver=0x94d4738, event=0xa778738) at kernel/qcoreapplication.cpp:704
#38 0x052aa733 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x8cea040) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#39 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8cea040) at kernel/qcoreapplication.cpp:1345
#40 0x052aa89d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
#41 0x052d3def in QCoreApplication::sendPostedEvents (s=0x8d59f10) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#42 postEventSourceDispatch (s=0x8d59f10) at kernel/qeventdispatcher_glib.cpp:276
#43 0x00deee88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#44 0x00df2730 in ?? () from /lib/libglib-2.0.so.0
#45 0x00df2863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#46 0x052d38e5 in QEventDispatcherGlib::processEvents (this=0x8ceabc0, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#47 0x069db485 in QGuiEventDispatcherGlib::processEvents (this=0x8ceabc0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#48 0x052a6319 in QEventLoop::processEvents (this=0xbfff2924, flags=) at kernel/qeventloop.cpp:149
#49 0x052a676a in QEventLoop::exec (this=0xbfff2924, flags=...) at kernel/qeventloop.cpp:201
#50 0x052aa95f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#51 0x0691c317 in QApplication::exec () at kernel/qapplication.cpp:3577
#52 0x0157876e in kdemain () from /usr/lib/libkdeinit4_konqueror.so
#53 0x0804dff7 in launch (argc=<value optimized out>, _name=<value optimized out>, args=<value optimized out>, cwd=0x0, envc=0, envs=0x8d3ee2c "", reset_env=false, tty=0x0, avoid_loops=false,
startup_id_str=0x8d3ee30 "vbox-kubuntu;1265919196;317114;1395_TIME5487152") at ../../kinit/kinit.cpp:717
#54 0x0804ec15 in handle_launcher_request (sock=<value optimized out>, who=<value optimized out>) at ../../kinit/kinit.cpp:1209
#55 0x0804f08c in handle_requests (waitForPid=<value optimized out>) at ../../kinit/kinit.cpp:1402
#56 0x0804fe2f in main (argc=4, argv=0xbfff3724, envp=0xbfff3738) at ../../kinit/kinit.cpp:1841
A poster child crash for why nested event loops are evil: #7 0x00d23313 in KParts::BrowserOpenOrSaveQuestion::askOpenOrSave (this=0x0) at ../../kparts/browseropenorsavequestion.cpp:229 The KParts::BrowserOpenOrSaveQuestion is deleted while inside of one of its functions. Note entirely sure what the reasoning was to create the dialog as the d-pointer object. Can any of you still reproduce this crash? If so, can someone please post a more up to date backtrace (crash log) as well as the browser engine used ? Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone! Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone! |