Bug 313865 - Desktop plasma crash killing steam for linux
Summary: Desktop plasma crash killing steam for linux
Status: RESOLVED DUPLICATE of bug 318561
Alias: None
Product: plasma4
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-01-25 04:02 UTC by Cristian M. Barbé
Modified: 2013-06-21 14:20 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
New crash information added by DrKonqi (28.04 KB, text/plain)
2013-02-15 22:55 UTC, wintonian
Details
New crash information added by DrKonqi (7.22 KB, text/plain)
2013-03-04 16:07 UTC, Jessie A. Morris
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Cristian M. Barbé 2013-01-25 04:02:39 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.9.98
Qt Version: 4.8.3
Operating System: Linux 3.5.0-22-generic i686
Distribution: Ubuntu 12.10

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

Killing steam with system monitoring, Steam froze and I had to kill it with the system monitor desktop then hung up and restart automatically.

-- Backtrace:
Application: Shell de escritorio Plasma (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb1bc8a40 (LWP 1938))]

Thread 4 (Thread 0xaec94b40 (LWP 1944)):
#0  0xb7737424 in __kernel_vsyscall ()
#1  0xb2a2a96b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xb75fb64c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb3a441cd in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#4  0xb3a441ff in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#5  0xb2a26d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0xb75edd3e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 3 (Thread 0xa7f13b40 (LWP 1945)):
#0  0xb2c01dcd in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0xb5f0ffb5 in do_gettime (frac=0xa7f12f70, sec=0xa7f12f68) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb5ff736e in QTimerInfoList::updateCurrentTime (this=0xa7602074) at kernel/qeventdispatcher_unix.cpp:343
#4  0x7fffffff in ?? ()
#5  0xb5ff76fa in QTimerInfoList::timerWait (this=0xa7602074, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#6  0x7fffffff in ?? ()

Thread 2 (Thread 0xa61ffb40 (LWP 1948)):
#0  0xb7737424 in __kernel_vsyscall ()
#1  0xb75df5f0 in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0xb292974b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb291ad00 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb291ae61 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb5ff699f in QEventDispatcherGlib::processEvents (this=0xa6e00468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0xb5fc326c in QEventLoop::processEvents (this=this@entry=0xa61ff228, flags=...) at kernel/qeventloop.cpp:149
#7  0xb5fc3561 in QEventLoop::exec (this=0xa61ff228, flags=...) at kernel/qeventloop.cpp:204
#8  0xb5eae66c in QThread::exec (this=0x9ac17c0) at thread/qthread.cpp:501
#9  0xb5fa17bd in QInotifyFileSystemWatcherEngine::run (this=0x9ac17c0) at io/qfilesystemwatcher_inotify.cpp:248
#10 0xb5eb1a58 in QThreadPrivate::start (arg=0x9ac17c0) at thread/qthread_unix.cpp:338
#11 0xb2a26d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0xb75edd3e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb1bc8a40 (LWP 1938)):
[KCrash Handler]
#7  0xb54fa422 in QWidgetPrivate::nearestGraphicsProxyWidget (origin=0xb76a5618) at kernel/qwidget.cpp:5894
#8  0xb5525f80 in screenGeometry (widget=0xb76a5618) at kernel/qwidget_p.h:599
#9  QDesktopWidget::screenGeometry (this=0x905b080, widget=0xb76a5618) at kernel/qdesktopwidget.cpp:55
#10 0xb595e021 in popupGeometry (widget=0xb76a5618, this=<optimized out>) at widgets/qmenu.cpp:202
#11 QMenuPrivate::popupGeometry (this=0xb2e0448, widget=0xb76a5618) at widgets/qmenu.cpp:196
#12 0x0b2e0448 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Possible duplicates by query: bug 307021, bug 302789, bug 300167, bug 300035.

Reported using DrKonqi
Comment 1 Martin Flöser 2013-01-25 08:22:59 UTC
> Backtrace stopped: previous frame inner to this frame (corrupt stack?)
Sorry there is not much we can do. The backtrace is incomplete and is missing where the crash occurred inside Plasma. We only have the Qt bits but that doesn't tell us where in our code the crash got triggered.

Unless you can provide a better backtrace there is unfortunately nothing we can do.
Comment 2 wintonian 2013-02-15 22:55:08 UTC
Created attachment 77348 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.10.00 using Qt 4.8.3

- What I was doing when the application crashed:

I right clicked on steam in the task bar and selected 'close'

- Unusual behavior I noticed:

2 vertically orientated white rectangles appeared in the system tray., the entire task-bar then disappeared and then reappeared after restarting automatically..

Unfortunately Dr. Konqi could not find any debug symbols.

-- Backtrace (Reduced):
#6  QWidgetPrivate::nearestGraphicsProxyWidget (origin=<optimized out>) at kernel/qwidget.cpp:5893
#7  0x00007fb10c8f4195 in screenGeometry (widget=0x29fa4a0) at kernel/qwidget_p.h:599
#8  QDesktopWidget::screenGeometry (this=0x19af500, widget=0x29fa4a0) at kernel/qdesktopwidget.cpp:55
#9  0x00007fb10ccc54b8 in popupGeometry (widget=0x29fa4a0, this=<optimized out>) at widgets/qmenu.cpp:202
#10 QMenuPrivate::popupGeometry (this=<optimized out>, widget=0x29fa4a0) at widgets/qmenu.cpp:196
Comment 3 Jessie A. Morris 2013-03-04 16:07:36 UTC
Created attachment 77749 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.9.98 using Qt 4.8.3

- What I was doing when the application crashed:

I had just closed Steam and the System Tray icon menu item was still visible. I clicked on the System Tray icon for Steam, and that's when Plasma crashed.

-- Backtrace (Reduced):
#6  QWidgetPrivate::nearestGraphicsProxyWidget (origin=<optimized out>) at kernel/qwidget.cpp:5893
#7  0x00007fa7b236d195 in screenGeometry (widget=0x292aaf0) at kernel/qwidget_p.h:599
#8  QDesktopWidget::screenGeometry (this=0x1dcb350, widget=0x292aaf0) at kernel/qdesktopwidget.cpp:55
#9  0x00007fa7b273e4b8 in popupGeometry (widget=0x292aaf0, this=<optimized out>) at widgets/qmenu.cpp:202
#10 QMenuPrivate::popupGeometry (this=<optimized out>, widget=0x292aaf0) at widgets/qmenu.cpp:196
Comment 4 Hrvoje Senjan 2013-06-21 14:20:54 UTC

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