Bug 369491 - k3b: second burn leads to crash
Summary: k3b: second burn leads to crash
Status: RESOLVED WORKSFORME
Alias: None
Product: k3b
Classification: Applications
Component: general (show other bugs)
Version: 2.0.3
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: k3b developers
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-09-28 17:10 UTC by Thomas Pasch
Modified: 2018-12-02 03:50 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
New crash information added by DrKonqi (8.67 KB, text/plain)
2016-09-28 17:15 UTC, Thomas Pasch
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Pasch 2016-09-28 17:10:33 UTC
Application: k3b (2.0.3)
KDE Platform Version: 4.14.24
Qt Version: 4.8.7
Operating System: Linux 4.7.4-200.fc24.x86_64 x86_64
Distribution: "Fedora release 24 (Twenty Four)"

-- Information about the crash:
- What I was doing when the application crashed:

After burning a DVD und used k3b to burn a CD. The application was inresponsible and I killed it with 'xkill'.

-- Backtrace:
Application: K3b (k3b), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fc3ffd40940 (LWP 9165))]

Thread 2 (Thread 0x7fc3d7717700 (LWP 9166)):
#0  0x00007fc3f2b6ba24 in g_mutex_unlock () at /lib64/libglib-2.0.so.0
#1  0x00007fc3f2b27030 in g_main_context_prepare () at /lib64/libglib-2.0.so.0
#2  0x00007fc3f2b2792b in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#3  0x00007fc3f2b27b1c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#4  0x00007fc3f86da47e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#5  0x00007fc3f86a87bf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#6  0x00007fc3f86a8b25 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#7  0x00007fc3f8597af9 in QThread::exec() () at /lib64/libQtCore.so.4
#8  0x00007fc3f8688613 in QInotifyFileSystemWatcherEngine::run() () at /lib64/libQtCore.so.4
#9  0x00007fc3f859a3ca in QThreadPrivate::start(void*) () at /lib64/libQtCore.so.4
#10 0x00007fc3f82fd5ca in start_thread () at /lib64/libpthread.so.0
#11 0x00007fc3f67e3f6d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7fc3ffd40940 (LWP 9165)):
[KCrash Handler]
#6  0x00007fc3f86bc8d0 in QObject::thread() const () at /lib64/libQtCore.so.4
#7  0x00007fc3f8b6817e in KDBusConnectionPool::threadConnection() () at /lib64/libkdecore.so.5
#8  0x00007fc3fa1cfa82 in emitSignal(QString const&, QList<QVariant> const&) () at /lib64/libkio.so.5
#9  0x00007fc3fa1d0415 in OrgKdeKDirNotifyInterface::emitLeftDirectory(QString const&) () at /lib64/libkio.so.5
#10 0x00007fc3fa1b69fd in KDirListerCache::~KDirListerCache() () at /lib64/libkio.so.5
#11 0x00007fc3fa1b6b09 in KDirListerCache::~KDirListerCache() () at /lib64/libkio.so.5
#12 0x00007fc3f671a1e8 in __run_exit_handlers () at /lib64/libc.so.6
#13 0x00007fc3f671a235 in  () at /lib64/libc.so.6
#14 0x00007fc3f75acd28 in  () at /lib64/libQtGui.so.4
#15 0x00007fc3f993d5e0 in KApplication::xioErrhandler(_XDisplay*) () at /lib64/libkdeui.so.5
#16 0x00007fc3fc2a9634 in _XIOError () at /lib64/libX11.so.6
#17 0x00007fc3fc2a6e8d in _XEventsQueued () at /lib64/libX11.so.6
#18 0x00007fc3fc2986e9 in XEventsQueued () at /lib64/libX11.so.6
#19 0x00007fc3f75e5fdc in x11EventSourceCheck(_GSource*) () at /lib64/libQtGui.so.4
#20 0x00007fc3f2b27421 in g_main_context_check () at /lib64/libglib-2.0.so.0
#21 0x00007fc3f2b279a4 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#22 0x00007fc3f2b27b1c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#23 0x00007fc3f86da45e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#24 0x00007fc3f75e65b6 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtGui.so.4
#25 0x00007fc3f86a87bf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#26 0x00007fc3f86a8b25 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#27 0x00007fc3f7a1a09c in QDialog::exec() () at /lib64/libQtGui.so.4
#28 0x00005639dc8d3c1f in K3b::JobProgressDialog::startJob(K3b::Job*) ()
#29 0x00005639dc808693 in K3b::ImageWritingDialog::slotStartClicked() ()
#30 0x00005639dc8df65e in K3b::InteractionDialog::slotStartClickedInternal() ()
#31 0x00005639dc8e00d5 in K3b::InteractionDialog::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) [clone .part.12] ()
#32 0x00007fc3f86be090 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /lib64/libQtCore.so.4
#33 0x00007fc3f7bdb632 in QAbstractButton::clicked(bool) () at /lib64/libQtGui.so.4
#34 0x00007fc3f7912103 in QAbstractButtonPrivate::emitClicked() () at /lib64/libQtGui.so.4
#35 0x00007fc3f7913514 in QAbstractButtonPrivate::click() () at /lib64/libQtGui.so.4
#36 0x00007fc3f7913624 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () at /lib64/libQtGui.so.4
#37 0x00007fc3f7594720 in QWidget::event(QEvent*) () at /lib64/libQtGui.so.4
#38 0x00007fc3f753dedc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQtGui.so.4
#39 0x00007fc3f7546557 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQtGui.so.4
#40 0x00007fc3f993ecca in KApplication::notify(QObject*, QEvent*) () at /lib64/libkdeui.so.5
#41 0x00007fc3f86a9eed in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /lib64/libQtCore.so.4
#42 0x00007fc3f754457b in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /lib64/libQtGui.so.4
#43 0x00007fc3f75beff9 in QETWidget::translateMouseEvent(_XEvent const*) () at /lib64/libQtGui.so.4
#44 0x00007fc3f75bd9ac in QApplication::x11ProcessEvent(_XEvent*) () at /lib64/libQtGui.so.4
#45 0x00007fc3f75e6419 in x11EventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQtGui.so.4
#46 0x00007fc3f2b276ba in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#47 0x00007fc3f2b27a70 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#48 0x00007fc3f2b27b1c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#49 0x00007fc3f86da45e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#50 0x00007fc3f75e65b6 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtGui.so.4
#51 0x00007fc3f86a87bf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#52 0x00007fc3f86a8b25 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#53 0x00007fc3f7a1a09c in QDialog::exec() () at /lib64/libQtGui.so.4
#54 0x00005639dc8dfc74 in K3b::InteractionDialog::exec() ()
#55 0x00005639dc8c892e in K3b::MainWindow::slotWriteImage() ()
#56 0x00005639dc8c9925 in K3b::MainWindow::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) [clone .part.44] ()
#57 0x00007fc3f86be090 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /lib64/libQtCore.so.4
#58 0x00007fc3f7538072 in QAction::triggered(bool) () at /lib64/libQtGui.so.4
#59 0x00007fc3f75393d3 in QAction::activate(QAction::ActionEvent) () at /lib64/libQtGui.so.4
#60 0x00007fc3f7993f6d in QMenuPrivate::activateCausedStack(QList<QPointer<QWidget> > const&, QAction*, QAction::ActionEvent, bool) () at /lib64/libQtGui.so.4
#61 0x00007fc3f79983d9 in QMenuPrivate::activateAction(QAction*, QAction::ActionEvent, bool) () at /lib64/libQtGui.so.4
#62 0x00007fc3f9a08a83 in KMenu::mouseReleaseEvent(QMouseEvent*) () at /lib64/libkdeui.so.5
#63 0x00007fc3f7594720 in QWidget::event(QEvent*) () at /lib64/libQtGui.so.4
#64 0x00007fc3f799c62b in QMenu::event(QEvent*) () at /lib64/libQtGui.so.4
#65 0x00007fc3f753dedc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQtGui.so.4
#66 0x00007fc3f7546557 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQtGui.so.4
#67 0x00007fc3f993ecca in KApplication::notify(QObject*, QEvent*) () at /lib64/libkdeui.so.5
#68 0x00007fc3f86a9eed in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /lib64/libQtCore.so.4
#69 0x00007fc3f754457b in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /lib64/libQtGui.so.4
#70 0x00007fc3f75bf27d in QETWidget::translateMouseEvent(_XEvent const*) () at /lib64/libQtGui.so.4
#71 0x00007fc3f75bd9ac in QApplication::x11ProcessEvent(_XEvent*) () at /lib64/libQtGui.so.4
#72 0x00007fc3f75e6419 in x11EventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQtGui.so.4
#73 0x00007fc3f2b276ba in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#74 0x00007fc3f2b27a70 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#75 0x00007fc3f2b27b1c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#76 0x00007fc3f86da45e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#77 0x00007fc3f75e65b6 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtGui.so.4
#78 0x00007fc3f86a87bf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#79 0x00007fc3f86a8b25 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#80 0x00007fc3f86ae779 in QCoreApplication::exec() () at /lib64/libQtCore.so.4
#81 0x00005639dc7f0c58 in main ()

