[Digikam-devel] [Bug 196994] digikam 1.0.0-0.1.beta1.f11 from kde-redhat crash on startup

mps moabi2000 at gmail.com
Thu Jun 18 23:21:46 BST 2009


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





--- Comment #8 from mps <moabi2000 gmail com>  2009-06-19 00:21:43 ---
Sorry, one more, this is a seg fault not an abort - again just trying to start
digikam from the command line - not sure if the different error is important?
Will stop for now unless you can suggest a better way I can help provide info.

Application: digiKam (digikam), signal: Segmentation fault
[Current thread is 1 (Thread 0xb7fe2780 (LWP 5751))]

Thread 13 (Thread 0xb69e1b70 (LWP 5752)):
#0  0x00b84422 in __kernel_vsyscall ()
#1  0x00caefa5 in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x023f3257 in QWaitConditionPrivate::wait (time=<value optimized out>,
this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (time=<value optimized out>, this=<value optimized
out>) at thread/qwaitcondition_unix.cpp:159
#4  0x082e9189 in Digikam::ScanController::run (this=0x8c02310) at
/usr/src/debug/digikam-1.0.0-beta1/digikam/scancontroller.cpp:455
#5  0x023f221e in QThreadPrivate::start (arg=0x8c02310) at
thread/qthread_unix.cpp:189
#6  0x00caa935 in start_thread (arg=0xb69e1b70) at pthread_create.c:297
#7  0x001ee82e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 12 (Thread 0xb5d94b70 (LWP 5753)):
#0  0x00b84422 in __kernel_vsyscall ()
#1  0x001e4276 in *__GI___poll (fds=0x27dff4, nfds=1, timeout=-1) at
../sysdeps/unix/sysv/linux/poll.c:87
#2  0x00d553db in IA__g_poll (fds=0x8f3d9f0, nfds=1, timeout=-1) at gpoll.c:127
#3  0x00d4814b in g_main_context_poll (n_fds=<value optimized out>, fds=<value
optimized out>, priority=<value optimized out>, timeout=<value optimized out>,
context=<value optimized out>)
    at gmain.c:2758
