[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:10:41 BST 2009


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





--- Comment #7 from mps <moabi2000 gmail com>  2009-06-19 00:10:38 ---
Next run is again different:

Application: digiKam (digikam), signal: Aborted
[Current thread is 1 (Thread 0xb7ed6780 (LWP 5598))]

Thread 11 (Thread 0xb68d5b70 (LWP 5599)):
#0  0x003ea422 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=0x8cf41e0) at
/usr/src/debug/digikam-1.0.0-beta1/digikam/scancontroller.cpp:455
#5  0x023f221e in QThreadPrivate::start (arg=0x8cf41e0) at
thread/qthread_unix.cpp:189
#6  0x00caa935 in start_thread (arg=0xb68d5b70) at pthread_create.c:297
#7  0x00bc982e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 10 (Thread 0xb5c7eb70 (LWP 5600)):
#0  0x003ea422 in __kernel_vsyscall ()
#1  0x00bbf276 in *__GI___poll (fds=0xc58ff4, nfds=1, timeout=-1) at
../sysdeps/unix/sysv/linux/poll.c:87
#2  0x00d553db in IA__g_poll (fds=0x8ffca00, 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=0x8fb0fd8, may_block=1)
at gmain.c:2508
#6  0x0250cd17 in QEventDispatcherGlib::processEvents (this=0x90930e0, flags={i
= 36}) at kernel/qeventdispatcher_glib.cpp:326
#7  0x024e05c9 in QEventLoop::processEvents (this=0xb5c7e264, flags={i = 36})
at kernel/qeventloop.cpp:149
#8  0x024e0a12 in QEventLoop::exec (this=0xb5c7e264, flags={i = 0}) at
kernel/qeventloop.cpp:200
#9  0x023eef83 in QThread::exec (this=0x8d9c2a8) at thread/qthread.cpp:487
#10 0x05b54a2d in Digikam::ImageFilterModelWorker::Thread::run (this=0x8d9c2a8)
at /usr/src/debug/digikam-1.0.0-beta1/libs/models/imagefiltermodelthreads.h:66
#11 0x023f221e in QThreadPrivate::start (arg=0x8d9c2a8) at
thread/qthread_unix.cpp:189
#12 0x00caa935 in start_thread (arg=0xb5c7eb70) at pthread_create.c:297
#13 0x00bc982e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 9 (Thread 0xb527db70 (LWP 5601)):
#0  0x00ce5f86 in *__GI_clock_gettime (clock_id=13541364, tp=0xb527cfa8) at
../sysdeps/unix/clock_gettime.c:100
#1  0x0250e783 in QTimerInfoList::getTime (this=0x8fe031c, t=@0x8fe0340) at
kernel/qeventdispatcher_unix.cpp:339
#2  0x0250e971 in QTimerInfoList::updateCurrentTime (this=0x8fe031c) at
kernel/qeventdispatcher_unix.cpp:297
#3  0x0250f41c in QTimerInfoList::timerWait (this=0x8fe031c, tm=@0xb527d034) at
kernel/qeventdispatcher_unix.cpp:420
#4  0x0250cec0 in timerSourcePrepare (source=0x8fe02e8, timeout=0xb527d09c) at
kernel/qeventdispatcher_glib.cpp:140
#5  0x00d47b70 in IA__g_main_context_prepare (context=0x8ea5f50,
priority=0xb527d11c) at gmain.c:2134
#6  0x00d47f31 in g_main_context_iterate (context=0x8ea5f50, block=<value
optimized out>, dispatch=1, self=0x8f76600) at gmain.c:2425
#7  0x00d48443 in IA__g_main_context_iteration (context=0x8ea5f50, may_block=1)
at gmain.c:2508
#8  0x0250cd17 in QEventDispatcherGlib::processEvents (this=0x8eeeaf8, flags={i
= 36}) at kernel/qeventdispatcher_glib.cpp:326
#9  0x024e05c9 in QEventLoop::processEvents (this=0xb527d264, flags={i = 36})
at kernel/qeventloop.cpp:149
#10 0x024e0a12 in QEventLoop::exec (this=0xb527d264, flags={i = 0}) at
kernel/qeventloop.cpp:200
#11 0x023eef83 in QThread::exec (this=0x8ea7450) at thread/qthread.cpp:487
#12 0x05b54a2d in Digikam::ImageFilterModelWorker::Thread::run (this=0x8ea7450)
at /usr/src/debug/digikam-1.0.0-beta1/libs/models/imagefiltermodelthreads.h:66
#13 0x023f221e in QThreadPrivate::start (arg=0x8ea7450) at
thread/qthread_unix.cpp:189
#14 0x00caa935 in start_thread (arg=0xb527db70) at pthread_create.c:297
#15 0x00bc982e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 8 (Thread 0xb47fcb70 (LWP 5602)):
#0  0x003ea422 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=0x91ce6c0) at
/usr/src/debug/digikam-1.0.0-beta1/libs/threadimageio/loadsavethread.cpp:136
#5  0x023f221e in QThreadPrivate::start (arg=0x91ce6c0) at
thread/qthread_unix.cpp:189
#6  0x00caa935 in start_thread (arg=0xb47fcb70) at pthread_create.c:297
#7  0x00bc982e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xb3dfbb70 (LWP 5603)):
#0  0x003ea422 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=0x90e5338) at
/usr/src/debug/digikam-1.0.0-beta1/libs/threadimageio/loadsavethread.cpp:136
#5  0x023f221e in QThreadPrivate::start (arg=0x90e5338) at
thread/qthread_unix.cpp:189
#6  0x00caa935 in start_thread (arg=0xb3dfbb70) at pthread_create.c:297
#7  0x00bc982e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xb15a0b70 (LWP 5604)):
#0  0x003ea422 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  0x010b774d in metronom_sync_loop (this=0x933fe20) at metronom.c:870
#3  0x00caa935 in start_thread (arg=0xb15a0b70) at pthread_create.c:297
#4  0x00bc982e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xb0794b70 (LWP 5605)):
#0  0x003ea422 in __kernel_vsyscall ()
#1  0x00bc1ee1 in select () from /lib/libc.so.6
#2  0x010e233c in xine_usec_sleep (usec=0) at utils.c:481
#3  0x010c60d3 in video_out_loop (this_gen=0x8d37110) at video_out.c:1246
#4  0x00caa935 in start_thread (arg=0xb0794b70) at pthread_create.c:297
#5  0x00bc982e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xafd93b70 (LWP 5606)):
#0  0x00ce5f86 in *__GI_clock_gettime (clock_id=13541364, tp=0xafd92f78) at
../sysdeps/unix/clock_gettime.c:100
#1  0x0250e783 in QTimerInfoList::getTime (this=0x8d52ab4, t=@0x8d52ad8) at
kernel/qeventdispatcher_unix.cpp:339
#2  0x0250e971 in QTimerInfoList::updateCurrentTime (this=0x8d52ab4) at
kernel/qeventdispatcher_unix.cpp:297
#3  0x0250f41c in QTimerInfoList::timerWait (this=0x8d52ab4, tm=@0xafd93004) at
kernel/qeventdispatcher_unix.cpp:420
#4  0x0250cec0 in timerSourcePrepare (source=0x8d52a80, timeout=0xafd9306c) at
kernel/qeventdispatcher_glib.cpp:140
#5  0x00d47b70 in IA__g_main_context_prepare (context=0x8d523c8,
priority=0xafd930ec) at gmain.c:2134
#6  0x00d47f31 in g_main_context_iterate (context=0x8d523c8, block=<value
optimized out>, dispatch=1, self=0x92d5700) at gmain.c:2425
#7  0x00d48443 in IA__g_main_context_iteration (context=0x8d523c8, may_block=1)
at gmain.c:2508
#8  0x0250cd17 in QEventDispatcherGlib::processEvents (this=0x8d37940, flags={i
= 36}) at kernel/qeventdispatcher_glib.cpp:326
#9  0x024e05c9 in QEventLoop::processEvents (this=0xafd93234, flags={i = 36})
at kernel/qeventloop.cpp:149
#10 0x024e0a12 in QEventLoop::exec (this=0xafd93234, flags={i = 0}) at
kernel/qeventloop.cpp:200
#11 0x023eef83 in QThread::exec (this=0x92bfb30) at thread/qthread.cpp:487
#12 0x0105879a in Phonon::MediaSource::type() const () at
../3rdparty/phonon/phonon/mediasource.cpp:176
#13 0x023f221e in QThreadPrivate::start (arg=0x92bfb30) at
thread/qthread_unix.cpp:189
#14 0x00caa935 in start_thread (arg=0xafd93b70) at pthread_create.c:297
#15 0x00bc982e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xaf392b70 (LWP 5607)):
#0  0x003ea422 in __kernel_vsyscall ()
#1  0x00bbf276 in *__GI___poll (fds=0xc58ff4, nfds=2, timeout=-1) at
../sysdeps/unix/sysv/linux/poll.c:87
#2  0x016ef015 in poll_func (ufds=0x8d39ad0, nfds=2, timeout=-1,
userdata=0x8d5aab0) at pulse/thread-mainloop.c:71
#3  0x016dc859 in pa_mainloop_poll (m=0x8d1f2a8) at pulse/mainloop.c:857
#4  0x016dcc1e in pa_mainloop_iterate (m=0x8d1f2a8, block=1, retval=0x0) at
pulse/mainloop.c:923
#5  0x016dcc98 in pa_mainloop_run (m=0x8d1f2a8, retval=0x0) at
pulse/mainloop.c:941
#6  0x016ef096 in thread (userdata=0x8d1efd0) at pulse/thread-mainloop.c:90
#7  0x06a47788 in internal_thread_func (userdata=0x8d1eef8) at
pulsecore/thread-posix.c:72
#8  0x00caa935 in start_thread (arg=0xaf392b70) at pthread_create.c:297
#9  0x00bc982e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xaa96fb70 (LWP 5608)):
#0  0x003ea422 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  0x010c9918 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=0xaa96fb70) at pthread_create.c:297
#6  0x00bc982e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb7ed6780 (LWP 5598)):
[KCrash Handler]
#6  0x003ea422 in __kernel_vsyscall ()
#7  0x00b167c1 in *__GI_raise (sig=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
#8  0x00b18092 in *__GI_abort () at abort.c:88
#9  0x00b5b25b in malloc_printerr (action=2, str=0x6 <Address 0x6 out of
bounds>, ptr=0xa8c4020) at malloc.c:6201
#10 0x00b5efbb in *__GI___libc_free (mem=0x6) at malloc.c:3677
#11 0x023eca9d in qFree (ptr=0xa8c4020) at global/qmalloc.cpp:60
#12 0x02151fc7 in QVector<QSvgCssAttribute>::free (this=0xbfbecf1c,
x=0xa8c4020) at ../../src/corelib/tools/qvector.h:425
#13 0x02152239 in QVector<QSvgCssAttribute>::realloc (this=0xbfbecf1c,
asize=10, aalloc=16) at ../../src/corelib/tools/qvector.h:501
#14 0x021535f9 in QVector<QSvgCssAttribute>::append (this=0xbfbecf1c,
t=@0xbfbece24) at ../../src/corelib/tools/qvector.h:525
#15 0x021406d2 in QSvgHandler::parseCSStoXMLAttrs (this=0xbfbed260, css=
    {static null = {<No data fields>}, static shared_null = {ref = {_q_value =
7239}, alloc = 0, size = 0, data = 0x83f56c2, clean = 0, simpletext = 0,
righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}},
static shared_empty = {ref = {_q_value = 119}, alloc = 0, size = 0, data =
0x25d3eae, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity
= 0, reserved = 0, array = {0}}, d = 0xa8c3c40, static codecForCStrings = 0x0},
attributes=0xbfbecf1c) at qsvghandler.cpp:1773
#16 0x02140ac4 in QSvgAttributes::QSvgAttributes (this=0xbfbecf18,
xmlAttributes=@0xbfbed168, handler=0xbfbed260) at qsvghandler.cpp:91
#17 0x02146e05 in parseStyle(struct QSvgNode *, const QXmlStreamAttributes &,
QSvgHandler *) (node=0xa8c36e0, attrs=@0x6, handler=0xbfbed260) at
qsvghandler.cpp:2114
#18 0x0214af9e in QSvgHandler::startElement (this=0xbfbed260,
localName=@0xbfbed16c, attributes=@0xbfbed168) at qsvghandler.cpp:3493
#19 0x0214c0b8 in QSvgHandler::parse (this=0xbfbed260) at qsvghandler.cpp:3392
#20 0x0214c3b7 in QSvgHandler::init (this=0xbfbed260) at qsvghandler.cpp:3372
#21 0x0214c96b in QSvgHandler::QSvgHandler(struct QIODevice *)
(this=0xbfbed260, device=0xbfbed2b0) at qsvghandler.cpp:3350
#22 0x0215e9d0 in QSvgTinyDocument::load (fileName=@0xbfbed3b8) at
qsvgtinydocument.cpp:185
#23 0x0215f83a in loadDocument<QString> (in=<value optimized out>, d=<value
optimized out>, q=<value optimized out>) at qsvgrenderer.cpp:317
#24 QSvgRenderer::load (in=<value optimized out>, d=<value optimized out>,
q=<value optimized out>) at qsvgrenderer.cpp:343
#25 0x0215ff35 in QSvgRenderer::QSvgRenderer(const QString &, struct QObject *)
(this=0xa6c4ba0, filename=@0xbfbed3b8, parent=0xa85e120) at
qsvgrenderer.cpp:140
#26 0x012b488a in Marble::CompassFloatItem::CompassFloatItem (this=0xa85e120,
point=@0xbfbed400, size=@0xbfbed3f0)
    at
