Bug 239978 - Marble widget crash on startup, kde 4.5 beta1
Summary: Marble widget crash on startup, kde 4.5 beta1
Status: RESOLVED DUPLICATE of bug 239831
Alias: None
Product: marble
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: marble-bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-29 15:06 UTC by Mark van Rossum
Modified: 2018-08-27 17:19 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mark van Rossum 2010-05-29 15:06:25 UTC
Application: digikam (1.2.0)
KDE Platform Version: 4.4.80 (KDE 4.4.80 (KDE 4.5 Beta1))
Qt Version: 4.7.0
Operating System: Linux 2.6.33.4-95.fc13.i686.PAE i686
Distribution (Platform): Fedora RPMs

-- Information about the crash:
In the 4.4.80, installed with the fedora kde-unstable repo, 
digikam crashes on startup.

The crash can be reproduced every time.

-- Backtrace:
Application: digiKam (digikam), signal: Segmentation fault
[Current thread is 1 (Thread 0xb647f7d0 (LWP 2843))]

Thread 13 (Thread 0xb44abb70 (LWP 2844)):
#0  0x00cbf424 in __kernel_vsyscall ()
#1  0x0046623c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x01c5989f in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0x082c14a4 in Digikam::ScanController::run (this=0x874fbc0) at /usr/src/debug/digikam-1.2.0/digikam/scancontroller.cpp:516
#4  0x01c58d9a in ?? () from /usr/lib/libQtCore.so.4
#5  0x00462919 in start_thread (arg=0xb44abb70) at pthread_create.c:301
#6  0x0204be5e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 12 (Thread 0xb36ffb70 (LWP 2845)):
#0  0x05605df6 in clock_gettime (clock_id=1, tp=0xb36fef10) at ../sysdeps/unix/clock_gettime.c:100
#1  0x01cb10eb in ?? () from /usr/lib/libQtCore.so.4
#2  0x01d799c6 in ?? () from /usr/lib/libQtCore.so.4
#3  0x01d79a0b in ?? () from /usr/lib/libQtCore.so.4
#4  0x01d78228 in ?? () from /usr/lib/libQtCore.so.4
#5  0x01d782bd in ?? () from /usr/lib/libQtCore.so.4
#6  0x02136a6a in IA__g_main_context_prepare (context=<value optimized out>, priority=0xb36ff0bc) at gmain.c:2280
#7  0x02136e81 in g_main_context_iterate (context=0xb21004e8, block=1, dispatch=1, self=0xb2101b28) at gmain.c:2571
#8  0x02137449 in IA__g_main_context_iteration (context=0xb21004e8, may_block=1) at gmain.c:2654
#9  0x01d7800f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#10 0x01d4c60a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#11 0x01d4c94a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#12 0x01c55ece in QThread::exec() () from /usr/lib/libQtCore.so.4
#13 0x06c8e21e in Digikam::ImageFilterModelWorker::Thread::run (this=0x8993f90) at /usr/src/debug/digikam-1.2.0/libs/models/imagefiltermodelthreads.h:66
#14 0x01c58d9a in ?? () from /usr/lib/libQtCore.so.4
#15 0x00462919 in start_thread (arg=0xb36ffb70) at pthread_create.c:301
#16 0x0204be5e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 11 (Thread 0xb2cfeb70 (LWP 2846)):
#0  0x05605df6 in clock_gettime (clock_id=1, tp=0xb2cfdf10) at ../sysdeps/unix/clock_gettime.c:100
#1  0x01cb10eb in ?? () from /usr/lib/libQtCore.so.4
#2  0x01d799c6 in ?? () from /usr/lib/libQtCore.so.4
#3  0x01d79a0b in ?? () from /usr/lib/libQtCore.so.4
#4  0x01d78228 in ?? () from /usr/lib/libQtCore.so.4
#5  0x01d782bd in ?? () from /usr/lib/libQtCore.so.4
#6  0x02136a6a in IA__g_main_context_prepare (context=<value optimized out>, priority=0xb2cfe0bc) at gmain.c:2280
#7  0x02136e81 in g_main_context_iterate (context=0xb1f004e8, block=1, dispatch=1, self=0xb1f01928) at gmain.c:2571
#8  0x02137449 in IA__g_main_context_iteration (context=0xb1f004e8, may_block=1) at gmain.c:2654
#9  0x01d7800f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#10 0x01d4c60a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#11 0x01d4c94a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#12 0x01c55ece in QThread::exec() () from /usr/lib/libQtCore.so.4
#13 0x06c8e21e in Digikam::ImageFilterModelWorker::Thread::run (this=0x89943e8) at /usr/src/debug/digikam-1.2.0/libs/models/imagefiltermodelthreads.h:66
#14 0x01c58d9a in ?? () from /usr/lib/libQtCore.so.4
#15 0x00462919 in start_thread (arg=0xb2cfeb70) at pthread_create.c:301
#16 0x0204be5e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 10 (Thread 0xb1effb70 (LWP 2847)):
#0  0x00cbf424 in __kernel_vsyscall ()
#1  0x0046623c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x01c5989f in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0x0250ea5a in Digikam::LoadSaveThread::run (this=0x89a9b30) at /usr/src/debug/digikam-1.2.0/libs/threadimageio/loadsavethread.cpp:131
#4  0x01c58d9a in ?? () from /usr/lib/libQtCore.so.4
#5  0x00462919 in start_thread (arg=0xb1effb70) at pthread_create.c:301
#6  0x0204be5e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 9 (Thread 0xb14feb70 (LWP 2848)):
#0  __pthread_mutex_lock (mutex=0xb1f01a44) at pthread_mutex_lock.c:127
#1  0x02136768 in IA__g_main_context_check (context=0xb1f01a40, max_priority=2147483647, fds=0xb1f02e90, n_fds=1) at gmain.c:2471
#2  0x02137066 in g_main_context_iterate (context=0x465490, block=1, dispatch=1, self=0xb1f02e68) at gmain.c:2588
#3  0x02137449 in IA__g_main_context_iteration (context=0xb1f01a40, may_block=1) at gmain.c:2654
#4  0x01d7800f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#5  0x01d4c60a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x01d4c94a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0x01c55ece in QThread::exec() () from /usr/lib/libQtCore.so.4
#8  0x01c58d9a in ?? () from /usr/lib/libQtCore.so.4
#9  0x00462919 in start_thread (arg=0xb14feb70) at pthread_create.c:301
#10 0x0204be5e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 8 (Thread 0xb0afdb70 (LWP 2849)):
#0  0x05605df6 in clock_gettime (clock_id=1, tp=0xb0afcf30) at ../sysdeps/unix/clock_gettime.c:100
#1  0x01cb10eb in ?? () from /usr/lib/libQtCore.so.4
#2  0x01d799c6 in ?? () from /usr/lib/libQtCore.so.4
#3  0x01d79a0b in ?? () from /usr/lib/libQtCore.so.4
#4  0x01d78228 in ?? () from /usr/lib/libQtCore.so.4
#5  0x01d782bd in ?? () from /usr/lib/libQtCore.so.4
#6  0x02136a6a in IA__g_main_context_prepare (context=<value optimized out>, priority=0xb0afd0dc) at gmain.c:2280
#7  0x02136e81 in g_main_context_iterate (context=0xb2101c40, block=1, dispatch=1, self=0xb2103268) at gmain.c:2571
#8  0x02137449 in IA__g_main_context_iteration (context=0xb2101c40, may_block=1) at gmain.c:2654
#9  0x01d7800f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#10 0x01d4c60a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#11 0x01d4c94a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#12 0x01c55ece in QThread::exec() () from /usr/lib/libQtCore.so.4
#13 0x01c58d9a in ?? () from /usr/lib/libQtCore.so.4
#14 0x00462919 in start_thread (arg=0xb0afdb70) at pthread_create.c:301
#15 0x0204be5e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 7 (Thread 0xa9651b70 (LWP 2851)):
#0  0x00cbf424 in __kernel_vsyscall ()
#1  0x004665e4 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:236
#2  0x05f6cc25 in ?? () from /usr/lib/libxine.so.1
#3  0x00462919 in start_thread (arg=0xa9651b70) at pthread_create.c:301
#4  0x0204be5e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 6 (Thread 0xa8845b70 (LWP 2852)):
#0  0x00cbf424 in __kernel_vsyscall ()
#1  0x02044251 in select () at ../sysdeps/unix/syscall-template.S:82
#2  0x05f979f9 in xine_usec_sleep () from /usr/lib/libxine.so.1
#3  0x05f7b636 in ?? () from /usr/lib/libxine.so.1
#4  0x00462919 in start_thread (arg=0xa8845b70) at pthread_create.c:301
#5  0x0204be5e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 5 (Thread 0xa7e44b70 (LWP 2853)):
#0  IA__g_main_context_query (context=0xb39a8c30, max_priority=2147483647, timeout=0xa7e44068, fds=0xb3918bd8, n_fds=1) at gmain.c:2381
#1  0x02136ecc in g_main_context_iterate (context=0xb39a8c30, block=1, dispatch=1, self=0xb3924a58) at gmain.c:2573
#2  0x02137449 in IA__g_main_context_iteration (context=0xb39a8c30, may_block=1) at gmain.c:2654
#3  0x01d7800f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#4  0x01d4c60a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#5  0x01d4c94a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x01c55ece in QThread::exec() () from /usr/lib/libQtCore.so.4
#7  0x042160cb in Phonon::Xine::XineThread::run (this=0x8ee7550) at /usr/src/debug/phonon-4.4.1/xine/xinethread.cpp:143
#8  0x01c58d9a in ?? () from /usr/lib/libQtCore.so.4
#9  0x00462919 in start_thread (arg=0xa7e44b70) at pthread_create.c:301
#10 0x0204be5e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 4 (Thread 0xa7443b70 (LWP 2854)):
#0  0x00cbf424 in __kernel_vsyscall ()
#1  0x02040fa6 in __poll (fds=0x8ef6680, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x033f9ce3 in ?? () from /usr/lib/libpulse.so.0
#3  0x033e64ca in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#4  0x033e7d54 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#5  0x033e7e34 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#6  0x033f9a84 in ?? () from /usr/lib/libpulse.so.0
#7  0x033b1863 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#8  0x00462919 in start_thread (arg=0xa7443b70) at pthread_create.c:301
#9  0x0204be5e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 3 (Thread 0xa2a41b70 (LWP 2855)):
#0  0x00cbf424 in __kernel_vsyscall ()
#1  0x0046623c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x05f7ee18 in ?? () from /usr/lib/libxine.so.1
#3  0x00462919 in start_thread (arg=0xa2a41b70) at pthread_create.c:301
#4  0x0204be5e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 2 (Thread 0xa2040b70 (LWP 2860)):
#0  0x00cbf424 in __kernel_vsyscall ()
#1  0x02040fa6 in __poll (fds=0xb1f04588, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x0214464c in IA__g_poll (fds=0xb1f04588, nfds=1, timeout=-1) at gpoll.c:127
#3  0x02137044 in g_main_context_poll (context=0x465490, block=1, dispatch=1, self=0xb1f04560) at gmain.c:2904
#4  g_main_context_iterate (context=0x465490, block=1, dispatch=1, self=0xb1f04560) at gmain.c:2586
#5  0x02137449 in IA__g_main_context_iteration (context=0xb1f02f90, may_block=1) at gmain.c:2654
#6  0x01d7800f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0x01d4c60a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#8  0x01d4c94a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#9  0x01c55ece in QThread::exec() () from /usr/lib/libQtCore.so.4
#10 0x01d2dd8c in ?? () from /usr/lib/libQtCore.so.4
#11 0x01c58d9a in ?? () from /usr/lib/libQtCore.so.4
#12 0x00462919 in start_thread (arg=0xa2040b70) at pthread_create.c:301
#13 0x0204be5e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 1 (Thread 0xb647f7d0 (LWP 2843)):
[KCrash Handler]
#7  0x0517618c in Marble::RenderPlugin::setDataFacade(Marble::MarbleDataFacade*) () from /usr/lib/libmarblewidget.so.4
#8  0x051096f9 in Marble::LayerManager::LayerManager(Marble::MarbleDataFacade*, Marble::PluginManager*, QObject*) () from /usr/lib/libmarblewidget.so.4
#9  0x050b5ebf in Marble::MarbleModel::MarbleModel(QObject*) () from /usr/lib/libmarblewidget.so.4
#10 0x050bf957 in Marble::MarbleMap::MarbleMap() () from /usr/lib/libmarblewidget.so.4
#11 0x050afbbf in Marble::MarbleWidget::MarbleWidget(QWidget*) () from /usr/lib/libmarblewidget.so.4
#12 0x025fefc9 in MarbleSubClassWidget (this=0x90ebcd0, w=256, h=256, parent=0x8a4a058) at /usr/src/debug/digikam-1.2.0/libs/imageproperties/markerclusterholder.h:460
#13 Digikam::WorldMapWidget::WorldMapWidget (this=0x90ebcd0, w=256, h=256, parent=0x8a4a058) at /usr/src/debug/digikam-1.2.0/libs/imageproperties/worldmapwidget.cpp:168
#14 0x025fb5c1 in Digikam::ImagePropertiesGPSTab::ImagePropertiesGPSTab (this=0x8a4a058, parent=0x88afe98) at /usr/src/debug/digikam-1.2.0/libs/imageproperties/imagepropertiesgpstab.cpp:114
#15 0x025e977f in Digikam::ImagePropertiesSideBar::ImagePropertiesSideBar (this=0x904f348, parent=0x88afe98, splitter=0x88b3bf0, side=KMultiTabBar::Right, mimimizedDefault=true)
    at /usr/src/debug/digikam-1.2.0/libs/imageproperties/imagepropertiessidebar.cpp:77