#4  g_main_context_iterate (n_fds=<value optimized out>, fds=<value optimized
out>, priority=<value optimized out>, timeout=<value optimized out>,
context=<value optimized out>) at gmain.c:2440
#5  0x00d48443 in IA__g_main_context_iteration (context=0x8ee8550, may_block=1)
at gmain.c:2508
#6  0x0250cd17 in QEventDispatcherGlib::processEvents (this=0x8e71420, flags={i
= 36}) at kernel/qeventdispatcher_glib.cpp:326
#7  0x024e05c9 in QEventLoop::processEvents (this=0xb5d94264, flags={i = 36})
at kernel/qeventloop.cpp:149
#8  0x024e0a12 in QEventLoop::exec (this=0xb5d94264, flags={i = 0}) at
kernel/qeventloop.cpp:200
#9  0x023eef83 in QThread::exec (this=0x8d320b8) at thread/qthread.cpp:487
#10 0x05b54a2d in Digikam::ImageFilterModelWorker::Thread::run (this=0x8d320b8)
at /usr/src/debug/digikam-1.0.0-beta1/libs/models/imagefiltermodelthreads.h:66
#11 0x023f221e in QThreadPrivate::start (arg=0x8d320b8) at
thread/qthread_unix.cpp:189
#12 0x00caa935 in start_thread (arg=0xb5d94b70) at pthread_create.c:297
#13 0x001ee82e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 11 (Thread 0xb5393b70 (LWP 5754)):
#0  0x00cacd14 in __pthread_mutex_lock (mutex=0x8fba914) at
pthread_mutex_lock.c:131
#1  0x00d480ab in g_main_context_iterate (context=0x8fba910, block=<value
optimized out>, dispatch=1, self=0x9182808) at gmain.c:2451
#2  0x00d48443 in IA__g_main_context_iteration (context=0x8fba910, may_block=1)
at gmain.c:2508
#3  0x0250cd17 in QEventDispatcherGlib::processEvents (this=0x8efd188, flags={i
= 36}) at kernel/qeventdispatcher_glib.cpp:326
#4  0x024e05c9 in QEventLoop::processEvents (this=0xb5393264, flags={i = 36})
at kernel/qeventloop.cpp:149
#5  0x024e0a12 in QEventLoop::exec (this=0xb5393264, flags={i = 0}) at
kernel/qeventloop.cpp:200
#6  0x023eef83 in QThread::exec (this=0x8d17910) at thread/qthread.cpp:487
#7  0x05b54a2d in Digikam::ImageFilterModelWorker::Thread::run (this=0x8d17910)
at /usr/src/debug/digikam-1.0.0-beta1/libs/models/imagefiltermodelthreads.h:66
#8  0x023f221e in QThreadPrivate::start (arg=0x8d17910) at
thread/qthread_unix.cpp:189
#9  0x00caa935 in start_thread (arg=0xb5393b70) at pthread_create.c:297
#10 0x001ee82e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 10 (Thread 0xb4912b70 (LWP 5755)):
#0  0x00b84422 in __kernel_vsyscall ()
#1  0x00caefa5 in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x023f3257 in QWaitConditionPrivate::wait (time=<value optimized out>,
this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (time=<value optimized out>, this=<value optimized
out>) at thread/qwaitcondition_unix.cpp:159
#4  0x04e99c7a in Digikam::LoadSaveThread::run (this=0x8f53ff8) at
/usr/src/debug/digikam-1.0.0-beta1/libs/threadimageio/loadsavethread.cpp:136
#5  0x023f221e in QThreadPrivate::start (arg=0x8f53ff8) at
thread/qthread_unix.cpp:189
#6  0x00caa935 in start_thread (arg=0xb4912b70) at pthread_create.c:297
#7  0x001ee82e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 9 (Thread 0xb3f11b70 (LWP 5756)):
#0  0x00b84422 in __kernel_vsyscall ()
#1  0x00caefa5 in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x023f3257 in QWaitConditionPrivate::wait (time=<value optimized out>,
this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (time=<value optimized out>, this=<value optimized
out>) at thread/qwaitcondition_unix.cpp:159
#4  0x04e99c7a in Digikam::LoadSaveThread::run (this=0x910bec8) at
/usr/src/debug/digikam-1.0.0-beta1/libs/threadimageio/loadsavethread.cpp:136
#5  0x023f221e in QThreadPrivate::start (arg=0x910bec8) at
thread/qthread_unix.cpp:189
#6  0x00caa935 in start_thread (arg=0xb3f11b70) at pthread_create.c:297
#7  0x001ee82e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 8 (Thread 0xb1f64b70 (LWP 5757)):
#0  0x00b84422 in __kernel_vsyscall ()
#1  0x00caf2d2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:179
#2  0x0112c74d in metronom_sync_loop (this=0x92dcf40) at metronom.c:870
#3  0x00caa935 in start_thread (arg=0xb1f64b70) at pthread_create.c:297
#4  0x001ee82e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xb1158b70 (LWP 5758)):
#0  0x00b84422 in __kernel_vsyscall ()
#1  0x001e6ee1 in select () from /lib/libc.so.6
#2  0x0115733c in xine_usec_sleep (usec=0) at utils.c:481
#3  0x0113b0d3 in video_out_loop (this_gen=0x8cd4df8) at video_out.c:1246
#4  0x00caa935 in start_thread (arg=0xb1158b70) at pthread_create.c:297
#5  0x001ee82e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xb0757b70 (LWP 5759)):
#0  0x00b84422 in __kernel_vsyscall ()
#1  0x001e4276 in *__GI___poll (fds=0x27dff4, nfds=1, timeout=-1) at
../sysdeps/unix/sysv/linux/poll.c:87
#2  0x00d553db in IA__g_poll (fds=0x920e8c8, nfds=1, timeout=-1) at gpoll.c:127
#3  0x00d4814b in g_main_context_poll (n_fds=<value optimized out>, fds=<value
optimized out>, priority=<value optimized out>, timeout=<value optimized out>,
context=<value optimized out>)
    at gmain.c:2758
