[Digikam-devel] [Bug 295274] New: Crash when specific pictures are opened in Image Editor

Kristian kde-bugs at kristiankoch.com
Sat Mar 3 21:50:21 GMT 2012


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

            Bug ID: 295274
          Severity: critical
           Version: unspecified
          Priority: NOR
          Assignee: digikam-devel at kde.org
           Summary: Crash when specific pictures are opened in Image
                    Editor
    Classification: Unclassified
                OS: Linux
          Reporter: kde-bugs at kristiankoch.com
          Hardware: Archlinux Packages
            Status: UNCONFIRMED
         Component: Image Editor
           Product: digikam

User-Agent:       Mozilla/5.0 (X11; Linux x86_64; rv:10.0.2) Gecko/20100101
Firefox/10.0.2
Build Identifier: 2.5.0

DigiKam crashes when some specific images/folders are opened in the Image
Editor. It happens most of the time, but not always.

Here's a backlog:

Application: digiKam (digikam), signal: Segmentation fault
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fed5bd19980 (LWP 5515))]

Thread 22 (Thread 0x7fed376a4700 (LWP 5516)):
#0  0x00007fed530aea14 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00007fed5611e24b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#2  0x00000000005ca120 in ?? ()
#3  0x00007fed5611dd3b in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007fed3e924354 in ?? () from /usr/lib/libGL.so.1
#5  0x00007fed530aadaa in start_thread () from /lib/libpthread.so.0
#6  0x00007fed5535909d in clone () from /lib/libc.so.6

Thread 21 (Thread 0x7fed36ea3700 (LWP 5517)):
#0  0x00007fed562495f2 in ?? () from /usr/lib/libQtCore.so.4
#1  0x00007fed562496b5 in ?? () from /usr/lib/libQtCore.so.4
#2  0x00007fed506e9e52 in g_main_context_prepare () from
/usr/lib/libglib-2.0.so.0
#3  0x00007fed506eac5d in ?? () from /usr/lib/libglib-2.0.so.0
#4  0x00007fed506eb289 in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#5  0x00007fed5624a126 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#6  0x00007fed56219e52 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#7  0x00007fed5621a0a7 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#8  0x00007fed5611ad17 in QThread::exec() () from /usr/lib/libQtCore.so.4
#9  0x00007fed561f9c9f in ?? () from /usr/lib/libQtCore.so.4
#10 0x00007fed5611dd3b in ?? () from /usr/lib/libQtCore.so.4
#11 0x00007fed3e924354 in ?? () from /usr/lib/libGL.so.1
#12 0x00007fed530aadaa in start_thread () from /lib/libpthread.so.0
#13 0x00007fed5535909d in clone () from /lib/libc.so.6

Thread 20 (Thread 0x7fed366a2700 (LWP 5520)):
#0  0x00007fed530aea14 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00007fed5611e24b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#2  0x00007fed5958f4e1 in ?? () from /usr/lib/libdigikamcore.so.2
#3  0x00007fed5611dd3b in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007fed3e924354 in ?? () from /usr/lib/libGL.so.1
#5  0x00007fed530aadaa in start_thread () from /lib/libpthread.so.0
#6  0x00007fed5535909d in clone () from /lib/libc.so.6

Thread 19 (Thread 0x7fed277ec700 (LWP 5525)):
#0  0x00007fed530aea14 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00007fed34100b0d in ?? () from /usr/lib/libvlccore.so.5
#2  0x00007fed3e924354 in ?? () from /usr/lib/libGL.so.1
#3  0x00007fed530aadaa in start_thread () from /lib/libpthread.so.0
#4  0x00007fed5535909d in clone () from /lib/libc.so.6

Thread 18 (Thread 0x7fed26c34700 (LWP 5535)):
#0  0x00007fed530aed81 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00007fed5611e1af in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#2  0x00007fed561115cf in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007fed5611dd3b in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007fed3e924354 in ?? () from /usr/lib/libGL.so.1
#5  0x00007fed530aadaa in start_thread () from /lib/libpthread.so.0
#6  0x00007fed5535909d in clone () from /lib/libc.so.6

Thread 17 (Thread 0x7fed26433700 (LWP 5536)):
#0  0x00007fed5111dca6 in ?? () from /usr/lib/libgomp.so.1
#1  0x00007fed5111c7ce in ?? () from /usr/lib/libgomp.so.1
#2  0x00007fed3e924354 in ?? () from /usr/lib/libGL.so.1
#3  0x00007fed530aadaa in start_thread () from /lib/libpthread.so.0
#4  0x00007fed5535909d in clone () from /lib/libc.so.6

