digikam crash when clicking on .MOV file in album

Bug #557842 reported by Stephen Warren on 2010-04-08
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
digiKam
Won't Fix
High
xine-lib (Ubuntu)
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_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2 0x0463b287 in QWaitConditionPrivate::wait (this=0x8733a30, mutex=0x8733a2c, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3 QWaitCondition::wait (this=0x8733a30, mutex=0x8733a2c, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4 0x0830dca4 in Digikam::ScanController::run (this=0x873b718) at /build/buildd/digikam-1.1.0/digikam/scancontroller.cpp:502
#5 0x0463a32e in QThreadPrivate::start (arg=0x873b718) at thread/qthread_unix.cpp:248
#6 0x00d5996e in start_thread (arg=0xb61d8b70) at pthread_create.c:300
#7 0x0195e9de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 17 (Thread 0xb593fb70 (LWP 2152)):
#0 0x01d39e16 in *__GI_clock_gettime (clock_id=30662644, tp=0xb593efa8) at ../sysdeps/unix/clock_gettime.c:100
#1 0x047656fb in qt_gettime () at kernel/qcore_unix.cpp:111
#2 0x0476a825 in QTimerInfoList::updateCurrentTime (this=0x897c834) at kernel/qeventdispatcher_unix.cpp:340
#3 0x0476a86a in QTimerInfoList::timerWait (this=0x897c834, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#4 0x04768818 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb593f0bc) at kernel/qeventdispatcher_glib.cpp:136
#5 0x047688a5 in timerSourcePrepare (source=0x0, timeout=0x1d3dff4) at kernel/qeventdispatcher_glib.cpp:169
#6 0x01c92aca in IA__g_main_context_prepare (context=0x8a21f00, priority=0xb593f13c) at /build/buildd/glib2.0-2.24.0/glib/gmain.c:2280
#7 0x01c92ee9 in g_main_context_iterate (context=0x8a21f00, block=<value optimized out>, dispatch=1, self=0x8746b90) at /build/buildd/glib2.0-2.24.0/glib/gmain.c:2571
#8 0x01c934b8 in IA__g_main_context_iteration (context=0x8a21f00, may_block=1) at /build/buildd/glib2.0-2.24.0/glib/gmain.c:2654
#9 0x0476860f in QEventDispatcherGlib::processEvents (this=0x8a29798, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#10 0x0473b059 in QEventLoop::processEvents (this=0xb593f280, flags=) at kernel/qeventloop.cpp:149
#11 0x0473b4aa in QEventLoop::exec (this=0xb593f280, flags=...) at kernel/qeventloop.cpp:201
#12 0x046375a8 in QThread::exec (this=0x89fcc48) at thread/qthread.cpp:487
#13 0x003661ed in Digikam::ImageFilterModelWorker::Thread::run (this=0x89fcc48) at /build/buildd/digikam-1.1.0/obj-i486-linux-gnu/digikam/../../libs/models/imagefiltermodelthreads.h:66
#14 0x0463a32e in QThreadPrivate::start (arg=0x89fcc48) at thread/qthread_unix.cpp:248
#15 0x00d5996e in start_thread (arg=0xb593fb70) at pthread_create.c:300
#16 0x0195e9de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 16 (Thread 0xb4effb70 (LWP 2153)):
#0 0x01d39e16 in *__GI_clock_gettime (clock_id=30662644, tp=0xb4efefa8) at ../sysdeps/unix/clock_gettime.c:100
#1 0x047656fb in qt_gettime () at kernel/qcore_unix.cpp:111
#2 0x0476a825 in QTimerInfoList::updateCurrentTime (this=0x899b8cc) at kernel/qeventdispatcher_unix.cpp:340
#3 0x0476a86a in QTimerInfoList::timerWait (this=0x899b8cc, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#4 0x04768818 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb4eff0bc) at kernel/qeventdispatcher_glib.cpp:136
#5 0x047688a5 in timerSourcePrepare (source=0x0, timeout=0x1d3dff4) at kernel/qeventdispatcher_glib.cpp:169
#6 0x01c92aca in IA__g_main_context_prepare (context=0x8772c58, priority=0xb4eff13c) at /build/buildd/glib2.0-2.24.0/glib/gmain.c:2280
#7 0x01c92ee9 in g_main_context_iterate (context=0x8772c58, block=<value optimized out>, dispatch=1, self=0x8a9a280) at /build/buildd/glib2.0-2.24.0/glib/gmain.c:2571
#8 0x01c934b8 in IA__g_main_context_iteration (context=0x8772c58, may_block=1) at /build/buildd/glib2.0-2.24.0/glib/gmain.c:2654
#9 0x0476860f in QEventDispatcherGlib::processEvents (this=0x8968a78, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#10 0x0473b059 in QEventLoop::processEvents (this=0xb4eff280, flags=) at kernel/qeventloop.cpp:149
#11 0x0473b4aa in QEventLoop::exec (this=0xb4eff280, flags=...) at kernel/qeventloop.cpp:201
#12 0x046375a8 in QThread::exec (this=0x8a8f728) at thread/qthread.cpp:487
#13 0x003661ed in Digikam::ImageFilterModelWorker::Thread::run (this=0x8a8f728) at /build/buildd/digikam-1.1.0/obj-i486-linux-gnu/digikam/../../libs/models/imagefiltermodelthreads.h:66
#14 0x0463a32e in QThreadPrivate::start (arg=0x8a8f728) at thread/qthread_unix.cpp:248
#15 0x00d5996e in start_thread (arg=0xb4effb70) at pthread_create.c:300
#16 0x0195e9de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 15 (Thread 0xb46feb70 (LWP 2154)):
#0 0x00d92422 in __kernel_vsyscall ()
#1 0x00d5e015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2 0x0463b287 in QWaitConditionPrivate::wait (this=0x8ab5f28, mutex=0x8ab5f24, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3 QWaitCondition::wait (this=0x8ab5f28, mutex=0x8ab5f24, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4 0x04a8af0a in Digikam::LoadSaveThread::run (this=0x8ab5f18) at /build/buildd/digikam-1.1.0/libs/threadimageio/loadsavethread.cpp:131
#5 0x0463a32e in QThreadPrivate::start (arg=0x8ab5f18) at thread/qthread_unix.cpp:248
#6 0x00d5996e in start_thread (arg=0xb46feb70) at pthread_create.c:300
#7 0x0195e9de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 14 (Thread 0xb3efdb70 (LWP 2155)):
#0 0x0476570c in qt_gettime () at kernel/qcore_unix.cpp:113
#1 0x0476a825 in QTimerInfoList::updateCurrentTime (this=0x8a3dac4) at kernel/qeventdispatcher_unix.cpp:340
#2 0x0476a86a in QTimerInfoList::timerWait (this=0x8a3dac4, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#3 0x04768818 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb3efd0dc) at kernel/qeventdispatcher_glib.cpp:136
#4 0x047688a5 in timerSourcePrepare (source=0x8ecb43c4, timeout=0x1b19777) at kernel/qeventdispatcher_glib.cpp:169
#5 0x01c92aca in IA__g_main_context_prepare (context=0x8a50970, priority=0xb3efd15c) at /build/buildd/glib2.0-2.24.0/glib/gmain.c:2280
#6 0x01c92ee9 in g_main_context_iterate (context=0x8a50970, block=<value optimized out>, dispatch=1, self=0x8ad2138) at /build/buildd/glib2.0-2.24.0/glib/gmain.c:2571
#7 0x01c934b8 in IA__g_main_context_iteration (context=0x8a50970, may_block=1) at /build/buildd/glib2.0-2.24.0/glib/gmain.c:2654
#8 0x0476860f in QEventDispatcherGlib::processEvents (this=0x8966d48, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#9 0x0473b059 in QEventLoop::processEvents (this=0xb3efd2a0, flags=) at kernel/qeventloop.cpp:149
#10 0x0473b4aa in QEventLoop::exec (this=0xb3efd2a0, flags=...) at kernel/qeventloop.cpp:201
#11 0x046375a8 in QThread::exec (this=0x893aed0) at thread/qthread.cpp:487
#12 0x0463a32e in QThreadPrivate::start (arg=0x893aed0) at thread/qthread_unix.cpp:248
#13 0x00d5996e in start_thread (arg=0xb3efdb70) at pthread_create.c:300
#14 0x0195e9de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 13 (Thread 0xb36fcb70 (LWP 2156)):
#0 0x01d39e16 in *__GI_clock_gettime (clock_id=30662644, tp=0xb36fbfc8) at ../sysdeps/unix/clock_gettime.c:100
#1 0x047656fb in qt_gettime () at kernel/qcore_unix.cpp:111
#2 0x0476a825 in QTimerInfoList::updateCurrentTime (this=0x898aeb4) at kernel/qeventdispatcher_unix.cpp:340
#3 0x0476a86a in QTimerInfoList::timerWait (this=0x898aeb4, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#4 0x04768818 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb36fc0dc) at kernel/qeventdispatcher_glib.cpp:136
#5 0x047688a5 in timerSourcePrepare (source=0x0, timeout=0x1d3dff4) at kernel/qeventdispatcher_glib.cpp:169
#6 0x01c92aca in IA__g_main_context_prepare (context=0x8a508f0, priority=0xb36fc15c) at /build/buildd/glib2.0-2.24.0/glib/gmain.c:2280
#7 0x01c92ee9 in g_main_context_iterate (context=0x8a508f0, block=<value optimized out>, dispatch=1, self=0x8a48da0) at /build/buildd/glib2.0-2.24.0/glib/gmain.c:2571
#8 0x01c934b8 in IA__g_main_context_iteration (context=0x8a508f0, may_block=1) at /build/buildd/glib2.0-2.24.0/glib/gmain.c:2654
#9 0x0476860f in QEventDispatcherGlib::processEvents (this=0x8944718, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#10 0x0473b059 in QEventLoop::processEvents (this=0xb36fc2a0, flags=) at kernel/qeventloop.cpp:149
#11 0x0473b4aa in QEventLoop::exec (this=0xb36fc2a0, flags=...) at kernel/qeventloop.cpp:201
#12 0x046375a8 in QThread::exec (this=0x8a05840) at thread/qthread.cpp:487
#13 0x0463a32e in QThreadPrivate::start (arg=0x8a05840) at thread/qthread_unix.cpp:248
#14 0x00d5996e in start_thread (arg=0xb36fcb70) at pthread_create.c:300
#15 0x0195e9de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 12 (Thread 0xb2efbb70 (LWP 2157)):
#0 0x00d92422 in __kernel_vsyscall ()
#1 0x00d5e015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2 0x0463b287 in QWaitConditionPrivate::wait (this=0x8926b98, mutex=0x8926b94, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3 QWaitCondition::wait (this=0x8926b98, mutex=0x8926b94, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4 0x04a8af0a in Digikam::LoadSaveThread::run (this=0x8926b88) at /build/buildd/digikam-1.1.0/libs/threadimageio/loadsavethread.cpp:131
#5 0x0463a32e in QThreadPrivate::start (arg=0x8926b88) at thread/qthread_unix.cpp:248
#6 0x00d5996e in start_thread (arg=0xb2efbb70) at pthread_create.c:300
#7 0x0195e9de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 11 (Thread 0xb01f5b70 (LWP 2168)):
#0 0x00d92422 in __kernel_vsyscall ()
#1 0x00d5e342 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2 0x041c4ce7 in metronom_sync_loop (this=0x8b99070) at metronom.c:851
#3 0x00d5996e in start_thread (arg=0xb01f5b70) at pthread_create.c:300
#4 0x0195e9de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 10 (Thread 0xaf5e9b70 (LWP 2171)):
#0 0x00d92422 in __kernel_vsyscall ()
#1 0x01957941 in select () at ../sysdeps/unix/syscall-template.S:82
#2 0x041ee5cc in xine_usec_sleep (usec=1000) at utils.c:481
#3 0x041d2405 in video_out_loop (this_gen=0x8baecd8) at video_out.c:1246
#4 0x00d5996e in start_thread (arg=0xaf5e9b70) at pthread_create.c:300
#5 0x0195e9de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 9 (Thread 0xaede8b70 (LWP 2172)):
#0 IA__g_main_context_query (context=0x8fbbdd8, max_priority=2147483647, timeout=0xaede80e8, fds=0x8fbd588, n_fds=1) at /build/buildd/glib2.0-2.24.0/glib/gmain.c:2360
#1 0x01c92f34 in g_main_context_iterate (context=<value optimized out>, block=<value optimized out>, dispatch=1, self=0x8fbd560) at /build/buildd/glib2.0-2.24.0/glib/gmain.c:2573
#2 0x01c934b8 in IA__g_main_context_iteration (context=0x8fbbdd8, may_block=1) at /build/buildd/glib2.0-2.24.0/glib/gmain.c:2654
#3 0x0476860f in QEventDispatcherGlib::processEvents (this=0x8fbbd58, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#4 0x0473b059 in QEventLoop::processEvents (this=0xaede8230, flags=) at kernel/qeventloop.cpp:149
#5 0x0473b4aa in QEventLoop::exec (this=0xaede8230, flags=...) at kernel/qeventloop.cpp:201
#6 0x046375a8 in QThread::exec (this=0x8fbb968) at thread/qthread.cpp:487
#7 0x0404a96a in Phonon::Xine::XineThread::run (this=0x8fbb968) at ../../xine/xinethread.cpp:143
#8 0x0463a32e in QThreadPrivate::start (arg=0x8fbb968) at thread/qthread_unix.cpp:248
#9 0x00d5996e in start_thread (arg=0xaede8b70) at pthread_create.c:300
#10 0x0195e9de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 8 (Thread 0xaa5e6b70 (LWP 2178)):
#0 0x00d92422 in __kernel_vsyscall ()
#1 0x01950b56 in *__GI___poll (fds=0x19e6ff4, nfds=1, timeout=333) at ../sysdeps/unix/sysv/linux/poll.c:87
#2 0x043c5a8f in my_snd_mixer_wait (data=0x8fbeac0) at audio_alsa_out.c:150
#3 ao_alsa_handle_event_thread (data=0x8fbeac0) at audio_alsa_out.c:166
#4 0x00d5996e in start_thread (arg=0xaa5e6b70) at pthread_create.c:300
#5 0x0195e9de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xa9de5b70 (LWP 2179)):
#0 0x00d92422 in __kernel_vsyscall ()
#1 0x00d5e015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2 0x041d59ee in fifo_peek_int (this_gen=0x8fd4398) at audio_out.c:348
#3 fifo_peek (this_gen=0x8fd4398) at audio_out.c:388
#4 ao_loop (this_gen=0x8fd4398) at audio_out.c:1015
#5 0x00d5996e in start_thread (arg=0xa9de5b70) at pthread_create.c:300
#6 0x0195e9de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xa95e4b70 (LWP 2180)):
#0 0x00d92422 in __kernel_vsyscall ()
#1 0x00d5e015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2 0x0463b287 in QWaitConditionPrivate::wait (this=0x921b2f8, mutex=0x921b2f4, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3 QWaitCondition::wait (this=0x921b2f8, mutex=0x921b2f4, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4 0x04a8af0a in Digikam::LoadSaveThread::run (this=0x921b2e8) at /build/buildd/digikam-1.1.0/libs/threadimageio/loadsavethread.cpp:131
#5 0x0463a32e in QThreadPrivate::start (arg=0x921b2e8) at thread/qthread_unix.cpp:248
#6 0x00d5996e in start_thread (arg=0xa95e4b70) at pthread_create.c:300
#7 0x0195e9de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xae5b2b70 (LWP 2188)):
#0 0x00d92422 in __kernel_vsyscall ()
#1 0x00d5e015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2 0x0463b287 in QWaitConditionPrivate::wait (this=0x9986ad8, mutex=0x9986ad4, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3 QWaitCondition::wait (this=0x9986ad8, mutex=0x9986ad4, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4 0x04a8af0a in Digikam::LoadSaveThread::run (this=0x9986ac8) at /build/buildd/digikam-1.1.0/libs/threadimageio/loadsavethread.cpp:131
#5 0x0463a32e in QThreadPrivate::start (arg=0x9986ac8) at thread/qthread_unix.cpp:248
#6 0x00d5996e in start_thread (arg=0xae5b2b70) at pthread_create.c:300
#7 0x0195e9de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xa85e2b70 (LWP 2217)):
[KCrash Handler]
#6 yuv444_to_yuy2_mmx (yuv_planes=0xa85e2228, yuy2_map=0x0, pitch=-1280) at color.c:366
#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_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2 0x041cf4fb in audio_decoder_loop (stream_gen=0xb1a0110) at audio_decoder.c:160
#3 0x00d5996e in start_thread (arg=0xaddb1b70) at pthread_create.c:300
#4 0x0195e9de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xac5aeb70 (LWP 2219)):
#0 0x00d92422 in __kernel_vsyscall ()
#1 0x00d5e015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2 0x041d89da in xine_event_wait (queue_gen=0x9f14ba0) at events.c:56
#3 listener_loop (queue_gen=0x9f14ba0) at events.c:214
#4 0x00d5996e in start_thread (arg=0xac5aeb70) at pthread_create.c:300
#5 0x0195e9de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb7810760 (LWP 2147)):
#0 0x00d92422 in __kernel_vsyscall ()
#1 0x00d5e015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2 0x0463b287 in QWaitConditionPrivate::wait (this=0x8fbd66c, mutex=0x8fbd65c, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3 QWaitCondition::wait (this=0x8fbd66c, mutex=0x8fbd65c, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4 0x0404fbb2 in Phonon::Xine::XineStream::closeBlocking (this=0x8fbd620) at ../../xine/xinestream.cpp:1560
#5 0x04069e92 in ~MediaObject (this=0x8fbb850, __in_chrg=<value optimized out>) at ../../xine/mediaobject.cpp:109
#6 0x00c9b8dc in Phonon::MediaNodePrivate::deleteBackendObject (this=0x8fbb7f8) at ../3rdparty/phonon/phonon/medianode.cpp:81
#7 0x00c905e0 in ~FactoryPrivate (this=0x8b36b10, __in_chrg=<value optimized out>) at ../3rdparty/phonon/phonon/factory.cpp:212
#8 0x00c8f4d5 in destroy () at ../3rdparty/phonon/phonon/factory.cpp:84
#9 0x00c8abab in ~CleanUpGlobalStatic (this=0xcc3468, __in_chrg=<value optimized out>) at ../3rdparty/phonon/phonon/globalstatic_p.h:55
#10 0x018c01af in __run_exit_handlers (status=1, listp=0x19e7324, run_list_atexit=true) at exit.c:78
#11 0x018c021f in *__GI_exit (status=1) at exit.c:100
#12 0x022e04e0 in gdk_x_io_error (display=0x8601f30) at /build/buildd/gtk+2.0-2.20.0/gdk/x11/gdkmain-x11.c:524
#13 0x015c3bfa in KApplication::xioErrhandler (this=0xbfdb9688, dpy=0x8601f30) at ../../kdeui/kernel/kapplication.cpp:408
#14 0x015c3c36 in kde_xio_errhandler (dpy=0x8601f30) at ../../kdeui/kernel/kapplication.cpp:125
#15 0x06b07c16 in _XIOError (dpy=0x8601f30) at ../../src/XlibInt.c:3138
#16 0x06b0fa1a in process_responses (dpy=0x8601f30, wait_for_first_event=<value optimized out>, current_error=0x0, current_request=0) at ../../src/xcb_io.c:247
#17 0x06b10356 in _XEventsQueued (dpy=0x8601f30, mode=2) at ../../src/xcb_io.c:263
#18 0x06af8adf in XEventsQueued (dpy=0x8601f30, mode=2) at ../../src/Pending.c:44
#19 0x029e21a5 in x11EventSourceCheck (s=0x85e9440) at kernel/qguieventdispatcher_glib.cpp:87
#20 0x01c92799 in IA__g_main_context_check (context=0x85e7d10, max_priority=2147483647, fds=0x8a0f950, n_fds=27) at /build/buildd/glib2.0-2.24.0/glib/gmain.c:2469
#21 0x01c930ce in g_main_context_iterate (context=0x85e7d10, block=<value optimized out>, dispatch=1, self=0x85e6388) at /build/buildd/glib2.0-2.24.0/glib/gmain.c:2588
#22 0x01c934b8 in IA__g_main_context_iteration (context=0x85e7d10, may_block=1) at /build/buildd/glib2.0-2.24.0/glib/gmain.c:2654
#23 0x0476860f in QEventDispatcherGlib::processEvents (this=0x85bbc08, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#24 0x029e1fd5 in QGuiEventDispatcherGlib::processEvents (this=0x85bbc08, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#25 0x0473b059 in QEventLoop::processEvents (this=0xbfdb95d4, flags=) at kernel/qeventloop.cpp:149
#26 0x0473b4aa in QEventLoop::exec (this=0xbfdb95d4, flags=...) at kernel/qeventloop.cpp:201
#27 0x0473f69f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#28 0x02922577 in QApplication::exec () at kernel/qapplication.cpp:3579
#29 0x083b2825 in main (argc=1, argv=0xbfdb9ad4) at /build/buildd/digikam-1.1.0/digikam/main.cpp:195

tags: added: lucid
Stephen Warren (srwarren) wrote :

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.

Changed in digikam:
status: Unknown → New
Changed in digikam:
status: New → Unknown
Changed in digikam:
status: Unknown → New
Stephen Warren (srwarren) wrote :

Upstream has determined that this has been fixed in the latest version of digikam (or at least, they cannot reproduce the bug). Unfortunately, they're not interested in fixing the version that people actually use. Hopefully somebody involved with Ubuntu can identify and backport a fix.

Changed in digikam:
status: New → Invalid
Changed in digikam:
status: Invalid → Fix Released
Jonathan Thomas (echidnaman) wrote :

Upstream says this is more of a Xine issue.

affects: digikam (Ubuntu) → xine-lib (Ubuntu)
Changed in digikam:
status: Fix Released → Won't Fix
Changed in digikam:
importance: Unknown → High
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.