[Bug 282194] New: digikam 2.1.1 crashes when displaying thumbnails in import screen

classic Classic list List threaded Threaded
52 messages Options
123
Reply | Threaded
Open this post in threaded view
|

[Bug 282194] New: digikam 2.1.1 crashes when displaying thumbnails in import screen

Bugzilla from thomas_wittmann@web.de
https://bugs.kde.org/show_bug.cgi?id=282194

           Summary: digikam 2.1.1 crashes when displaying thumbnails in
                    import screen
           Product: digikam
           Version: 2.1.1
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: [hidden email]
        ReportedBy: [hidden email]


Application: digikam (2.1.1)
KDE Platform Version: 4.7.00 (4.7.0)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-11-generic i686
Distribution: Ubuntu 11.04

-- Information about the crash:
- What I was doing when the application crashed:

import pictures

scrolling down to see more thumbnails

crashes every time

The crash can be reproduced every time.

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

Thread 8 (Thread 0xb5549b70 (LWP 2531)):
#0  0x086f05e0 in pthread_mutex_lock () from /lib/i386-linux-gnu/libc.so.6
#1  0x040ccfbe in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0x040cd92b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x03dac304 in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#4  0x040f62df in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x007c1e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0x086e273e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 7 (Thread 0xb38efb70 (LWP 2533)):
#0  0x007d6416 in __kernel_vsyscall ()
#1  0x007c648c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i386-linux-gnu/libpthread.so.0
#2  0x086f03fd in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x05e7f467 in wait (this=0xa687a34, mutex=0xa687a30, time=4294967295) at
thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0xa687a34, mutex=0xa687a30, time=4294967295) at
thread/qwaitcondition_unix.cpp:160
#5  0x081e92e9 in Digikam::ScanController::run (this=0xa672088) at
/build/buildd/digikam2-2.1.1/core/digikam/database/scancontroller.cpp:647
#6  0x05e7eda2 in QThreadPrivate::start (arg=0xa672088) at
thread/qthread_unix.cpp:320
#7  0x007c1e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0x086e273e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 6 (Thread 0xb30eeb70 (LWP 2534)):
#0  0x040cc343 in g_main_context_query () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#1  0x040cce8c in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0x040cd524 in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x05fa0577 in QEventDispatcherGlib::processEvents (this=0xa58b1a0,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x05f72289 in QEventLoop::processEvents (this=0xb30ee0e0, flags=...) at
kernel/qeventloop.cpp:149
#5  0x05f72522 in QEventLoop::exec (this=0xb30ee0e0, flags=...) at
kernel/qeventloop.cpp:201
#6  0x05e7c2a0 in QThread::exec (this=0xa475520) at thread/qthread.cpp:492
#7  0x05f53fdb in QInotifyFileSystemWatcherEngine::run (this=0xa475520) at
io/qfilesystemwatcher_inotify.cpp:248
#8  0x05e7eda2 in QThreadPrivate::start (arg=0xa475520) at
thread/qthread_unix.cpp:320
#9  0x007c1e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#10 0x086e273e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 5 (Thread 0xb28edb70 (LWP 2536)):
#0  0x007d6416 in __kernel_vsyscall ()
#1  0x007c648c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i386-linux-gnu/libpthread.so.0
#2  0x086f03fd in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x05e7f467 in wait (this=0xa82f818, mutex=0xa82f814, time=4294967295) at
thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0xa82f818, mutex=0xa82f814, time=4294967295) at
thread/qwaitcondition_unix.cpp:160
#5  0x055e683a in Digikam::ParkingThread::run (this=0xa82f808) at
/build/buildd/digikam2-2.1.1/core/libs/threads/threadmanager.cpp:119
#6  0x05e7eda2 in QThreadPrivate::start (arg=0xa82f808) at
thread/qthread_unix.cpp:320
#7  0x007c1e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0x086e273e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 4 (Thread 0xb0ff5b70 (LWP 2537)):
#0  0x007c57a4 in __pthread_mutex_unlock_usercnt () from
/lib/i386-linux-gnu/libpthread.so.0
#1  0x086f0656 in pthread_mutex_unlock () from /lib/i386-linux-gnu/libc.so.6
#2  0x040cc961 in g_main_context_dispatch () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x040cd270 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x040cd524 in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x05fa0577 in QEventDispatcherGlib::processEvents (this=0xaaf52e0,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x05f72289 in QEventLoop::processEvents (this=0xb0ff50e0, flags=...) at
kernel/qeventloop.cpp:149
#7  0x05f72522 in QEventLoop::exec (this=0xb0ff50e0, flags=...) at
kernel/qeventloop.cpp:201
#8  0x05e7c2a0 in QThread::exec (this=0xab4a1e8) at thread/qthread.cpp:492
#9  0x05f53fdb in QInotifyFileSystemWatcherEngine::run (this=0xab4a1e8) at
io/qfilesystemwatcher_inotify.cpp:248
#10 0x05e7eda2 in QThreadPrivate::start (arg=0xab4a1e8) at
thread/qthread_unix.cpp:320
#11 0x007c1e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0x086e273e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 3 (Thread 0xa63b3b70 (LWP 2560)):
#0  0x007d6416 in __kernel_vsyscall ()
#1  0x007c648c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i386-linux-gnu/libpthread.so.0
#2  0x086f03fd in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x05e7f467 in wait (this=0xc2488ac, mutex=0xc2488a8, time=4294967295) at
thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0xc2488ac, mutex=0xc2488a8, time=4294967295) at
thread/qwaitcondition_unix.cpp:160
#5  0x083ad485 in Digikam::CameraController::run (this=0xbe980e0) at
/build/buildd/digikam2-2.1.1/core/utilities/cameragui/controller/cameracontroller.cpp:385
#6  0x05e7eda2 in QThreadPrivate::start (arg=0xbe980e0) at
thread/qthread_unix.cpp:320
#7  0x007c1e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0x086e273e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xa5bb2b70 (LWP 2561)):
#0  0x007d6416 in __kernel_vsyscall ()
#1  0x007c648c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/i386-linux-gnu/libpthread.so.0
#2  0x086f03fd in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x05e7f467 in wait (this=0xc253ec0, mutex=0xc253ebc, time=4294967295) at
thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0xc253ec0, mutex=0xc253ebc, time=4294967295) at
thread/qwaitcondition_unix.cpp:160
#5  0x083b110e in Digikam::CameraHistoryUpdater::run (this=0xc24e3f0) at
/build/buildd/digikam2-2.1.1/core/utilities/cameragui/controller/camerahistoryupdater.cpp:118
#6  0x05e7eda2 in QThreadPrivate::start (arg=0xc24e3f0) at
thread/qthread_unix.cpp:320
#7  0x007c1e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0x086e273e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb591e8c0 (LWP 2529)):
[KCrash Handler]
#7  0x08726ab0 in ?? () from /lib/i386-linux-gnu/libc.so.6
#8  0x083c0083 in size (this=0xbdb1f60, folder=..., filename=...) at
/usr/include/bits/string3.h:52
#9  appendTo (this=0xbdb1f60, folder=..., filename=...) at
/usr/include/qt4/QtCore/qstringbuilder.h:213
#10 appendTo (this=0xbdb1f60, folder=..., filename=...) at
/usr/include/qt4/QtCore/qstringbuilder.h:293
#11 operator QString (this=0xbdb1f60, folder=..., filename=...) at
/usr/include/qt4/QtCore/qstringbuilder.h:108
#12 Digikam::CameraIconView::findItem (this=0xbdb1f60, folder=...,
filename=...) at
/build/buildd/digikam2-2.1.1/core/utilities/cameragui/views/cameraiconview.cpp:292
#13 0x083c0533 in Digikam::CameraIconView::slotThumbInfoReady (this=0xbdb1f60,
info=...) at
/build/buildd/digikam2-2.1.1/core/utilities/cameragui/views/cameraiconview.cpp:229
#14 0x083c1ff9 in Digikam::CameraIconView::qt_metacall (this=0xbdb1f60,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfbd0ed8) at
/build/buildd/digikam2-2.1.1/obj-i686-linux-gnu/core/utilities/cameragui/cameraiconview.moc:145
#15 0x05f796ba in QMetaObject::metacall (object=0xbdb1f60,
cl=QMetaObject::InvokeMetaMethod, idx=89, argv=0xbfbd0ed8) at
kernel/qmetaobject.cpp:237
#16 0x05f894ff in QMetaObject::activate (sender=0xc252538, m=0x843aab4,
local_signal_index=0, argv=0xbfbd0ed8) at kernel/qobject.cpp:3287
#17 0x083ae375 in Digikam::CameraThumbsCtrl::signalThumbInfoReady
(this=0xc252538, _t1=...) at
/build/buildd/digikam2-2.1.1/obj-i686-linux-gnu/core/utilities/cameragui/camerathumbsctrl.moc:99
#18 0x083af604 in Digikam::CameraThumbsCtrl::procressKDEPreview
(this=0xc252538, item=..., pix=...) at
/build/buildd/digikam2-2.1.1/core/utilities/cameragui/controller/camerathumbsctrl.cpp:180
#19 0x083af9d8 in Digikam::CameraThumbsCtrl::slotFailedKDEPreview
(this=0xc252538, item=...) at
/build/buildd/digikam2-2.1.1/core/utilities/cameragui/controller/camerathumbsctrl.cpp:156
#20 0x083afa6a in Digikam::CameraThumbsCtrl::qt_metacall (this=0xc252538,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfbd1128) at
/build/buildd/digikam2-2.1.1/obj-i686-linux-gnu/core/utilities/cameragui/camerathumbsctrl.moc:87
#21 0x05f796ba in QMetaObject::metacall (object=0xc252538,
cl=QMetaObject::InvokeMetaMethod, idx=8, argv=0xbfbd1128) at
kernel/qmetaobject.cpp:237
#22 0x05f894ff in QMetaObject::activate (sender=0xbe2fec8, m=0x95c1e84,
local_signal_index=1, argv=0xbfbd1128) at kernel/qobject.cpp:3287
#23 0x094c6cc3 in KIO::PreviewJob::failed (this=0xbe2fec8, _t1=...) at
./previewjob.moc:106
#24 0x094c9912 in KIO::PreviewJobPrivate::startPreview (this=0xadd7280) at
../../kio/kio/previewjob.cpp:344
#25 0x094c9a8e in KIO::PreviewJob::qt_metacall (this=0xbe2fec8,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xb84e890) at
./previewjob.moc:86
#26 0x05f796ba in QMetaObject::metacall (object=0xbe2fec8,
cl=QMetaObject::InvokeMetaMethod, idx=34, argv=0xb84e890) at
kernel/qmetaobject.cpp:237
#27 0x05f83e16 in QMetaCallEvent::placeMetaCall (this=0xadd78d8,
object=0xbe2fec8) at kernel/qobject.cpp:535
#28 0x05f883b7 in QObject::event (this=0xbe2fec8, e=0xadd78d8) at
kernel/qobject.cpp:1226
#29 0x0196cd24 in QApplicationPrivate::notify_helper (this=0xa416830,
receiver=0xbe2fec8, e=0xadd78d8) at kernel/qapplication.cpp:4462
#30 0x019718ce in QApplication::notify (this=0xbfbd1bdc, receiver=0xbe2fec8,
e=0xadd78d8) at kernel/qapplication.cpp:3862
#31 0x0166893a in KApplication::notify (this=0xbfbd1bdc, receiver=0xbe2fec8,
event=0xadd78d8) at ../../kdeui/kernel/kapplication.cpp:311
#32 0x05f730bb in QCoreApplication::notifyInternal (this=0xbfbd1bdc,
receiver=0xbe2fec8, event=0xadd78d8) at kernel/qcoreapplication.cpp:731
#33 0x05f76c79 in sendEvent (receiver=0x0, event_type=0, data=0xa3b8f88) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#34 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0xa3b8f88) at kernel/qcoreapplication.cpp:1372
#35 0x05f76e0d in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0) at kernel/qcoreapplication.cpp:1265
#36 0x05fa03c4 in sendPostedEvents (s=0xa418cd0) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#37 postEventSourceDispatch (s=0xa418cd0) at
kernel/qeventdispatcher_glib.cpp:277
#38 0x040ccaa8 in g_main_context_dispatch () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#39 0x040cd270 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#40 0x040cd524 in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#41 0x05fa053c in QEventDispatcherGlib::processEvents (this=0xa3b8ae0,
flags=...) at kernel/qeventdispatcher_glib.cpp:422
#42 0x01a231e5 in QGuiEventDispatcherGlib::processEvents (this=0xa3b8ae0,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#43 0x05f72289 in QEventLoop::processEvents (this=0xbfbd1aa4, flags=...) at
kernel/qeventloop.cpp:149
#44 0x05f72522 in QEventLoop::exec (this=0xbfbd1aa4, flags=...) at
kernel/qeventloop.cpp:201
#45 0x05f76ecc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#46 0x0196a8e7 in QApplication::exec () at kernel/qapplication.cpp:3736
#47 0x082bbc93 in main (argc=) at
/build/buildd/digikam2-2.1.1/core/digikam/main/main.cpp:232

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.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 282194] digikam 2.1.1 crashes when displaying thumbnails in import screen