Thread 16 (Thread 0x7fed25c32700 (LWP 5537)):
#0  0x00007fed5111dca6 in ?? () from /usr/lib/libgomp.so.1
#1  0x00007fed5111c7ce in ?? () from /usr/lib/libgomp.so.1
#2  0x00007fed3e924354 in ?? () from /usr/lib/libGL.so.1
#3  0x00007fed530aadaa in start_thread () from /lib/libpthread.so.0
#4  0x00007fed5535909d in clone () from /lib/libc.so.6

Thread 15 (Thread 0x7fed25431700 (LWP 5538)):
#0  0x00007fed5111dca6 in ?? () from /usr/lib/libgomp.so.1
#1  0x00007fed5111c7ce in ?? () from /usr/lib/libgomp.so.1
#2  0x00007fed3e924354 in ?? () from /usr/lib/libGL.so.1
#3  0x00007fed530aadaa in start_thread () from /lib/libpthread.so.0
#4  0x00007fed5535909d in clone () from /lib/libc.so.6

Thread 14 (Thread 0x7fed02af4700 (LWP 5557)):
#0  0x00007fed530aed81 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00007fed5611e1af in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#2  0x00007fed561115cf in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007fed5611dd3b in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007fed3e924354 in ?? () from /usr/lib/libGL.so.1
#5  0x00007fed530aadaa in start_thread () from /lib/libpthread.so.0
#6  0x00007fed5535909d in clone () from /lib/libc.so.6

Thread 13 (Thread 0x7fed022e8700 (LWP 5558)):
#0  0x00007fed530aed81 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00007fed5611e1af in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#2  0x00007fed561115cf in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007fed5611dd3b in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007fed3e924354 in ?? () from /usr/lib/libGL.so.1
#5  0x00007fed530aadaa in start_thread () from /lib/libpthread.so.0
#6  0x00007fed5535909d in clone () from /lib/libc.so.6

Thread 12 (Thread 0x7fed01ae7700 (LWP 5559)):
#0  0x00007fed5111dca6 in ?? () from /usr/lib/libgomp.so.1
#1  0x00007fed5111c7ce in ?? () from /usr/lib/libgomp.so.1
#2  0x00007fed3e924354 in ?? () from /usr/lib/libGL.so.1
#3  0x00007fed530aadaa in start_thread () from /lib/libpthread.so.0
#4  0x00007fed5535909d in clone () from /lib/libc.so.6

Thread 11 (Thread 0x7fed012e6700 (LWP 5560)):
#0  0x00007fed5111dca6 in ?? () from /usr/lib/libgomp.so.1
#1  0x00007fed5111c7ce in ?? () from /usr/lib/libgomp.so.1
#2  0x00007fed3e924354 in ?? () from /usr/lib/libGL.so.1
#3  0x00007fed530aadaa in start_thread () from /lib/libpthread.so.0
#4  0x00007fed5535909d in clone () from /lib/libc.so.6

Thread 10 (Thread 0x7fed00ae5700 (LWP 5561)):
#0  0x00007fed5111dca6 in ?? () from /usr/lib/libgomp.so.1
#1  0x00007fed5111c7ce in ?? () from /usr/lib/libgomp.so.1
#2  0x00007fed3e924354 in ?? () from /usr/lib/libGL.so.1
#3  0x00007fed530aadaa in start_thread () from /lib/libpthread.so.0
#4  0x00007fed5535909d in clone () from /lib/libc.so.6

Thread 9 (Thread 0x7fecf37b4700 (LWP 5569)):
#0  0x00007fed5111dca6 in ?? () from /usr/lib/libgomp.so.1
#1  0x00007fed5111c7ce in ?? () from /usr/lib/libgomp.so.1
#2  0x00007fed3e924354 in ?? () from /usr/lib/libGL.so.1
#3  0x00007fed530aadaa in start_thread () from /lib/libpthread.so.0
#4  0x00007fed5535909d in clone () from /lib/libc.so.6

Thread 8 (Thread 0x7fecf2fb3700 (LWP 5570)):
#0  0x00007fed5111dca6 in ?? () from /usr/lib/libgomp.so.1
#1  0x00007fed5111c7ce in ?? () from /usr/lib/libgomp.so.1
#2  0x00007fed3e924354 in ?? () from /usr/lib/libGL.so.1
#3  0x00007fed530aadaa in start_thread () from /lib/libpthread.so.0
#4  0x00007fed5535909d in clone () from /lib/libc.so.6

