[Digikam-devel] [Bug 192085] digiKam suddenly crashed when managing pictures
Sergei Andreev
seajey.serg at gmail.com
Sat May 9 11:28:31 BST 2009
https://bugs.kde.org/show_bug.cgi?id=192085
--- Comment #7 from Sergei Andreev <seajey serg gmail com> 2009-05-09 12:28:30 ---
Another picture and backtrace:
Приложение: digiKam (digikam), сигнал SIGSEGV
pthread_cond_timedwait@@GLIBC_2.3.2 ()
at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217
in ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S
Current language: auto; currently asm
[Current thread is 0 (LWP 11493)]
Thread 10 (Thread 0x7f05837e5950 (LWP 11494)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1 0x00007f058e336939 in QWaitCondition::wait (this=0x2519c58,
mutex=0x2519c50, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2 0x000000000064bbb3 in Digikam::ScanController::run (this=0x251c8b0) at
/build/buildd/digikam-0.10.0/digikam/scancontroller.cpp:412
#3 0x00007f058e335952 in QThreadPrivate::start (arg=0x251c8b0) at
thread/qthread_unix.cpp:189
#4 0x00007f058d5983ba in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#5 0x00007f058d892fcd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6 0x0000000000000000 in ?? ()
Thread 9 (Thread 0x7f057b331950 (LWP 11496)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1 0x00007f058e336939 in QWaitCondition::wait (this=0x2620070,
mutex=0x2620068, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2 0x00007f0591c1362c in Digikam::LoadSaveThread::run (this=0x2620050) at
/build/buildd/digikam-0.10.0/libs/threadimageio/loadsavethread.cpp:131
#3 0x00007f058e335952 in QThreadPrivate::start (arg=0x2620050) at
thread/qthread_unix.cpp:189
#4 0x00007f058d5983ba in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#5 0x00007f058d892fcd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6 0x0000000000000000 in ?? ()
Thread 8 (Thread 0x7f057ab30950 (LWP 11497)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1 0x00007f058e336939 in QWaitCondition::wait (this=0x261a570,
mutex=0x261a568, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2 0x00007f0591c1362c in Digikam::LoadSaveThread::run (this=0x261a550) at
/build/buildd/digikam-0.10.0/libs/threadimageio/loadsavethread.cpp:131
#3 0x00007f058e335952 in QThreadPrivate::start (arg=0x261a550) at
thread/qthread_unix.cpp:189
#4 0x00007f058d5983ba in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#5 0x00007f058d892fcd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6 0x0000000000000000 in ?? ()
Thread 7 (Thread 0x7f056f516950 (LWP 11498)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217
#1 0x00007f05785fcf91 in ?? () from /usr/lib/libxine.so.1
#2 0x00007f058d5983ba in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#3 0x00007f058d892fcd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4 0x0000000000000000 in ?? ()
Thread 6 (Thread 0x7f056d86a950 (LWP 11499)):
#0 0x00007f058d88b742 in select () from /lib/libc.so.6
#1 0x00007f05786260a4 in xine_usec_sleep () from /usr/lib/libxine.so.1
#2 0x00007f057860adeb in ?? () from /usr/lib/libxine.so.1
#3 0x00007f058d5983ba in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#4 0x00007f058d892fcd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5 0x0000000000000000 in ?? ()
Thread 5 (Thread 0x7f056d069950 (LWP 11500)):
#0 pthread_mutex_lock (mutex=0x24cff38) at forward.c:182
#1 0x00007f0588363061 in g_main_context_prepare () from
/usr/lib/libglib-2.0.so.0
#2 0x00007f05883635ff in ?? () from /usr/lib/libglib-2.0.so.0
#3 0x00007f0588363a7c in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#4 0x00007f058e447e8e in QEventDispatcherGlib::processEvents (this=0x250e4a0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:325
#5 0x00007f058e41d002 in QEventLoop::processEvents (this=<value optimized
out>, flags={i = 1829146576}) at kernel/qeventloop.cpp:149
#6 0x00007f058e41d3cd in QEventLoop::exec (this=0x7f056d069010, flags={i =
1829146656}) at kernel/qeventloop.cpp:200
#7 0x00007f058e3329b8 in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:481
#8 0x00007f057885862c in ?? () from
/usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#9 0x00007f058e335952 in QThreadPrivate::start (arg=0x250e3a0) at
thread/qthread_unix.cpp:189
#10 0x00007f058d5983ba in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#11 0x00007f058d892fcd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()
Current language: auto; currently c
Thread 4 (Thread 0x7f056c662950 (LWP 11502)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1 0x00007f057860e353 in ?? () from /usr/lib/libxine.so.1
#2 0x00007f058d5983ba in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#3 0x00007f058d892fcd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4 0x0000000000000000 in ?? ()
Thread 3 (Thread 0x7f05692e8950 (LWP 11543)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1 0x00007f058e336939 in QWaitCondition::wait (this=0x4b40dc0,
mutex=0x4b40db8, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2 0x00007f0591c1362c in Digikam::LoadSaveThread::run (this=0x4b40da0) at
/build/buildd/digikam-0.10.0/libs/threadimageio/loadsavethread.cpp:131
#3 0x00007f058e335952 in QThreadPrivate::start (arg=0x4b40da0) at
thread/qthread_unix.cpp:189
#4 0x00007f058d5983ba in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#5 0x00007f058d892fcd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6 0x0000000000000000 in ?? ()
Current language: auto; currently asm
Thread 2 (Thread 0x7f0569ae9950 (LWP 11544)):
[KCrash Handler]
#5 0x00007f058b5bc528 in ?? () from /usr/lib/libexiv2.so.5
#6 0x00007f059304985b in KExiv2Iface::KExiv2::getExifTagLong
(this=0x7f0569ae7de0, exifTagName=0x7f0593064f90 "Exif.Photo.ColorSpace",
val=@0x7f0569ae7db0)
at
/build/buildd/kdegraphics-4.2.3/libs/libkexiv2/libkexiv2/kexiv2exif.cpp:563
#7 0x00007f059303de40 in KExiv2Iface::KExiv2::getImageColorWorkSpace
(this=0x7f055473c300) at
/build/buildd/kdegraphics-4.2.3/libs/libkexiv2/libkexiv2/kexiv2image.cpp:371
#8 0x00007f0591b88801 in Digikam::DImgLoader::checkExifWorkingColorSpace
(this=0x7f0569ae89e0) at
/build/buildd/digikam-0.10.0/libs/dimg/loaders/dimgloader.cpp:196
#9 0x00007f0591b8e6ea in Digikam::JPEGLoader::load (this=0x7f0569ae89e0,
filePath=<value optimized out>, observer=0x48bf730) at
/build/buildd/digikam-0.10.0/libs/dimg/loaders/jpegloader.cpp:511
#10 0x00007f0591b7d595 in Digikam::DImg::load (this=0x7f0569ae8fd0,
filePath=@0x48bf738, loadFlagsInt=31, observer=0x48bf730, rawDecodingSettings=
{<KDcrawIface::RawDecodingSettings> = {_vptr.RawDecodingSettings =
0x7f0569ae8b70, gamma16bit = 48, sixteenBitsImage = 247, halfSizeColorImage =
139, whiteBalance = KDcrawIface::RawDecodingSettings::NONE, customWhiteBalance
= 1417292864, customWhiteBalanceGreen = 0, RGBInterpolate4Colors = 160,
DontStretchPixels = 214, unclipColors = 32517, RAWQuality = 2338526319,
medianFilterPasses = 32517, enableNoiseReduction = 240, NRThreshold = 32517,
enableCACorrection = 16, caMultiplier = {6.9001813135808375e-310,
6.9002092325423494e-310}, brightness = 1.35481571e-38, enableBlackPoint =
false, blackPoint = -1802346496, enableWhitePoint = 5, whitePoint = 9668288,
inputColorSpace = KDcrawIface::RawDecodingSettings::NOINPUTCS, inputProfile =
{static null = {<No data fields>}, static shared_null = {ref = {_q_value =
205382}, alloc = 0, size = 0, data = 0x93843a, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
static shared_empty = {ref = {_q_value = 193}, alloc = 0, size = 0, data =
0x7f058e71443a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0,
capacity = 0, reserved = 0, array = {0}}, d = 0xffffffff, static
codecForCStrings = 0x0}, outputColorSpace = 75145208, outputProfile = {static
null = {<No data fields>}, static shared_null = {ref = {_q_value = 205382},
alloc = 0, size = 0, data = 0x93843a, clean = 0, simpletext = 0, righttoleft =
0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static
shared_empty = {ref = {_q_value = 193}, alloc = 0, size = 0, data =
0x7f058e71443a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0,
capacity = 0, reserved = 0, array = {0}}, d = 0x39d5a0, static codecForCStrings
= 0x0}, deadPixelMap = {static null = {<No data fields>}, static shared_null =
{ref = {_q_value = 205382}, alloc = 0, size = 0, data = 0x93843a, clean = 0,
simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0,
array = {0}}, static shared_empty = {ref = {_q_value = 193}, alloc = 0, size =
0, data = 0x7f058e71443a, clean = 0, simpletext = 0, righttoleft = 0,
asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x9386c0, static
codecForCStrings = 0x0}, whiteBalanceArea = {x1 = 1, y1 = 0, x2 = -1957344384,
y2 = 32517}}, lightness = 6.9002167657102123e-310, contrast =
3.9525251667299724e-322, gamma = 1.2752872358989536e-313, saturation =
2.3221085354538588e-322, exposureComp = 6.6204796542727037e-322, curveAdjust =
{<QVector<QPoint>> = {{p = 0xcad84bcb, d = 0xcad84bcb}}, <No data fields>},
levelsAdjust = {{p = {static shared_null = {ref = {_q_value = 34217}, alloc =
0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x7f059473a0f0}, d =
0x7f059473a0f0}}}) at /build/buildd/digikam-0.10.0/libs/dimg/dimg.cpp:357
#11 0x00007f0591b7e00f in Digikam::DImg::load (this=0x7f0569ae8fd0,
filePath=@0x48bf738, observer=0x48bf730, rawDecodingSettings=
{<KDcrawIface::RawDecodingSettings> = {_vptr.RawDecodingSettings =
0x7f0569ae8da0, gamma16bit = 2, sixteenBitsImage = false, halfSizeColorImage =
false, whiteBalance = KDcrawIface::RawDecodingSettings::NONE,
customWhiteBalance = 1419324136, customWhiteBalanceGreen = 0,
RGBInterpolate4Colors = false, DontStretchPixels = 195, unclipColors = 32517,
RAWQuality = 1773046640, medianFilterPasses = 32517, enableNoiseReduction =
112, NRThreshold = 32517, enableCACorrection = false, caMultiplier = {0,
6.9001633414757816e-310}, brightness = -4.23261661e-32, enableBlackPoint = 5,
blackPoint = 6842624, enableWhitePoint = false, whitePoint = 76281648,
inputColorSpace = KDcrawIface::RawDecodingSettings::NOINPUTCS, inputProfile =
{static null = {<No data fields>}, static shared_null = {ref = {_q_value =
205382}, alloc = 0, size = 0, data = 0x93843a, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
static shared_empty = {ref = {_q_value = 193}, alloc = 0, size = 0, data =
0x7f058e71443a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0,
capacity = 0, reserved = 0, array = {0}}, d = 0x48bf738, static
codecForCStrings = 0x0}, outputColorSpace = 1773047760, outputProfile = {static
null = {<No data fields>}, static shared_null = {ref = {_q_value = 205382},
alloc = 0, size = 0, data = 0x93843a, clean = 0, simpletext = 0, righttoleft =
0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static
shared_empty = {ref = {_q_value = 193}, alloc = 0, size = 0, data =
0x7f058e71443a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0,
capacity = 0, reserved = 0, array = {0}}, d = 0x7f0591b7e00f, static
codecForCStrings = 0x0}, deadPixelMap = {static null = {<No data fields>},
static shared_null = {ref = {_q_value = 205382}, alloc = 0, size = 0, data =
0x93843a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity
= 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 193},
alloc = 0, size = 0, data = 0x7f058e71443a, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d =
0x3300000206, static codecForCStrings = 0x0}, whiteBalanceArea = {x1 = 43, y1 =
0, x2 = 0, y2 = 0}}, lightness = 0, contrast = 0, gamma = 0, saturation = 0,
exposureComp = 0, curveAdjust = {<QVector<QPoint>> = {{p = 0x0, d = 0x0}}, <No
data fields>}, levelsAdjust = {{p = {static shared_null = {ref = {_q_value =
34217}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x0},
d = 0x0}}})
at /build/buildd/digikam-0.10.0/libs/dimg/dimg.cpp:332
#12 0x00007f0591c27e58 in Digikam::PreviewLoadingTask::execute (this=0x48bf720)
at /build/buildd/digikam-0.10.0/libs/threadimageio/previewtask.cpp:188
#13 0x00007f0591c13636 in Digikam::LoadSaveThread::run (this=0x7f05547a3ab0) at
/build/buildd/digikam-0.10.0/libs/threadimageio/loadsavethread.cpp:134
#14 0x00007f058e335952 in QThreadPrivate::start (arg=0x7f05547a3ab0) at
thread/qthread_unix.cpp:189
#15 0x00007f058d5983ba in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#16 0x00007f058d892fcd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#17 0x0000000000000000 in ?? ()
Thread 1 (Thread 0x7f0594910750 (LWP 11493)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217
#1 0x00007f058e335395 in thread_sleep (ti=0x7fff9c94d5e0) at
thread/qthread_unix.cpp:298
#2 0x00007f058e3354fe in QThread::msleep (msecs=200) at
thread/qthread_unix.cpp:324
#3 0x00007f057887c24a in ?? () from
/usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#4 0x00007f05942cc130 in ?? () from /usr/lib/libphonon.so.4
#5 0x00007f058d7e36ed in *__GI_exit (status=1) at exit.c:75
#6 0x00007f058f024e48 in qt_xio_errhandler () at
kernel/qapplication_x11.cpp:707
#7 0x00007f05903fc2f8 in KApplication::xioErrhandler (this=0x7fff9c94da90,
dpy=0x23f4cf0) at
/build/buildd/kde4libs-4.2.3/kdeui/kernel/kapplication.cpp:413
#8 0x00007f058c4046e4 in _XIOError () from /usr/lib/libX11.so.6
#9 0x00007f058c40ba1f in ?? () from /usr/lib/libX11.so.6
#10 0x00007f058c40c345 in _XEventsQueued () from /usr/lib/libX11.so.6
#11 0x00007f058c3f4ed3 in XEventsQueued () from /usr/lib/libX11.so.6
#12 0x00007f058f05fe07 in x11EventSourcePrepare (s=0x23dc6e0, timeout=<value
optimized out>) at kernel/qguieventdispatcher_glib.cpp:79
#13 0x00007f05883631e2 in g_main_context_prepare () from
/usr/lib/libglib-2.0.so.0
#14 0x00007f05883635ff in ?? () from /usr/lib/libglib-2.0.so.0
#15 0x00007f0588363a7c in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#16 0x00007f058e447e6f in QEventDispatcherGlib::processEvents (this=0x23c1c80,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:323
#17 0x00007f058f05fbef in QGuiEventDispatcherGlib::processEvents
(this=0x7fff9c94d564, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:202
#18 0x00007f058e41d002 in QEventLoop::processEvents (this=<value optimized
out>, flags={i = -1667966576}) at kernel/qeventloop.cpp:149
#19 0x00007f058e41d3cd in QEventLoop::exec (this=0x7fff9c94d9d0, flags={i =
-1667966496}) at kernel/qeventloop.cpp:200
#20 0x00007f058e41f694 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:880
#21 0x0000000000671a37 in main (argc=<value optimized out>,
argv=0x7fff9c94e218) at /build/buildd/digikam-0.10.0/digikam/main.cpp:190
Current language: auto; currently c
217 in ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S
Current language: auto; currently asm
--
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