digikam crash when clicking on .MOV file in album
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
digiKam |
Won't Fix
|
High
|
|||
xine-lib (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: digikam
Application: digikam (1.1.0)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-19-generic i686
Distribution: Ubuntu lucid (development branch)
Steps: Select the "Albums" view/tab, navigate to an album which contains a bunch of photos and at least 1 .MOV file, click (single) on the .MOV file. digikam will immediately crash.
The KDE crash handler generated the backtrace information below. However, it gave it a 0-star rating and said the information was useless, I guess because the crashing thread's stack appears to be corrupt. Note that the KDE crash handler's automatic installation of -dbg packages was also extremely poor, since it missed the packages for a ton of libraries; I manually installed those.
Application: digiKam (digikam), signal: Segmentation fault
[Current thread is 1 (Thread 0xb7810760 (LWP 2147))]
Thread 18 (Thread 0xb61d8b70 (LWP 2150)):
#0 0x00d92422 in __kernel_vsyscall ()
#1 0x00d5e015 in pthread_
#2 0x0463b287 in QWaitConditionP
#3 QWaitCondition:
#4 0x0830dca4 in Digikam:
#5 0x0463a32e in QThreadPrivate:
#6 0x00d5996e in start_thread (arg=0xb61d8b70) at pthread_
#7 0x0195e9de in clone () at ../sysdeps/
Thread 17 (Thread 0xb593fb70 (LWP 2152)):
#0 0x01d39e16 in *__GI_clock_gettime (clock_id=30662644, tp=0xb593efa8) at ../sysdeps/
#1 0x047656fb in qt_gettime () at kernel/
#2 0x0476a825 in QTimerInfoList:
#3 0x0476a86a in QTimerInfoList:
#4 0x04768818 in timerSourcePrep
#5 0x047688a5 in timerSourcePrepare (source=0x0, timeout=0x1d3dff4) at kernel/
#6 0x01c92aca in IA__g_main_
#7 0x01c92ee9 in g_main_
#8 0x01c934b8 in IA__g_main_
#9 0x0476860f in QEventDispatche
#10 0x0473b059 in QEventLoop:
#11 0x0473b4aa in QEventLoop::exec (this=0xb593f280, flags=...) at kernel/
#12 0x046375a8 in QThread::exec (this=0x89fcc48) at thread/
#13 0x003661ed in Digikam:
#14 0x0463a32e in QThreadPrivate:
#15 0x00d5996e in start_thread (arg=0xb593fb70) at pthread_
#16 0x0195e9de in clone () at ../sysdeps/
Thread 16 (Thread 0xb4effb70 (LWP 2153)):
#0 0x01d39e16 in *__GI_clock_gettime (clock_id=30662644, tp=0xb4efefa8) at ../sysdeps/
#1 0x047656fb in qt_gettime () at kernel/
#2 0x0476a825 in QTimerInfoList:
#3 0x0476a86a in QTimerInfoList:
#4 0x04768818 in timerSourcePrep
#5 0x047688a5 in timerSourcePrepare (source=0x0, timeout=0x1d3dff4) at kernel/
#6 0x01c92aca in IA__g_main_
#7 0x01c92ee9 in g_main_
#8 0x01c934b8 in IA__g_main_
#9 0x0476860f in QEventDispatche
#10 0x0473b059 in QEventLoop:
#11 0x0473b4aa in QEventLoop::exec (this=0xb4eff280, flags=...) at kernel/
#12 0x046375a8 in QThread::exec (this=0x8a8f728) at thread/
#13 0x003661ed in Digikam:
#14 0x0463a32e in QThreadPrivate:
#15 0x00d5996e in start_thread (arg=0xb4effb70) at pthread_
#16 0x0195e9de in clone () at ../sysdeps/
Thread 15 (Thread 0xb46feb70 (LWP 2154)):
#0 0x00d92422 in __kernel_vsyscall ()
#1 0x00d5e015 in pthread_
#2 0x0463b287 in QWaitConditionP
#3 QWaitCondition:
#4 0x04a8af0a in Digikam:
#5 0x0463a32e in QThreadPrivate:
#6 0x00d5996e in start_thread (arg=0xb46feb70) at pthread_
#7 0x0195e9de in clone () at ../sysdeps/
Thread 14 (Thread 0xb3efdb70 (LWP 2155)):
#0 0x0476570c in qt_gettime () at kernel/
#1 0x0476a825 in QTimerInfoList:
#2 0x0476a86a in QTimerInfoList:
#3 0x04768818 in timerSourcePrep
#4 0x047688a5 in timerSourcePrepare (source=0x8ecb43c4, timeout=0x1b19777) at kernel/
#5 0x01c92aca in IA__g_main_
#6 0x01c92ee9 in g_main_
#7 0x01c934b8 in IA__g_main_
#8 0x0476860f in QEventDispatche
#9 0x0473b059 in QEventLoop:
#10 0x0473b4aa in QEventLoop::exec (this=0xb3efd2a0, flags=...) at kernel/
#11 0x046375a8 in QThread::exec (this=0x893aed0) at thread/
#12 0x0463a32e in QThreadPrivate:
#13 0x00d5996e in start_thread (arg=0xb3efdb70) at pthread_
#14 0x0195e9de in clone () at ../sysdeps/
Thread 13 (Thread 0xb36fcb70 (LWP 2156)):
#0 0x01d39e16 in *__GI_clock_gettime (clock_id=30662644, tp=0xb36fbfc8) at ../sysdeps/
#1 0x047656fb in qt_gettime () at kernel/
#2 0x0476a825 in QTimerInfoList:
#3 0x0476a86a in QTimerInfoList:
#4 0x04768818 in timerSourcePrep
#5 0x047688a5 in timerSourcePrepare (source=0x0, timeout=0x1d3dff4) at kernel/
#6 0x01c92aca in IA__g_main_
#7 0x01c92ee9 in g_main_
#8 0x01c934b8 in IA__g_main_
#9 0x0476860f in QEventDispatche
#10 0x0473b059 in QEventLoop:
#11 0x0473b4aa in QEventLoop::exec (this=0xb36fc2a0, flags=...) at kernel/
#12 0x046375a8 in QThread::exec (this=0x8a05840) at thread/
#13 0x0463a32e in QThreadPrivate:
#14 0x00d5996e in start_thread (arg=0xb36fcb70) at pthread_
#15 0x0195e9de in clone () at ../sysdeps/
Thread 12 (Thread 0xb2efbb70 (LWP 2157)):
#0 0x00d92422 in __kernel_vsyscall ()
#1 0x00d5e015 in pthread_
#2 0x0463b287 in QWaitConditionP
#3 QWaitCondition:
#4 0x04a8af0a in Digikam:
#5 0x0463a32e in QThreadPrivate:
#6 0x00d5996e in start_thread (arg=0xb2efbb70) at pthread_
#7 0x0195e9de in clone () at ../sysdeps/
Thread 11 (Thread 0xb01f5b70 (LWP 2168)):
#0 0x00d92422 in __kernel_vsyscall ()
#1 0x00d5e342 in pthread_
#2 0x041c4ce7 in metronom_sync_loop (this=0x8b99070) at metronom.c:851
#3 0x00d5996e in start_thread (arg=0xb01f5b70) at pthread_
#4 0x0195e9de in clone () at ../sysdeps/
Thread 10 (Thread 0xaf5e9b70 (LWP 2171)):
#0 0x00d92422 in __kernel_vsyscall ()
#1 0x01957941 in select () at ../sysdeps/
#2 0x041ee5cc in xine_usec_sleep (usec=1000) at utils.c:481
#3 0x041d2405 in video_out_loop (this_gen=
#4 0x00d5996e in start_thread (arg=0xaf5e9b70) at pthread_
#5 0x0195e9de in clone () at ../sysdeps/
Thread 9 (Thread 0xaede8b70 (LWP 2172)):
#0 IA__g_main_
#1 0x01c92f34 in g_main_
#2 0x01c934b8 in IA__g_main_
#3 0x0476860f in QEventDispatche
#4 0x0473b059 in QEventLoop:
#5 0x0473b4aa in QEventLoop::exec (this=0xaede8230, flags=...) at kernel/
#6 0x046375a8 in QThread::exec (this=0x8fbb968) at thread/
#7 0x0404a96a in Phonon:
#8 0x0463a32e in QThreadPrivate:
#9 0x00d5996e in start_thread (arg=0xaede8b70) at pthread_
#10 0x0195e9de in clone () at ../sysdeps/
Thread 8 (Thread 0xaa5e6b70 (LWP 2178)):
#0 0x00d92422 in __kernel_vsyscall ()
#1 0x01950b56 in *__GI___poll (fds=0x19e6ff4, nfds=1, timeout=333) at ../sysdeps/
#2 0x043c5a8f in my_snd_mixer_wait (data=0x8fbeac0) at audio_alsa_
#3 ao_alsa_
#4 0x00d5996e in start_thread (arg=0xaa5e6b70) at pthread_
#5 0x0195e9de in clone () at ../sysdeps/
Thread 7 (Thread 0xa9de5b70 (LWP 2179)):
#0 0x00d92422 in __kernel_vsyscall ()
#1 0x00d5e015 in pthread_
#2 0x041d59ee in fifo_peek_int (this_gen=
#3 fifo_peek (this_gen=
#4 ao_loop (this_gen=
#5 0x00d5996e in start_thread (arg=0xa9de5b70) at pthread_
#6 0x0195e9de in clone () at ../sysdeps/
Thread 6 (Thread 0xa95e4b70 (LWP 2180)):
#0 0x00d92422 in __kernel_vsyscall ()
#1 0x00d5e015 in pthread_
#2 0x0463b287 in QWaitConditionP
#3 QWaitCondition:
#4 0x04a8af0a in Digikam:
#5 0x0463a32e in QThreadPrivate:
#6 0x00d5996e in start_thread (arg=0xa95e4b70) at pthread_
#7 0x0195e9de in clone () at ../sysdeps/
Thread 5 (Thread 0xae5b2b70 (LWP 2188)):
#0 0x00d92422 in __kernel_vsyscall ()
#1 0x00d5e015 in pthread_
#2 0x0463b287 in QWaitConditionP
#3 QWaitCondition:
#4 0x04a8af0a in Digikam:
#5 0x0463a32e in QThreadPrivate:
#6 0x00d5996e in start_thread (arg=0xae5b2b70) at pthread_
#7 0x0195e9de in clone () at ../sysdeps/
Thread 4 (Thread 0xa85e2b70 (LWP 2217)):
[KCrash Handler]
#6 yuv444_to_yuy2_mmx (yuv_planes=
#7 0x0692f265 in image_decode_data (this_gen=0x0, buf=0x0) at gdkpixbuf.c:168
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
Thread 3 (Thread 0xaddb1b70 (LWP 2218)):
#0 0x00d92422 in __kernel_vsyscall ()
#1 0x00d5e342 in pthread_
#2 0x041cf4fb in audio_decoder_loop (stream_
#3 0x00d5996e in start_thread (arg=0xaddb1b70) at pthread_
#4 0x0195e9de in clone () at ../sysdeps/
Thread 2 (Thread 0xac5aeb70 (LWP 2219)):
#0 0x00d92422 in __kernel_vsyscall ()
#1 0x00d5e015 in pthread_
#2 0x041d89da in xine_event_wait (queue_
#3 listener_loop (queue_
#4 0x00d5996e in start_thread (arg=0xac5aeb70) at pthread_
#5 0x0195e9de in clone () at ../sysdeps/
Thread 1 (Thread 0xb7810760 (LWP 2147)):
#0 0x00d92422 in __kernel_vsyscall ()
#1 0x00d5e015 in pthread_
#2 0x0463b287 in QWaitConditionP
#3 QWaitCondition:
#4 0x0404fbb2 in Phonon:
#5 0x04069e92 in ~MediaObject (this=0x8fbb850, __in_chrg=<value optimized out>) at ../../xine/
#6 0x00c9b8dc in Phonon:
#7 0x00c905e0 in ~FactoryPrivate (this=0x8b36b10, __in_chrg=<value optimized out>) at ../3rdparty/
#8 0x00c8f4d5 in destroy () at ../3rdparty/
#9 0x00c8abab in ~CleanUpGlobalS
#10 0x018c01af in __run_exit_handlers (status=1, listp=0x19e7324, run_list_
#11 0x018c021f in *__GI_exit (status=1) at exit.c:100
#12 0x022e04e0 in gdk_x_io_error (display=0x8601f30) at /build/
#13 0x015c3bfa in KApplication:
#14 0x015c3c36 in kde_xio_errhandler (dpy=0x8601f30) at ../../kdeui/
#15 0x06b07c16 in _XIOError (dpy=0x8601f30) at ../../src/
#16 0x06b0fa1a in process_responses (dpy=0x8601f30, wait_for_
#17 0x06b10356 in _XEventsQueued (dpy=0x8601f30, mode=2) at ../../src/
#18 0x06af8adf in XEventsQueued (dpy=0x8601f30, mode=2) at ../../src/
#19 0x029e21a5 in x11EventSourceCheck (s=0x85e9440) at kernel/
#20 0x01c92799 in IA__g_main_
#21 0x01c930ce in g_main_
#22 0x01c934b8 in IA__g_main_
#23 0x0476860f in QEventDispatche
#24 0x029e1fd5 in QGuiEventDispat
#25 0x0473b059 in QEventLoop:
#26 0x0473b4aa in QEventLoop::exec (this=0xbfdb95d4, flags=...) at kernel/
#27 0x0473f69f in QCoreApplicatio
#28 0x02922577 in QApplication::exec () at kernel/
#29 0x083b2825 in main (argc=1, argv=0xbfdb9ad4) at /build/
tags: | added: lucid |
Changed in digikam: | |
status: | Unknown → New |
Changed in digikam: | |
status: | New → Unknown |
Changed in digikam: | |
status: | Unknown → New |
Changed in digikam: | |
status: | New → Invalid |
Changed in digikam: | |
status: | Invalid → Fix Released |
Changed in digikam: | |
status: | Fix Released → Won't Fix |
Changed in digikam: | |
importance: | Unknown → High |
I attempted to report this upstream and have this bug track that, but bugs.kde.org is broken right now, at least for reporting bugs.