[Digikam-devel] [Bug 186766] New: crash after finish resize and rename of images in folder

Nadav Kavalerchik nadavkav at gmail.com
Tue Mar 10 11:41:36 GMT 2009


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

           Summary: crash after finish resize and rename of images in
                    folder
           Product: digikam
           Version: unspecified
          Platform: unspecified
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: digikam-devel at kde.org
        ReportedBy: nadavkav at gmail.com


Version:           0.10.0 (rev.: 933374) (using 4.2.1 (KDE 4.2.1), Debian
packages)
Compiler:          cc
OS:                Linux (x86_64) release 2.6.26-1-amd64

i was looking at the resize and rename dialog processing each image on the
folder and on the last image... after the rename was done it crashed.

here is the crash log:
Application: digiKam (digikam), signal SIGSEGV
0x00007fcce01348d1 in nanosleep () from /lib/libc.so.6
Current language:  auto; currently c
[Current thread is 1 (Thread 0x7fcce6d2f700 (LWP 6419))]

Thread 10 (Thread 0x7fccd79f1950 (LWP 6420)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fcce1da37f9 in QWaitCondition::wait (this=0x1e79f28,
mutex=0x1e79f20, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  0x00000000006c6c3c in Digikam::ScanController::run (this=0x1e82450) at
/root/sources/graphics/digikam/digikam/scancontroller.cpp:412
#3  0x00007fcce1da2802 in QThreadPrivate::start (arg=0x1e82450) at
thread/qthread_unix.cpp:189
#4  0x00007fccdef35faa in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#5  0x00007fcce01642ed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7fccd3173950 (LWP 6423)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fcce1da37f9 in QWaitCondition::wait (this=0x21a6bb0,
mutex=0x21a6ba8, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  0x00007fcce40f082f in Digikam::LoadSaveThread::run (this=0x21a6b90) at
/root/sources/graphics/digikam/libs/threadimageio/loadsavethread.cpp:131
#3  0x00007fcce1da2802 in QThreadPrivate::start (arg=0x21a6b90) at
thread/qthread_unix.cpp:189
#4  0x00007fccdef35faa in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#5  0x00007fcce01642ed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()
Current language:  auto; currently asm

Thread 8 (Thread 0x7fccd3d87950 (LWP 6424)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fcce1da37f9 in QWaitCondition::wait (this=0x2133080,
mutex=0x2133078, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  0x00007fcce40f082f in Digikam::LoadSaveThread::run (this=0x2133060) at
/root/sources/graphics/digikam/libs/threadimageio/loadsavethread.cpp:131
#3  0x00007fcce1da2802 in QThreadPrivate::start (arg=0x2133060) at
thread/qthread_unix.cpp:189
#4  0x00007fccdef35faa in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#5  0x00007fcce01642ed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7fccc7238950 (LWP 6425)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217
#1  0x00007fccd0a4ccb1 in ?? () from /usr/lib/libxine.so.1
#2  0x00007fccdef35faa in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#3  0x00007fcce01642ed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fccc5590950 (LWP 6426)):
#0  0x00007fcce015db42 in select () from /lib/libc.so.6
#1  0x00007fccd0a75304 in xine_usec_sleep () from /usr/lib/libxine.so.1
#2  0x00007fccd0a5a79b in ?? () from /usr/lib/libxine.so.1
#3  0x00007fccdef35faa in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#4  0x00007fcce01642ed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fccc4d8f950 (LWP 6427)):
#0  0x00007fccdc15c8b8 in g_main_context_check () from
/usr/lib/libglib-2.0.so.0
#1  0x00007fccdc15d151 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007fccdc15d42b in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#3  0x00007fcce1eb42be in QEventDispatcherGlib::processEvents (this=0x27179f0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:325
#4  0x00007fcce1e894f2 in QEventLoop::processEvents (this=<value optimized
out>, flags={i = -992415664}) at kernel/qeventloop.cpp:149
#5  0x00007fcce1e898bd in QEventLoop::exec (this=0x7fccc4d8f090, flags={i =
-992415584}) at kernel/qeventloop.cpp:200
#6  0x00007fcce1d9f8a8 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:481
#7  0x00007fccd0ca7634 in ?? () from
/usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#8  0x00007fcce1da2802 in QThreadPrivate::start (arg=0x2717400) at
thread/qthread_unix.cpp:189
#9  0x00007fccdef35faa in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#10 0x00007fcce01642ed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()
Current language:  auto; currently c

Thread 4 (Thread 0x7fccc4385950 (LWP 6430)):
#0  0x00007fcce015b966 in *__GI___poll (fds=0x7fccc4385020, nfds=1,
timeout=333) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fccc438a7f9 in ?? () from
/usr/lib/xine/plugins/1.25/xineplug_ao_out_alsa.so
#2  0x00007fccdef35faa in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#3  0x00007fcce01642ed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fccc3b84950 (LWP 6431)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fccd0a5dc13 in ?? () from /usr/lib/libxine.so.1
#2  0x00007fccdef35faa in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#3  0x00007fcce01642ed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fccc2557950 (LWP 6446)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fcce1da37f9 in QWaitCondition::wait (this=0x3118400,
mutex=0x31183f8, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  0x00007fcce40f082f in Digikam::LoadSaveThread::run (this=0x31183e0) at
/root/sources/graphics/digikam/libs/threadimageio/loadsavethread.cpp:131
#3  0x00007fcce1da2802 in QThreadPrivate::start (arg=0x31183e0) at
thread/qthread_unix.cpp:189
#4  0x00007fccdef35faa in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#5  0x00007fcce01642ed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()
Current language:  auto; currently asm