Philip Johnsson
https://bugs.kde.org/show_bug.cgi?id=282194


Philip Johnsson <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[hidden email]




--- Comment #1 from Philip Johnsson <philip johnsson gmail com>  2011-09-17 15:01:34 ---
Not reproducible here with (about) the same setup. Tried it with both USB mass
storage device and PTP mode with my Nikon D7000 but no crash in the image
importer view in either.

Kubuntu 11.04:

digiKam version 2.1.1
Exiv2 can write to Jp2: Yes
Exiv2 can write to Jpeg: Yes
Exiv2 can write to Pgf: Yes
Exiv2 can write to Png: Yes
Exiv2 can write to Tiff: Yes
Exiv2 supports XMP metadata: Yes
LibCImg: 130
LibClapack: internal library
LibExiv2: 0.21.1
LibJPEG: 62
LibJasper: 1.900.1
LibKDE: 4.7.00 (4.7.0)
LibKExiv2: 2.0.0
LibKGeoMap: 2.0.0
LibKdcraw: 2.0.0
LibLCMS: 118
LibPGF: 6.11.24 - internal library
LibPNG: 1.2.44
LibQt: 4.7.2
LibRaw: 0.13.5
LibTIFF: LIBTIFF, Version 3.9.4 Copyright (c) 1988-1996 Sam Leffler Copyright
(c) 1991-1996 Silicon Graphics, Inc.
Marble Widget: 0.11.95 (0.12 RC 2)
Parallelized demosaicing: Yes
Database backend: QSQLITE
LibGphoto2: 2.4.11
LibKface: 2.0.0
LibKipi: 1.2.0
LibOpenCV: 2.3.1
Libface: 0.2

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

