[Marble-bugs] [Bug 269822] New: Crash on exit

HughDaniel hugh.kde.bugs at ecotone.toad.com
Thu Mar 31 15:09:22 CEST 2011


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

           Summary: Crash on exit
           Product: marble
           Version: unspecified
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: marble-bugs at kde.org
        ReportedBy: hugh.kde.bugs at ecotone.toad.com


Application: marble (1.0.0 (Stable Release))
KDE Platform Version: 4.6.1 (4.6.1)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-28-generic x86_64
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed:

Was just fooling around with Marble, was last on the Moon, and when I clicked
on the widow system (GNOME in this case) frame X box it crashed.

-- Backtrace:
Application: Marble Virtual Globe (marble), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fe7bf19c760 (LWP 12227))]

Thread 5 (Thread 0x7fe7afcd4700 (LWP 12228)):
#0  0x00007fe7bbb5f203 in __poll (fds=<value optimized out>, nfds=<value
optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fe7b6d1b009 in g_main_context_poll (context=0x261fa80, block=<value
optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at
/build/buildd/glib2.0-2.26.1/glib/gmain.c:3093
#2  g_main_context_iterate (context=0x261fa80, block=<value optimized out>,
dispatch=<value optimized out>, self=<value optimized out>) at
/build/buildd/glib2.0-2.26.1/glib/gmain.c:2775
#3  0x00007fe7b6d1b7b5 in g_main_loop_run (loop=0x261fb60) at
/build/buildd/glib2.0-2.26.1/glib/gmain.c:2988
#4  0x00007fe7b06243c4 in gdbus_shared_thread_func (data=<value optimized out>)
at /build/buildd/glib2.0-2.26.1/gio/gdbusprivate.c:277
#5  0x00007fe7b6d407e4 in g_thread_create_proxy (data=0x261fb80) at
/build/buildd/glib2.0-2.26.1/glib/gthread.c:1897
#6  0x00007fe7b75d1971 in start_thread (arg=<value optimized out>) at
pthread_create.c:304
#7  0x00007fe7bbb6b92d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fe79db00700 (LWP 12230)):
#0  0x00007fff213ff904 in clock_gettime ()
#1  0x00007fe7b6fbd0bf in clock_gettime (clock_id=1, tp=0x7fe79daffae0) at
../sysdeps/unix/clock_gettime.c:100
#2  0x00007fe7bd1ef94f in do_gettime () at tools/qelapsedtimer_unix.cpp:105
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:119
#4  0x00007fe7bd2bc1fd in QTimerInfoList::updateCurrentTime (this=0x1) at
kernel/qeventdispatcher_unix.cpp:339
#5  0x00007fe7bd2bc225 in QTimerInfoList::timerWait (this=0x1, tm=...) at
kernel/qeventdispatcher_unix.cpp:442
#6  0x00007fe7bd2ba3dd in timerSourcePrepareHelper (src=<value optimized out>,
timeout=0x7fe79daffc1c) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007fe7bd2ba485 in timerSourcePrepare (source=0x1,
timeout=0x7fe79daffae0) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007fe7b6d1aa11 in g_main_context_prepare (context=0x7fe7a0001990,
priority=<value optimized out>) at
/build/buildd/glib2.0-2.26.1/glib/gmain.c:2469
#9  0x00007fe7b6d1ae78 in g_main_context_iterate (context=0x7fe7a0001990,
block=<value optimized out>, dispatch=<value optimized out>, self=<value
optimized out>) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2760
#10 0x00007fe7b6d1b45c in g_main_context_iteration (context=0x7fe7a0001990,
may_block=1) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2843
#11 0x00007fe7bd2ba1e6 in QEventDispatcherGlib::processEvents (this=0x2a3e9d0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#12 0x00007fe7bd28ca02 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#13 0x00007fe7bd28cdec in QEventLoop::exec (this=0x7fe79daffdb0, flags=) at
kernel/qeventloop.cpp:201
#14 0x00007fe7bd1972fd in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:490
#15 0x00007fe7bd26c5f8 in QInotifyFileSystemWatcherEngine::run (this=0x2a3e590)
at io/qfilesystemwatcher_inotify.cpp:248
#16 0x00007fe7bd19a27e in QThreadPrivate::start (arg=0x2a3e590) at
thread/qthread_unix.cpp:266
#17 0x00007fe7b75d1971 in start_thread (arg=<value optimized out>) at
pthread_create.c:304
#18 0x00007fe7bbb6b92d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#19 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fe79cafe700 (LWP 12238)):
#0  0x00007fff213ff904 in clock_gettime ()
#1  0x00007fe7b6fbd0bf in clock_gettime (clock_id=1, tp=0x7fe79cafdae0) at
../sysdeps/unix/clock_gettime.c:100
#2  0x00007fe7bd1ef94f in do_gettime () at tools/qelapsedtimer_unix.cpp:105
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:119
#4  0x00007fe7bd2bc1fd in QTimerInfoList::updateCurrentTime (this=0x1) at
kernel/qeventdispatcher_unix.cpp:339
#5  0x00007fe7bd2bc225 in QTimerInfoList::timerWait (this=0x1, tm=...) at
kernel/qeventdispatcher_unix.cpp:442
#6  0x00007fe7bd2ba3dd in timerSourcePrepareHelper (src=<value optimized out>,
timeout=0x7fe79cafdc1c) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007fe7bd2ba485 in timerSourcePrepare (source=0x1,
timeout=0x7fe79cafdae0) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007fe7b6d1aa11 in g_main_context_prepare (context=0x3459f40,
priority=<value optimized out>) at
/build/buildd/glib2.0-2.26.1/glib/gmain.c:2469
#9  0x00007fe7b6d1ae78 in g_main_context_iterate (context=0x3459f40,
block=<value optimized out>, dispatch=<value optimized out>, self=<value
optimized out>) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2760
#10 0x00007fe7b6d1b45c in g_main_context_iteration (context=0x3459f40,
may_block=1) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2843
#11 0x00007fe7bd2ba1e6 in QEventDispatcherGlib::processEvents (this=0x3459700,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#12 0x00007fe7bd28ca02 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#13 0x00007fe7bd28cdec in QEventLoop::exec (this=0x7fe79cafddb0, flags=) at
kernel/qeventloop.cpp:201
#14 0x00007fe7bd1972fd in QThread::exec (this=<value optimized out>) at
thread/qthread.cpp:490
#15 0x00007fe7bd26c5f8 in QInotifyFileSystemWatcherEngine::run (this=0x3458cf0)
at io/qfilesystemwatcher_inotify.cpp:248
#16 0x00007fe7bd19a27e in QThreadPrivate::start (arg=0x3458cf0) at
thread/qthread_unix.cpp:266
#17 0x00007fe7b75d1971 in start_thread (arg=<value optimized out>) at
pthread_create.c:304
#18 0x00007fe7bbb6b92d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#19 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fe79bafc700 (LWP 12288)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fe7ba41220e in ?? () from /usr/lib/libQtWebKit.so.4
#2  0x00007fe7ba412329 in ?? () from /usr/lib/libQtWebKit.so.4
#3  0x00007fe7b75d1971 in start_thread (arg=<value optimized out>) at
pthread_create.c:304
#4  0x00007fe7bbb6b92d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fe7bf19c760 (LWP 12227)):
[KCrash Handler]
#6  0x00007fe7bd293387 in QMetaObject::cast (this=0x7fe7bd0fad60,
obj=0x5c4cee0) at kernel/qmetaobject.cpp:266
#7  0x00007fe7bc9994bb in qobject_cast<QToolButton*> (gtkToolBar=<value
optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:455
#8  update_toolbar_style (gtkToolBar=<value optimized out>) at
styles/qgtkstyle_p.cpp:230
#9  0x00007fe7b5f87a6e in g_closure_invoke (closure=0x278e720,
return_value=0x0, n_param_values=2, param_values=0x2796670,
invocation_hint=0x7fff2129b630) at
/build/buildd/glib2.0-2.26.1/gobject/gclosure.c:766
#10 0x00007fe7b5f9dde7 in signal_emit_unlocked_R (node=0x26122e0, detail=<value
optimized out>, instance=<value optimized out>, emission_return=<value
optimized out>, instance_and_params=<value optimized out>) at
/build/buildd/glib2.0-2.26.1/gobject/gsignal.c:3252
#11 0x00007fe7b5f9f2a6 in g_signal_emit_valist (instance=0x277db40,
signal_id=<value optimized out>, detail=1336, var_args=0x7fff2129b820) at
/build/buildd/glib2.0-2.26.1/gobject/gsignal.c:2983
#12 0x00007fe7b5f9f863 in g_signal_emit (instance=0x5c4cee0,
signal_id=96784096, detail=2) at
/build/buildd/glib2.0-2.26.1/gobject/gsignal.c:3040
#13 0x00007fe7b5f8c329 in g_object_dispatch_properties_changed
(object=0x277db40, n_pspecs=1, pspecs=<value optimized out>) at
/build/buildd/glib2.0-2.26.1/gobject/gobject.c:918
#14 0x00007fe7b5f8f904 in g_object_notify_queue_thaw (object=0x277db40,
property_name=<value optimized out>) at
/build/buildd/glib2.0-2.26.1/gobject/gobjectnotifyqueue.c:132
#15 g_object_notify_by_spec_internal (object=0x277db40, property_name=<value
optimized out>) at /build/buildd/glib2.0-2.26.1/gobject/gobject.c:976
#16 g_object_notify (object=0x277db40, property_name=<value optimized out>) at
/build/buildd/glib2.0-2.26.1/gobject/gobject.c:1017
#17 0x00007fe7b5f87a6e in g_closure_invoke (closure=0x278db30,
return_value=0x0, n_param_values=2, param_values=0x2796c30,
invocation_hint=0x7fff2129bb40) at
/build/buildd/glib2.0-2.26.1/gobject/gclosure.c:766
#18 0x00007fe7b5f9d6b1 in signal_emit_unlocked_R (node=0x278dc30, detail=<value
optimized out>, instance=<value optimized out>, emission_return=<value
optimized out>, instance_and_params=<value optimized out>) at
/build/buildd/glib2.0-2.26.1/gobject/gsignal.c:3182
#19 0x00007fe7b5f9f2a6 in g_signal_emit_valist (instance=0x277db40,
signal_id=<value optimized out>, detail=0, var_args=0x7fff2129bd30) at
/build/buildd/glib2.0-2.26.1/gobject/gsignal.c:2983
#20 0x00007fe7b5f9f863 in g_signal_emit (instance=0x5c4cee0,
signal_id=96784096, detail=2) at
/build/buildd/glib2.0-2.26.1/gobject/gsignal.c:3040
#21 0x00007fe7aea94644 in gtk_toolbar_unset_style () from
/usr/lib/libgtk-x11-2.0.so.0
#22 0x00007fe7aea97065 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#23 0x00007fe7b5f87a6e in g_closure_invoke (closure=0x26c6710,
return_value=0x0, n_param_values=2, param_values=0x278c380,
invocation_hint=0x7fff2129bf90) at
/build/buildd/glib2.0-2.26.1/gobject/gclosure.c:766
#24 0x00007fe7b5f9da30 in signal_emit_unlocked_R (node=0x2609740, detail=<value
optimized out>, instance=<value optimized out>, emission_return=<value
optimized out>, instance_and_params=<value optimized out>) at
/build/buildd/glib2.0-2.26.1/gobject/gsignal.c:3290
#25 0x00007fe7b5f9f2a6 in g_signal_emit_valist (instance=0x277db40,
signal_id=<value optimized out>, detail=0, var_args=0x7fff2129c180) at
/build/buildd/glib2.0-2.26.1/gobject/gsignal.c:2983
#26 0x00007fe7b5f9f863 in g_signal_emit (instance=0x5c4cee0,
signal_id=96784096, detail=2) at
/build/buildd/glib2.0-2.26.1/gobject/gsignal.c:3040
#27 0x00007fe7aeae951d in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#28 0x00007fe7ae9874f8 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#29 0x00007fe7aeae959a in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#30 0x00007fe7aeae9886 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#31 0x00007fe7aeaf4e97 in gtk_widget_unparent () from
/usr/lib/libgtk-x11-2.0.so.0
#32 0x00007fe7ae9163c3 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#33 0x00007fe7b5f87a6e in g_closure_invoke (closure=0x26b19e0,
return_value=0x0, n_param_values=2, param_values=0x276ff30,
invocation_hint=0x7fff2129c520) at
/build/buildd/glib2.0-2.26.1/gobject/gclosure.c:766
#34 0x00007fe7b5f9d6b1 in signal_emit_unlocked_R (node=0x26b1a50, detail=<value
optimized out>, instance=<value optimized out>, emission_return=<value
optimized out>, instance_and_params=<value optimized out>) at
/build/buildd/glib2.0-2.26.1/gobject/gsignal.c:3182
#35 0x00007fe7b5f9f2a6 in g_signal_emit_valist (instance=0x26a9360,
signal_id=<value optimized out>, detail=0, var_args=0x7fff2129c710) at
/build/buildd/glib2.0-2.26.1/gobject/gsignal.c:2983
#36 0x00007fe7b5f9f863 in g_signal_emit (instance=0x5c4cee0,
signal_id=96784096, detail=2) at
/build/buildd/glib2.0-2.26.1/gobject/gsignal.c:3040
#37 0x00007fe7aeaefd45 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#38 0x00007fe7b5f8a270 in g_object_run_dispose (object=0x26f15a0) at
/build/buildd/glib2.0-2.26.1/gobject/gobject.c:938
#39 0x00007fe7ae94a3ff in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#40 0x00007fe7b5f87a6e in g_closure_invoke (closure=0x26ba330,
return_value=0x0, n_param_values=1, param_values=0x2a6a9a0,
invocation_hint=0x7fff2129c950) at
/build/buildd/glib2.0-2.26.1/gobject/gclosure.c:766
#41 0x00007fe7b5f9dc61 in signal_emit_unlocked_R (node=0x26b3660, detail=<value
optimized out>, instance=<value optimized out>, emission_return=<value
optimized out>, instance_and_params=<value optimized out>) at
/build/buildd/glib2.0-2.26.1/gobject/gsignal.c:3368
#42 0x00007fe7b5f9f2a6 in g_signal_emit_valist (instance=0x26a9360,
signal_id=<value optimized out>, detail=0, var_args=0x7fff2129cb40) at
/build/buildd/glib2.0-2.26.1/gobject/gsignal.c:2983
#43 0x00007fe7b5f9f863 in g_signal_emit (instance=0x5c4cee0,
signal_id=96784096, detail=2) at
/build/buildd/glib2.0-2.26.1/gobject/gsignal.c:3040
#44 0x00007fe7ae9f4f00 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#45 0x00007fe7b5f8a270 in g_object_run_dispose (object=0x26a9360) at
/build/buildd/glib2.0-2.26.1/gobject/gobject.c:938
#46 0x00007fe7bc99994f in QGtkStylePrivate::cleanupGtkWidgets () at
styles/qgtkstyle_p.cpp:594
#47 0x00007fe7bc99f636 in QGtkStylePrivate::destroyWidgetMap () at
styles/qgtkstyle_p.h:484
#48 0x00007fe7bd28e18c in qt_call_post_routines () at
kernel/qcoreapplication.cpp:203
#49 0x00007fe7bc600288 in QApplication::~QApplication (this=0x7fff2129cd70,
__in_chrg=<value optimized out>) at kernel/qapplication.cpp:1044
#50 0x0000000000420ff1 in main (argc=<value optimized out>, argv=<value
optimized out>) at ../../../marble/src/kdemain.cpp:351

Reported using DrKonqi

-- 
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 Marble-bugs mailing list