[kde] [Bug 346685] New: KWin crash on resposition of LibreOffice
ejt000 at gmail.com
ejt000 at gmail.com
Sun Apr 26 05:36:30 BST 2015
https://bugs.kde.org/show_bug.cgi?id=346685
Bug ID: 346685
Summary: KWin crash on resposition of LibreOffice
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: ejt000 at gmail.com
Application: kwin_x11 (5.2.2)
Qt Version: 5.4.1
Operating System: Linux 3.19.0-15-generic x86_64
Distribution: Ubuntu 15.04
-- Information about the crash:
- What I was doing when the application crashed:
Moved LibreOffice Writer to the left side of the screen to auto-resize it to
fill the left-half of the screen. Couldn't replicate 2nd or 3rd time. When
resizing, KWin seemed to lag before it did anything (probably when it crashed)
and then reloaded with the window in the top left of the screen which wasn't
its original location.
The crash does not seem to be reproducible.
-- Backtrace:
Application: KWin (kwin_x11), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f0ca932b800 (LWP 1283))]
Thread 5 (Thread 0x7f0c8b7fe700 (LWP 1315)):
#0 0x00007f0ca8deb743 in select () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f0ca7635101 in qt_safe_select (nfds=16,
fdread=fdread at entry=0x7f0c78000a78, fdwrite=fdwrite at entry=0x7f0c78000d08,
fdexcept=fdexcept at entry=0x7f0c78000f98, orig_timeout=orig_timeout at entry=0x0) at
kernel/qcore_unix.cpp:75
#2 0x00007f0ca7636cd2 in select (timeout=0x0, exceptfds=0x7f0c78000f98,
writefds=0x7f0c78000d08, readfds=0x7f0c78000a78, nfds=<optimized out>,
this=0x7f0c780008c0) at kernel/qeventdispatcher_unix.cpp:320
#3 QEventDispatcherUNIXPrivate::doSelect (this=this at entry=0x7f0c780008e0,
flags=..., flags at entry=..., timeout=timeout at entry=0x0) at
kernel/qeventdispatcher_unix.cpp:196
#4 0x00007f0ca7637275 in QEventDispatcherUNIX::processEvents
(this=0x7f0c780008c0, flags=...) at kernel/qeventdispatcher_unix.cpp:607
#5 0x00007f0ca75de3e2 in QEventLoop::exec (this=this at entry=0x7f0c8b7fdda0,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:204
#6 0x00007f0ca739db44 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:503
#7 0x00007f0ca1250f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8 0x00007f0ca73a2b0e in QThreadPrivate::start (arg=0xbb8a90) at
thread/qthread_unix.cpp:337
#9 0x00007f0ca041d6aa in start_thread (arg=0x7f0c8b7fe700) at
pthread_create.c:333
#10 0x00007f0ca8df4eed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 4 (Thread 0x7f0c7f7fe700 (LWP 1339)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x00007f0ca61a7644 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2 0x00007f0ca61a7689 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3 0x00007f0ca041d6aa in start_thread (arg=0x7f0c7f7fe700) at
pthread_create.c:333
#4 0x00007f0ca8df4eed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 3 (Thread 0x7f0bf184f700 (LWP 11458)):
#0 0x00007f0ca8deb743 in select () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f0ca7635101 in qt_safe_select (nfds=12,
fdread=fdread at entry=0x7f0bec141978, fdwrite=fdwrite at entry=0x7f0bec141c08,
fdexcept=fdexcept at entry=0x7f0bec141e98, orig_timeout=orig_timeout at entry=0x0) at
kernel/qcore_unix.cpp:75
#2 0x00007f0ca7636cd2 in select (timeout=0x0, exceptfds=0x7f0bec141e98,
writefds=0x7f0bec141c08, readfds=0x7f0bec141978, nfds=<optimized out>,
this=0x7f0bec0fa220) at kernel/qeventdispatcher_unix.cpp:320
#3 QEventDispatcherUNIXPrivate::doSelect (this=this at entry=0x7f0bec1417e0,
flags=..., flags at entry=..., timeout=timeout at entry=0x0) at
kernel/qeventdispatcher_unix.cpp:196
#4 0x00007f0ca7637275 in QEventDispatcherUNIX::processEvents
(this=0x7f0bec0fa220, flags=...) at kernel/qeventdispatcher_unix.cpp:607
#5 0x00007f0ca75de3e2 in QEventLoop::exec (this=this at entry=0x7f0bf184eda0,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:204
#6 0x00007f0ca739db44 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:503
#7 0x00007f0ca1250f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8 0x00007f0ca73a2b0e in QThreadPrivate::start (arg=0x12c4b60) at
thread/qthread_unix.cpp:337
#9 0x00007f0ca041d6aa in start_thread (arg=0x7f0bf184f700) at
pthread_create.c:333
#10 0x00007f0ca8df4eed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 2 (Thread 0x7f0c7ffff700 (LWP 16535)):
#0 0x00007f0ca8deb743 in select () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f0ca7635101 in qt_safe_select (nfds=14,
fdread=fdread at entry=0x7f0c84000a78, fdwrite=fdwrite at entry=0x7f0c84000d08,
fdexcept=fdexcept at entry=0x7f0c84000f98, orig_timeout=orig_timeout at entry=0x0) at
kernel/qcore_unix.cpp:75
#2 0x00007f0ca7636cd2 in select (timeout=0x0, exceptfds=0x7f0c84000f98,
writefds=0x7f0c84000d08, readfds=0x7f0c84000a78, nfds=<optimized out>,
this=0x7f0c840008c0) at kernel/qeventdispatcher_unix.cpp:320
#3 QEventDispatcherUNIXPrivate::doSelect (this=this at entry=0x7f0c840008e0,
flags=..., flags at entry=..., timeout=timeout at entry=0x0) at
kernel/qeventdispatcher_unix.cpp:196
#4 0x00007f0ca7637275 in QEventDispatcherUNIX::processEvents
(this=0x7f0c840008c0, flags=...) at kernel/qeventdispatcher_unix.cpp:607
#5 0x00007f0ca75de3e2 in QEventLoop::exec (this=this at entry=0x7f0c7fffeda0,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:204
#6 0x00007f0ca739db44 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:503
#7 0x00007f0ca1250f65 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8 0x00007f0ca73a2b0e in QThreadPrivate::start (arg=0x4694cb0) at
thread/qthread_unix.cpp:337
#9 0x00007f0ca041d6aa in start_thread (arg=0x7f0c7ffff700) at
pthread_create.c:333
#10 0x00007f0ca8df4eed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 1 (Thread 0x7f0ca932b800 (LWP 1283)):
[KCrash Handler]
#6 QScreen::handle (this=0x0) at kernel/qscreen.cpp:85
#7 0x00007f0c941cc545 in QXcbWindow::QXcbWindow (this=0x2cea360,
window=0x250dfc0) at qxcbwindow.cpp:260
#8 0x00007f0c941b95c1 in QXcbIntegration::createPlatformWindow
(this=<optimized out>, window=0x250dfc0) at qxcbintegration.cpp:194
#9 0x00007f0ca7932786 in QWindowPrivate::create (this=0x144e510,
recursive=recursive at entry=false) at kernel/qwindow.cpp:395
#10 0x00007f0ca793297b in QWindow::create (this=this at entry=0x250dfc0) at
kernel/qwindow.cpp:539
#11 0x00007f0ca7935678 in QWindow::setVisible (this=0x250dfc0,
visible=<optimized out>) at kernel/qwindow.cpp:475
#12 0x00007f0ca653ebee in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#13 0x00007f0ca11c8b7f in QQmlPropertyPrivate::write(QObject*, QQmlPropertyData
const&, QVariant const&, QQmlContextData*,
QFlags<QQmlPropertyPrivate::WriteFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#14 0x00007f0ca11ca5fb in QQmlPropertyPrivate::writeValueProperty(QObject*,
QQmlPropertyData const&, QVariant const&, QQmlContextData*,
QFlags<QQmlPropertyPrivate::WriteFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#15 0x00007f0ca11cad31 in QQmlPropertyPrivate::writeBinding(QObject*,
QQmlPropertyData const&, QQmlContextData*, QQmlJavaScriptExpression*,
QV4::ValueRef, bool, QFlags<QQmlPropertyPrivate::WriteFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#16 0x00007f0ca123f51c in
QQmlBinding::update(QFlags<QQmlPropertyPrivate::WriteFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#17 0x00007f0ca123fc7e in
QQmlBinding::expressionChanged(QQmlJavaScriptExpression*) () from
/usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#18 0x00007f0ca1219497 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*,
void**) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#19 0x00007f0ca11b610c in QQmlData::signalEmitted(QAbstractDeclarativeData*,
QObject*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#20 0x00007f0ca7611141 in QMetaObject::activate (sender=sender at entry=0xb20260,
signalOffset=<optimized out>, local_signal_index=local_signal_index at entry=0,
argv=argv at entry=0x0) at kernel/qobject.cpp:3603
#21 0x00007f0ca7612057 in QMetaObject::activate (sender=sender at entry=0xb20260,
m=m at entry=0x7f0ca8ce29a0 <KWin::Outline::staticMetaObject>,
local_signal_index=local_signal_index at entry=0, argv=argv at entry=0x0) at
kernel/qobject.cpp:3582
#22 0x00007f0ca8a527a0 in KWin::Outline::activeChanged
(this=this at entry=0xb20260) at moc_outline.cpp:182
#23 0x00007f0ca894ac8d in KWin::Outline::show (this=0xb20260) at
../outline.cpp:57
#24 0x00007f0ca894acd2 in KWin::Outline::show (this=<optimized out>,
outlineGeometry=...) at ../outline.cpp:84
#25 0x00007f0ca89814fa in KWin::Client::setElectricBorderMaximizing
(this=this at entry=0x216d960, maximizing=maximizing at entry=true) at
../geometry.cpp:3095
#26 0x00007f0ca894cdbd in KWin::Client::checkQuickTilingMaximizationZones
(this=this at entry=0x216d960, xroot=xroot at entry=20, yroot=yroot at entry=351) at
../events.cpp:1354
#27 0x00007f0ca894e9b9 in KWin::Client::motionNotifyEvent (this=0x216d960,
w=<optimized out>, state=<optimized out>, x=-643, y=338, x_root=20, y_root=351)
at ../events.cpp:1403
#28 0x00007f0ca894ead1 in KWin::Client::windowEvent (this=0x216d960,
e=0x7f0c8c0062f0) at ../events.cpp:702
#29 0x00007f0ca894ffd0 in KWin::Workspace::workspaceEvent (this=0xa87200,
e=0x7f0c8c0062f0) at ../events.cpp:366
#30 0x00007f0ca75dd510 in QAbstractEventDispatcher::filterNativeEvent
(this=this at entry=0xa04610, eventType=..., message=message at entry=0x7f0c8c0062f0,
result=result at entry=0x7ffda3b324a8) at kernel/qabstracteventdispatcher.cpp:460
#31 0x00007f0c941b702d in QXcbConnection::handleXcbEvent
(this=this at entry=0x9cfae0, event=event at entry=0x7f0c8c0062f0) at
qxcbconnection.cpp:863
#32 0x00007f0c941b84bb in QXcbConnection::processXcbEvents (this=0x9cfae0) at
qxcbconnection.cpp:1303
#33 0x00007f0ca761273a in QObject::event (this=0x9cfae0, e=<optimized out>) at
kernel/qobject.cpp:1245
#34 0x00007f0ca7eeab2c in QApplicationPrivate::notify_helper (this=0x9c8e20,
receiver=0x9cfae0, e=0x7f0c8c001540) at kernel/qapplication.cpp:3720
#35 0x00007f0ca7ef0000 in QApplication::notify (this=0x7ffda3b32b90,
receiver=0x9cfae0, e=0x7f0c8c001540) at kernel/qapplication.cpp:3503
#36 0x00007f0ca75e0c2b in QCoreApplication::notifyInternal
(this=0x7ffda3b32b90, receiver=0x9cfae0, event=event at entry=0x7f0c8c001540) at
kernel/qcoreapplication.cpp:935
#37 0x00007f0ca75e2c9b in sendEvent (event=0x7f0c8c001540, receiver=<optimized
out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:228
#38 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver at entry=0x0,
event_type=event_type at entry=0, data=0x9b92f0) at
kernel/qcoreapplication.cpp:1552
#39 0x00007f0ca7637112 in QEventDispatcherUNIX::processEvents (this=0xa04610,
flags=flags at entry=...) at kernel/qeventdispatcher_unix.cpp:579
#40 0x00007f0c9420e96d in QUnixEventDispatcherQPA::processEvents
(this=<optimized out>, flags=...) at
eventdispatchers/qunixeventdispatcher.cpp:62
#41 0x00007f0ca75de3e2 in QEventLoop::exec (this=this at entry=0x7ffda3b32ab0,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:204
#42 0x00007f0ca75e602c in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1188
#43 0x00007f0ca792531c in QGuiApplication::exec () at
kernel/qguiapplication.cpp:1510
#44 0x00007f0ca7ee67a5 in QApplication::exec () at kernel/qapplication.cpp:2956
#45 0x00007f0ca90bc8c3 in kdemain (argc=1, argv=0x7ffda3b32ce8) at
../main_x11.cpp:294
#46 0x00007f0ca8d0ea40 in __libc_start_main (main=0x400790 <main(int, char**)>,
argc=1, argv=0x7ffda3b32ce8, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffda3b32cd8) at libc-start.c:289
#47 0x00000000004007c9 in _start ()
Reported using DrKonqi
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Unassigned-bugs
mailing list