/usr/src/debug/kdeedu-4.2.90/marble/src/plugins/render/compass/CompassFloatItem.cpp:32
#27 0x012b4985 in qt_plugin_instance () at
/usr/src/debug/kdeedu-4.2.90/marble/src/plugins/render/compass/CompassFloatItem.cpp:165
#28 0x024c9484 in QPluginLoader::instance (this=0xbfbed488) at
plugin/qpluginloader.cpp:186
#29 0x0435f762 in Marble::PluginManager::loadPlugins (this=0xbfbed5a0) at
/usr/src/debug/kdeedu-4.2.90/marble/src/lib/PluginManager.cpp:129
#30 0x043604be in Marble::PluginManager::PluginManager(struct QObject *)
(this=0xbfbed5a0, parent=0x0) at
/usr/src/debug/kdeedu-4.2.90/marble/src/lib/PluginManager.cpp:47
#31 0x043bbaa6 in Marble::PositionTracking::PositionTracking(struct
Marble::GpxFile *, struct QObject *) (this=0xa6aba48, currentGpx=0xa6aa660,
parent=0x0)
    at /usr/src/debug/kdeedu-4.2.90/marble/src/lib/gps/PositionTracking.cpp:47
#32 0x043c09ba in Marble::GpsLayer::GpsLayer(struct Marble::GpxFileModel *,
struct QObject *) (this=0xa6aa638, fileModel=0xa6ae230, parent=0x0)
    at /usr/src/debug/kdeedu-4.2.90/marble/src/lib/gps/GpsLayer.cpp:40
