[kde] [Bug 335026] New: Sudden Death....

ijont at gmx.de ijont at gmx.de
Mon May 19 08:45:27 BST 2014


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

            Bug ID: 335026
           Summary: Sudden Death....
    Classification: Unclassified
           Product: kde
           Version: unspecified
          Platform: unspecified
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: unassigned-bugs at kde.org
          Reporter: ijont at gmx.de

Application: kactivitymanagerd (3.0)
KDE Platform Version: 4.10.5 "release 1"
Qt Version: 4.8.4
Operating System: Linux 3.7.10-1.28-desktop x86_64
Distribution: "openSUSE 12.3 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
there were several OpenGL Apps runned, one of them crashed several times with
sigv. Tried to debug it with edb but when app hangs no keybrd inputs were
possible. so, opened another tty, send hanging app and edb sigusr1, sigterm
etc. to continue, at least not to coldreset machine. this went ca. 3/4-times,
then i got frustrated and tired and decided to shutdown machine to get a
fresh/clean opengl-stack and then, while shutting down: sudden-death! this
happened.
kernel not crashed, just gfx-part, as usual in (meanwhile old?) kde  4.10.5;
and always in context with opengl. hm. maybe should upgrade to OpenSuSE 13.1?
... hm.

- Unusual behavior I noticed:

OpenGL 3d app crashed, and even in debugger (edb) blocked keyb-inputs exept
switching to other tty. hanging app leaves an open terminal which also hasnt
keyboard. so, send sig term and restore X-resolution-settings.... i dont expect
some changes or updates, i even didnt guess, which role makes kactivity in this
context, but you asked so nice for crashreport ;-)
hope, you can use it, if not, auch gut... good bye

-- Backtrace:
Application: KDE-Aktivitätenverwaltung (kactivitymanagerd), signal:
Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
40      int result = INLINE_SYSCALL (wait4, 4, pid, stat_loc, options, NULL);
[Current thread is 1 (Thread 0x7f12068ee780 (LWP 3542))]

