Summary: | digikam crash on startup | ||
---|---|---|---|
Product: | [Applications] digikam | Reporter: | Mark Purcell <msp> |
Component: | Preview-Video | Assignee: | Digikam Developers <digikam-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | caulier.gilles, martin.sandsmark, myriam |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 6.0.0 | |
Sentry Crash Report: |
Description
Mark Purcell
2009-02-26 19:59:34 UTC
Also crash report from another user: Application: digiKam (digikam), signal SIGSEGV [Current thread is 0 (LWP 18752)] Thread 4 (Thread 0xb32d7b90 (LWP 18753)): #0 0xb7fb9424 in __kernel_vsyscall () #1 0xb5109025 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb55017fd in pthread_cond_wait () from /lib/i686/cmov/libc.so.6 #3 0xb56e6852 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4 #4 0x0828e879 in ?? () #5 0xb56e583e in ?? () from /usr/lib/libQtCore.so.4 #6 0xb51054c0 in start_thread () from /lib/i686/cmov/libpthread.so.0 #7 0xb54f36de in clone () from /lib/i686/cmov/libc.so.6 Thread 3 (Thread 0xb2791b90 (LWP 18755)): #0 0xb7fb9424 in __kernel_vsyscall () #1 0xb5109025 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb55017fd in pthread_cond_wait () from /lib/i686/cmov/libc.so.6 #3 0xb56e6852 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4 #4 0xb7206bda in Digikam::LoadSaveThread::run () from /usr/lib/libdigikamcore.so.1 #5 0xb56e583e in ?? () from /usr/lib/libQtCore.so.4 #6 0xb51054c0 in start_thread () from /lib/i686/cmov/libpthread.so.0 #7 0xb54f36de in clone () from /lib/i686/cmov/libc.so.6 Thread 2 (Thread 0xb1e81b90 (LWP 18756)): #0 0xb7fb9424 in __kernel_vsyscall () #1 0xb5109025 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb55017fd in pthread_cond_wait () from /lib/i686/cmov/libc.so.6 #3 0xb56e6852 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4 #4 0xb7206bda in Digikam::LoadSaveThread::run () from /usr/lib/libdigikamcore.so.1 #5 0xb56e583e in ?? () from /usr/lib/libQtCore.so.4 #6 0xb51054c0 in start_thread () from /lib/i686/cmov/libpthread.so.0 #7 0xb54f36de in clone () from /lib/i686/cmov/libc.so.6 Thread 1 (Thread 0xb483b6c0 (LWP 18752)): #0 0xb7fb9424 in __kernel_vsyscall () #1 0xb54aeef6 in nanosleep () from /lib/i686/cmov/libc.so.6 #2 0xb54aed0f in sleep () from /lib/i686/cmov/libc.so.6 #3 0xb6943128 in ?? () from /usr/lib/libkdeui.so.5 #4 0x00000000 in ?? () Mark,
Can you run digiKam under gdb to have more informations. Here, i cannot see where crash appear.
>Versions of packages digikam recommends:
>ii konqueror 4:4.2.0-1 KDE 4's advanced file manager, web
=> there is no depency with konqueror in digiKam (:=)))
Gilles Caulier
On Friday 27 February 2009 06:10:48 you wrote: > Can you run digiKam under gdb to have more informations. Here, i cannot see > where crash appear. Gilles, Unfortunately I cannot reproduce, it works for me, but I will get the two users who are reporting the issue to run under gdb. > >Versions of packages digikam recommends: > >ii konqueror 4:4.2.0-1 KDE 4's advanced file > > manager, web > > => there is no depency with konqueror in digiKam (:= For KDE4.2 this should be changed to dolphin. As digikam calls dolphin under the Album:'Open in FileManager' menu entry. It is only a recommends, so this is the normal case, however the user can un-install if they wish. Mark Still there is no dependency to konqueror or dolphin. digiKam just has a services menu, whatever you associate with a certain filetype will be displayed in there. If debian packages it that way, it is weird... (In reply to comment #4) > Still there is no dependency to konqueror or dolphin. digiKam just has a > services menu, whatever you associate with a certain filetype will be displayed > in there. > If debian packages it that way, it is weird... For a KDE user this isn't an issue, but there are some digikam users who are not KDE users. This has been an issue in the past: http://bugs.debian.org:80/cgi-bin/bugreport.cgi?bug=440250 Mark Marble is installed, this is not the issue. The GDB dump below, confirms there is an issue: something to do with the undcard. Indeed I confirm on my laptop, sound is still not working. However I don understand why Digikam is involved in sound. Should I involve the Phonon maintainers in this ? Luc =========================== Below the GDB dump ====================================================== luc@lanaken:~$ gdb digikam GNU gdb (GDB) 6.8.50.20090106-cvs-debian Copyright (C) 2009 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i486-linux-gnu". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... (no debugging symbols found) (gdb) run Starting program: /usr/bin/digikam (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) [Thread debugging using libthread_db enabled] (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) [New Thread 0xb31efb90 (LWP 3415)] (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) [New Thread 0xb26bbb90 (LWP 3416)] [New Thread 0xb1eb1b90 (LWP 3417)] [Thread 0xb26bbb90 (LWP 3416) exited] (no debugging symbols found) [Thread 0xb1eb1b90 (LWP 3417) exited] [New Thread 0xb1eb1b90 (LWP 3422)] [New Thread 0xb26bbb90 (LWP 3423)] (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) digikam(3404) Phonon::KdePlatformPlugin::createBackend: using backend: "GStreamer" (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) virtual bool Phonon::Gstreamer::AudioOutput::setOutputDevice(const Phonon::AudioOutputDevice&) "Cirrus Logic CS4281 (CS4281)" 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&) "Cirrus Logic CS4281 (CS4281)" 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" Program received signal SIGSEGV, Segmentation fault. 0xb5812677 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 (gdb) thread apply all backtrace Thread 6 (Thread 0xb26bbb90 (LWP 3423)): #0 0xb7fe1424 in __kernel_vsyscall () #1 0xb5125fb5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb5520f2d in pthread_cond_wait () from /lib/i686/cmov/libc.so.6 #3 0xb5709852 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #4 0xb7228bda in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1 #5 0xb570883e in ?? () from /usr/lib/libQtCore.so.4 #6 0xb51224e5 in start_thread () from /lib/i686/cmov/libpthread.so.0 #7 0xb551210e in clone () from /lib/i686/cmov/libc.so.6 Thread 5 (Thread 0xb1eb1b90 (LWP 3422)): #0 0xb7fe1424 in __kernel_vsyscall () #1 0xb5125fb5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb5520f2d in pthread_cond_wait () from /lib/i686/cmov/libc.so.6 #3 0xb5709852 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #4 0xb7228bda in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1 #5 0xb570883e in ?? () from /usr/lib/libQtCore.so.4 #6 0xb51224e5 in start_thread () from /lib/i686/cmov/libpthread.so.0 #7 0xb551210e in clone () from /lib/i686/cmov/libc.so.6 Thread 2 (Thread 0xb31efb90 (LWP 3415)): #0 0xb7fe1424 in __kernel_vsyscall () #1 0xb5125fb5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0xb5520f2d in pthread_cond_wait () from /lib/i686/cmov/libc.so.6 #3 0xb5709852 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #4 0x0828e879 in ?? () #5 0xb570883e in ?? () from /usr/lib/libQtCore.so.4 #6 0xb51224e5 in start_thread () from /lib/i686/cmov/libpthread.so.0 #7 0xb551210e in clone () from /lib/i686/cmov/libc.so.6 Thread 1 (Thread 0xb4841700 (LWP 3404)): #0 0xb5812677 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #1 0xb7f87423 in ?? () from /usr/lib/libphonon.so.4 #2 0x00000000 in ?? () (gdb) This is another prblem with KDE technologies: Phonon require libxine, which have some problem currently. try to update libxine... Gilles Caulier Mark, File is reassigned to Phonon. sound like it's a GStreamer problem relevant. Gilles Caulier Not sure if this helps but I built the svn version of Digikam on Ubuntu today and had the same problem. It crashed when I started it with similar Gstreamer messages. However, I was able to get it to work if I killed kded4 before I started Digikam. Sorry, but none ofthe above bugtraces are really helpful. If you can reproduce the issue with the latest KDE 4.3.3 and the latest digikam, please see here on how to get a valid backtrace: http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports Closing for lack of feedback. Thanks reassigning to the new bugzilla product for better bug tracing of the various backends. Sorry for the noise. Not reproducible since digiKam use QtAv and ffmpeg to play with video files. |