Bug 302844 - K3b shuts down when adding archives to a saved project
Summary: K3b shuts down when adding archives to a saved project
Status: RESOLVED WORKSFORME
Alias: None
Product: k3b
Classification: Applications
Component: general (show other bugs)
Version: 1.91.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: k3b developers
URL:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2012-07-01 17:12 UTC by Carlos Felipe
Modified: 2018-10-27 02:20 UTC (History)
2 users (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 Carlos Felipe 2012-07-01 17:12:10 UTC
Application: k3b (1.91.0)
KDE Platform Version: 4.4.5 (KDE 4.4.5)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-41-generic x86_64
Distribution: Ubuntu 10.04.4 LTS

-- Information about the crash:
We load a .k3b project of a mix CD. As some of the names of the archives included had been changed, it shows a warning message. When we try to include again those files, it changes the root CD name of the project and when we try to look into data directory of the project, it shuts down the program. 

The crash can be reproduced every time.

 -- Backtrace:
Application: K3b (k3b), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f771cfb2760 (LWP 2323))]

Thread 3 (Thread 0x7f76fbc83700 (LWP 2324)):
#0  0x00007f7715ce973e in ?? () from /lib/libc.so.6
#1  0x00007f7715c7262c in ?? () from /lib/libc.so.6
#2  0x00007f7715c710c8 in free () from /lib/libc.so.6
#3  0x00007f7711ca01ba in g_source_unref_internal (source=0x26737c0, context=0x269c6f0, have_lock=0) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:1339
#4  0x00007f77179e9013 in ~QEventDispatcherGlib (this=0x250cf80, __in_chrg=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:366
#5  0x00007f77178ca364 in QThreadPrivate::finish (arg=<value optimized out>) at thread/qthread_unix.cpp:284
#6  0x00007f77178ca77d in ~__pthread_cleanup_class (arg=0x7f7717cd2f20) at /usr/include/pthread.h:535
#7  QThreadPrivate::start (arg=0x7f7717cd2f20) at thread/qthread_unix.cpp:253
#8  0x00007f771763a9ca in start_thread () from /lib/libpthread.so.0
#9  0x00007f7715cd9cdd in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f76fb482700 (LWP 2340)):
#0  0x00007f771763fbc9 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f77178ca0e5 in thread_sleep (ti=0x7f76fb481d80) at thread/qthread_unix.cpp:398
#2  0x00007f77178ca296 in QThread::sleep (secs=<value optimized out>) at thread/qthread_unix.cpp:412
#3  0x00007f771c889d45 in K3b::MediaCache::PollThread::run (this=0x2678780) at /build/buildd/k3b-1.91.0~rc2/libk3b/tools/k3bmediacache.cpp:106
#4  0x00007f77178ca775 in QThreadPrivate::start (arg=0x2678780) at thread/qthread_unix.cpp:248
#5  0x00007f771763a9ca in start_thread () from /lib/libpthread.so.0
#6  0x00007f7715cd9cdd in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f771cfb2760 (LWP 2323)):
[KCrash Handler]
#5  0x00007f7715c6a90d in ?? () from /lib/libc.so.6
#6  0x00007f7715c6d6b0 in ?? () from /lib/libc.so.6
#7  0x00007f7715c710d3 in free () from /lib/libc.so.6
#8  0x00007f771c89c56e in ~AudioDecoder (this=0x2ac3ff0, __in_chrg=<value optimized out>) at /build/buildd/k3b-1.91.0~rc2/libk3b/plugin/k3baudiodecoder.cpp:123
#9  0x00007f77003751b5 in ~K3bFLACDecoder (this=0x2ac3ff0, __in_chrg=<value optimized out>) at /build/buildd/k3b-1.91.0~rc2/plugins/decoder/flac/k3bflacdecoder.cpp:250
#10 0x00007f771c8e12ff in K3b::AudioDoc::decreaseDecoderUsage (this=<value optimized out>, decoder=0x2ac3ff0) at /build/buildd/k3b-1.91.0~rc2/libk3b/projects/audiocd/k3baudiodoc.cpp:1051
#11 0x00007f771c8ebf3f in ~AudioFile (this=0x2bed070, __in_chrg=<value optimized out>) at /build/buildd/k3b-1.91.0~rc2/libk3b/projects/audiocd/k3baudiofile.cpp:45
#12 0x00007f771c8deff7 in ~AudioTrack (this=0x2c14cd0, __in_chrg=<value optimized out>) at /build/buildd/k3b-1.91.0~rc2/libk3b/projects/audiocd/k3baudiotrack.cpp:93
#13 0x00007f771c8e223d in ~AudioDoc (this=0x2c12f30, __in_chrg=<value optimized out>) at /build/buildd/k3b-1.91.0~rc2/libk3b/projects/audiocd/k3baudiodoc.cpp:103
#14 0x00007f77179cda5c in QObjectPrivate::deleteChildren (this=0x2c12710) at kernel/qobject.cpp:1986
#15 0x00007f77179d4ae4 in ~QObject (this=<value optimized out>, __in_chrg=<value optimized out>) at kernel/qobject.cpp:975
#16 0x00007f771c918597 in ~MixedDoc (this=0x7f7715f71e40, __in_chrg=<value optimized out>) at /build/buildd/k3b-1.91.0~rc2/libk3b/projects/mixedcd/k3bmixeddoc.cpp:47
#17 0x0000000000534a5e in K3b::MainWindow::queryClose (this=0x26b96a0) at /build/buildd/k3b-1.91.0~rc2/src/k3b.cpp:946
#18 0x00007f7718c52ab1 in KMainWindow::closeEvent(QCloseEvent*) () from /usr/lib/libkdeui.so.5
#19 0x00007f77169385b4 in QWidget::event (this=0x26b96a0, event=0x7fffc419e290) at kernel/qwidget.cpp:8156
#20 0x00007f7716cfacab in QMainWindow::event (this=0x26b96a0, event=0x7fffc419e290) at widgets/qmainwindow.cpp:1433
#21 0x00007f7718c8ff63 in KXmlGuiWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5
#22 0x00007f77168e222c in QApplicationPrivate::notify_helper (this=0x22966f0, receiver=0x26b96a0, e=0x7fffc419e290) at kernel/qapplication.cpp:4300
#23 0x00007f77168e86fb in QApplication::notify (this=0x7fffc419ed40, receiver=0x26b96a0, e=0x7fffc419e290) at kernel/qapplication.cpp:4183
#24 0x00007f7718b78a16 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#25 0x00007f77179bf06c in QCoreApplication::notifyInternal (this=0x7fffc419ed40, receiver=0x26b96a0, event=0x7fffc419e290) at kernel/qcoreapplication.cpp:704
#26 0x00007f771693d331 in QCoreApplication::sendSpontaneousEvent (this=0x269b000, mode=QWidgetPrivate::CloseWithSpontaneousEvent)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#27 QWidgetPrivate::close_helper (this=0x269b000, mode=QWidgetPrivate::CloseWithSpontaneousEvent) at kernel/qwidget.cpp:7563
#28 0x00007f7716957f66 in QETWidget::translateCloseEvent (this=<value optimized out>, w=0x26b96a0, event=0xb00000013, passive_only=81) at kernel/qapplication_x11.cpp:5282
#29 QApplication::x11ClientMessage (this=<value optimized out>, w=0x26b96a0, event=0xb00000013, passive_only=81) at kernel/qapplication_x11.cpp:3037
#30 0x00007f7716966f86 in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fffc419e960) at kernel/qapplication_x11.cpp:3633
#31 0x00007f7716992882 in x11EventSourceDispatch (s=0x22adb30, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146
#32 0x00007f7711ca08c2 in g_main_dispatch (context=0x2299070) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:1960
#33 IA__g_main_context_dispatch (context=0x2299070) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2513
#34 0x00007f7711ca4748 in g_main_context_iterate (context=0x2299070, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>)
    at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2591
#35 0x00007f7711ca48fc in IA__g_main_context_iteration (context=0x2299070, may_block=1) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2654
#36 0x00007f77179e8513 in QEventDispatcherGlib::processEvents (this=0x226ae60, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#37 0x00007f771699246e in QGuiEventDispatcherGlib::processEvents (this=0x7f7715f71e40, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#38 0x00007f77179bd992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#39 0x00007f77179bdd6c in QEventLoop::exec (this=0x7fffc419ec90, flags=) at kernel/qeventloop.cpp:201
#40 0x00007f77179c1aab in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#41 0x0000000000536b78 in main (argc=<value optimized out>, argv=<value optimized out>) at /build/buildd/k3b-1.91.0~rc2/src/main.cpp:165

Reported using DrKonqi
Comment 1 Albert Astals Cid 2014-09-29 21:48:03 UTC
Can you still reproduce this crash with version 2.0.2?
Comment 2 Andrew Crouthamel 2018-09-25 03:41:23 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 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!
Comment 3 Andrew Crouthamel 2018-10-27 02:20:31 UTC
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!