Am Freitag 10 September 2010 schrieb Martin Steigerwald: > Am Freitag 10 September 2010 schrieb George Kiagiadakis: > > On Fri, Sep 10, 2010 at 3:53 PM, Zsolt Rizsanyi > > > > <rizsanyi@users.sourceforge.net> wrote: > > > On Fri, Sep 10, 2010 at 2:35 PM, Dietz Pröpper > > > <dietz@rotfl.franken.de> > > wrote: > > >> George Kiagiadakis: > > >>> On Fri, Sep 10, 2010 at 12:02 PM, Dietz Pröpper > > >>> <dietz@rotfl.franken.de> > > >> > > >> wrote: > > >>> > - digikam from unstable crashes (the kde term for "crash" > > >>> > should be "krash" imho ;-) on startup. > > >>> > - marble (from 4.5.1) crashes on startup too. > > >>> > > >>> Marble seems to work just fine here. I'll check digikam as > > >>> well... Do you have any backtraces? > > >> > > >> Unfortunately not. And just no time atm to go to 4.5.1 again to > > >> check. > > > > > > Marble crashes on startup for me too. Here is a backtrace: > > > Thread 3 (Thread 0xb1362b70 (LWP 4221)): > > > #0 0xb4572e16 in *__GI_clock_gettime (clock_id=-1269338124, > > > tp=0xb1361fb8) at ../sysdeps/unix/clock_gettime.c:100 > > > #1 0xb6a631db in ?? () from /usr/lib/libQtCore.so.4 > > > #2 0xb6a68435 in ?? () from /usr/lib/libQtCore.so.4 > > > #3 0xb6a6847a in ?? () from /usr/lib/libQtCore.so.4 > > > #4 0xb6a662e8 in ?? () from /usr/lib/libQtCore.so.4 > > > #5 0xb6a66375 in ?? () from /usr/lib/libQtCore.so.4 [...] > > > It is a segfault. > > > > That's not very useful, you need to install libqt4-dbg before > > generating the backtrace. > > I get a "may be useful" backtrace: > > Application: digiKam (digikam), signal: Segmentation fault > [Current thread is 1 (Thread 0xb2255740 (LWP 26010))] Digikam again with glib dbg package installed. This crash might be related to the marble crash as well. At least that marble widget appears in this backtrace, too: Application: digiKam (digikam), signal: Segmentation fault [Current thread is 1 (Thread 0xb2255740 (LWP 26010))] Thread 10 (Thread 0xafd04b70 (LWP 26011)): #0 0xb77e9424 in __kernel_vsyscall () #1 0xb4281f7f in __pthread_cond_wait (cond=0x9360e48, mutex=0x9360e30) at pthread_cond_wait.c:153 #2 0xb48240bd in __pthread_cond_wait (cond=0x9360e48, mutex=0x9360e30) at forward.c:139 #3 0xb4ab6fb7 in QWaitConditionPrivate::wait (this=0x934f190, mutex=0x934f18c, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0x934f190, mutex=0x934f18c, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0x0831d344 in Digikam::ScanController::run (this=0x9367bf8) at /build/buildd-digikam_1.2.0-7-i386- LMHLd9/digikam-1.2.0/digikam/scancontroller.cpp:516 #6 0xb4ab5fbe in QThreadPrivate::start (arg=0x9367bf8) at thread/qthread_unix.cpp:248 #7 0xb427d955 in start_thread (arg=0xafd04b70) at pthread_create.c:300 #8 0xb481710e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 9 (Thread 0xaf1ffb70 (LWP 26012)): #0 0xb4281252 in __pthread_mutex_unlock_usercnt (mutex=<value optimized out>, decr=0) at pthread_mutex_unlock.c:77 #1 0xb48242c6 in pthread_mutex_unlock (mutex=0x95afe84) at forward.c:184 #2 0xb4061d98 in g_main_context_poll (context=0x95afe80, block=<value optimized out>, dispatch=1, self=0x9762860) at /build/buildd- glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:2903 #3 g_main_context_iterate (context=0x95afe80, block=<value optimized out>, dispatch=1, self=0x9762860) at /build/buildd-glib2.0_2.24.1-1- i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:2586 #4 0xb40621b8 in IA__g_main_context_iteration (context=0x95afe80, may_block=1) at /build/buildd-glib2.0_2.24.1-1- i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:2654 #5 0xb4bde0df in QEventDispatcherGlib::processEvents (this=0x9762758, flags=...) at kernel/qeventdispatcher_glib.cpp:414 #6 0xb4bb0b19 in QEventLoop::processEvents (this=0xaf1ff2a0, flags=) at kernel/qeventloop.cpp:149 #7 0xb4bb0f6a in QEventLoop::exec (this=0xaf1ff2a0, flags=...) at kernel/qeventloop.cpp:201 #8 0xb4ab3629 in QThread::exec (this=0x9598c70) at thread/qthread.cpp:487 #9 0xb6604d0d in Digikam::ImageFilterModelWorker::Thread::run (this=0x9598c70) at /build/buildd-digikam_1.2.0-7-i386-LMHLd9/digikam-1.2.0/obj-i486- linux-gnu/digikam/../../libs/models/imagefiltermodelthreads.h:66 #10 0xb4ab5fbe in QThreadPrivate::start (arg=0x9598c70) at thread/qthread_unix.cpp:248 #11 0xb427d955 in start_thread (arg=0xaf1ffb70) at pthread_create.c:300 #12 0xb481710e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 8 (Thread 0xae9feb70 (LWP 26013)): #0 0xb4282fa1 in __pthread_getspecific (key=2) at pthread_getspecific.c:27 #1 0xb2d82ea5 in g_private_get_posix_impl (private_key=0x2) at /build/buildd-glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/gthread/gthread- posix.c:290 #2 0xb4088042 in IA__g_thread_self () at /build/buildd-glib2.0_2.24.1-1- i386-84Pp4V/glib2.0-2.24.1/glib/gthread.c:2109 #3 0xb405ffb2 in IA__g_main_context_acquire (context=0x966e068) at /build/buildd-glib2.0_2.24.1-1- i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:2042 #4 0xb4061b5e in g_main_context_iterate (context=0x966e068, block=<value optimized out>, dispatch=1, self=0x94b39e8) at /build/buildd- glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:2535 #5 0xb40621b8 in IA__g_main_context_iteration (context=0x966e068, may_block=1) at /build/buildd-glib2.0_2.24.1-1- i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:2654 #6 0xb4bde0df in QEventDispatcherGlib::processEvents (this=0x97d5170, flags=...) at kernel/qeventdispatcher_glib.cpp:414 #7 0xb4bb0b19 in QEventLoop::processEvents (this=0xae9fe2a0, flags=) at kernel/qeventloop.cpp:149 #8 0xb4bb0f6a in QEventLoop::exec (this=0xae9fe2a0, flags=...) at kernel/qeventloop.cpp:201 #9 0xb4ab3629 in QThread::exec (this=0x95b1408) at thread/qthread.cpp:487 #10 0xb6604d0d in Digikam::ImageFilterModelWorker::Thread::run (this=0x95b1408) at /build/buildd-digikam_1.2.0-7-i386-LMHLd9/digikam-1.2.0/obj-i486- linux-gnu/digikam/../../libs/models/imagefiltermodelthreads.h:66 #11 0xb4ab5fbe in QThreadPrivate::start (arg=0x95b1408) at thread/qthread_unix.cpp:248 #12 0xb427d955 in start_thread (arg=0xae9feb70) at pthread_create.c:300 #13 0xb481710e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 The current source language is "auto; currently c". Thread 7 (Thread 0xae1fdb70 (LWP 26014)): #0 0xb77e9424 in __kernel_vsyscall () #1 0xb4281f7f in __pthread_cond_wait (cond=0x9739228, mutex=0x9739210) at pthread_cond_wait.c:153 #2 0xb48240bd in __pthread_cond_wait (cond=0x9739228, mutex=0x9739210) at forward.c:139 #3 0xb4ab6fb7 in QWaitConditionPrivate::wait (this=0x960c350, mutex=0x960c34c, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0x960c350, mutex=0x960c34c, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0xb68b0eb2 in Digikam::LoadSaveThread::run (this=0x960c340) at /build/buildd-digikam_1.2.0-7-i386- LMHLd9/digikam-1.2.0/libs/threadimageio/loadsavethread.cpp:131 #6 0xb4ab5fbe in QThreadPrivate::start (arg=0x960c340) at thread/qthread_unix.cpp:248 #7 0xb427d955 in start_thread (arg=0xae1fdb70) at pthread_create.c:300 #8 0xb481710e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 6 (Thread 0xad9fcb70 (LWP 26015)): #0 __pthread_mutex_lock (mutex=0x968854c) at pthread_mutex_lock.c:125 #1 0xb4824286 in pthread_mutex_lock (mutex=0x968854c) at forward.c:182 #2 0xb4061803 in IA__g_main_context_prepare (context=0x9688548, priority=0xad9fc17c) at /build/buildd-glib2.0_2.24.1-1- i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:2282 #3 0xb4061be9 in g_main_context_iterate (context=0x9688548, block=<value optimized out>, dispatch=1, self=0x9642268) at /build/buildd- glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:2571 #4 0xb40621b8 in IA__g_main_context_iteration (context=0x9688548, may_block=1) at /build/buildd-glib2.0_2.24.1-1- i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:2654 #5 0xb4bde0df in QEventDispatcherGlib::processEvents (this=0x96509a0, flags=...) at kernel/qeventdispatcher_glib.cpp:414 #6 0xb4bb0b19 in QEventLoop::processEvents (this=0xad9fc2c0, flags=) at kernel/qeventloop.cpp:149 #7 0xb4bb0f6a in QEventLoop::exec (this=0xad9fc2c0, flags=...) at kernel/qeventloop.cpp:201 #8 0xb4ab3629 in QThread::exec (this=0x96d2e18) at thread/qthread.cpp:487 #9 0xb4ab5fbe in QThreadPrivate::start (arg=0x96d2e18) at thread/qthread_unix.cpp:248 #10 0xb427d955 in start_thread (arg=0xad9fcb70) at pthread_create.c:300 #11 0xb481710e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 5 (Thread 0xad1fbb70 (LWP 26016)): #0 0xb2d7be16 in *__GI_clock_gettime (clock_id=-1294467084, tp=0xad1fafe8) at ../sysdeps/unix/clock_gettime.c:100 #1 0xb4bdb1db in qt_gettime () at kernel/qcore_unix.cpp:111 #2 0xb4be0435 in QTimerInfoList::updateCurrentTime (this=0x9710e4c) at kernel/qeventdispatcher_unix.cpp:340 #3 0xb4be047a in QTimerInfoList::timerWait (this=0x9710e4c, tm=...) at kernel/qeventdispatcher_unix.cpp:443 #4 0xb4bde2e8 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xad1fb0fc) at kernel/qeventdispatcher_glib.cpp:136 #5 0xb4bde375 in timerSourcePrepare (source=0x0, timeout=0xb2d7fff4) at kernel/qeventdispatcher_glib.cpp:169 #6 0xb40617ca in IA__g_main_context_prepare (context=0x9710f58, priority=0xad1fb17c) at /build/buildd-glib2.0_2.24.1-1- i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:2280 #7 0xb4061be9 in g_main_context_iterate (context=0x9710f58, block=<value optimized out>, dispatch=1, self=0x9745c00) at /build/buildd- glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:2571 #8 0xb40621b8 in IA__g_main_context_iteration (context=0x9710f58, may_block=1) at /build/buildd-glib2.0_2.24.1-1- i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:2654 #9 0xb4bde0df in QEventDispatcherGlib::processEvents (this=0x9703ee8, flags=...) at kernel/qeventdispatcher_glib.cpp:414 #10 0xb4bb0b19 in QEventLoop::processEvents (this=0xad1fb2c0, flags=) at kernel/qeventloop.cpp:149 #11 0xb4bb0f6a in QEventLoop::exec (this=0xad1fb2c0, flags=...) at kernel/qeventloop.cpp:201 #12 0xb4ab3629 in QThread::exec (this=0x95f9b18) at thread/qthread.cpp:487 #13 0xb4ab5fbe in QThreadPrivate::start (arg=0x95f9b18) at thread/qthread_unix.cpp:248 #14 0xb427d955 in start_thread (arg=0xad1fbb70) at pthread_create.c:300 #15 0xb481710e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 4 (Thread 0xa5fa1b70 (LWP 26020)): #0 0xb77e9424 in __kernel_vsyscall () #1 0xb4282482 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179 #2 0xb4824114 in __pthread_cond_timedwait (cond=0x9b67f88, mutex=0x9b67f70, abstime=0xa5fa12f0) at forward.c:152 #3 0xaa7b3bdf in ?? () from /usr/lib/libxine.so.1 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 3 (Thread 0xa67a2b70 (LWP 26021)): #0 0xb77e9424 in __kernel_vsyscall () #1 0xb4810291 in select () at ../sysdeps/unix/syscall-template.S:82 #2 0xaa7dd4d8 in xine_usec_sleep () from /usr/lib/libxine.so.1 #3 0x00000000 in ?? () Thread 2 (Thread 0xa900fb70 (LWP 26022)): #0 0xb4bddc31 in socketNotifierSourcePrepare (timeout=0xa900f08c) at kernel/qeventdispatcher_glib.cpp:72 #1 0xb40617ca in IA__g_main_context_prepare (context=0x9af64b0, priority=0xa900f10c) at /build/buildd-glib2.0_2.24.1-1- i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:2280 #2 0xb4061be9 in g_main_context_iterate (context=0x9af64b0, block=<value optimized out>, dispatch=1, self=0x9b6e180) at /build/buildd- glib2.0_2.24.1-1-i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:2571 #3 0xb40621b8 in IA__g_main_context_iteration (context=0x9af64b0, may_block=1) at /build/buildd-glib2.0_2.24.1-1- i386-84Pp4V/glib2.0-2.24.1/glib/gmain.c:2654 #4 0xb4bde0df in QEventDispatcherGlib::processEvents (this=0x9af6430, flags=...) at kernel/qeventdispatcher_glib.cpp:414 #5 0xb4bb0b19 in QEventLoop::processEvents (this=0xa900f250, flags=) at kernel/qeventloop.cpp:149 #6 0xb4bb0f6a in QEventLoop::exec (this=0xa900f250, flags=...) at kernel/qeventloop.cpp:201 #7 0xb4ab3629 in QThread::exec (this=0x9af6050) at thread/qthread.cpp:487 #8 0xaa82194a in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so #9 0xb4ab5fbe in QThreadPrivate::start (arg=0x9af6050) at thread/qthread_unix.cpp:248 #10 0xb427d955 in start_thread (arg=0xa900fb70) at pthread_create.c:300 #11 0xb481710e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb2255740 (LWP 26010)): [KCrash Handler] #7 QAction::setChecked (this=0xa87d9290, b=true) at kernel/qaction.cpp:1064 #8 0xb6461c83 in Marble::RenderPlugin::setVisible(bool) () from /usr/lib/libmarblewidget.so.4 #9 0xa87decba in ?? () from /usr/lib/kde4/plugins/marble/AprsPlugin.so #10 0xa87ded8b in qt_plugin_instance () from /usr/lib/kde4/plugins/marble/AprsPlugin.so #11 0xb4b974d4 in QPluginLoader::instance (this=0xa0862b0) at plugin/qpluginloader.cpp:204 #12 0xb63f3a52 in Marble::PluginManager::loadPlugins() () from /usr/lib/libmarblewidget.so.4 #13 0xb63f4c8e in Marble::PluginManager::PluginManager(QObject*) () from /usr/lib/libmarblewidget.so.4 #14 0xb6451b5b in ?? () from /usr/lib/libmarblewidget.so.4 #15 0xb64564a6 in ?? () from /usr/lib/libmarblewidget.so.4 #16 0xb63a290e in Marble::MarbleModel::MarbleModel(QObject*) () from /usr/lib/libmarblewidget.so.4 #17 0xb63ab28c in Marble::MarbleMap::MarbleMap() () from /usr/lib/libmarblewidget.so.4 #18 0xb639e56e in Marble::MarbleWidget::MarbleWidget(QWidget*) () from /usr/lib/libmarblewidget.so.4 #19 0xb69cbe12 in MarbleSubClassWidget (this=0xa07d790, w=256, h=256, parent=0xa07d078) at /build/buildd-digikam_1.2.0-7-i386-LMHLd9/digikam-1.2.0/obj-i486- linux-gnu/digikam/../../libs/imageproperties/markerclusterholder.h:460 #20 WorldMapWidget (this=0xa07d790, w=256, h=256, parent=0xa07d078) at /build/buildd-digikam_1.2.0-7-i386- LMHLd9/digikam-1.2.0/libs/imageproperties/worldmapwidget.cpp:168 #21 0xb69c5320 in ImagePropertiesGPSTab (this=0xa07d078, parent=0x9553658) at /build/buildd-digikam_1.2.0-7-i386- LMHLd9/digikam-1.2.0/libs/imageproperties/imagepropertiesgpstab.cpp:114 #22 0xb69ac30e in ImagePropertiesSideBar (this=0x980c578, parent=0x9553658, splitter=0x94b37d0, side=KMultiTabBar::Right, mimimizedDefault=<value optimized out>) at /build/buildd-digikam_1.2.0-7-i386- LMHLd9/digikam-1.2.0/libs/imageproperties/imagepropertiessidebar.cpp:77 #23 0x080b8071 in ImagePropertiesSideBarDB (this=0x980c578, parent=0x9553658, splitter=0x94b37d0, side=KMultiTabBar::Right, mimimizedDefault=<value optimized out>) at /build/buildd-digikam_1.2.0-7-i386- LMHLd9/digikam-1.2.0/libs/imageproperties/imagepropertiessidebardb.cpp:88 #24 0x082d5bef in DigikamView (this=0x9553658, parent=0x93c4b20, modelCollection=0x95e3078) at /build/buildd-digikam_1.2.0-7-i386- LMHLd9/digikam-1.2.0/digikam/digikamview.cpp:175 #25 0x082bbded in Digikam::DigikamApp::setupView (this=0x93c4b20) at /build/buildd-digikam_1.2.0-7-i386- LMHLd9/digikam-1.2.0/digikam/digikamapp.cpp:478 #26 0x082ca292 in DigikamApp (this=0x93c4b20, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /build/buildd-digikam_1.2.0-7- i386-LMHLd9/digikam-1.2.0/digikam/digikamapp.cpp:230 #27 0x083be1ea in main (argc=1, argv=0xbfbac7a4) at /build/buildd- digikam_1.2.0-7-i386-LMHLd9/digikam-1.2.0/digikam/main.cpp:170 The current source language is "auto; currently c++". > > > BTW which version of Qt are you using? My Qt version is > > > 4:4.6.3-1+b1 and libglib2.0-0 2.24.1-1. I can try some other > > > versions if needed. > > > > Hmm.. I'm actually using Qt 4.7.0~rc1 from experimental and glib > > 2.24.1, like you. > > Qt 4:4.6.3-1+b1, same glib. -- Martin 'Helios' Steigerwald - http://www.Lichtvoll.de GPG: 03B0 0D6C 0040 0710 4AFA B82F 991B EAAC A599 84C7
Attachment:
signature.asc
Description: This is a digitally signed message part.