Re: [Bug 282194] digikam 2.1.1 crashes when displaying thumbnails in import screen

Rinus
Op 17-09-11 17:01, Philip Johnsson schreef:

> https://bugs.kde.org/show_bug.cgi?id=282194
>
>
> Philip Johnsson<[hidden email]>  changed:
>
>             What    |Removed                     |Added
> ----------------------------------------------------------------------------
>                   CC|                            |[hidden email]
>
>
>
>
> --- Comment #1 from Philip Johnsson<philip johnsson gmail com>   2011-09-17 15:01:34 ---
> Not reproducible here with (about) the same setup. Tried it with both USB mass
> storage device and PTP mode with my Nikon D7000 but no crash in the image
> importer view in either.
>
> Kubuntu 11.04:
>
> digiKam version 2.1.1
> Exiv2 can write to Jp2: Yes
> Exiv2 can write to Jpeg: Yes
> Exiv2 can write to Pgf: Yes
> Exiv2 can write to Png: Yes
> Exiv2 can write to Tiff: Yes
> Exiv2 supports XMP metadata: Yes
> LibCImg: 130
> LibClapack: internal library
> LibExiv2: 0.21.1
> LibJPEG: 62
> LibJasper: 1.900.1
> LibKDE: 4.7.00 (4.7.0)
> LibKExiv2: 2.0.0
> LibKGeoMap: 2.0.0
> LibKdcraw: 2.0.0
> LibLCMS: 118
> LibPGF: 6.11.24 - internal library
> LibPNG: 1.2.44
> LibQt: 4.7.2
> LibRaw: 0.13.5
> LibTIFF: LIBTIFF, Version 3.9.4 Copyright (c) 1988-1996 Sam Leffler Copyright
> (c) 1991-1996 Silicon Graphics, Inc.
> Marble Widget: 0.11.95 (0.12 RC 2)
> Parallelized demosaicing: Yes
> Database backend: QSQLITE
> LibGphoto2: 2.4.11
> LibKface: 2.0.0
> LibKipi: 1.2.0
> LibOpenCV: 2.3.1
> Libface: 0.2
>
This looks to be the output of some command, which comman?
Rinus
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 282194] digikam 2.1.1 crashes when displaying thumbnails in import screen