#16 0x080ae892 in Digikam::ImagePropertiesSideBarDB::ImagePropertiesSideBarDB (this=0x904f348, parent=0x88afe98, splitter=0x88b3bf0, side=KMultiTabBar::Right, mimimizedDefault=true)
    at /usr/src/debug/digikam-1.2.0/libs/imageproperties/imagepropertiessidebardb.cpp:88
#17 0x08283a11 in Digikam::DigikamView::DigikamView (this=0x88afe98, parent=0x88818b0, modelCollection=0x8757e70) at /usr/src/debug/digikam-1.2.0/digikam/digikamview.cpp:175
#18 0x0826a810 in Digikam::DigikamApp::setupView (this=0x88818b0) at /usr/src/debug/digikam-1.2.0/digikam/digikamapp.cpp:478
#19 0x08278d0f in Digikam::DigikamApp::DigikamApp (this=0x88818b0, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /usr/src/debug/digikam-1.2.0/digikam/digikamapp.cpp:230
#20 0x0834611a in main (argc=1, argv=0xbfeeb4a4) at /usr/src/debug/digikam-1.2.0/digikam/main.cpp:170

Reported using DrKonqi
Comment 1 Dennis Nienhüser 2010-05-30 08:45:16 UTC

*** This bug has been marked as a duplicate of bug 239831 ***