[Digikam-devel] [Bug 190724] New: digikam crashes after resizing several pictures in a batch

Ralph Moenchmeyer rm at anracon.de
Sun Apr 26 16:24:46 BST 2009


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

           Summary: digikam crashes after resizing several pictures in a
                    batch
           Product: digikam
           Version: unspecified
          Platform: SuSE RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: digikam-devel at kde.org
        ReportedBy: rm at anracon.de


Version:            (using KDE 4.2.2)
OS:                Linux
Installed from:    SuSE RPMs

I use Opensuse 11.1 with its factory repository fro KDE 4.2 on a x86_64
architecture.  Digicam's version is 0.10.0.  

The error is related to batch operations during which I resize several images:
I open digikam choose an album with several images. I then select several
pictures, go to the "batch" menu (German "Stapelverarbeitung") and choose the
resize operation. In the dialog that opens I define the method, the new size
and the filter algorithm. The I choose "start". The resize operations work and
come sucessfully to an end. However, when I want to close the dialog by
pressing the corresponding button, digikam crashes. 

Here is the (lengthy) crash report: 

Anwendung: digiKam (digikam), Signal SIGSEGV
0x00007f1b9554ace1 in nanosleep () from /lib64/libc.so.6
[Current thread is 1 (Thread 0x7f1b9c1e6750 (LWP 11410))]