Rinus
In reply to this post by Bugzilla from thomas_wittmann@web.de
https://bugs.kde.org/show_bug.cgi?id=282194





--- Comment #2 from Rinus Bakker <sleeplessregulus hetnet nl>  2011-09-17 16:06:20 ---
Op 17-09-11 17:01, Philip Johnsson schreef:

> https://bugs.kde.org/show_bug.cgi?id=282194
>
>
> Philip Johnsson<[hidden email]>  changed:
>
>             What    |Removed                     |Added
> ----------------------------------------------------------------------------
>                   CC|                            |[hidden email]
>
>
>
>
> --- Comment #1 from Philip Johnsson<philip johnsson gmail com>   2011-09-17 15:01:34 ---
> Not reproducible here with (about) the same setup. Tried it with both USB mass
> storage device and PTP mode with my Nikon D7000 but no crash in the image
> importer view in either.
>
> Kubuntu 11.04:
>
> digiKam version 2.1.1
> Exiv2 can write to Jp2: Yes
> Exiv2 can write to Jpeg: Yes
> Exiv2 can write to Pgf: Yes
> Exiv2 can write to Png: Yes
> Exiv2 can write to Tiff: Yes
> Exiv2 supports XMP metadata: Yes
> LibCImg: 130
> LibClapack: internal library
> LibExiv2: 0.21.1
> LibJPEG: 62
> LibJasper: 1.900.1
> LibKDE: 4.7.00 (4.7.0)
> LibKExiv2: 2.0.0
> LibKGeoMap: 2.0.0
> LibKdcraw: 2.0.0
> LibLCMS: 118
> LibPGF: 6.11.24 - internal library
> LibPNG: 1.2.44
> LibQt: 4.7.2
> LibRaw: 0.13.5
> LibTIFF: LIBTIFF, Version 3.9.4 Copyright (c) 1988-1996 Sam Leffler Copyright
> (c) 1991-1996 Silicon Graphics, Inc.
> Marble Widget: 0.11.95 (0.12 RC 2)
> Parallelized demosaicing: Yes
> Database backend: QSQLITE
> LibGphoto2: 2.4.11
> LibKface: 2.0.0
> LibKipi: 1.2.0
> LibOpenCV: 2.3.1
> Libface: 0.2
>
This looks to be the output of some command, which comman?
Rinus

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 282194] digikam 2.1.1 crashes when displaying thumbnails in import screen

