Bug 187959

Summary: Crash on start with audio problem
Product: [Applications] digikam Reporter: Mathias Lindner <monoceros84>
Component: Preview-VideoAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: crash CC: caulier.gilles
Priority: NOR    
Version: 0.10.0   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In: 5.4.0
Sentry Crash Report:

Description Mathias Lindner 2009-03-24 00:47:28 UTC
Version:           0.10 (using KDE 4.2.0)
OS:                Linux
Installed from:    Ubuntu Packages

Suddenly after showing a new album digiKam crashed with the following message. The same message shows up each time I try to restart digiKam. Can't get the program working again:

The application digiKam (digikam) crashed and caused the signal 11 (SIGSEGV).

This backtrace appears to be of no use.
This is probably because your packages are built in a way which prevents creation of proper backtraces, or the stack frame was seriously corrupted in the crash.

(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb48bd6c0 (LWP 5873)]
[New Thread 0xb279bb90 (LWP 5879)]
[New Thread 0xb1f6ab90 (LWP 5878)]
[New Thread 0xb32d7b90 (LWP 5874)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
0xb803b430 in __kernel_vsyscall ()
[Current thread is 0 (LWP 5873)]

Thread 4 (Thread 0xb32d7b90 (LWP 5874)):
#0  0xb803b430 in __kernel_vsyscall ()
#1  0xb55b7075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb56b6bbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb589f6f2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0x0828ff19 in ?? ()
#5  0xb589e6ae in ?? () from /usr/lib/libQtCore.so.4
#6  0xb55b350f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb56a8a0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xb1f6ab90 (LWP 5878)):
#0  0xb803b430 in __kernel_vsyscall ()
#1  0xb55b7075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb56b6bbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb589f6f2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb7260a8a in Digikam::LoadSaveThread::run () from /usr/lib/libdigikamcore.so.1
#5  0xb589e6ae in ?? () from /usr/lib/libQtCore.so.4
#6  0xb55b350f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb56a8a0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xb279bb90 (LWP 5879)):
#0  0xb803b430 in __kernel_vsyscall ()
#1  0xb55b7075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb56b6bbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb589f6f2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb7260a8a in Digikam::LoadSaveThread::run () from /usr/lib/libdigikamcore.so.1
#5  0xb589e6ae in ?? () from /usr/lib/libQtCore.so.4
#6  0xb55b350f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb56a8a0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb48bd6c0 (LWP 5873)):
#0  0xb803b430 in __kernel_vsyscall ()
#1  0xb5663f36 in nanosleep () from /lib/tls/i686/cmov/libc.so.6
#2  0xb5663d4e in sleep () from /lib/tls/i686/cmov/libc.so.6
#3  0xb69cad72 in ?? () from /usr/lib/libkdeui.so.5
#4  0xb69cb734 in KCrash::defaultCrashHandler () from /usr/lib/libkdeui.so.5
#5  <signal handler called>
#6  0xb59a47f7 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#7  0xb7fc4fc3 in ?? () from /usr/lib/libphonon.so.4
#8  0xb7fae216 in ?? () from /usr/lib/libphonon.so.4
#9  0xb7faf4aa in ?? () from /usr/lib/libphonon.so.4
#10 0xb7fadb85 in ?? () from /usr/lib/libphonon.so.4
#11 0xb7fbe4a5 in ?? () from /usr/lib/libphonon.so.4
#12 0xb7fbe790 in Phonon::VideoPlayer::VideoPlayer () from /usr/lib/libphonon.so.4
#13 0x08283127 in ?? ()
#14 0x08233c01 in ?? ()
#15 0x0825eb86 in ?? ()
#16 0x08251033 in ?? ()
#17 0x08252e0b in ?? ()
#18 0x082b57d4 in ?? ()
#19 0xb55dd685 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#20 0x0808dca1 in _start ()
#0  0xb803b430 in __kernel_vsyscall ()





When I start digiKam in the shell I receive the following:

~$ digikam
digikam(5873) Phonon::KdePlatformPlugin::createBackend: using backend:  "GStreamer"
virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(const Phonon::AudioOutputDevice&) "Audigy 4 [SB0610] (rev.0, serial:0x10211102) (ADC Capture/Standard PCM Playback)" 
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&) "Audigy 4 [SB0610] (rev.0, serial:0x10211102) (ADC Capture/Standard PCM Playback)" 
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&) "VIA 8237 with ALC850 (VIA 8237)" 
virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(const Phonon::AudioOutputDevice&) ("x-phonon:CARD=2,DEV=0", "plughw:CARD=2,DEV=0") 
virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(const Phonon::AudioOutputDevice&) setProperty(device, "x-phonon:CARD=2,DEV=0" ) failed 
virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(const Phonon::AudioOutputDevice&) setProperty(device, "plughw:CARD=2,DEV=0" ) failed 
virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(const Phonon::AudioOutputDevice&) "Audigy 4 [SB0610], ADC Capture/Standard PCM Playback (Side speakers)" 
virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(const Phonon::AudioOutputDevice&) ("side:CARD=Audigy2,DEV=0") 
virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(const Phonon::AudioOutputDevice&) setProperty(device, "side:CARD=Audigy2,DEV=0" ) failed 
virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(const Phonon::AudioOutputDevice&) "default" 
KCrash: Application 'digikam' crashing...
sock_file=/home/mathias/.kde/socket-mathias-desktop/kdeinit4__0
Comment 1 caulier.gilles 2009-03-24 06:22:50 UTC
Pino,

Sound like a duplicates of #187883

Gilles Caulier
Comment 2 Mathias Lindner 2009-03-24 17:44:54 UTC
Thanks for pointing me to this. Looks indeed very similar. I will observe this further.
Today after restarting the system it works fine again.
Comment 3 Mathias Lindner 2009-03-24 17:53:14 UTC
Yes, shutting digiKam down and trying to start it again brings the same error. Seems to be a copy of the bug you mentioned.
Comment 4 caulier.gilles 2009-03-24 17:59:21 UTC

*** This bug has been marked as a duplicate of bug 187883 ***
Comment 5 caulier.gilles 2016-12-22 16:59:13 UTC
digiKam 5.4.0 bundles will use QtAV framework instead Qt5Multimedia to thumb
and play video/audio. The Slideshow tool will also support video as well.

QtAV use ffmpeg codecs. It's multi-platform and will always available in
OSX, Windows and Linux bundles that digiKam team provide.

For Linux packagers, you will need to turn on video support at compilation time
and solve QtAV dependencies...

See screenshots here :

https://www.flickr.com/photos/digikam/30886133553
https://www.flickr.com/photos/digikam/31679362466
https://www.flickr.com/photos/digikam/31572654722
https://www.flickr.com/photos/digikam/31726086736

Bundles have been recompiled are posted to GDrive for testing :

https://drive.google.com/drive/folders/0BzeiVr-byqt5Y0tIRWVWelRJenM