Bug 294814

Summary: System crash during team viewer use
Product: [Plasma] kwin Reporter: Ed Figueroa <figtree7nts>
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Ed Figueroa 2012-02-25 16:44:51 UTC
Application: kwin (4.7.4 (4.7.4))
KDE Platform Version: 4.7.4 (4.7.4)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-16-generic i686
Distribution: Ubuntu 11.10

-- Information about the crash:
- What I was doing when the application crashed:
using team viewer....................................................
- Unusual behavior I noticed:
screen froze.............................

-- Backtrace:
Application: KWin (kwin), signal: Segmentation fault
[Current thread is 1 (Thread 0xb7774720 (LWP 1462))]

Thread 3 (Thread 0xb3facb70 (LWP 1543)):
#0  QMutex::unlock (this=0x8785038) at thread/qmutex.cpp:372
#1  0x02b1deb3 in unlock (this=<optimized out>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:114
#2  unlock (this=<optimized out>) at kernel/qcoreapplication.cpp:1324
#3  ~QMutexLocker (this=<optimized out>, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:108
#4  QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8785010) at kernel/qcoreapplication.cpp:1354
#5  0x02b4b3df in QEventDispatcherUNIX::processEvents (this=0x87bfd68, flags=...) at kernel/qeventdispatcher_unix.cpp:890
#6  0x02b191dd in QEventLoop::processEvents (this=0xb3fac2a0, flags=...) at kernel/qeventloop.cpp:149
#7  0x02b19421 in QEventLoop::exec (this=0xb3fac2a0, flags=...) at kernel/qeventloop.cpp:201
#8  0x02a1c90b in QThread::exec (this=0x8787718) at thread/qthread.cpp:498
#9  0x02af9e2d in QInotifyFileSystemWatcherEngine::run (this=0x8787718) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x02a1f7b3 in QThreadPrivate::start (arg=0x8787718) at thread/qthread_unix.cpp:331
#11 0x06bb5d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0x00c320ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xb37a3b70 (LWP 1544)):
#0  0x00dfb416 in __kernel_vsyscall ()
#1  0x06bb9a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x00c3fcfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x007c89a9 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#4  0x007c89ef in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#5  0x06bb5d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0x00c320ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb7774720 (LWP 1462)):
[KCrash Handler]
#7  0x01578021 in internalWinId (this=<optimized out>) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:234
#8  QWidget::effectiveWinId (this=0x8b1a8e0) at kernel/qwidget.cpp:2563
#9  0x015ba071 in QETWidget::translateMouseEvent (this=0x8b1a8e0, event=0xbfdc5f2c) at kernel/qapplication_x11.cpp:4453
#10 0x015b8e8d in QApplication::x11ProcessEvent (this=0xbfdc6170, event=0xbfdc5f2c) at kernel/qapplication_x11.cpp:3693
#11 0x015e5e78 in QEventDispatcherX11::processEvents (this=0x8116218, flags=...) at kernel/qeventdispatcher_x11.cpp:132
#12 0x02b191dd in QEventLoop::processEvents (this=0xbfdc60b4, flags=...) at kernel/qeventloop.cpp:149
#13 0x02b19421 in QEventLoop::exec (this=0xbfdc60b4, flags=...) at kernel/qeventloop.cpp:201
#14 0x02b1e19d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#15 0x0152a924 in QApplication::exec () at kernel/qapplication.cpp:3760
#16 0x00560c7d in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_kwin.so
#17 0x0804850b in ?? ()
#18 0x00b79113 in __libc_start_main () from /lib/i386-linux-gnu/libc.so.6
#19 0x08048531 in _start ()

Possible duplicates by query: bug 288454.

Reported using DrKonqi
Comment 1 Thomas Lübking 2012-02-25 19:43:14 UTC
Most likely dupe, according to WinHQ native teamviewer just is the windows version with bundled wine (ouch)

Does the condition match those of bug #288454 (closing some sort of internal window) and does it happen with other decorations as well? (If KDE2 etc. crash as well, testing bespin would be helpful because it could point to the button implementation in kcommondecoration)

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