Philip Johnsson
In reply to this post by Bugzilla from thomas_wittmann@web.de
https://bugs.kde.org/show_bug.cgi?id=282194





--- Comment #3 from Philip Johnsson <philip johnsson gmail com>  2011-09-17 16:18:00 ---
(In reply to comment #2)
> This looks to be the output of some command, which comman?
> Rinus

In Digikam: Help > Components Information > Copy to Clipboard

Then just paste in where ever you want the components information as a
copy/paste.

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 282194] digikam 2.1.1 crashes when displaying thumbnails in import screen

Gilles Caulier-4
In reply to this post by Bugzilla from thomas_wittmann@web.de
https://bugs.kde.org/show_bug.cgi?id=282194


Gilles Caulier <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|general                     |Import




--- Comment #4 from Gilles Caulier <caulier gilles gmail com>  2011-09-17 17:07:47 ---
There is exactly the same backtrace in #271047

It sound like a crash in Qt4 from my new interface to cache thumbnails for
camera interface.

In #271047, it appear when a MP3 file hosted in device is thumnailized by
KDELibs.

I cannot reproduce the crash here.

Gilles Caulier

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 282194] digikam 2.1.1 crashes when displaying thumbnails in import screen

Bugzilla from thomas_wittmann@web.de
In reply to this post by Bugzilla from thomas_wittmann@web.de
https://bugs.kde.org/show_bug.cgi?id=282194





--- Comment #5 from tw <thomas_wittmann web de>  2011-09-18 08:35:11 ---

The problem must be related to video files: I had some .MOV files created by a
FUJI HS20 in the imported directory; when I removed them the import did not
crash any more

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 282194] digikam 2.1.1 crashes when displaying thumbnails in import screen

Gilles Caulier-4
In reply to this post by Bugzilla from thomas_wittmann@web.de
https://bugs.kde.org/show_bug.cgi?id=282194


Gilles Caulier <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[hidden email]




--- Comment #6 from Gilles Caulier <caulier gilles gmail com>  2011-09-18 08:48:53 ---
yes. Non image file can be the problem. KDE thumb loader is called here.

Can you run digiKam through GDB to have a better backtrace ?

Gilles Caulier

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 282194] digikam 2.1.1 crashes when displaying thumbnails in import screen

Marcel Wiesweg
In reply to this post by Bugzilla from thomas_wittmann@web.de
https://bugs.kde.org/show_bug.cgi?id=282194





--- Comment #7 from Marcel Wiesweg <marcel wiesweg gmx de>  2011-09-24 12:20:01 ---
The crash happens in QString, so probably the relevant QString is invalid.
Tracing back, the place where a pointer is turned to a reference is in
CameraThumbsCtrl::procressKDEPreview:

    const CachedItem* cit = retrieveItemFromCache(item.url());
    putItemToCache(item.url(), cit->first, thumb);
    d->pendingItems.removeAll(item.url());
    emit signalThumbInfoReady(cit->first);

Gilles: Can we be sure that cit and cit->first are valid?

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 282194] digikam 2.1.1 crashes when displaying thumbnails in import screen

