[Digikam-devel] [Bug 299828] New: Changing folder on Digikam

Riccardo Ravasio skin91 at gmail.com
Fri May 11 18:35:16 BST 2012


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

            Bug ID: 299828
          Severity: crash
           Version: unspecified
          Priority: NOR
          Assignee: digikam-devel at kde.org
           Summary: Changing folder on Digikam
    Classification: Unclassified
                OS: Linux
          Reporter: skin91 at gmail.com
          Hardware: Fedora RPMs
            Status: UNCONFIRMED
         Component: general
           Product: digikam

Application: digikam (2.6.0-beta3)
KDE Platform Version: 4.8.3 (4.8.3)
Qt Version: 4.8.1
Operating System: Linux 3.3.4-5.fc17.i686 i686
Distribution: "Fedora release 17 (Beefy Miracle)"

-- Information about the crash:
- What I was doing when the application crashed:
I was changing folder to view and then it crashed. The folder contained lots of
file but I don't think that was the real cause.

-- Backtrace:
Application: digiKam (digikam), signal: Aborted
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0xb7781900 (LWP 3338))]

Thread 7 (Thread 0xb6b51b40 (LWP 3339)):
#0  0x00eb9416 in __kernel_vsyscall ()
#1  0x477df12c in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:172
#2  0x48bba7a8 in wait (time=4294967295, this=0x9040b58) at
thread/qwaitcondition_unix.cpp:86
#3  QWaitCondition::wait (this=0x9040ac4, mutex=0x9040ac0, time=4294967295) at
thread/qwaitcondition_unix.cpp:158
#4  0x08207116 in Digikam::ScanController::run (this=0x902a3a0) at
/usr/src/debug/digikam-2.6.0-beta3/core/digikam/database/scancontroller.cpp:647
#5  0x48bba221 in QThreadPrivate::start (arg=0x902a3a0) at
thread/qthread_unix.cpp:298
#6  0x477dbadf in start_thread (arg=0xb6b51b40) at pthread_create.c:309
#7  0x476e255e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 6 (Thread 0xb61ffb40 (LWP 3340)):
#0  0x477f4dcd in __GI_clock_gettime (clock_id=1, tp=0xb61fede8) at
../sysdeps/unix/clock_gettime.c:116
#1  0x48c19966 in do_gettime (frac=0xb61fede0, sec=0xb61fedd8) at
tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x48d00b2f in QTimerInfoList::updateCurrentTime (this=0xb61fee68) at
kernel/qeventdispatcher_unix.cpp:343
#4  0xb50004e0 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 5 (Thread 0xb59feb40 (LWP 3342)):
#0  0x00eb9416 in __kernel_vsyscall ()
#1  0x477df12c in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:172
#2  0x48bba7a8 in wait (time=4294967295, this=0x90cef68) at
thread/qwaitcondition_unix.cpp:86
#3  QWaitCondition::wait (this=0x90f6d68, mutex=0x90f6d64, time=4294967295) at
thread/qwaitcondition_unix.cpp:158
#4  0x4d0e75ac in Digikam::ParkingThread::run (this=0x90f6d58) at
/usr/src/debug/digikam-2.6.0-beta3/core/libs/threads/threadmanager.cpp:119
#5  0x48bba221 in QThreadPrivate::start (arg=0x90f6d58) at
thread/qthread_unix.cpp:298
#6  0x477dbadf in start_thread (arg=0xb59feb40) at pthread_create.c:309
#7  0x476e255e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 4 (Thread 0xb4dffb40 (LWP 3347)):
#0  0x00eb9416 in __kernel_vsyscall ()
#1  0x477df12c in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:172
#2  0x00719264 in vlc_cond_wait () from /lib/libvlccore.so.5
#3  0x00695b10 in ?? () from /lib/libvlccore.so.5
#4  0x477dbadf in start_thread (arg=0xb4dffb40) at pthread_create.c:309
#5  0x476e255e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 3 (Thread 0xaf24ab40 (LWP 3360)):
[KCrash Handler]
#7  0x00eb9416 in __kernel_vsyscall ()
#8  0x4761f91f in __GI_raise (sig=sig at entry=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
#9  0x47621273 in __GI_abort () at abort.c:91
#10 0x4765d785 in __libc_message (do_abort=do_abort at entry=2,
fmt=fmt at entry=0x4775e074 "*** glibc detected *** %s: %s: 0x%s ***\n") at
../sysdeps/unix/sysv/linux/libc_fatal.c:198
#11 0x47665109 in malloc_printerr (ptr=0xb1ed0c0, str=0x4775becc "free():
invalid pointer", action=<optimized out>) at malloc.c:5027
#12 _int_free (av=0x4779b420, p=0xb1ed0b8, have_lock=0) at malloc.c:3948
#13 0x4e2c3960 in operator delete(void*) () from /lib/libstdc++.so.6
#14 0x4cee9ab1 in ~DSharedDataPointer (this=0x1133c7ec, __in_chrg=<optimized
out>) at /usr/src/debug/digikam-2.6.0-beta3/core/libs/dimg/dshareddata.h:177
#15 Digikam::DImg::~DImg (this=0x1133c7ec, __in_chrg=<optimized out>) at
/usr/src/debug/digikam-2.6.0-beta3/core/libs/dimg/dimg.cpp:178
#16 0x4d0e3b79 in ~SharedLoadingTask (this=0x1133c670, __in_chrg=<optimized
out>) at
/usr/src/debug/digikam-2.6.0-beta3/core/libs/threadimageio/loadsavetask.h:125
#17 ~ThumbnailLoadingTask (this=0x1133c670, __in_chrg=<optimized out>) at
/usr/src/debug/digikam-2.6.0-beta3/core/libs/threadimageio/thumbnailtask.h:41
#18 Digikam::ThumbnailLoadingTask::~ThumbnailLoadingTask (this=0x1133c670,
__in_chrg=<optimized out>) at
/usr/src/debug/digikam-2.6.0-beta3/core/libs/threadimageio/thumbnailtask.h:41
#19 0x4d0b422b in Digikam::LoadSaveThread::run (this=0x97bc938) at
/usr/src/debug/digikam-2.6.0-beta3/core/libs/threadimageio/loadsavethread.cpp:111
#20 0x4d0e9071 in Digikam::DynamicThread::DynamicThreadPriv::run
(this=0x97bc600) at
/usr/src/debug/digikam-2.6.0-beta3/core/libs/threads/dynamicthread.cpp:186
#21 0x48bacd4c in QThreadPoolThread::run (this=0xa4c1838) at
concurrent/qthreadpool.cpp:107
#22 0x48bba221 in QThreadPrivate::start (arg=0xa4c1838) at
thread/qthread_unix.cpp:298
#23 0x477dbadf in start_thread (arg=0xaf24ab40) at pthread_create.c:309
#24 0x476e255e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 2 (Thread 0xa27ffb40 (LWP 3407)):
#0  __pthread_mutex_lock (mutex=0xb4ec3ba0) at pthread_mutex_lock.c:129
#1  0x478f82c1 in g_mutex_lock (mutex=mutex at entry=0xb4e38ae8) at
gthread-posix.c:208
#2  0x478b72ec in g_main_context_poll (n_fds=1, fds=0xb4e84cd8,
timeout=<optimized out>, context=0xb4e38ae8, priority=<optimized out>) at
gmain.c:3412
#3  g_main_context_iterate (context=context at entry=0xb4e38ae8,
block=block at entry=1, dispatch=dispatch at entry=1, self=<error reading variable:
Unhandled dwarf expression opcode 0xfa>) at gmain.c:3118
#4  0x478b7472 in g_main_context_iteration (context=0xb4e38ae8, may_block=1) at
gmain.c:3184
#5  0x48d0013f in QEventDispatcherGlib::processEvents (this=0xb4eb4408,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x48ccc87d in QEventLoop::processEvents (this=this at entry=0xa27ff080,
flags=...) at kernel/qeventloop.cpp:149
#7  0x48cccb79 in QEventLoop::exec (this=0xa27ff080, flags=...) at
kernel/qeventloop.cpp:204
#8  0x4d0e6b2d in Digikam::WorkerObjectRunnable::run (this=0xae138b8) at
/usr/src/debug/digikam-2.6.0-beta3/core/libs/threads/threadmanager.cpp:196
#9  0x48bacd4c in QThreadPoolThread::run (this=0xaa96200) at
concurrent/qthreadpool.cpp:107
#10 0x48bba221 in QThreadPrivate::start (arg=0xaa96200) at
thread/qthread_unix.cpp:298
#11 0x477dbadf in start_thread (arg=0xa27ffb40) at pthread_create.c:309
#12 0x476e255e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 1 (Thread 0xb7781900 (LWP 3338)):
#0  0x00eb9416 in __kernel_vsyscall ()
#1  0x476de757 in syscall () at ../sysdeps/unix/sysv/linux/i386/syscall.S:30
#2  0x48bb8ad7 in _q_futex (timeout=0x0, val=2, op=0, addr=0x97bc978,
addr2=<optimized out>, val2=<optimized out>) at thread/qmutex_unix.cpp:99
#3  QMutexPrivate::wait (this=0x97bc978, timeout=-1) at
thread/qmutex_unix.cpp:113
#4  0x48bb45c4 in QMutex::lockInternal (this=0x97bc620) at
thread/qmutex.cpp:450
#5  0x4d0b977a in lockInline (this=0x97bc620) at
/usr/include/QtCore/qmutex.h:190
#6  QMutexLocker (m=0x97bc620, this=0xbffaf460) at
/usr/include/QtCore/qmutex.h:109
#7  Digikam::ManagedLoadSaveThread::shutDown (this=0x97bc938) at
/usr/src/debug/digikam-2.6.0-beta3/core/libs/threadimageio/managedloadsavethread.cpp:58
#8  0x4d0d84e4 in Digikam::ThumbnailLoadThread::~ThumbnailLoadThread
(this=0x97bc938, __in_chrg=<optimized out>) at
/usr/src/debug/digikam-2.6.0-beta3/core/libs/threadimageio/thumbnailloadthread.cpp:174
#9  0x4d0d8653 in Digikam::ThumbnailLoadThread::~ThumbnailLoadThread
(this=0x97bc938, __in_chrg=<optimized out>) at
/usr/src/debug/digikam-2.6.0-beta3/core/libs/threadimageio/thumbnailloadthread.cpp:177
#10 0x4d0d5fa3 in destroy () at
/usr/src/debug/digikam-2.6.0-beta3/core/libs/threadimageio/thumbnailloadthread.cpp:150
#11 0x4cef2e6a in KCleanUpGlobalStatic::~KCleanUpGlobalStatic (this=0x4d315004,
__in_chrg=<optimized out>) at /usr/include/kde4/kglobal.h:62
#12 0x47622cc1 in __run_exit_handlers (status=status at entry=1, listp=0x4779b3d8,
run_list_atexit=run_list_atexit at entry=true) at exit.c:78
#13 0x47622d4d in __GI_exit (status=1) at exit.c:100
#14 0x4bd87dc9 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:770
#15 0x4c8b2ffa in KApplication::xioErrhandler (this=0xbffafcf8,
dpy=dpy at entry=0x8f12d80) at
/usr/src/debug/kdelibs-4.8.3/kdeui/kernel/kapplication.cpp:419
#16 0x4c8b3035 in kde_xio_errhandler (dpy=0x8f12d80) at
/usr/src/debug/kdelibs-4.8.3/kdeui/kernel/kapplication.cpp:126
#17 0x47b824e5 in _XIOError (dpy=dpy at entry=0x8f12d80) at XlibInt.c:1618
#18 0x47b7fccf in _XEventsQueued (dpy=dpy at entry=0x8f12d80, mode=mode at entry=2)
at xcb_io.c:365
#19 0x47b70500 in XEventsQueued (dpy=0x8f12d80, mode=2) at Pending.c:43
#20 0x4bdc3439 in x11EventSourcePrepare (s=s at entry=0x8f12c00,
timeout=timeout at entry=0xbffaf92c) at kernel/qguieventdispatcher_glib.cpp:77
#21 0x478b6992 in g_main_context_prepare (context=context at entry=0x8f0f538,
priority=priority at entry=0xbffaf988) at gmain.c:2813
#22 0x478b720f in g_main_context_iterate (context=context at entry=0x8f0f538,
block=block at entry=1, dispatch=dispatch at entry=1, self=<error reading variable:
Unhandled dwarf expression opcode 0xfa>) at gmain.c:3103
#23 0x478b7472 in g_main_context_iteration (context=0x8f0f538, may_block=1) at
gmain.c:3184
#24 0x48d00122 in QEventDispatcherGlib::processEvents (this=0x8ec94b0,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#25 0x4bdc35db in QGuiEventDispatcherGlib::processEvents (this=0x8ec94b0,
flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#26 0x48ccc87d in QEventLoop::processEvents (this=this at entry=0xbffafaf8,
flags=...) at kernel/qeventloop.cpp:149
#27 0x48cccb79 in QEventLoop::exec (this=0xbffafaf8, flags=...) at
kernel/qeventloop.cpp:204
#28 0x48cd1dbb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#29 0x4bd0ede5 in QApplication::exec () at kernel/qapplication.cpp:3815
#30 0x080b93a8 in main (argc=5, argv=0xbffafe54) at
/usr/src/debug/digikam-2.6.0-beta3/core/digikam/main/main.cpp:232

Possible duplicates by query: bug 299137, bug 297549, bug 296435, bug 294766,
bug 292022.

Reported using DrKonqi

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



More information about the Digikam-devel mailing list