Thread 1 (Thread 0x7fcce6d2f700 (LWP 6419)):
[KCrash Handler]
#5  QHash<QObject*, QString>::findNode (this=<value optimized out>, akey=<value
optimized out>, ahp=0x0) at
../../include/QtCore/../../src/corelib/tools/qhash.h:863
#6  0x00007fcce1ea3d04 in QSignalMapper::map (this=0x49a4f28, sender=0x4756800)
at ../../include/QtCore/../../src/corelib/tools/qhash.h:850
#7  0x00007fcce1ea48e0 in QSignalMapper::qt_metacall (this=0x49a4f28,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffeee70a80)
at .moc/release-shared/moc_qsignalmapper.cpp:81
#8  0x00007fcce1ea0622 in QMetaObject::activate (sender=0x4756800,
from_signal_index=<value optimized out>, to_signal_index=30, argv=0x190) at
kernel/qobject.cpp:3069
#9  0x00007fcce13a8a17 in QAbstractButton::clicked (this=0x0, _t1=false) at
.moc/release-shared/moc_qabstractbutton.cpp:200
#10 0x00007fcce110679b in QAbstractButtonPrivate::emitClicked (this=0x45da280)
at widgets/qabstractbutton.cpp:543
#11 0x00007fcce11083f2 in QAbstractButtonPrivate::click (this=0x45da280) at
widgets/qabstractbutton.cpp:536
#12 0x00007fcce1108645 in QAbstractButton::mouseReleaseEvent (this=0x4756800,
e=0x7fffeee713d0) at widgets/qabstractbutton.cpp:1115
#13 0x00007fcce0db670f in QWidget::event (this=0x4756800, event=0x7fffeee713d0)
at kernel/qwidget.cpp:7516
#14 0x00007fcce0d655bd in QApplicationPrivate::notify_helper (this=0x1dada70,
receiver=0x4756800, e=0x7fffeee713d0) at kernel/qapplication.cpp:4084
#15 0x00007fcce0d6df0a in QApplication::notify (this=<value optimized out>,
receiver=0x4756800, e=0x7fffeee713d0) at kernel/qapplication.cpp:3786
#16 0x00007fcce2ce011b in KApplication::notify (this=0x7fffeee72310,
receiver=0x4756800, event=0x7fffeee713d0) at
../../kdeui/kernel/kapplication.cpp:307
#17 0x00007fcce1e8ac4c in QCoreApplication::notifyInternal
(this=0x7fffeee72310, receiver=0x4756800, event=0x7fffeee713d0) at
kernel/qcoreapplication.cpp:602
#18 0x00007fcce0d6d158 in QApplicationPrivate::sendMouseEvent
(receiver=0x4756800, event=0x7fffeee713d0, alienWidget=0x4756800,
nativeWidget=0x49a5870, buttonDown=<value optimized out>, 
    lastMouseReceiver=@0x7fcce17c7b70) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#19 0x00007fcce0dd6be9 in QETWidget::translateMouseEvent (this=0x49a5870,
event=<value optimized out>) at kernel/qapplication_x11.cpp:4425
#20 0x00007fcce0dd5d28 in QApplication::x11ProcessEvent (this=0x7fffeee72310,
event=0x7fffeee71d60) at kernel/qapplication_x11.cpp:3543
#21 0x00007fcce0dfdee4 in x11EventSourceDispatch (s=0x1db1210, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#22 0x00007fccdc159aab in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#23 0x00007fccdc15d26d in ?? () from /usr/lib/libglib-2.0.so.0
#24 0x00007fccdc15d42b in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#25 0x00007fcce1eb429f in QEventDispatcherGlib::processEvents (this=0x1da71f0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:323
#26 0x00007fcce0dfd68f in QGuiEventDispatcherGlib::processEvents (this=0x0,
flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#27 0x00007fcce1e894f2 in QEventLoop::processEvents (this=<value optimized
out>, flags={i = -286842800}) at kernel/qeventloop.cpp:149
#28 0x00007fcce1e898bd in QEventLoop::exec (this=0x7fffeee72090, flags={i =
-286842720}) at kernel/qeventloop.cpp:200
#29 0x00007fcce1e8bb84 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:880
#30 0x00000000006f1ab8 in main (argc=5, argv=0x7fffeee72938) at
/root/sources/graphics/digikam/digikam/main.cpp:190
Current language:  auto; currently c

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