Gilles Caulier-4
In reply to this post by Bugzilla from thomas_wittmann@web.de
https://bugs.kde.org/show_bug.cgi?id=282194





--- Comment #8 from Gilles Caulier <caulier gilles gmail com>  2011-09-25 10:44:26 ---
Fixed by Andi, i think, with this commit :

M  +1    -1    utilities/cameragui/views/cameraiconview.cpp

http://commits.kde.org/digikam/ac1ba148ebb68662d6bd4401e86ea8c15c10b4e9

diff --git a/utilities/cameragui/views/cameraiconview.cpp
b/utilities/cameragui/views/cameraiconview.cpp
index 08dc27a..d57e329 100644
--- a/utilities/cameragui/views/cameraiconview.cpp
+++ b/utilities/cameragui/views/cameraiconview.cpp
@@ -227,7 +227,7 @@ CachedItem CameraIconView::getThumbInfo(const CamItemInfo&
itemInfo) const
 void CameraIconView::slotThumbInfoReady(const CamItemInfo& info)
 {
    CameraIconItem* item = findItem(info.folder, info.name);
-    if (!item)
+    if (item)
    {
        // Updating item, thumb controller will be called to refresh icon item.
See repaint() method for details.
        item->update();

Please confirm and report. Thanks in advance

Gilles Caulier

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 282194] digikam 2.1.1 crashes when displaying thumbnails in import screen

Marcel Wiesweg
In reply to this post by Bugzilla from thomas_wittmann@web.de
https://bugs.kde.org/show_bug.cgi?id=282194


Marcel Wiesweg <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[hidden email]




--- Comment #9 from Marcel Wiesweg <marcel wiesweg gmx de>  2011-09-25 13:27:45 ---
*** Bug 282701 has been marked as a duplicate of this bug. ***

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 282194] digikam 2.1.1 crashes when displaying thumbnails in import screen

Bugzilla from sami.nieminen@iki.fi
In reply to this post by Bugzilla from thomas_wittmann@web.de
https://bugs.kde.org/show_bug.cgi?id=282194





--- Comment #10 from Sami Nieminen <sami nieminen iki fi>  2011-09-25 15:03:39 ---
Created an attachment (id=63954)
 --> (http://bugs.kde.org/attachment.cgi?id=63954)
New crash information added by DrKonqi

digikam (2.1.1) on KDE Platform 4.7.00 (4.7.0) using Qt 4.7.2

- What I was doing when the application crashed:

Imported pictures from sd card using Download/delete all. Pictures were
imported and deleted, but digikam crashed.

-- Backtrace (Reduced):
#7  Digikam::IconItem::rect (this=0x0) at
/build/buildd/digikam2-2.1.1/core/utilities/cameragui/q3support/iconitem.cpp:126
#8  0x083cecee in Digikam::IconItem::update (this=0x0) at
/build/buildd/digikam2-2.1.1/core/utilities/cameragui/q3support/iconitem.cpp:233
#9  0x083c055c in Digikam::CameraIconView::slotThumbInfoReady (this=0xc118b50,
info=...) at
/build/buildd/digikam2-2.1.1/core/utilities/cameragui/views/cameraiconview.cpp:233
#10 0x083c1ff9 in Digikam::CameraIconView::qt_metacall (this=0xc118b50,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfec31b8) at
/build/buildd/digikam2-2.1.1/obj-i686-linux-gnu/core/utilities/cameragui/cameraiconview.moc:145
[...]
#13 0x083ae375 in Digikam::CameraThumbsCtrl::signalThumbInfoReady
(this=0xbdb2c58, _t1=...) at
/build/buildd/digikam2-2.1.1/obj-i686-linux-gnu/core/utilities/cameragui/camerathumbsctrl.moc:99

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 282194] digikam 2.1.1 crashes when displaying thumbnails in import screen

Bugzilla from sami.nieminen@iki.fi
In reply to this post by Bugzilla from thomas_wittmann@web.de
https://bugs.kde.org/show_bug.cgi?id=282194





--- Comment #11 from Sami Nieminen <sami nieminen iki fi>  2011-09-25 15:52:31 ---
I can confirm that the crash does not occur when there are no video files on sd
card.

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 282194] digikam 2.1.1 crashes when displaying thumbnails in import screen

Gilles Caulier-4
In reply to this post by Bugzilla from thomas_wittmann@web.de
https://bugs.kde.org/show_bug.cgi?id=282194


Gilles Caulier <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |FIXED




--- Comment #12 from Gilles Caulier <caulier gilles gmail com>  2011-09-25 17:19:30 ---
I can confirm that commit #ac1ba148ebb68662d6bd4401e86ea8c15c10b4e9 from Andi
fix the crash on my computer...

