Bug 345181 - kwin crash in LibreOffice
Summary: kwin crash in LibreOffice
Status: RESOLVED DUPLICATE of bug 327287
Alias: None
Product: kwin
Classification: Plasma
Component: general (other bugs)
Version First Reported In: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-03-15 14:53 UTC by suse
Modified: 2015-03-15 15:02 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description suse 2015-03-15 14:53:10 UTC
Application: kwin (4.11.16)
KDE Platform Version: 4.14.5
Qt Version: 4.8.6
Operating System: Linux 3.19.0-5.g748552c-desktop x86_64
Distribution: "openSUSE 13.2 (Harlequin) (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
using LibreOffice factory (4.4.1.2) and kwin crash sometimes when changeing text color or randomly after entering ENTER on rather complex documents. PopUps in libreoffice often triggers crashes.

The crash can be reproduced sometimes.

-- Backtrace:
Application: KWin (kwin), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fe5a158c800 (LWP 5924))]

Thread 2 (Thread 0x7fe5734ea700 (LWP 5944)):
#0  0x00007fe59ad7e05f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fe59ffab8cb in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7fe5a02a9f00 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007fe59ffab909 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007fe59ad7a0a4 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fe5a0daa06d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fe5a158c800 (LWP 5924)):
[KCrash Handler]
#5  QObject::~QObject (this=0x2dac100, __in_chrg=<optimized out>) at kernel/qobject.cpp:943
#6  0x00007fe5a10d3d59 in KWin::Client::~Client (this=0x2dac100, __in_chrg=<optimized out>) at /usr/src/debug/kde-workspace-4.11.16/kwin/client.cpp:242
#7  0x00007fe5a10d6485 in deleteClient (c=0x2dac100) at /usr/src/debug/kde-workspace-4.11.16/kwin/client.cpp:247
#8  KWin::Client::releaseWindow (this=this@entry=0x2dac100, on_shutdown=on_shutdown@entry=false) at /usr/src/debug/kde-workspace-4.11.16/kwin/client.cpp:316
#9  0x00007fe5a10f1dfa in KWin::Client::unmapNotifyEvent (this=0x2dac100, e=<optimized out>) at /usr/src/debug/kde-workspace-4.11.16/kwin/events.cpp:595
#10 0x00007fe5a10f3f3b in KWin::Client::windowEvent (this=0x2dac100, e=e@entry=0x7fff0194c200) at /usr/src/debug/kde-workspace-4.11.16/kwin/events.cpp:451
#11 0x00007fe5a10f557f in KWin::Workspace::workspaceEvent (this=0x2264760, e=e@entry=0x7fff0194c200) at /usr/src/debug/kde-workspace-4.11.16/kwin/events.cpp:164
#12 0x00007fe5a10e98f0 in KWin::Application::x11EventFilter (this=0x7fff0194c5f0, e=0x7fff0194c200) at /usr/src/debug/kde-workspace-4.11.16/kwin/main.cpp:422
#13 0x00007fe59a2f66fc in qt_x11EventFilter (ev=0x7fff0194c200) at kernel/qapplication_x11.cpp:436
#14 0x00007fe59a3041f9 in QApplication::x11ProcessEvent (this=0x7fff0194c5f0, event=event@entry=0x7fff0194c200) at kernel/qapplication_x11.cpp:3365
#15 0x00007fe59a32bf30 in QEventDispatcherX11::processEvents (this=0x2032100, flags=...) at kernel/qeventdispatcher_x11.cpp:132
#16 0x00007fe59b110e6f in QEventLoop::processEvents (this=this@entry=0x7fff0194c460, flags=...) at kernel/qeventloop.cpp:149
#17 0x00007fe59b111165 in QEventLoop::exec (this=this@entry=0x7fff0194c460, flags=...) at kernel/qeventloop.cpp:204
#18 0x00007fe59b1165b9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#19 0x00007fe59a28cf3c in QApplication::exec () at kernel/qapplication.cpp:3823
#20 0x00007fe5a10ea7a3 in kdemain (argc=3, argv=0x7fff0194c738) at /usr/src/debug/kde-workspace-4.11.16/kwin/main.cpp:597
#21 0x00007fe5a0ce6b05 in __libc_start_main () from /lib64/libc.so.6
#22 0x000000000040075e in _start () at ../sysdeps/x86_64/start.S:122

Possible duplicates by query: bug 327287, bug 323701.

Reported using DrKonqi
Comment 1 Thomas Lübking 2015-03-15 15:02:12 UTC
That's because LO sets a FQDN as host - and triggers a KWin threading bug.

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