Thread 11 (Thread 0x7f1b8bb4e950 (LWP 11411)):
#0  0x00007f1b95f86d59 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f1b961f7f29 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQtCore.so.4
#2  0x0000000000640203 in ?? ()
#3  0x00007f1b961f6f72 in ?? () from /usr/lib64/libQtCore.so.4
#4  0x00007f1b95f83070 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f1b9557c10d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f1b8356c950 (LWP 11434)):
#0  0x00007f1b95f86d59 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f1b961f7f29 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQtCore.so.4
#2  0x00007f1b99570e6c in Digikam::LoadSaveThread::run() () from
/usr/lib64/libdigikamcore.so.1
#3  0x00007f1b961f6f72 in ?? () from /usr/lib64/libQtCore.so.4
#4  0x00007f1b95f83070 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f1b9557c10d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f1b83d6d950 (LWP 11435)):
#0  0x00007f1b95f86d59 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f1b961f7f29 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQtCore.so.4
#2  0x00007f1b99570e6c in Digikam::LoadSaveThread::run() () from
/usr/lib64/libdigikamcore.so.1
#3  0x00007f1b961f6f72 in ?? () from /usr/lib64/libQtCore.so.4
#4  0x00007f1b95f83070 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f1b9557c10d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f1b7ac38950 (LWP 11436)):
#0  0x00007f1b95f86fdd in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f1b80d30631 in ?? () from /usr/lib64/libxine.so.1
#2  0x00007f1b95f83070 in start_thread () from /lib64/libpthread.so.0
#3  0x00007f1b9557c10d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f1b79192950 (LWP 11437)):
#0  0x00007f1b95f86fdd in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f1b80d3e6a5 in ?? () from /usr/lib64/libxine.so.1
#2  0x00007f1b95f83070 in start_thread () from /lib64/libpthread.so.0
#3  0x00007f1b9557c10d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f1b78991950 (LWP 11438)):
#0  0x00007f1b95f845d8 in pthread_mutex_lock () from /lib64/libpthread.so.0
#1  0x00007f1b92b7d1e8 in g_main_context_prepare () from
/usr/lib64/libglib-2.0.so.0
#2  0x00007f1b92b7d5ca in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f1b92b7da8b in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#4  0x00007f1b9630750e in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQtCore.so.4
#5  0x00007f1b962dd9a2 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#6  0x00007f1b962ddb2d in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#7  0x00007f1b961f4028 in QThread::exec() () from /usr/lib64/libQtCore.so.4
#8  0x00007f1b80f8bb12 in ?? () from
/usr/lib64/kde4/plugins/phonon_backend/phonon_xine.so
#9  0x00007f1b961f6f72 in ?? () from /usr/lib64/libQtCore.so.4
#10 0x00007f1b95f83070 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f1b9557c10d in clone () from /lib64/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f1b77f86950 (LWP 11444)):
#0  0x00007f1b95f8987b in read () from /lib64/libpthread.so.0
#1  0x00007f1b81531c85 in ?? () from /usr/lib64/libasound.so.2
#2  0x00007f1b8152cfe8 in snd_hctl_handle_events () from
/usr/lib64/libasound.so.2
#3  0x00007f1b81536b85 in snd_mixer_handle_events () from
/usr/lib64/libasound.so.2
#4  0x00007f1b77f8ba00 in ?? () from
/usr/lib64/xine/plugins/1.26/xineplug_ao_out_alsa.so
#5  0x00007f1b95f83070 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f1b9557c10d in clone () from /lib64/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f1b77785950 (LWP 11445)):
#0  0x00007f1b95f86d59 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f1b80d41c23 in ?? () from /usr/lib64/libxine.so.1
#2  0x00007f1b95f83070 in start_thread () from /lib64/libpthread.so.0
#3  0x00007f1b9557c10d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f1b76f4f950 (LWP 11446)):
#0  0x00007f1b95f86d59 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f1b961f7f29 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib64/libQtCore.so.4
#2  0x00007f1b99570e6c in Digikam::LoadSaveThread::run() () from
/usr/lib64/libdigikamcore.so.1
#3  0x00007f1b961f6f72 in ?? () from /usr/lib64/libQtCore.so.4
#4  0x00007f1b95f83070 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f1b9557c10d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f1b6c1ef950 (LWP 11553)):
#0  0x00007f1b95575662 in select () from /lib64/libc.so.6
#1  0x00007f1b962bf366 in ?? () from /usr/lib64/libQtCore.so.4
#2  0x00007f1b961f6f72 in ?? () from /usr/lib64/libQtCore.so.4
#3  0x00007f1b95f83070 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f1b9557c10d in clone () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f1b9c1e6750 (LWP 11410)):
[KCrash Handler]
#5  0x00007f1b962f8713 in ?? () from /usr/lib64/libQtCore.so.4
#6  0x00007f1b962f79e4 in QSignalMapper::map(QObject*) () from
/usr/lib64/libQtCore.so.4
#7  0x00007f1b962f8600 in QSignalMapper::qt_metacall(QMetaObject::Call, int,
void**) () from /usr/lib64/libQtCore.so.4
#8  0x00007f1b962f3454 in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib64/libQtCore.so.4
#9  0x00007f1b973a2617 in QAbstractButton::clicked(bool) () from
/usr/lib64/libQtGui.so.4
#10 0x00007f1b97126aab in ?? () from /usr/lib64/libQtGui.so.4
#11 0x00007f1b97128622 in ?? () from /usr/lib64/libQtGui.so.4
#12 0x00007f1b97128875 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) ()
from /usr/lib64/libQtGui.so.4
#13 0x00007f1b96e6f7a9 in QWidget::event(QEvent*) () from
/usr/lib64/libQtGui.so.4
#14 0x00007f1b96e1d1bd in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/libQtGui.so.4
#15 0x00007f1b96e257fa in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libQtGui.so.4
#16 0x00007f1b981341db in KApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libkdeui.so.5
#17 0x00007f1b962df091 in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib64/libQtCore.so.4
#18 0x00007f1b96e24b98 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&) () from
/usr/lib64/libQtGui.so.4
#19 0x00007f1b96e89059 in ?? () from /usr/lib64/libQtGui.so.4
#20 0x00007f1b96e87a77 in QApplication::x11ProcessEvent(_XEvent*) () from
/usr/lib64/libQtGui.so.4
#21 0x00007f1b96eae214 in ?? () from /usr/lib64/libQtGui.so.4
#22 0x00007f1b92b7a0fb in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#23 0x00007f1b92b7d8cd in ?? () from /usr/lib64/libglib-2.0.so.0
#24 0x00007f1b92b7da8b in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#25 0x00007f1b963074ef in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQtCore.so.4
#26 0x00007f1b96ead9bf in ?? () from /usr/lib64/libQtGui.so.4
#27 0x00007f1b962dd9a2 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#28 0x00007f1b962ddb2d in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#29 0x00007f1b962dfffd in QCoreApplication::exec() () from
/usr/lib64/libQtCore.so.4
#30 0x00000000006641d7 in ?? ()
#31 0x00007f1b954c7586 in __libc_start_main () from /lib64/libc.so.6
#32 0x0000000000457cc9 in _start ()

-- 
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