Thread 7 (Thread 0x7fecf27b2700 (LWP 5571)):
#0  0x00007fed5111dca6 in ?? () from /usr/lib/libgomp.so.1
#1  0x00007fed5111c7ce in ?? () from /usr/lib/libgomp.so.1
#2  0x00007fed3e924354 in ?? () from /usr/lib/libGL.so.1
#3  0x00007fed530aadaa in start_thread () from /lib/libpthread.so.0
#4  0x00007fed5535909d in clone () from /lib/libc.so.6

Thread 6 (Thread 0x7fed2763b700 (LWP 5586)):
#0  0x00007fed530aed81 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00007fed5611e1af in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#2  0x00007fed561115cf in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007fed5611dd3b in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007fed3e924354 in ?? () from /usr/lib/libGL.so.1
#5  0x00007fed530aadaa in start_thread () from /lib/libpthread.so.0
#6  0x00007fed5535909d in clone () from /lib/libc.so.6

Thread 5 (Thread 0x7fecd331b700 (LWP 5587)):
#0  0x00007fed530aed81 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00007fed5611e1af in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#2  0x00007fed561115cf in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007fed5611dd3b in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007fed3e924354 in ?? () from /usr/lib/libGL.so.1
#5  0x00007fed530aadaa in start_thread () from /lib/libpthread.so.0
#6  0x00007fed5535909d in clone () from /lib/libc.so.6

Thread 4 (Thread 0x7fecd2b1a700 (LWP 5588)):
#0  0x00007fed530aed81 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00007fed5611e1af in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#2  0x00007fed561115cf in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007fed5611dd3b in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007fed3e924354 in ?? () from /usr/lib/libGL.so.1
#5  0x00007fed530aadaa in start_thread () from /lib/libpthread.so.0
#6  0x00007fed5535909d in clone () from /lib/libc.so.6

Thread 3 (Thread 0x7fecf10cb700 (LWP 5589)):
#0  0x00007fed530aed81 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00007fed5611e1af in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#2  0x00007fed561115cf in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007fed5611dd3b in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007fed3e924354 in ?? () from /usr/lib/libGL.so.1
#5  0x00007fed530aadaa in start_thread () from /lib/libpthread.so.0
#6  0x00007fed5535909d in clone () from /lib/libc.so.6

Thread 2 (Thread 0x7fecf08ca700 (LWP 5590)):
#0  0x00007fed530aed81 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00007fed5611e1af in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#2  0x00007fed561115cf in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007fed5611dd3b in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007fed3e924354 in ?? () from /usr/lib/libGL.so.1
#5  0x00007fed530aadaa in start_thread () from /lib/libpthread.so.0
#6  0x00007fed5535909d in clone () from /lib/libc.so.6

Thread 1 (Thread 0x7fed5bd19980 (LWP 5515)):
[KCrash Handler]
#6  0x00007fed593830e0 in Digikam::DImg::rotate(Digikam::DImg::ANGLE) () from
/usr/lib/libdigikamcore.so.2
#7  0x00007fed593832d2 in Digikam::DImg::rotateAndFlip(int) () from
/usr/lib/libdigikamcore.so.2
#8  0x00007fed5965d796 in
Digikam::DImgInterface::slotImageLoaded(Digikam::LoadingDescription const&,
Digikam::DImg const&) () from /usr/lib/libdigikamcore.so.2
#9  0x00007fed562340d6 in QObject::event(QEvent*) () from
/usr/lib/libQtCore.so.4
#10 0x00007fed56c1e8c4 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/libQtGui.so.4
#11 0x00007fed56c23743 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#12 0x00007fed5796b646 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#13 0x00007fed5621b06c in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib/libQtCore.so.4
#14 0x00007fed5621e90a in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /usr/lib/libQtCore.so.4
#15 0x00007fed56249c93 in ?? () from /usr/lib/libQtCore.so.4
#16 0x00007fed506ea8bd in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#17 0x00007fed506eb0b8 in ?? () from /usr/lib/libglib-2.0.so.0
#18 0x00007fed506eb289 in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#19 0x00007fed5624a0bf in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#20 0x00007fed56cc1f8e in ?? () from /usr/lib/libQtGui.so.4
#21 0x00007fed56219e52 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#22 0x00007fed5621a0a7 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#23 0x00007fed5621ec05 in QCoreApplication::exec() () from
/usr/lib/libQtCore.so.4
#24 0x000000000048bb9d in ?? ()
#25 0x00007fed5529638d in __libc_start_main () from /lib/libc.so.6
#26 0x000000000048d375 in _start ()


Reproducible: Sometimes

Steps to Reproduce:
1. Go to folder in digiKam
2. Choose picture
3. Open picture in Image Editor
Actual Results:  
digiKam crashes

Expected Results:  
Show the image in the Image Editor

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Digikam-devel mailing list