#4  g_main_context_iterate (n_fds=<value optimized out>, fds=<value optimized
out>, priority=<value optimized out>, timeout=<value optimized out>,
context=<value optimized out>) at gmain.c:2440
#5  0x00d48443 in IA__g_main_context_iteration (context=0x8ceb3e0, may_block=1)
at gmain.c:2508
#6  0x0250cd17 in QEventDispatcherGlib::processEvents (this=0x8cd41d0, flags={i
= 36}) at kernel/qeventdispatcher_glib.cpp:326
#7  0x024e05c9 in QEventLoop::processEvents (this=0xb0757234, flags={i = 36})
at kernel/qeventloop.cpp:149
#8  0x024e0a12 in QEventLoop::exec (this=0xb0757234, flags={i = 0}) at
kernel/qeventloop.cpp:200
#9  0x023eef83 in QThread::exec (this=0x920b0b0) at thread/qthread.cpp:487
#10 0x010cd79a in Phonon::MediaSource::type() const () at
../3rdparty/phonon/phonon/mediasource.cpp:176
#11 0x023f221e in QThreadPrivate::start (arg=0x920b0b0) at
thread/qthread_unix.cpp:189
#12 0x00caa935 in start_thread (arg=0xb0757b70) at pthread_create.c:297
#13 0x001ee82e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xafd56b70 (LWP 5760)):
#0  0x00b84422 in __kernel_vsyscall ()
#1  0x001e4276 in *__GI___poll (fds=0x27dff4, nfds=2, timeout=-1) at
../sysdeps/unix/sysv/linux/poll.c:87
#2  0x06da2015 in poll_func (ufds=0x920ff40, nfds=2, timeout=-1,
userdata=0x8cbb830) at pulse/thread-mainloop.c:71
#3  0x06d8f859 in pa_mainloop_poll (m=0x8cbb790) at pulse/mainloop.c:857
#4  0x06d8fc1e in pa_mainloop_iterate (m=0x8cbb790, block=1, retval=0x0) at
pulse/mainloop.c:923
#5  0x06d8fc98 in pa_mainloop_run (m=0x8cbb790, retval=0x0) at
pulse/mainloop.c:941
#6  0x06da2096 in thread (userdata=0x8cad178) at pulse/thread-mainloop.c:90
#7  0x01e86788 in internal_thread_func (userdata=0x8cbb888) at
pulsecore/thread-posix.c:72
#8  0x00caa935 in start_thread (arg=0xafd56b70) at pthread_create.c:297
#9  0x001ee82e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xab333b70 (LWP 5761)):
#0  0x00b84422 in __kernel_vsyscall ()
#1  0x00caefa5 in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x0113e918 in fifo_peek_int (blocking=<value optimized out>, fifo=<value
optimized out>) at audio_out.c:348
#3  fifo_peek (blocking=<value optimized out>, fifo=<value optimized out>) at
audio_out.c:388
#4  ao_loop (blocking=<value optimized out>, fifo=<value optimized out>) at
audio_out.c:1015
#5  0x00caa935 in start_thread (arg=0xab333b70) at pthread_create.c:297
#6  0x001ee82e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xa898eb70 (LWP 5771)):
#0  0x00b84422 in __kernel_vsyscall ()
#1  0x001e4276 in *__GI___poll (fds=0x27dff4, nfds=1, timeout=-1) at
../sysdeps/unix/sysv/linux/poll.c:87
#2  0x00d553db in IA__g_poll (fds=0xa3bc0e8, nfds=1, timeout=-1) at gpoll.c:127
#3  0x00d4814b in g_main_context_poll (n_fds=<value optimized out>, fds=<value
optimized out>, priority=<value optimized out>, timeout=<value optimized out>,
context=<value optimized out>)
    at gmain.c:2758