Gilles Caulier

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 282194] digikam 2.1.1 crashes when displaying thumbnails in import screen

Gilles Caulier-4
In reply to this post by Bugzilla from thomas_wittmann@web.de
https://bugs.kde.org/show_bug.cgi?id=282194


Gilles Caulier <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[hidden email]




--- Comment #13 from Gilles Caulier <caulier gilles gmail com>  2011-09-25 17:20:55 ---
*** Bug 282744 has been marked as a duplicate of this bug. ***

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 282194] digikam 2.1.1 crashes when displaying thumbnails in import screen

Gilles Caulier-4
In reply to this post by Bugzilla from thomas_wittmann@web.de
https://bugs.kde.org/show_bug.cgi?id=282194


Gilles Caulier <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[hidden email]




--- Comment #14 from Gilles Caulier <caulier gilles gmail com>  2011-09-25 19:14:54 ---
*** Bug 282747 has been marked as a duplicate of this bug. ***

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 282194] digikam 2.1.1 crashes when displaying thumbnails in import screen

Veaceslav Munteanu
In reply to this post by Bugzilla from thomas_wittmann@web.de
https://bugs.kde.org/show_bug.cgi?id=282194


Veaceslav Munteanu <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[hidden email]




--- Comment #15 from Veaceslav Munteanu <slavuttici gmail com>  2011-09-26 14:55:08 ---
this bug isn't fixed at all for me.
I pulled everything from git to have le latest code and compiled digikam.
If i plug-in my usb-HDD and i choose to download photos from my drive I see big
thumbnails for .mp3 and normal thumbnails for video files.
But, if i try to scroll down, in the middle of scrooling it will crash with
this backtrace:

Thread 1 (Thread 0xaf40d860 (LWP 22604)):
[KCrash Handler]
#7  0xb46f8d7f in QString::endsWith(QChar const&, Qt::CaseSensitivity) const ()
from /usr/lib/libQtCore.so.4
#8  0x0835db47 in Digikam::CameraIconView::findItem (this=0xba937e0,
folder=..., filename=...) at
/home/slavik/digikam-sc/core/utilities/cameragui/views/cameraiconview.cpp:296
#9  0x0835d6f5 in Digikam::CameraIconView::slotThumbInfoReady (this=0xba937e0,
info=...) at
/home/slavik/digikam-sc/core/utilities/cameragui/views/cameraiconview.cpp:229
#10 0x0835ce92 in Digikam::CameraIconView::qt_metacall (this=0xba937e0,
_c=QMetaObject::InvokeMetaMethod, _id=26, _a=0xbfb159f8) at
/home/slavik/digikam-sc/build/core/utilities/cameragui/cameraiconview.moc:145
#11 0xb47a037d in QMetaObject::metacall(QObject*, QMetaObject::Call, int,
void**) () from /usr/lib/libQtCore.so.4
#12 0xb47afa96 in QMetaObject::activate(QObject*, QMetaObject const*, int,
void**) () from /usr/lib/libQtCore.so.4
#13 0x08351966 in Digikam::CameraThumbsCtrl::signalThumbInfoReady
(this=0xa1471b10, _t1=...) at
/home/slavik/digikam-sc/build/core/utilities/cameragui/camerathumbsctrl.moc:99
#14 0x08352826 in Digikam::CameraThumbsCtrl::procressKDEPreview
(this=0xa1471b10, item=..., pix=...) at
/home/slavik/digikam-sc/core/utilities/cameragui/controller/camerathumbsctrl.cpp:180
#15 0x0835236f in Digikam::CameraThumbsCtrl::slotFailedKDEPreview
(this=0xa1471b10, item=...) at
/home/slavik/digikam-sc/core/utilities/cameragui/controller/camerathumbsctrl.cpp:156
#16 0x0835191b in Digikam::CameraThumbsCtrl::qt_metacall (this=0xa1471b10,
_c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfb15c08) at
/home/slavik/digikam-sc/build/core/utilities/cameragui/camerathumbsctrl.moc:87
#17 0xb47a037d in QMetaObject::metacall(QObject*, QMetaObject::Call, int,
void**) () from /usr/lib/libQtCore.so.4
#18 0xb47afa96 in QMetaObject::activate(QObject*, QMetaObject const*, int,
void**) () from /usr/lib/libQtCore.so.4
#19 0xb5e10d05 in KIO::PreviewJob::failed(KFileItem const&) () from
/usr/lib/libkio.so.5
#20 0xb5e13602 in ?? () from /usr/lib/libkio.so.5
#21 0xb5e1412f in KIO::PreviewJob::qt_metacall(QMetaObject::Call, int, void**)
() from /usr/lib/libkio.so.5
#22 0xb47a037d in QMetaObject::metacall(QObject*, QMetaObject::Call, int,
void**) () from /usr/lib/libQtCore.so.4
#23 0xb47aa817 in QMetaCallEvent::placeMetaCall(QObject*) () from
/usr/lib/libQtCore.so.4
#24 0xb47ae46a in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#25 0xb4d15a9f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#26 0xb4d1dc96 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#27 0xb57f8e11 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#28 0xb479a492 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from
/usr/lib/libQtCore.so.4
#29 0xb479d7d2 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int,
QThreadData*) () from /usr/lib/libQtCore.so.4
#30 0xb479da00 in QCoreApplication::sendPostedEvents(QObject*, int) () from
/usr/lib/libQtCore.so.4
#31 0xb47c557a in ?? () from /usr/lib/libQtCore.so.4
#32 0xb2fcdc4f in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#33 0xb2fce3b0 in ?? () from /usr/lib/libglib-2.0.so.0
#34 0xb2fce6da in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#35 0xb47c56fe in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#36 0xb4dbd7fa in ?? () from /usr/lib/libQtGui.so.4
#37 0xb47998f4 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#38 0xb4799b11 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#39 0xb479dad9 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#40 0xb4d139ee in QApplication::exec() () from /usr/lib/libQtGui.so.4
#41 0x082ac4db in main (argc=1, argv=0xbfb167a4) at
/home/slavik/digikam-sc/core/digikam/main/main.cpp:232

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 282194] digikam 2.1.1 crashes when displaying thumbnails in import screen

