Bug 184318 - starting digikam it crashed and caused the signal 11 (SIGSEGV).
Summary: starting digikam it crashed and caused the signal 11 (SIGSEGV).
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Preview-Video (show other bugs)
Version: unspecified
Platform: Gentoo Packages Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-14 16:22 UTC by Root Of All Evil
Modified: 2018-08-25 10:21 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In: 6.0.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Root Of All Evil 2009-02-14 16:22:42 UTC
Version:           digikam-0.10.0_rc1 (using KDE 4.2.0)
Compiler:          gcc version 4.3.3 (Gentoo 4.3.3 p1.0, pie-10.1.5) Using built-in specs. Target: x86_64-pc-linux-gnu Configured with: /var/tmp/portage/sys-devel/gcc-4.3.3/work/gcc-4.3.3/configure --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/4.3.3 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.3.3/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.3.3 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.3.3/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.3.3/info --with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.3.3/include/g++-v4 --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --disable-altivec --disable-fixed-point --enable-nls --without-included-gettext --with-system-zlib --disable-checking --disable-werror --enable-secureplt --enable-multilib --enable-libmudflap --disable-libssp --enable-libgomp --enable-cld --enable-java-awt=gtk --enable-languages=c,c++,java,treelang,fortran --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --with-bugurl=http://bugs.gentoo.org/ --with-pkgversion='Gentoo 4.3.3 p1.0, pie-10.1.5'
OS:                Linux
Installed from:    Gentoo Packages

Starting digikam from a terminal window I see:
rose@condor:/home/rose(50)$ digikam
virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(const Phonon::AudioOutputDevice&) "HDA Intel (AD198x Analog)" 
virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(const Phonon::AudioOutputDevice&) ("x-phonon:CARD=0,DEV=0", "plughw:CARD=0,DEV=0") 
virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(const Phonon::AudioOutputDevice&) setProperty(device, "x-phonon:CARD=0,DEV=0" ) failed 
virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(const Phonon::AudioOutputDevice&) setProperty(device, "plughw:CARD=0,DEV=0" ) failed 
virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(const Phonon::AudioOutputDevice&) "HDA Intel (AD198x Analog)" 
virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(const Phonon::AudioOutputDevice&) ("x-phonon:CARD=0,DEV=0", "plughw:CARD=0,DEV=0") 
virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(const Phonon::AudioOutputDevice&) setProperty(device, "x-phonon:CARD=0,DEV=0" ) failed 
virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(const Phonon::AudioOutputDevice&) setProperty(device, "plughw:CARD=0,DEV=0" ) failed 
virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(const Phonon::AudioOutputDevice&) "default" 
KCrash: Application 'digikam' crashing...
sock_file=/home/rose/.kde4.2/socket-condor/kdeinit4__0
Comment 1 caulier.gilles 2009-02-14 16:30:45 UTC
It's a problem relevant of Phonon. 

Gilles Caulier
Comment 2 ralfgesellensetter 2009-04-16 23:01:04 UTC
same here: 2:0.10.0-2

Anwendung: digiKam (digikam), Signal SIGSEGV
Using host libthread_db library "/lib/i686/cmov/libthread_db.so.1".
[Current thread is 0 (LWP 7245)]

