[Marble-bugs] [Bug 290723] New: Marble crashes randomly

Manuel Tortosa manutortosa at chakra-project.org
Thu Jan 5 18:09:22 UTC 2012


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

           Summary: Marble crashes randomly
           Product: marble
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: marble-bugs at kde.org
        ReportedBy: manutortosa at chakra-project.org


Application: marble (1.2.95 (1.3 Release Candidate 1))
KDE Platform Version: 4.7.97 (4.8 RC2 (4.7.97) (Compiled from sources)
Qt Version: 4.8.0
Operating System: Linux 3.1-CHAKRA x86_64
Distribution: "Chakra Linux"

-- Information about the crash:
Marble crashes randomly, just rotating the globe, using KDE 4.8 Rc2 , Qt 4.8
and the lastest nVidia propietary driver (290.10)

The crash is easy to reproduce just playing a bit with marble.

The crash can be reproduced some of the time.

-- Backtrace:
Application: El globus terraqüi virtual Marble (marble), signal: Segmentation
fault
[Current thread is 1 (Thread 0x7f95f46137a0 (LWP 5525))]

Thread 12 (Thread 0x7f95dcf72700 (LWP 5526)):
#0  0x00007f95f02a2d44 in pthread_mutex_lock () from /lib/libpthread.so.0
#1  0x00007f95eb0e1ce2 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f95eb0e214d in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#3  0x00007f95f26b2fb6 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#4  0x00007f95f2682e12 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#5  0x00007f95f2683067 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#6  0x00007f95f2582bf7 in QThread::exec() () from /usr/lib/libQtCore.so.4
#7  0x00007f95f2662c8f in ?? () from /usr/lib/libQtCore.so.4
#8  0x00007f95f2585c1b in ?? () from /usr/lib/libQtCore.so.4
#9  0x00007f95e7da12da in ?? () from /usr/lib/libGL.so.1
#10 0x00007f95f02a0df0 in start_thread () from /lib/libpthread.so.0
#11 0x00007f95f0f6d39d in clone () from /lib/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f95d5855700 (LWP 5527)):
#0  0x00007f95f02a2d44 in pthread_mutex_lock () from /lib/libpthread.so.0
#1  0x00007f95eb0e09ef in g_main_context_prepare () from
/usr/lib/libglib-2.0.so.0
#2  0x00007f95eb0e1aa9 in ?? () from /usr/lib/libglib-2.0.so.0
#3  0x00007f95eb0e214d in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#4  0x00007f95f26b2fb6 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#5  0x00007f95f2682e12 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#6  0x00007f95f2683067 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#7  0x00007f95f2582bf7 in QThread::exec() () from /usr/lib/libQtCore.so.4
#8  0x00007f95f2662c8f in ?? () from /usr/lib/libQtCore.so.4
#9  0x00007f95f2585c1b in ?? () from /usr/lib/libQtCore.so.4
#10 0x00007f95e7da12da in ?? () from /usr/lib/libGL.so.1
#11 0x00007f95f02a0df0 in start_thread () from /lib/libpthread.so.0
#12 0x00007f95f0f6d39d in clone () from /lib/libc.so.6
#13 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f95ccaef700 (LWP 5533)):
#0  0x00007f95f26b2451 in ?? () from /usr/lib/libQtCore.so.4
#1  0x00007f95eb0e0b87 in g_main_context_prepare () from
/usr/lib/libglib-2.0.so.0
#2  0x00007f95eb0e1aa9 in ?? () from /usr/lib/libglib-2.0.so.0
#3  0x00007f95eb0e214d in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#4  0x00007f95f26b2fb6 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#5  0x00007f95f2682e12 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#6  0x00007f95f2683067 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#7  0x00007f95f3c916eb in Marble::RunnerTask::run (this=0x17efab0) at
/chakra/desktop-unstable/kdeedu-marble/src/marble-4.7.97/src/lib/RunnerTask.cpp:37
#8  0x00007f95f2579422 in ?? () from /usr/lib/libQtCore.so.4
#9  0x00007f95f2585c1b in ?? () from /usr/lib/libQtCore.so.4
#10 0x00007f95e7da12da in ?? () from /usr/lib/libGL.so.1
#11 0x00007f95f02a0df0 in start_thread () from /lib/libpthread.so.0
#12 0x00007f95f0f6d39d in clone () from /lib/libc.so.6
#13 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f95cc2ee700 (LWP 5534)):
#0  0x00007f95f0f65123 in poll () from /lib/libc.so.6
#1  0x00007f95eb0e1c14 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f95eb0e214d in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#3  0x00007f95f26b2fb6 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#4  0x00007f95f2682e12 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#5  0x00007f95f2683067 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#6  0x00007f95f3c916eb in Marble::RunnerTask::run (this=0x17e4680) at
/chakra/desktop-unstable/kdeedu-marble/src/marble-4.7.97/src/lib/RunnerTask.cpp:37
#7  0x00007f95f2579422 in ?? () from /usr/lib/libQtCore.so.4
#8  0x00007f95f2585c1b in ?? () from /usr/lib/libQtCore.so.4
#9  0x00007f95e7da12da in ?? () from /usr/lib/libGL.so.1
#10 0x00007f95f02a0df0 in start_thread () from /lib/libpthread.so.0
#11 0x00007f95f0f6d39d in clone () from /lib/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f95cbaed700 (LWP 5535)):
#0  0x00007f95f0f65123 in poll () from /lib/libc.so.6
#1  0x00007f95eb0e1c14 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f95eb0e214d in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#3  0x00007f95f26b2fb6 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#4  0x00007f95f2682e12 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#5  0x00007f95f2683067 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#6  0x00007f95f3c916eb in Marble::RunnerTask::run (this=0x17e7eb0) at
/chakra/desktop-unstable/kdeedu-marble/src/marble-4.7.97/src/lib/RunnerTask.cpp:37
#7  0x00007f95f2579422 in ?? () from /usr/lib/libQtCore.so.4
#8  0x00007f95f2585c1b in ?? () from /usr/lib/libQtCore.so.4
#9  0x00007f95e7da12da in ?? () from /usr/lib/libGL.so.1
#10 0x00007f95f02a0df0 in start_thread () from /lib/libpthread.so.0
#11 0x00007f95f0f6d39d in clone () from /lib/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f95cb2ec700 (LWP 5536)):
#0  0x00007f95eb0e0b05 in g_main_context_prepare () from
/usr/lib/libglib-2.0.so.0
#1  0x00007f95eb0e1aa9 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f95eb0e214d in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#3  0x00007f95f26b2fb6 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#4  0x00007f95f2682e12 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#5  0x00007f95f2683067 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#6  0x00007f95f3c916eb in Marble::RunnerTask::run (this=0x17eff40) at
/chakra/desktop-unstable/kdeedu-marble/src/marble-4.7.97/src/lib/RunnerTask.cpp:37
#7  0x00007f95f2579422 in ?? () from /usr/lib/libQtCore.so.4
#8  0x00007f95f2585c1b in ?? () from /usr/lib/libQtCore.so.4
#9  0x00007f95e7da12da in ?? () from /usr/lib/libGL.so.1
#10 0x00007f95f02a0df0 in start_thread () from /lib/libpthread.so.0
#11 0x00007f95f0f6d39d in clone () from /lib/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f95cf2f4700 (LWP 5537)):
#0  0x00007f95f02a3e2f in __pthread_mutex_unlock_usercnt () from
/lib/libpthread.so.0
#1  0x00007f95eb0e1a1d in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f95eb0e214d in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#3  0x00007f95f26b2fb6 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#4  0x00007f95f2682e12 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#5  0x00007f95f2683067 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#6  0x00007f95f2582bf7 in QThread::exec() () from /usr/lib/libQtCore.so.4
#7  0x00007f95f3c28d10 in Marble::FileStorageWatcher::run (this=0x13b22c0) at
/chakra/desktop-unstable/kdeedu-marble/src/marble-4.7.97/src/lib/FileStorageWatcher.cpp:401
#8  0x00007f95f2585c1b in ?? () from /usr/lib/libQtCore.so.4
#9  0x00007f95e7da12da in ?? () from /usr/lib/libGL.so.1
#10 0x00007f95f02a0df0 in start_thread () from /lib/libpthread.so.0
#11 0x00007f95f0f6d39d in clone () from /lib/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f95ce2f2700 (LWP 5796)):
#0  0x00007f95f0f65123 in poll () from /lib/libc.so.6
#1  0x00007f95eb0e1c14 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f95eb0e214d in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#3  0x00007f95f26b2fb6 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#4  0x00007f95f2682e12 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#5  0x00007f95f2683067 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#6  0x00007f95f2582bf7 in QThread::exec() () from /usr/lib/libQtCore.so.4
#7  0x00007f95f2585c1b in ?? () from /usr/lib/libQtCore.so.4
#8  0x00007f95e7da12da in ?? () from /usr/lib/libGL.so.1
#9  0x00007f95f02a0df0 in start_thread () from /lib/libpthread.so.0
#10 0x00007f95f0f6d39d in clone () from /lib/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f95ceaf3700 (LWP 5797)):
#0  0x00007f95f0f65123 in poll () from /lib/libc.so.6
#1  0x00007f95eb0e1c14 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f95eb0e214d in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#3  0x00007f95f26b2fb6 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#4  0x00007f95f2682e12 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#5  0x00007f95f2683067 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#6  0x00007f95f2582bf7 in QThread::exec() () from /usr/lib/libQtCore.so.4
#7  0x00007f95f2585c1b in ?? () from /usr/lib/libQtCore.so.4
#8  0x00007f95e7da12da in ?? () from /usr/lib/libGL.so.1
#9  0x00007f95f02a0df0 in start_thread () from /lib/libpthread.so.0
#10 0x00007f95f0f6d39d in clone () from /lib/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f95c91de700 (LWP 5798)):
[KCrash Handler]
#6  0x00007f95e66cca08 in _nv007tls () from /usr/lib/libnvidia-tls.so.290.10
#7  0x00007f95f02a0ba3 in __nptl_deallocate_tsd () from /lib/libpthread.so.0
#8  0x00007f95f02a0dfe in start_thread () from /lib/libpthread.so.0
#9  0x00007f95f0f6d39d in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f95c89dd700 (LWP 6343)):
#0  0x00007f95f02a4b54 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00007f95ef39492c in ?? () from /usr/lib/libQtWebKit.so.4
#2  0x00007f95ef394a59 in ?? () from /usr/lib/libQtWebKit.so.4
#3  0x00007f95e7da12da in ?? () from /usr/lib/libGL.so.1
#4  0x00007f95f02a0df0 in start_thread () from /lib/libpthread.so.0
#5  0x00007f95f0f6d39d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f95f46137a0 (LWP 5525)):
#0  0x00007f95f02a4b54 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00007f95f258612b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#2  0x00007f95f2578bae in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007f95f257a5d4 in QThreadPool::~QThreadPool() () from
/usr/lib/libQtCore.so.4
#4  0x00007f95f257a619 in QThreadPool::~QThreadPool() () from
/usr/lib/libQtCore.so.4
#5  0x00007f95f257a645 in ?? () from /usr/lib/libQtCore.so.4
#6  0x00007f95f0ed04b1 in ?? () from /lib/libc.so.6
#7  0x00007f95f0ed0535 in exit () from /lib/libc.so.6
#8  0x00007f95f1aa1d28 in ?? () from /usr/lib/libQtGui.so.4
#9  0x00007f95f312d7f8 in KApplication::xioErrhandler (this=0x7fff746a6d80,
dpy=0x10fc000) at
/chakra/desktop-unstable/kdelibs/src/kdelibs-4.7.97/kdeui/kernel/kapplication.cpp:419
#10 0x00007f95ed83617e in _XIOError () from /usr/lib/libX11.so.6
#11 0x00007f95ed8339fd in _XEventsQueued () from /usr/lib/libX11.so.6
#12 0x00007f95ed82437f in XEventsQueued () from /usr/lib/libX11.so.6
#13 0x00007f95f1ad928c in ?? () from /usr/lib/libQtGui.so.4
#14 0x00007f95eb0e134c in g_main_context_check () from
/usr/lib/libglib-2.0.so.0
#15 0x00007f95eb0e1c32 in ?? () from /usr/lib/libglib-2.0.so.0
#16 0x00007f95eb0e214d in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#17 0x00007f95f26b2f4f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#18 0x00007f95f1ad944e in ?? () from /usr/lib/libQtGui.so.4
#19 0x00007f95f2682e12 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#20 0x00007f95f2683067 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#21 0x00007f95f2687bc5 in QCoreApplication::exec() () from
/usr/lib/libQtCore.so.4
#22 0x000000000041bd70 in main (argc=1, argv=0x7fff746a8638) at
/chakra/desktop-unstable/kdeedu-marble/src/marble-4.7.97/src/kdemain.cpp:398

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