#33 0x0431ecc9 in Marble::MarbleModel::MarbleModel(struct QObject *)
(this=0x98c4d98, parent=0x98cd3a8) at
/usr/src/debug/kdeedu-4.2.90/marble/src/lib/MarbleModel.cpp:206
#34 0x043278bc in Marble::MarbleMap::MarbleMap (this=0x98cd3a8) at
/usr/src/debug/kdeedu-4.2.90/marble/src/lib/MarbleMap.cpp:344
#35 0x0431a42e in Marble::MarbleWidget::MarbleWidget(struct QWidget *)
(this=0x98c3c10, parent=0x98c3c58) at
/usr/src/debug/kdeedu-4.2.90/marble/src/lib/MarbleWidget.cpp:119
#36 0x04f80c95 in Digikam::WorldMapWidget::WorldMapWidget(int, int, struct
QWidget *) (this=0x98c3c58, w=256, h=256, parent=0x98c3e50)
    at
/usr/src/debug/digikam-1.0.0-beta1/libs/imageproperties/worldmapwidget.cpp:77
#37 0x04f7d08d in Digikam::ImagePropertiesGPSTab::ImagePropertiesGPSTab(struct
QWidget *) (this=0x98c3e50, parent=0x8fa97b0)
    at
/usr/src/debug/digikam-1.0.0-beta1/libs/imageproperties/imagepropertiesgpstab.cpp:96
#38 0x04f63e85 in
Digikam::ImagePropertiesSideBar::ImagePropertiesSideBar(struct QWidget *,
struct Digikam::SidebarSplitter *, KMultiTabBar::KMultiTabBarPosition, bool)
(this=0x8d57a08, 
    parent=0x8fa97b0, splitter=0x8ea2b90, side=KMultiTabBar::Right,
mimimizedDefault=<value optimized out>) at
/usr/src/debug/digikam-1.0.0-beta1/libs/imageproperties/imagepropertiessidebar.cpp:82
#39 0x080a3061 in
Digikam::ImagePropertiesSideBarDB::ImagePropertiesSideBarDB(struct QWidget *,
struct Digikam::SidebarSplitter *, KMultiTabBar::KMultiTabBarPosition, bool)
(this=0x8d57a08, 
    parent=0x8fa97b0, splitter=0x8ea2b90, side=KMultiTabBar::Right,
mimimizedDefault=<value optimized out>) at
/usr/src/debug/digikam-1.0.0-beta1/libs/imageproperties/imagepropertiessidebardb.cpp:89
#40 0x08298a1c in Digikam::DigikamView::DigikamView(struct QWidget *)
(this=0x8fa97b0, parent=0x8da4550) at
/usr/src/debug/digikam-1.0.0-beta1/digikam/digikamview.cpp:210
#41 0x0827e5c0 in Digikam::DigikamApp::setupView (this=0x8da4550) at
/usr/src/debug/digikam-1.0.0-beta1/digikam/digikamapp.cpp:452
#42 0x0828cf83 in Digikam::DigikamApp::DigikamApp (this=0x8da4550,
__in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at
/usr/src/debug/digikam-1.0.0-beta1/digikam/digikamapp.cpp:200
#43 0x0831ef09 in main (argc=1, argv=0xbfbedf74) at
/usr/src/debug/digikam-1.0.0-beta1/digikam/main.cpp:161


Let me know what I can do to help...

Bon courage
M.

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