#4  g_main_context_iterate (n_fds=<value optimized out>, fds=<value optimized
out>, priority=<value optimized out>, timeout=<value optimized out>,
context=<value optimized out>) at gmain.c:2440
#5  0x00d48443 in IA__g_main_context_iteration (context=0xa9491c8, may_block=1)
at gmain.c:2508
#6  0x0250cd17 in QEventDispatcherGlib::processEvents (this=0xa949158, flags={i
= 36}) at kernel/qeventdispatcher_glib.cpp:326
#7  0x024e05c9 in QEventLoop::processEvents (this=0xa898e214, flags={i = 36})
at kernel/qeventloop.cpp:149
#8  0x024e0a12 in QEventLoop::exec (this=0xa898e214, flags={i = 0}) at
kernel/qeventloop.cpp:200
#9  0x023eef83 in QThread::exec (this=0xa9471f0) at thread/qthread.cpp:487
#10 0x0332dcdc in Marble::GpsdThread::run (this=0xa9471f0) at
/usr/src/debug/kdeedu-4.2.90/marble/src/plugins/positionprovider/gpsd/GpsdThread.cpp:27
#11 0x023f221e in QThreadPrivate::start (arg=0xa9471f0) at
thread/qthread_unix.cpp:189
#12 0x00caa935 in start_thread (arg=0xa898eb70) at pthread_create.c:297
#13 0x001ee82e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xa941fb70 (LWP 5772)):
#0  0x00b84422 in __kernel_vsyscall ()
#1  0x001debfb in read () from /lib/libc.so.6
#2  0x0017b38a in _IO_file_xsgetn (fp=0xa9758f0, data=0xa9718e0, n=4096) at
fileops.c:1457
#3  0x0017d768 in _IO_sgetn (fp=0xa9758f0, data=0xa9718e0, n=4096) at
genops.c:500
#4  0x00170dbe in _IO_fread (buf=0xa9718e0, size=1, count=4096, fp=0xa9758f0)
at iofread.c:44
#5  0x024b45f7 in fread (__stream=<value optimized out>, __n=<value optimized
out>, __size=<value optimized out>, __ptr=<value optimized out>) at
/usr/include/bits/stdio2.h:287
#6  QFSFileEnginePrivate::readFdFh (__stream=<value optimized out>, __n=<value
optimized out>, __size=<value optimized out>, __ptr=<value optimized out>) at
io/qfsfileengine.cpp:619
#7  0x024bc78a in QFSFileEnginePrivate::nativeRead (this=0xa96f9b8,
data=0xa9718e0 "", len=16384) at io/qfsfileengine_unix.cpp:325
#8  0x024b3b94 in QFSFileEngine::read (this=0xa8fec30, data=0xa9718e0 "",
maxlen=16384) at io/qfsfileengine.cpp:594
#9  0x0247414f in QFile::readData (this=0xa941f0c4, data=0xa9718e0 "",
len=16384) at io/qfile.cpp:1501
#10 0x0247b91c in QIODevice::read (this=0xa941f0c4, 
    data=0xa941ef98
"\270\357A\251h\347\247w\336\257W\2\377\377\377\377\330\357A\251\30:]\2\334\360A\251d\360A\251\30\360A\251M1D\2d\360A\251\364\357A\251\377\377\377\377\210iF\2",
maxSize=4)
    at io/qiodevice.cpp:799
