[Digikam-devel] [Bug 219419] New: digikam crashes after splash screen with PTP

Bernhard M. kdebugsbmw at lsmod.de
Sun Dec 20 12:56:40 GMT 2009


https://bugs.kde.org/show_bug.cgi?id=219419

           Summary: digikam crashes after splash screen with PTP
           Product: digikam
           Version: unspecified
          Platform: Unlisted Binaries
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: digikam-devel at kde.org
        ReportedBy: kdebugsbmw at lsmod.de


Application that crashed: digikam
Version of the application: 0.10.0
KDE Version: 4.3.1 (KDE 4.3.1) "release 6"
Qt Version: 4.5.3
Operating System: Linux 2.6.31.5-0.1-default i686
Distribution: "openSUSE 11.2 (i586)"

What I was doing when the application crashed:
I attached my Canon PowerShot 430 (which does PTP) to my openSUSE-11.2
KDE-install and it pops up a notifier that I can run DigiKam on it. Doing so
shows the splash screen for 1-2 seconds and then segfaults (signal 11).
This happens even with empty SD-card in it.
I only used DigiKam first time today with a Sony-ericson mobile phone (which
acts as mass-storage) and it at least showed images there.

Other Info:
digikam-0.10.0-7.6.i586
# rpm -qa|grep -i exiv
libexiv2-5-0.18.2-2.1.i586      
libkexiv2-7-4.3.1-3.3.i586  

# rpm -qa|grep -i xine
phonon-backend-xine-4.3.1-3.3.i586
libxine1-pulse-1.1.16.1-7.6.i586
xinetd-2.3.14-143.2.i586
libxine1-1.1.16.1-7.6.i586
phonon-backend-xine-debuginfo-4.3.1-3.3.i586
libxine1-gnome-vfs-1.1.16.1-7.6.i586
libxine1-debuginfo-1.1.16.1-7.6.i586

maybe unrelated: also crashes now without PTP, but not right after
splash-screen

 -- Backtrace:
Application: digiKam (digikam), signal: Segmentation fault
[Current thread is 1 (Thread 0xb308b700 (LWP 16262))]