Possible duplicates by query: bug 324786.

Reported using DrKonqi
Comment 1 Thomas Pasch 2016-09-28 17:15:40 UTC
Created attachment 101331 [details]
New crash information added by DrKonqi

k3b (2.0.3) on KDE Platform 4.14.24 using Qt 4.8.7

- What I was doing when the application crashed:

Second try, bug seems to be reproducable....

-- Backtrace (Reduced):
#6  0x00007fafc9ec98d0 in QObject::thread() const () at /lib64/libQtCore.so.4
#7  0x00007fafca37517e in KDBusConnectionPool::threadConnection() () at /lib64/libkdecore.so.5
#8  0x00007fafcb9dca82 in emitSignal(QString const&, QList<QVariant> const&) () at /lib64/libkio.so.5
#9  0x00007fafcb9dd415 in OrgKdeKDirNotifyInterface::emitLeftDirectory(QString const&) () at /lib64/libkio.so.5
#10 0x00007fafcb9c39fd in KDirListerCache::~KDirListerCache() () at /lib64/libkio.so.5
Comment 2 Leslie Zhai 2016-10-25 07:57:31 UTC
Hi Thomas,

I am maintaining K3b for KF5 now http://www.leetcode.cn/2016/08/k3b.html please try master branch https://github.com/KDE/k3b kdelibs4/qt4 was NO longer maintained!

Regards,
Leslie Zhai
Comment 3 Andrew Crouthamel 2018-11-01 13:45:52 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 4 Bug Janitor Service 2018-11-16 11:44:37 UTC
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
mark the bug 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!
Comment 5 Bug Janitor Service 2018-12-02 03:50:28 UTC
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!