#11 0x02466b97 in QDataStream::operator>> (this=0xa941f064, i=@0xa941eff4) at
io/qdatastream.cpp:665
#12 0x0244314d in QDataStream::operator>> (i=<value optimized out>, this=<value
optimized out>) at ../../src/corelib/io/qdatastream.h:213
#13 operator>> (i=<value optimized out>, this=<value optimized out>) at
tools/qstring.cpp:7218
#14 0x043871cc in Marble::PlacemarkLoader::loadFile (this=0xa985220,
filename=@0xa941f288, placemarkContainer=0xa9826f8) at
/usr/src/debug/kdeedu-4.2.90/marble/src/lib/PlacemarkLoader.cpp:308
#15 0x04387a4f in Marble::PlacemarkLoader::run (this=0xa985220) at
/usr/src/debug/kdeedu-4.2.90/marble/src/lib/PlacemarkLoader.cpp:112
#16 0x023f221e in QThreadPrivate::start (arg=0xa985220) at
thread/qthread_unix.cpp:189
#17 0x00caa935 in start_thread (arg=0xa941fb70) at pthread_create.c:297
#18 0x001ee82e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb7fe2780 (LWP 5751)):
[KCrash Handler]
#6  mem2chunk_check (mem=0xffc6b2d0, magic_p=<value optimized out>) at
hooks.c:166
#7  0x00181f58 in free_check (mem=0xac6b308, caller=0x23eca9d) at hooks.c:279
#8  0x00183fbb in *__GI___libc_free (mem=0xf4ffffd0) at malloc.c:3677
#9  0x023eca9d in qFree (ptr=0xac6b308) at global/qmalloc.cpp:60
#10 0x02bcb67a in QVector<QScriptLine>::free (x=<value optimized out>,
this=<value optimized out>) at ../../src/corelib/tools/qvector.h:425
#11 QVector<QScriptLine>::operator= (x=<value optimized out>, this=<value
optimized out>) at ../../src/corelib/tools/qvector.h:372
#12 QVector<QScriptLine>::clear (x=<value optimized out>, this=<value optimized
out>) at ../../src/corelib/tools/qvector.h:326
#13 QTextEngine::clearLineData (x=<value optimized out>, this=<value optimized
out>) at text/qtextengine.cpp:1359
#14 0x02bd4daf in QTextLayout::clearLayout (this=0xac6b080) at
text/qtextlayout.cpp:637
#15 0x02be5ebb in QTextBlock::clearLayout (this=0xbf8c6698) at
text/qtextobject.cpp:1093
#16 0x02c1e279 in QTextDocumentLayout::documentChanged (this=0xabc6b28, from=0,
oldLength=1, length=0) at text/qtextdocumentlayout.cpp:2828
#17 0x02c007c9 in QTextDocumentPrivate::clear (this=0xac67020) at
text/qtextdocument_p.cpp:268
#18 0x02bf44f8 in QTextDocument::clear (this=0xac67010) at
text/qtextdocument.cpp:390
#19 0x02bbd30b in QTextControlPrivate::setContent (this=0xac66e60,
format=Qt::RichText, text=@0xbf8c68dc, document=0x0) at
text/qtextcontrol.cpp:477
#20 0x02bbd53d in QTextControlPrivate::init (this=0xac66e60,
format=Qt::RichText, text=@0xbf8c68dc, document=0x0) at
text/qtextcontrol.cpp:395
#21 0x02bc16f2 in QTextControl::QTextControl(struct QObject *) (this=0xac66e50,
parent=0xaa96ec8) at text/qtextcontrol.cpp:750
#22 0x02da4eeb in QLabelPrivate::ensureTextControl (this=0xac66bf0) at
widgets/qlabel.cpp:1490
#23 0x02da8bdc in QLabel::setText (this=0xaa96ec8, text=@0xbf8c6b10) at
widgets/qlabel.cpp:356
#24 0x02daa905 in QLabel::QLabel(const QString &, struct QWidget *,
QWidgetData::WindowFlags) (this=0xaa96ec8, text=@0xbf8c6b10, parent=0x9860f48,
f={i = -1081316596}) at widgets/qlabel.cpp:182
#25 0x04f7d28b in Digikam::ImagePropertiesGPSTab::ImagePropertiesGPSTab(struct
QWidget *) (this=0x9860f48, parent=0x8f934a8)
    at
/usr/src/debug/digikam-1.0.0-beta1/libs/imageproperties/imagepropertiesgpstab.cpp:100
#26 0x04f63e85 in
Digikam::ImagePropertiesSideBar::ImagePropertiesSideBar(struct QWidget *,
struct Digikam::SidebarSplitter *, KMultiTabBar::KMultiTabBarPosition, bool)
(this=0x8ce80d0, 
    parent=0x8f934a8, splitter=0x9121440, side=KMultiTabBar::Right,
mimimizedDefault=<value optimized out>) at
/usr/src/debug/digikam-1.0.0-beta1/libs/imageproperties/imagepropertiessidebar.cpp:82
#27 0x080a3061 in
Digikam::ImagePropertiesSideBarDB::ImagePropertiesSideBarDB(struct QWidget *,
struct Digikam::SidebarSplitter *, KMultiTabBar::KMultiTabBarPosition, bool)
(this=0x8ce80d0, 
    parent=0x8f934a8, splitter=0x9121440, side=KMultiTabBar::Right,
mimimizedDefault=<value optimized out>) at
/usr/src/debug/digikam-1.0.0-beta1/libs/imageproperties/imagepropertiessidebardb.cpp:89
#28 0x08298a1c in Digikam::DigikamView::DigikamView(struct QWidget *)
(this=0x8f934a8, parent=0x8d31d20) at
/usr/src/debug/digikam-1.0.0-beta1/digikam/digikamview.cpp:210
#29 0x0827e5c0 in Digikam::DigikamApp::setupView (this=0x8d31d20) at
/usr/src/debug/digikam-1.0.0-beta1/digikam/digikamapp.cpp:452
#30 0x0828cf83 in Digikam::DigikamApp::DigikamApp (this=0x8d31d20,
__in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at
/usr/src/debug/digikam-1.0.0-beta1/digikam/digikamapp.cpp:200
#31 0x0831ef09 in main (argc=1, argv=0xbf8c7204) at
/usr/src/debug/digikam-1.0.0-beta1/digikam/main.cpp:161

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