[Digikam-devel] [Bug 205275] New: after changing symbols in bar on preview digikam closes

gerhard83 at users.sourceforge.net gerhard83 at users.sourceforge.net
Thu Aug 27 00:52:34 BST 2009


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

           Summary: after changing symbols in bar on preview digikam
                    closes
           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: gerhard83 at users.sourceforge.net


Application that crashed: digikam
Version of the application: 1.0.0-beta3
KDE Version: 4.3.00 (KDE 4.3.0)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-5-generic x86_64
Distribution: Ubuntu karmic (development branch)

What I was doing when the application crashed:
Added Five Star Rating to the bar and gave it an icon. After clicking OK
digikam instantly crashes. Whereas clicking on apply didn't have any
consequences (not even having the changes applied...)

 -- Backtrace:
Application: digiKam (digikam), signal: Aborted
[Current thread is 1 (Thread 0x7f558fe47750 (LWP 14495))]

Thread 17 (Thread 0x7f5578a97910 (LWP 14496)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f55897dd4db in QWaitConditionPrivate::wait (this=<value optimized
out>, mutex=0x2365600, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x2365600,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00000000006c0fab in Digikam::ScanController::run (this=0x2389370) at
/build/buildd/digikam-1.0.0~beta3/digikam/scancontroller.cpp:483
#4  0x00007f55897dc425 in QThreadPrivate::start (arg=0x2389370) at
thread/qthread_unix.cpp:188
#5  0x00007f5587ad7a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#6  0x00007f5588d415fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 16 (Thread 0x7f557519b910 (LWP 14506)):
#0  0x00007f5588d351b3 in *__GI___poll (fds=<value optimized out>, nfds=<value
optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f55836d328c in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f55836d35d0 in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#3  0x00007f55898eb14e in QEventDispatcherGlib::processEvents (this=0x23a2560,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#4  0x00007f55898c1482 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f55898c1854 in QEventLoop::exec (this=0x7f557519b050, flags=) at
kernel/qeventloop.cpp:201
#6  0x00007f55897d96cb in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#7  0x00007f55897dc425 in QThreadPrivate::start (arg=0x2665670) at
thread/qthread_unix.cpp:188
#8  0x00007f5587ad7a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#9  0x00007f5588d415fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 15 (Thread 0x7f557490e910 (LWP 14507)):
#0  0x00007f5588d351b3 in *__GI___poll (fds=<value optimized out>, nfds=<value
optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f55836d328c in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f55836d35d0 in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#3  0x00007f55898eb14e in QEventDispatcherGlib::processEvents (this=0x2549210,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#4  0x00007f55898c1482 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f55898c1854 in QEventLoop::exec (this=0x7f557490e050, flags=) at
kernel/qeventloop.cpp:201
#6  0x00007f55897d96cb in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#7  0x00007f55897dc425 in QThreadPrivate::start (arg=0x23a2540) at
thread/qthread_unix.cpp:188
#8  0x00007f5587ad7a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#9  0x00007f5588d415fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7f556ffff910 (LWP 14508)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f55897dd4db in QWaitConditionPrivate::wait (this=<value optimized
out>, mutex=0x2694d88, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x2694d88,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f558d130a92 in Digikam::LoadSaveThread::run (this=0x2694d70) at
/build/buildd/digikam-1.0.0~beta3/libs/threadimageio/loadsavethread.cpp:136
#4  0x00007f55897dc425 in QThreadPrivate::start (arg=0x2694d70) at
thread/qthread_unix.cpp:188
#5  0x00007f5587ad7a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#6  0x00007f5588d415fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f556f7fe910 (LWP 14509)):
#0  0x00007f5588d351b3 in *__GI___poll (fds=<value optimized out>, nfds=<value
optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f55836d328c in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f55836d35d0 in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#3  0x00007f55898eb14e in QEventDispatcherGlib::processEvents (this=0x26e3c60,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#4  0x00007f55898c1482 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f55898c1854 in QEventLoop::exec (this=0x7f556f7fe050, flags=) at
kernel/qeventloop.cpp:201
#6  0x00007f55897d96cb in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#7  0x00007f55897dc425 in QThreadPrivate::start (arg=0x26e2d10) at
thread/qthread_unix.cpp:188
#8  0x00007f5587ad7a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#9  0x00007f5588d415fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f556effd910 (LWP 14510)):
#0  0x00007f5587ada0b2 in __pthread_mutex_lock (mutex=0x26e5ad8) at
pthread_mutex_lock.c:61
#1  0x00007f55836ce545 in g_main_context_query () from
/usr/lib/libglib-2.0.so.0
#2  0x00007f55836d3161 in ?? () from /usr/lib/libglib-2.0.so.0
#3  0x00007f55836d35d0 in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#4  0x00007f55898eb14e in QEventDispatcherGlib::processEvents (this=0x26e47b0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#5  0x00007f55898c1482 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#6  0x00007f55898c1854 in QEventLoop::exec (this=0x7f556effd050, flags=) at
kernel/qeventloop.cpp:201
#7  0x00007f55897d96cb in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#8  0x00007f55897dc425 in QThreadPrivate::start (arg=0x26e3af0) at
thread/qthread_unix.cpp:188
#9  0x00007f5587ad7a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#10 0x00007f5588d415fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f556e7fc910 (LWP 14511)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f55897dd4db in QWaitConditionPrivate::wait (this=<value optimized
out>, mutex=0x26ecd98, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x26ecd98,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f558d130a92 in Digikam::LoadSaveThread::run (this=0x26ecd80) at
/build/buildd/digikam-1.0.0~beta3/libs/threadimageio/loadsavethread.cpp:136
#4  0x00007f55897dc425 in QThreadPrivate::start (arg=0x26ecd80) at
thread/qthread_unix.cpp:188
#5  0x00007f5587ad7a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#6  0x00007f5588d415fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f556a4af910 (LWP 14512)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1  0x00007f556c1f6c91 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f5587ad7a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#3  0x00007f5588d415fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f5567f52910 (LWP 14513)):
#0  0x00007f5588d3a202 in select () from /lib/libc.so.6
#1  0x00007f556c21f725 in xine_usec_sleep () from /usr/lib/libxine.so.1
#2  0x00007f556c2047e9 in ?? () from /usr/lib/libxine.so.1
#3  0x00007f5587ad7a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#4  0x00007f5588d415fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f5567751910 (LWP 14514)):
#0  0x00007f5587ada0b2 in __pthread_mutex_lock (mutex=0x2c37038) at
pthread_mutex_lock.c:61
#1  0x00007f55836d29f1 in g_main_context_check () from
/usr/lib/libglib-2.0.so.0
#2  0x00007f55836d31a0 in ?? () from /usr/lib/libglib-2.0.so.0
#3  0x00007f55836d35d0 in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#4  0x00007f55898eb14e in QEventDispatcherGlib::processEvents (this=0x2c36f60,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#5  0x00007f55898c1482 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#6  0x00007f55898c1854 in QEventLoop::exec (this=0x7f5567751000, flags=) at
kernel/qeventloop.cpp:201
#7  0x00007f55897d96cb in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:487
#8  0x00007f556c45150e in ?? () from
/usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#9  0x00007f55897dc425 in QThreadPrivate::start (arg=0x2c369c0) at
thread/qthread_unix.cpp:188
#10 0x00007f5587ad7a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#11 0x00007f5588d415fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f5561b3c910 (LWP 14536)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f55897dd4db in QWaitConditionPrivate::wait (this=<value optimized
out>, mutex=0x36463d8, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x36463d8,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f558d130a92 in Digikam::LoadSaveThread::run (this=0x36463c0) at
/build/buildd/digikam-1.0.0~beta3/libs/threadimageio/loadsavethread.cpp:136
#4  0x00007f55897dc425 in QThreadPrivate::start (arg=0x36463c0) at
thread/qthread_unix.cpp:188
#5  0x00007f5587ad7a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#6  0x00007f5588d415fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f5563e7f910 (LWP 14543)):
#0  0x00007f5588d351b3 in *__GI___poll (fds=<value optimized out>, nfds=<value
optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f5569895d3f in ?? () from /usr/lib/libpulse.so.0
#2  0x00007f55698860d9 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#3  0x00007f55698879b9 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#4  0x00007f5569887a70 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#5  0x00007f5569895c5b in ?? () from /usr/lib/libpulse.so.0
#6  0x00007f5569656e60 in ?? () from /usr/lib/libpulsecommon-0.9.16.so
#7  0x00007f5587ad7a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#8  0x00007f5588d415fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f556233d910 (LWP 14544)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f556c207983 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f5587ad7a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#3  0x00007f5588d415fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f553a469910 (LWP 14559)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f55897dd4db in QWaitConditionPrivate::wait (this=<value optimized
out>, mutex=0x6291eb8, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x6291eb8,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f558d130a92 in Digikam::LoadSaveThread::run (this=0x6291ea0) at
/build/buildd/digikam-1.0.0~beta3/libs/threadimageio/loadsavethread.cpp:136
#4  0x00007f55897dc425 in QThreadPrivate::start (arg=0x6291ea0) at
thread/qthread_unix.cpp:188
#5  0x00007f5587ad7a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#6  0x00007f5588d415fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f5539c68910 (LWP 14560)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f55897dd4db in QWaitConditionPrivate::wait (this=<value optimized
out>, mutex=0x6292758, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x6292758,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f558d130a92 in Digikam::LoadSaveThread::run (this=0x6292740) at
/build/buildd/digikam-1.0.0~beta3/libs/threadimageio/loadsavethread.cpp:136
#4  0x00007f55897dc425 in QThreadPrivate::start (arg=0x6292740) at
thread/qthread_unix.cpp:188
#5  0x00007f5587ad7a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#6  0x00007f5588d415fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f5566138910 (LWP 14564)):
#0  __lll_lock_wait_private () at
../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007f5588cde9b3 in _L_lock_9264 () from /lib/libc.so.6
#2  0x00007f5588cdc621 in *__GI___libc_free (mem=0x7f5588fcce40) at
malloc.c:3714
#3  0x00007f55836cf403 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0x00007f55898ebc32 in ~QEventDispatcherGlib (this=0x63a3b80,
__in_chrg=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:289
#5  0x00007f55897dc5dc in QThreadPrivate::finish (arg=<value optimized out>) at
thread/qthread_unix.cpp:212
#6  0x00007f55897dc42d in ~__pthread_cleanup_class (arg=0x2153f80) at
/usr/include/pthread.h:535
#7  QThreadPrivate::start (arg=0x2153f80) at thread/qthread_unix.cpp:190
#8  0x00007f5587ad7a04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#9  0x00007f5588d415fd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f558fe47750 (LWP 14495)):
[KCrash Handler]
#5  0x00007f5588c954e5 in *__GI_raise (sig=<value optimized out>) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
#6  0x00007f5588c98f80 in *__GI_abort () at abort.c:88
#7  0x00007f5588ccdc42 in __libc_message (do_abort=<value optimized out>,
fmt=0x7f5588d993c0 "*** glibc detected *** %s: %s: 0x%s ***\n") at
../sysdeps/unix/sysv/linux/libc_fatal.c:192
#8  0x00007f5588cd7cf6 in malloc_printerr (action=3, str=0x7f5588d96676
"free(): invalid pointer", ptr=<value optimized out>) at malloc.c:6217
#9  0x00007f5588cdc62c in *__GI___libc_free (mem=<value optimized out>) at
malloc.c:3716
#10 0x00007f55898c670d in QList<QPostEvent>::node_destruct (this=0x211e7b8,
afirst=) at ../../include/QtCore/../../src/corelib/tools/qlist.h:348
#11 QList<QPostEvent>::erase (this=0x211e7b8, afirst=) at
../../include/QtCore/../../src/corelib/tools/qlist.h:607
#12 0x00007f55898c3654 in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=<value optimized out>, data=0x211e790) at
kernel/qcoreapplication.cpp:1279
#13 0x00007f55898eb483 in QCoreApplication::sendPostedEvents (s=<value
optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#14 postEventSourceDispatch (s=<value optimized out>) at
kernel/qeventdispatcher_glib.cpp:210
#15 0x00007f55836cfade in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#16 0x00007f55836d34a8 in ?? () from /usr/lib/libglib-2.0.so.0
#17 0x00007f55836d35d0 in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#18 0x00007f55898eb0f6 in QEventDispatcherGlib::processEvents (this=0x211e3c0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#19 0x00007f558a4e33de in QGuiEventDispatcherGlib::processEvents (this=0x389f,
flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#20 0x00007f55898c1482 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#21 0x00007f55898c1854 in QEventLoop::exec (this=0x7fff3953c380, flags=) at
kernel/qeventloop.cpp:201
#22 0x00007f55898c3a09 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:888
#23 0x0000000000738f22 in main (argc=<value optimized out>, argv=<value
optimized out>) at /build/buildd/digikam-1.0.0~beta3/digikam/main.cpp:184

This bug may be a duplicate of or related to bug 198201

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