Application: marble (1.0.2 (Stable Release)) KDE Platform Version: 4.6.2 (4.6.2) Qt Version: 4.7.2 Operating System: Linux 2.6.38-11-generic-pae i686 Distribution: Ubuntu 11.04 -- Information about the crash: - What I was doing when the application crashed: marble crashed when i tried to find my location using the gps button. -- Backtrace: Application: Marble Virtual Globe (marble), signal: Segmentation fault [Current thread is 1 (Thread 0xb3887970 (LWP 19424))] Thread 4 (Thread 0xb334db70 (LWP 19427)): #0 0xb42e836b in pthread_mutex_lock () from /lib/i386-linux-gnu/libpthread.so.0 #1 0xb5d1f616 in pthread_mutex_lock () from /lib/i386-linux-gnu/libc.so.6 #2 0xb423633d in g_main_context_query () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0xb4236e8c in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0xb423792b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0xb348a304 in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0 #6 0xb42602df in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #7 0xb42e5e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #8 0xb5d1173e in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 3 (Thread 0xaea51b70 (LWP 19434)): #0 0xb42d0d41 in clock_gettime () from /lib/i386-linux-gnu/librt.so.1 #1 0xb6aefdd8 in do_gettime () at tools/qelapsedtimer_unix.cpp:123 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #3 0xb6bbc4f2 in updateCurrentTime (this=0x9b9d05c, tm=...) at kernel/qeventdispatcher_unix.cpp:339 #4 QTimerInfoList::timerWait (this=0x9b9d05c, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #5 0xb6bbad32 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xaea510dc) at kernel/qeventdispatcher_glib.cpp:136 #6 0xb6bbadcd in timerSourcePrepare (source=0x9b9d028, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #7 0xb4235fd4 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #8 0xb4236e63 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #9 0xb4237524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #10 0xb6bbb577 in QEventDispatcherGlib::processEvents (this=0x9b92a08, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #11 0xb6b8d289 in QEventLoop::processEvents (this=0xaea51290, flags=...) at kernel/qeventloop.cpp:149 #12 0xb6b8d522 in QEventLoop::exec (this=0xaea51290, flags=...) at kernel/qeventloop.cpp:201 #13 0xb6a972a0 in QThread::exec (this=0x9a30678) at thread/qthread.cpp:492 #14 0xb6b6efdb in QInotifyFileSystemWatcherEngine::run (this=0x9a30678) at io/qfilesystemwatcher_inotify.cpp:248 #15 0xb6a99da2 in QThreadPrivate::start (arg=0x9a30678) at thread/qthread_unix.cpp:320 #16 0xb42e5e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #17 0xb5d1173e in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 2 (Thread 0xb1f40b70 (LWP 19639)): #0 0xb7880424 in __kernel_vsyscall () #1 0xb42ea48c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0xb5d1f3fd in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0xb53e2b57 in ?? () from /usr/lib/libQtWebKit.so.4 #4 0xb42e5e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #5 0xb5d1173e in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 1 (Thread 0xb3887970 (LWP 19424)): [KCrash Handler] #7 0xb6b946e7 in QMetaObject::cast (this=0xb6a21884, obj=0xab36660) at kernel/qmetaobject.cpp:266 #8 0xb64ad0ad in qobject_cast<QToolButton*> (gtkToolBar=0x9934000) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:366 #9 update_toolbar_style (gtkToolBar=0x9934000) at styles/qgtkstyle_p.cpp:230 #10 0xb40e5e48 in g_cclosure_marshal_VOID__PARAM () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #11 0xb40c9372 in g_closure_invoke () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #12 0xb40dc048 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #13 0xb40e4b29 in g_signal_emit_valist () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #14 0xb40e4cc2 in g_signal_emit () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #15 0xb40cb0e1 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #16 0xb40ca3ef in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #17 0xb40cd379 in g_object_notify () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #18 0xb283b466 in gtk_toolbar_real_style_changed (toolbar=0x9934000, style=GTK_TOOLBAR_BOTH) at /build/buildd/gtk+2.0-2.24.4/gtk/gtktoolbar.c:2593 #19 0xb40e5a88 in g_cclosure_marshal_VOID__ENUM () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #20 0xb40c7cc7 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #21 0xb40c9372 in g_closure_invoke () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #22 0xb40db7b6 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #23 0xb40e4b29 in g_signal_emit_valist () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #24 0xb40e4cc2 in g_signal_emit () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #25 0xb283a790 in IA__gtk_toolbar_unset_style (toolbar=0x9934000) at /build/buildd/gtk+2.0-2.24.4/gtk/gtktoolbar.c:2918 #26 0xb283bc58 in style_change_notify (widget=0x9934000, previous_screen=0x98280e0) at /build/buildd/gtk+2.0-2.24.4/gtk/gtktoolbar.c:2006 #27 gtk_toolbar_screen_changed (widget=0x9934000, previous_screen=0x98280e0) at /build/buildd/gtk+2.0-2.24.4/gtk/gtktoolbar.c:2087 #28 0xb40e6088 in g_cclosure_marshal_VOID__OBJECT () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #29 0xb40c7cc7 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #30 0xb40c9372 in g_closure_invoke () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #31 0xb40dbe45 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #32 0xb40e4b29 in g_signal_emit_valist () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #33 0xb40e4cc2 in g_signal_emit () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #34 0xb288db1d in do_screen_change (widget=0x9934000, old_screen=0x98280e0, new_screen=0x0) at /build/buildd/gtk+2.0-2.24.4/gtk/gtkwidget.c:7015 #35 0xb2891548 in gtk_widget_propagate_hierarchy_changed_recurse (widget=0x9934000, client_data=0xbfb0a294) at /build/buildd/gtk+2.0-2.24.4/gtk/gtkwidget.c:7037 #36 0xb2711ed9 in gtk_fixed_forall (container=0x98268f0, include_internals=1, callback=0xb28914b0 <gtk_widget_propagate_hierarchy_changed_recurse>, callback_data=0xbfb0a294) at /build/buildd/gtk+2.0-2.24.4/gtk/gtkfixed.c:452 #37 0xb26d0664 in IA__gtk_container_forall (container=0x98268f0, callback=0xb28914b0 <gtk_widget_propagate_hierarchy_changed_recurse>, callback_data=0xbfb0a294) at /build/buildd/gtk+2.0-2.24.4/gtk/gtkcontainer.c:1527 #38 0xb289159e in gtk_widget_propagate_hierarchy_changed_recurse (widget=0x98268f0, client_data=0xbfb0a294) at /build/buildd/gtk+2.0-2.24.4/gtk/gtkwidget.c:7040 #39 0xb2894412 in _gtk_widget_propagate_hierarchy_changed (widget=0x98268f0, previous_toplevel=0x9893038) at /build/buildd/gtk+2.0-2.24.4/gtk/gtkwidget.c:7077 #40 0xb2897088 in IA__gtk_widget_unparent (widget=0x98268f0) at /build/buildd/gtk+2.0-2.24.4/gtk/gtkwidget.c:3124 #41 0xb26931fb in gtk_bin_remove (container=0x9893038, child=0x98268f0) at /build/buildd/gtk+2.0-2.24.4/gtk/gtkbin.c:122 #42 0xb40e6088 in g_cclosure_marshal_VOID__OBJECT () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #43 0xb40c7cc7 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #44 0xb40c9372 in g_closure_invoke () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #45 0xb40db7b6 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #46 0xb40e4b29 in g_signal_emit_valist () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #47 0xb40e4cc2 in g_signal_emit () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #48 0xb26cfd71 in IA__gtk_container_remove (container=0x9893038, widget=0x98268f0) at /build/buildd/gtk+2.0-2.24.4/gtk/gtkcontainer.c:1260 #49 0xb289a2fd in gtk_widget_dispose (object=0x98268f0) at /build/buildd/gtk+2.0-2.24.4/gtk/gtkwidget.c:8763 #50 0xb40ccbff in g_object_run_dispose () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #51 0xb2788e7e in IA__gtk_object_destroy (object=0x98268f0) at /build/buildd/gtk+2.0-2.24.4/gtk/gtkobject.c:406 #52 0xb26930fd in gtk_bin_forall (container=0x9893038, include_internals=0, callback=0xb288fd30 <IA__gtk_widget_destroy>, callback_data=0x0) at /build/buildd/gtk+2.0-2.24.4/gtk/gtkbin.c:141 #53 0xb26d0954 in IA__gtk_container_foreach (container=0x9893038, callback=0xb288fd30 <IA__gtk_widget_destroy>, callback_data=0x0) at /build/buildd/gtk+2.0-2.24.4/gtk/gtkcontainer.c:1554 #54 0xb26d1a3e in gtk_container_destroy (object=0x9893038) at /build/buildd/gtk+2.0-2.24.4/gtk/gtkcontainer.c:1093 #55 0xb28ac143 in gtk_window_destroy (object=0x9893038) at /build/buildd/gtk+2.0-2.24.4/gtk/gtkwindow.c:4538 #56 0xb40e548c in g_cclosure_marshal_VOID__VOID () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #57 0xb40c7cc7 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #58 0xb40c9372 in g_closure_invoke () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #59 0xb40dba49 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #60 0xb40e4b29 in g_signal_emit_valist () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #61 0xb40e4cc2 in g_signal_emit () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #62 0xb27882c1 in gtk_object_dispose (gobject=0x9893038) at /build/buildd/gtk+2.0-2.24.4/gtk/gtkobject.c:421 #63 0xb289a324 in gtk_widget_dispose (object=0x9893038) at /build/buildd/gtk+2.0-2.24.4/gtk/gtkwidget.c:8771 #64 0xb28a5346 in gtk_window_dispose (object=0x9893038) at /build/buildd/gtk+2.0-2.24.4/gtk/gtkwindow.c:2290 #65 0xb40ccbff in g_object_run_dispose () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 #66 0xb2788e7e in IA__gtk_object_destroy (object=0x9893038) at /build/buildd/gtk+2.0-2.24.4/gtk/gtkobject.c:406 #67 0xb64ad70e in QGtkStylePrivate::cleanupGtkWidgets () at styles/qgtkstyle_p.cpp:597 #68 0xb64b1b1c in QGtkStylePrivate::destroyWidgetMap () at styles/qgtkstyle_p.h:484 #69 0xb6b90e18 in qt_call_post_routines () at kernel/qcoreapplication.cpp:203 #70 0xb60f0558 in QApplication::~QApplication (this=0xbfb0ad24, __in_chrg=<value optimized out>) at kernel/qapplication.cpp:1093 #71 0xb711cd4a in KApplication::~KApplication (this=0xbfb0ad24, __in_chrg=<value optimized out>) at ../../kdeui/kernel/kapplication.cpp:894 #72 0x08063f9c in main (argc=) at ../../../marble/src/kdemain.cpp:278 Reported using DrKonqi
Please reopen if it doesn't work with Marble-1.3beta1 (KDE 4.8beta1).
This bug has had its resolution changed, but accidentally has been left in NEEDSINFO status. I am thus closing this bug and setting the status as RESOLVED to reflect the resolution change.