Thread 13 (Thread 0xb31adb90 (LWP 7265)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb5142fb5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
#2  0xb553cf2d in pthread_cond_wait () from /lib/i686/cmov/libc.so.6
#3  0xb5720542 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0x0828f399 in ?? ()
#5  0xb571f52e in ?? () from /usr/lib/libQtCore.so.4
#6  0xb513f4e5 in start_thread () from /lib/i686/cmov/libpthread.so.0
#7  0xb552e10e in clone () from /lib/i686/cmov/libc.so.6

Thread 12 (Thread 0xb16a1b90 (LWP 7273)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb5142fb5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
#2  0xb553cf2d in pthread_cond_wait () from /lib/i686/cmov/libc.so.6
#3  0xb5720542 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb711126a in Digikam::LoadSaveThread::run () from /usr/lib/libdigikamcore.so.1
#5  0xb571f52e in ?? () from /usr/lib/libQtCore.so.4
#6  0xb513f4e5 in start_thread () from /lib/i686/cmov/libpthread.so.0
#7  0xb552e10e in clone () from /lib/i686/cmov/libc.so.6

Thread 11 (Thread 0xb0cffb90 (LWP 7274)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb5142fb5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
#2  0xb553cf2d in pthread_cond_wait () from /lib/i686/cmov/libc.so.6
#3  0xb5720542 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb711126a in Digikam::LoadSaveThread::run () from /usr/lib/libdigikamcore.so.1
#5  0xb571f52e in ?? () from /usr/lib/libQtCore.so.4
#6  0xb513f4e5 in start_thread () from /lib/i686/cmov/libpthread.so.0
#7  0xb552e10e in clone () from /lib/i686/cmov/libc.so.6

Thread 10 (Thread 0xaf0a0b90 (LWP 7275)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb55265b1 in select () from /lib/i686/cmov/libc.so.6
#2  0xb57ee660 in ?? () from /usr/lib/libQtCore.so.4
#3  0xb571f52e in ?? () from /usr/lib/libQtCore.so.4
#4  0xb513f4e5 in start_thread () from /lib/i686/cmov/libpthread.so.0
#5  0xb552e10e in clone () from /lib/i686/cmov/libc.so.6

Thread 9 (Thread 0xada80b90 (LWP 7335)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb51432e2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
#2  0xb553cf84 in pthread_cond_timedwait () from /lib/i686/cmov/libc.so.6
#3  0xb0e1542b in metronom_sync_loop (this=0x8762560) at metronom.c:871
#4  0xb513f4e5 in start_thread () from /lib/i686/cmov/libpthread.so.0
#5  0xb552e10e in clone () from /lib/i686/cmov/libc.so.6

Thread 8 (Thread 0xad1f4b90 (LWP 7336)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb5523a37 in poll () from /lib/i686/cmov/libc.so.6
#2  0xad220132 in ?? () from /usr/lib/libpulse.so.0
#3  0x08763010 in ?? ()
#4  0x00000001 in ?? ()
#5  0xffffffff in ?? ()
#6  0xad2110d1 in pa_mainloop_dispatch () from /usr/lib/libpulse.so.0
#7  0xad20fe80 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#8  0xad211613 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#9  0xad2116e4 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#10 0xad21fee3 in ?? () from /usr/lib/libpulse.so.0
#11 0x0866bf30 in ?? ()
#12 0x00000000 in ?? ()

Thread 7 (Thread 0xac5bbb90 (LWP 7341)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb55265b1 in select () from /lib/i686/cmov/libc.so.6
#2  0xb0e40c8d in xine_usec_sleep (usec=0) at utils.c:457
#3  0xb0e230e5 in video_out_loop (this_gen=0x876b5a0) at video_out.c:1246
#4  0xb513f4e5 in start_thread () from /lib/i686/cmov/libpthread.so.0
#5  0xb552e10e in clone () from /lib/i686/cmov/libc.so.6

Thread 6 (Thread 0xabdbab90 (LWP 7342)):
#0  0xb5141f38 in __pthread_mutex_unlock_usercnt () from /lib/i686/cmov/libpthread.so.0
#1  0xb553d136 in pthread_mutex_unlock () from /lib/i686/cmov/libc.so.6
#2  0xb4d8ec75 in g_main_context_release () from /usr/lib/libglib-2.0.so.0
#3  0xb4d90905 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0x08b78a98 in ?? ()
#5  0x7fffffff in ?? ()
#6  0x08b79c40 in ?? ()
#7  0x00000001 in ?? ()
#8  0x00000001 in ?? ()
#9  0xb4e09a28 in ?? () from /usr/lib/libglib-2.0.so.0
#10 0xb4e09658 in ?? () from /usr/lib/libglib-2.0.so.0
#11 0xb4e09680 in ?? () from /usr/lib/libglib-2.0.so.0
#12 0xabdba224 in ?? ()
#13 0xb4e09658 in ?? () from /usr/lib/libglib-2.0.so.0
#14 0xb4e09680 in ?? () from /usr/lib/libglib-2.0.so.0
#15 0x08b78a9c in ?? ()
#16 0x00000001 in ?? ()
#17 0x08b78a98 in ?? ()
#18 0x08b79c40 in ?? ()
#19 0xb55239c0 in ?? () from /lib/i686/cmov/libc.so.6
#20 0xb553d100 in ?? () from /lib/i686/cmov/libc.so.6
#21 0xb553d0c0 in ?? () from /lib/i686/cmov/libc.so.6
#22 0x08b78a9c in ?? ()
#23 0xb55a7ff4 in ?? () from /lib/i686/cmov/libc.so.6
#24 0x08b78a98 in ?? ()
#25 0xffffffff in ?? ()
#26 0x7fffffff in ?? ()
#27 0xb4e092a0 in ?? () from /usr/lib/libglib-2.0.so.0
#28 0x08b78a98 in ?? ()
#29 0xb553d0c0 in ?? () from /lib/i686/cmov/libc.so.6
#30 0xabdba258 in ?? ()
#31 0xb4d90bc1 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
Backtrace stopped: frame did not save the PC

Thread 5 (Thread 0xab59ab90 (LWP 7345)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb5523a37 in poll () from /lib/i686/cmov/libc.so.6
#2  0xad2681eb in ao_alsa_handle_event_thread (data=0x8b7bf40) at audio_alsa_out.c:150
#3  0xb513f4e5 in start_thread () from /lib/i686/cmov/libpthread.so.0
#4  0xb552e10e in clone () from /lib/i686/cmov/libc.so.6

Thread 4 (Thread 0xaad99b90 (LWP 7346)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb5142fb5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
#2  0xb553cf2d in pthread_cond_wait () from /lib/i686/cmov/libc.so.6
#3  0xb0e266c8 in ao_loop (this_gen=0x8b9bd98) at audio_out.c:346
#4  0xb513f4e5 in start_thread () from /lib/i686/cmov/libpthread.so.0
#5  0xb552e10e in clone () from /lib/i686/cmov/libc.so.6

Thread 3 (Thread 0xaa578b90 (LWP 7365)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb5142fb5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
#2  0xb553cf2d in pthread_cond_wait () from /lib/i686/cmov/libc.so.6
#3  0xb5720542 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb711126a in Digikam::LoadSaveThread::run () from /usr/lib/libdigikamcore.so.1
#5  0xb571f52e in ?? () from /usr/lib/libQtCore.so.4
#6  0xb513f4e5 in start_thread () from /lib/i686/cmov/libpthread.so.0
#7  0xb552e10e in clone () from /lib/i686/cmov/libc.so.6

Thread 2 (Thread 0xa94d0b90 (LWP 7375)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb5142fb5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
#2  0xb553cf2d in pthread_cond_wait () from /lib/i686/cmov/libc.so.6
#3  0xb5720542 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb711126a in Digikam::LoadSaveThread::run () from /usr/lib/libdigikamcore.so.1
#5  0xb571f52e in ?? () from /usr/lib/libQtCore.so.4
#6  0xb513f4e5 in start_thread () from /lib/i686/cmov/libpthread.so.0
#7  0xb552e10e in clone () from /lib/i686/cmov/libc.so.6

Thread 1 (Thread 0xb48ad6d0 (LWP 7245)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb54ea386 in nanosleep () from /lib/i686/cmov/libc.so.6
#2  0xb54ea19e in sleep () from /lib/i686/cmov/libc.so.6
#3  0xb685a738 in ?? () from /usr/lib/libkdeui.so.5
#4  0x00000000 in ?? ()
Comment 3 ralfgesellensetter 2009-04-16 23:04:23 UTC
digikam runs well, wenn started from [lx]terminal.
Comment 4 Myriam Schweingruber 2009-11-08 12:58:00 UTC
The backtrace in comment #2 doesn't look very helpful...
Comment 5 Helio Chissini de Castro 2009-11-08 13:26:25 UTC
Can't be reproduced in latest Phonon trunk + KDE 4.3.x. I considered it closed, but please reopen if this still happening.

Thanks in advance.
Comment 6 caulier.gilles 2018-08-25 10:21:00 UTC
Not reproducible since digiKam use QtAv + ffmpeg to handle video files