Thread 5 (Thread 0xb1a13b70 (LWP 16264)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb4de9d95 in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0xb4edb27c in __pthread_cond_wait (cond=0x847a430, mutex=0x847a418) at
forward.c:139
#3  0xb50e7750 in wait (time=<value optimized out>, this=<value optimized out>)
at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (time=<value optimized out>, this=<value optimized
out>) at thread/qwaitcondition_unix.cpp:159
#5  0x0829a1c8 in Digikam::ScanController::run (this=0x846fc08) at
/usr/src/debug/digikam-0.10.0/digikam/scancontroller.cpp:412
#6  0xb50e6623 in QThreadPrivate::start (arg=0x846fc08) at
thread/qthread_unix.cpp:188
#7  0xb4de56e5 in start_thread (arg=0x0) at pthread_create.c:297
#8  0xb4de5600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0

Thread 4 (Thread 0xb0ec9b70 (LWP 16266)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb4de9d95 in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0xb4edb27c in __pthread_cond_wait (cond=0x84b3ba8, mutex=0x84b3b90) at
forward.c:139
#3  0xb50e7750 in wait (time=<value optimized out>, this=<value optimized out>)
at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (time=<value optimized out>, this=<value optimized
out>) at thread/qwaitcondition_unix.cpp:159
#5  0xb6ab82cc in Digikam::LoadSaveThread::run (this=0x85129d0) at
/usr/src/debug/digikam-0.10.0/libs/threadimageio/loadsavethread.cpp:131
#6  0xb50e6623 in QThreadPrivate::start (arg=0x85129d0) at
thread/qthread_unix.cpp:188
#7  0xb4de56e5 in start_thread (arg=0x0) at pthread_create.c:297
#8  0xb4de5600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0

Thread 3 (Thread 0xb0639b70 (LWP 16267)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb4de9d95 in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0xb4edb27c in __pthread_cond_wait (cond=0x8494c98, mutex=0x8494c80) at
forward.c:139
#3  0xb50e7750 in wait (time=<value optimized out>, this=<value optimized out>)
at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (time=<value optimized out>, this=<value optimized
out>) at thread/qwaitcondition_unix.cpp:159
#5  0xb6ab82cc in Digikam::LoadSaveThread::run (this=0x847f598) at
/usr/src/debug/digikam-0.10.0/libs/threadimageio/loadsavethread.cpp:131
#6  0xb50e6623 in QThreadPrivate::start (arg=0x847f598) at
thread/qthread_unix.cpp:188
#7  0xb4de56e5 in start_thread (arg=0x0) at pthread_create.c:297
#8  0xb4de5600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0

Thread 2 (Thread 0xae5c4b70 (LWP 16268)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb4dea0c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:179
#2  0xb4edb2d4 in __pthread_cond_timedwait (cond=0x85e2e78, mutex=0x85e2e60,
abstime=0xae5c4330) at forward.c:152
#3  0xae6c00ab in metronom_sync_loop (this=0x85e2e18) at metronom.c:870
#4  0xb4de56e5 in start_thread (arg=0x0) at pthread_create.c:297
#5  0xb4de5600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0

Thread 1 (Thread 0xb308b700 (LWP 16262)):
[KCrash Handler]
#6  xshm_open_plugin (class_gen=0x85e63f8, visual_gen=0x8587bd0) at
video_out_xcbshm.c:1161
#7  0xae6c8ec8 in _load_video_driver (data=<value optimized out>, node=<value
optimized out>, this=<value optimized out>) at load_plugins.c:1563
#8  _x_load_video_output_plugin (data=<value optimized out>, node=<value
optimized out>, this=<value optimized out>) at load_plugins.c:1605
#9  0xae6c8f60 in xine_open_video_driver (this=0x85a4838, id=0xae73df38 "auto",
visual_type=11, visual=0x8587bd0) at load_plugins.c:1627
#10 0xae73c092 in Phonon::Xine::VideoWidgetXT::createVideoPort (this=0x8587bc0)
at /usr/src/debug/phonon-4.3.1/xine/videowidget.cpp:185
#11 0xae73d14d in Phonon::Xine::VideoWidget::VideoWidget (this=0x85e40b0,
parent=0x8488e00) at /usr/src/debug/phonon-4.3.1/xine/videowidget.cpp:221
#12 0xae72be51 in Phonon::Xine::Backend::createObject (this=0x85a3b98,
c=VideoWidgetClass, parent=0x8488e00, args=...) at
/usr/src/debug/phonon-4.3.1/xine/backend.cpp:175
#13 0xb7810624 in Phonon::Factory::createVideoWidget (parent=0x8488e00) at
/usr/src/debug/phonon-4.3.1/phonon/factory.cpp:326
#14 0xb7814607 in Phonon::VideoWidgetPrivate::createBackendObject
(this=0x858fe70) at /usr/src/debug/phonon-4.3.1/phonon/videowidget.cpp:75
#15 0xb78142eb in Phonon::VideoWidget::VideoWidget (this=0x8488e00,
parent=0x857ec00) at /usr/src/debug/phonon-4.3.1/phonon/videowidget.cpp:47
#16 0xb78155cb in Phonon::VideoPlayerPrivate::init (this=0x851b3b0,
q=0x857ec00, category=VideoCategory) at
/usr/src/debug/phonon-4.3.1/phonon/videoplayer.cpp:61
#17 0xb78158b5 in Phonon::VideoPlayer::VideoPlayer (this=0x857ec00,
category=VideoCategory, parent=0x854c380) at
/usr/src/debug/phonon-4.3.1/phonon/videoplayer.cpp:75
#18 0x0828cf95 in Digikam::MediaPlayerView::MediaPlayerView (this=0x857cda8,
parent=0x85a4838) at
/usr/src/debug/digikam-0.10.0/digikam/mediaplayerview.cpp:108
#19 0x0823bdb8 in Digikam::AlbumWidgetStack::AlbumWidgetStack (this=0x8493ba0,
parent=0x8460220) at
/usr/src/debug/digikam-0.10.0/digikam/albumwidgetstack.cpp:121
#20 0x08269378 in Digikam::DigikamView::DigikamView (this=0x847efe8,
parent=0x8482038) at /usr/src/debug/digikam-0.10.0/digikam/digikamview.cpp:198
#21 0x0824d6b2 in Digikam::DigikamApp::setupView (this=0x8482038) at
/usr/src/debug/digikam-0.10.0/digikam/digikamapp.cpp:427
#22 0x0825bb9c in Digikam::DigikamApp::DigikamApp (this=0x8482038,
__in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at
/usr/src/debug/digikam-0.10.0/digikam/digikamapp.cpp:195
#23 0x082c1c18 in main (argc=3, argv=0xbfe01204) at
/usr/src/debug/digikam-0.10.0/digikam/main.cpp:167

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Digikam-devel mailing list