Thread 6 (Thread 0x7f1201681700 (LWP 3546)):
#0  0x00007f120ff30e0f in __pthread_mutex_unlock_usercnt (mutex=0x7f11fc000a60,
decr=<optimized out>) at pthread_mutex_unlock.c:52
#1  0x00007f120a02aaa1 in g_mutex_unlock () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f1209fed32b in g_main_context_prepare () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007f1209fed9cb in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f1209fedbc4 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#5  0x00007f12102ee2e6 in QEventDispatcherGlib::processEvents
(this=0x7f11fc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f12102beadf in QEventLoop::processEvents
(this=this at entry=0x7f1201680df0, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f12102bed68 in QEventLoop::exec (this=0x7f1201680df0, flags=...) at
kernel/qeventloop.cpp:204
#8  0x00007f12101c10f0 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:542
#9  0x0000000000410ffa in Thread::run (this=<optimized out>) at
/usr/src/debug/kactivities-4.10.5/src/service/Application.cpp:69
#10 0x00007f12101c40cc in QThreadPrivate::start (arg=0x1dbfb60) at
thread/qthread_unix.cpp:338
#11 0x00007f120ff2de0f in start_thread (arg=0x7f1201681700) at
pthread_create.c:308
#12 0x00007f120eca444d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 5 (Thread 0x7f1200bcb700 (LWP 3547)):
#0  0x00007f120ff2fe25 in __GI___pthread_mutex_lock (mutex=0x7f11f4000a60) at
pthread_mutex_lock.c:95
#1  0x00007f120a02aa71 in g_mutex_lock () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f1209fed343 in g_main_context_prepare () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007f1209fed9cb in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f1209fedbc4 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#5  0x00007f12102ee2e6 in QEventDispatcherGlib::processEvents
(this=0x7f11f40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f12102beadf in QEventLoop::processEvents
(this=this at entry=0x7f1200bcadf0, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f12102bed68 in QEventLoop::exec (this=0x7f1200bcadf0, flags=...) at
kernel/qeventloop.cpp:204
#8  0x00007f12101c10f0 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:542
#9  0x0000000000410fca in Thread::run (this=<optimized out>) at
/usr/src/debug/kactivities-4.10.5/src/service/Application.cpp:69
#10 0x00007f12101c40cc in QThreadPrivate::start (arg=0x1e2b2e0) at
thread/qthread_unix.cpp:338
#11 0x00007f120ff2de0f in start_thread (arg=0x7f1200bcb700) at
pthread_create.c:308
#12 0x00007f120eca444d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 4 (Thread 0x7f11fbfff700 (LWP 3548)):
#0  0x00007f120ec9b4ed in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f1209fedaa4 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f1209fedbc4 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007f12102ee2e6 in QEventDispatcherGlib::processEvents
(this=0x7f11f00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f12102beadf in QEventLoop::processEvents
(this=this at entry=0x7f11fbffedf0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f12102bed68 in QEventLoop::exec (this=0x7f11fbffedf0, flags=...) at
kernel/qeventloop.cpp:204
#6  0x00007f12101c10f0 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:542
#7  0x0000000000410f9a in Thread::run (this=<optimized out>) at
/usr/src/debug/kactivities-4.10.5/src/service/Application.cpp:69
#8  0x00007f12101c40cc in QThreadPrivate::start (arg=0x1ec3570) at
thread/qthread_unix.cpp:338
#9  0x00007f120ff2de0f in start_thread (arg=0x7f11fbfff700) at
pthread_create.c:308
#10 0x00007f120eca444d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 3 (Thread 0x7f11fa2e1700 (LWP 3555)):
#0  0x00007f120ec9b4ed in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f1209fedaa4 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f1209fedbc4 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007f12102ee2e6 in QEventDispatcherGlib::processEvents
(this=0x7f11ec0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f12102beadf in QEventLoop::processEvents
(this=this at entry=0x7f11fa2e0df0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f12102bed68 in QEventLoop::exec (this=0x7f11fa2e0df0, flags=...) at
kernel/qeventloop.cpp:204
#6  0x00007f12101c10f0 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:542
#7  0x00007f11fa2eef6a in ActivityRankingPlugin::Thread::run (this=<optimized
out>) at
/usr/src/debug/kactivities-4.10.5/src/service/plugins/activityranking/ActivityRankingPlugin.cpp:52
#8  0x00007f12101c40cc in QThreadPrivate::start (arg=0x1f1dfa0) at
thread/qthread_unix.cpp:338
#9  0x00007f120ff2de0f in start_thread (arg=0x7f11fa2e1700) at
pthread_create.c:308
#10 0x00007f120eca444d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 2 (Thread 0x7f11f90d6700 (LWP 3948)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f12101c2cd6 in thread_sleep (ti=ti at entry=0x7f11f90d5d40) at
thread/qthread_unix.cpp:475
#2  0x00007f12101c3476 in QThread::sleep (secs=<optimized out>) at
thread/qthread_unix.cpp:489
#3  0x00007f11fb1e65c2 in ResourceScoreMaintainer::Private::run
(this=0x1e9f5e0) at
/usr/src/debug/kactivities-4.10.5/src/service/plugins/sqlite/ResourceScoreMaintainer.cpp:60
#4  0x00007f12101c40cc in QThreadPrivate::start (arg=0x1e9f5e0) at
thread/qthread_unix.cpp:338
#5  0x00007f120ff2de0f in start_thread (arg=0x7f11f90d6700) at
pthread_create.c:308
#6  0x00007f120eca444d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1 (Thread 0x7f12068ee780 (LWP 3542)):
[KCrash Handler]
#5  0x0000000001e8766b in ?? ()
#6  0x0000000000410c1d in Application::~Application (this=0x1c7af90,
__in_chrg=<optimized out>) at
/usr/src/debug/kactivities-4.10.5/src/service/Application.cpp:176
#7  0x0000000000410d49 in Application::~Application (this=0x1c7af90,
__in_chrg=<optimized out>) at
/usr/src/debug/kactivities-4.10.5/src/service/Application.cpp:187
#8  0x000000000040f861 in signalHandler (sig=15) at
/usr/src/debug/kactivities-4.10.5/src/service/Application.cpp:250
#9  <signal handler called>
#10 0x00007f120ff3445d in close () at ../sysdeps/unix/syscall-template.S:81
#11 0x00007f121029f507 in
QInotifyFileSystemWatcherEngine::~QInotifyFileSystemWatcherEngine
(this=0x1eeeaa0, __in_chrg=<optimized out>) at
io/qfilesystemwatcher_inotify.cpp:249
#12 0x00007f121029f689 in
QInotifyFileSystemWatcherEngine::~QInotifyFileSystemWatcherEngine
(this=0x1eeeaa0, __in_chrg=<optimized out>) at
io/qfilesystemwatcher_inotify.cpp:250
#13 0x00007f121028fdf2 in QFileSystemWatcher::~QFileSystemWatcher
(this=0x1eee620, __in_chrg=<optimized out>) at io/qfilesystemwatcher.cpp:446
#14 0x00007f121028feb9 in QFileSystemWatcher::~QFileSystemWatcher
(this=0x1eee620, __in_chrg=<optimized out>) at io/qfilesystemwatcher.cpp:461
#15 0x00007f12102d24c2 in QObjectPrivate::deleteChildren
(this=this at entry=0x1ed37e0) at kernel/qobject.cpp:1916
#16 0x00007f12102d6306 in QObject::~QObject (this=0x1ed6170,
__in_chrg=<optimized out>) at kernel/qobject.cpp:926
#17 0x00007f11fb1e0555 in ~StatsPlugin (this=0x1ed6170, __in_chrg=<optimized
out>) at
/usr/src/debug/kactivities-4.10.5/src/service/plugins/sqlite/StatsPlugin.h:32
#18 StatsPlugin::~StatsPlugin (this=0x1ed6170, __in_chrg=<optimized out>) at
/usr/src/debug/kactivities-4.10.5/src/service/plugins/sqlite/StatsPlugin.h:32
#19 0x0000000000410c1d in Application::~Application (this=0x1c7af90,
__in_chrg=<optimized out>) at
/usr/src/debug/kactivities-4.10.5/src/service/Application.cpp:176
#20 0x0000000000410d49 in Application::~Application (this=0x1c7af90,
__in_chrg=<optimized out>) at
/usr/src/debug/kactivities-4.10.5/src/service/Application.cpp:187
#21 0x000000000040f861 in signalHandler (sig=1) at
/usr/src/debug/kactivities-4.10.5/src/service/Application.cpp:250
#22 <signal handler called>
#23 0x00007f120ec9b4ed in poll () at ../sysdeps/unix/syscall-template.S:81
#24 0x00007f1209fedaa4 in ?? () from /usr/lib64/libglib-2.0.so.0
#25 0x00007f1209fedbc4 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#26 0x00007f12102ee2e6 in QEventDispatcherGlib::processEvents (this=0x1c43d40,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#27 0x00007f120f4edc1e in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#28 0x00007f12102beadf in QEventLoop::processEvents
(this=this at entry=0x7fffb8017440, flags=...) at kernel/qeventloop.cpp:149
#29 0x00007f12102bed68 in QEventLoop::exec (this=0x7fffb8017440, flags=...) at
kernel/qeventloop.cpp:204
#30 0x00007f12102c3a08 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1218
#31 0x000000000040b255 in main (argc=1, argv=0x7fffb8017738) at
/usr/src/debug/kactivities-4.10.5/src/service/Application.cpp:242

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Unassigned-bugs mailing list