Gilles Caulier-4
In reply to this post by Bugzilla from thomas_wittmann@web.de
https://bugs.kde.org/show_bug.cgi?id=282194





--- Comment #16 from Gilles Caulier <caulier gilles gmail com>  2011-09-26 15:03:39 ---
Veaceslav,

This is a non sence. look like the code is really where crash appear :

CameraIconItem* CameraIconView::findItem(const QString& folder, const QString&
filename) const
{
    QString sep;
    if (!folder.endsWith('/'))             // <=== CRASH HERE !!!
    {
        sep = '/';
    }

    return d->itemDict.value(folder+sep+filename);
}

... why ?

Can you place a debug statement to see contents of "folder" and "filename",
just before the test ?

Gilles Caulier

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 282194] digikam 2.1.1 crashes when displaying thumbnails in import screen

Veaceslav Munteanu
In reply to this post by Bugzilla from thomas_wittmann@web.de
https://bugs.kde.org/show_bug.cgi?id=282194





--- Comment #17 from Veaceslav Munteanu <slavuttici gmail com>  2011-09-26 15:28:04 ---
http://pastebin.com/bFBP79kr

as you can see, i've got a huge output and only few lines from my kDebug
lines...

They are marked as "Content of the filename is" and "Content of the folder is"

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 282194] digikam 2.1.1 crashes when displaying thumbnails in import screen

Bugzilla from andy.reddy@jarf.de
In reply to this post by Bugzilla from thomas_wittmann@web.de
https://bugs.kde.org/show_bug.cgi?id=282194





--- Comment #18 from  <andy reddy jarf de>  2011-10-02 14:57:42 ---
Created an attachment (id=64137)
 --> (http://bugs.kde.org/attachment.cgi?id=64137)
New crash information added by DrKonqi

digikam (2.1.1) on KDE Platform 4.7.1 (4.7.1) using Qt 4.7.4

Digicam still crash when I try to import images from usb - digital camera

-- Backtrace (Reduced):
#6  appendTo (this=0x38dc060, folder=<value optimized out>, filename=...) at
/usr/include/QtCore/qstringbuilder.h:214
#7  appendTo (this=0x38dc060, folder=<value optimized out>, filename=...) at
/usr/include/QtCore/qstringbuilder.h:293
#8  operator QString (this=0x38dc060, folder=<value optimized out>,
filename=...) at /usr/include/QtCore/qstringbuilder.h:108
#9  Digikam::CameraIconView::findItem (this=0x38dc060, folder=<value optimized
out>, filename=...) at
/usr/src/debug/digikam-2.1.1/core/utilities/cameragui/views/cameraiconview.cpp:292
#10 0x000000000077ef81 in Digikam::CameraIconView::slotThumbInfoReady
(this=0x38dc060, info=<value optimized out>) at
/usr/src/debug/digikam-2.1.1/core/utilities/cameragui/views/cameraiconview.cpp:229

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
123