Bug 379446 - KWin crash when attempting to install vcrun2008 on wine
Summary: KWin crash when attempting to install vcrun2008 on wine
Status: RESOLVED DUPLICATE of bug 363224
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: 5.9.5
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2017-05-02 18:59 UTC by Namwen
Modified: 2017-05-02 19:31 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Namwen 2017-05-02 18:59:43 UTC
Application: kwin_x11 (5.9.5)

Qt Version: 5.8.0
Frameworks Version: 5.33.0
Operating System: Linux 4.10.11-1-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
- What I was doing when the application crashed:
I was using winetricks on a 64-bit wrapper in an attempt to install the vcrun redistributables. Upon attempting to run vcredist_x86.exe, KWin crashed and automatically rebooted. Wine couldn't handle the sudden window manager reboot either and crashed. I have been able to reproduce this consistently. This issue only occurs when trying to install vcrun2008 and other wine components install fine. Wine Version is compiled from the staging branch.

The crash can be reproduced every time.

-- Backtrace:
Application: KWin (kwin_x11), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f0a8d85c840 (LWP 7254))]

Thread 6 (Thread 0x7f0a41295700 (LWP 7269)):
#0  0x00007f0a86470756 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f0a8982c234 in  () at /usr/lib/libQt5Script.so.5
#2  0x00007f0a8982c279 in  () at /usr/lib/libQt5Script.so.5
#3  0x00007f0a8646a2e7 in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f0a8d2af54f in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f0a532fa700 (LWP 7266)):
#0  0x00007ffde4005939 in  ()
#1  0x00007ffde4005bc5 in clock_gettime ()
#2  0x00007f0a8d2bc826 in clock_gettime () at /usr/lib/libc.so.6
#3  0x00007f0a8a8f7231 in  () at /usr/lib/libQt5Core.so.5
#4  0x00007f0a8a8f59f9 in QTimerInfoList::updateCurrentTime() () at /usr/lib/libQt5Core.so.5
#5  0x00007f0a8a8f5fa5 in QTimerInfoList::timerWait(timespec&) () at /usr/lib/libQt5Core.so.5
#6  0x00007f0a8a8f4c94 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#7  0x00007f0a8a8a18ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#8  0x00007f0a8a6c3a73 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#9  0x00007f0a85180025 in  () at /usr/lib/libQt5Qml.so.5
#10 0x00007f0a8a6c86d8 in  () at /usr/lib/libQt5Core.so.5
#11 0x00007f0a8646a2e7 in start_thread () at /usr/lib/libpthread.so.0
#12 0x00007f0a8d2af54f in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f0a5dcba700 (LWP 7265)):
#0  0x00007f0a86470ca6 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f0a5fd6ee44 in  () at /usr/lib/libGLX_nvidia.so.0
#2  0x00007f0a5ea86394 in  () at /usr/lib/libnvidia-glcore.so.378.13
#3  0x00007f0a5fd6e12c in  () at /usr/lib/libGLX_nvidia.so.0
#4  0x00007f0a8646a2e7 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007f0a8d2af54f in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f0a6ade9700 (LWP 7263)):
#0  0x00007ffde4005937 in  ()
#1  0x00007ffde4005bc5 in clock_gettime ()
#2  0x00007f0a8d2bc826 in clock_gettime () at /usr/lib/libc.so.6
#3  0x00007f0a8a8f7231 in  () at /usr/lib/libQt5Core.so.5
#4  0x00007f0a8a8f59f9 in QTimerInfoList::updateCurrentTime() () at /usr/lib/libQt5Core.so.5
#5  0x00007f0a8a8f5fa5 in QTimerInfoList::timerWait(timespec&) () at /usr/lib/libQt5Core.so.5
#6  0x00007f0a8a8f4c94 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#7  0x00007f0a8a8a18ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#8  0x00007f0a8a6c3a73 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#9  0x00007f0a85180025 in  () at /usr/lib/libQt5Qml.so.5
#10 0x00007f0a8a6c86d8 in  () at /usr/lib/libQt5Core.so.5
#11 0x00007f0a8646a2e7 in start_thread () at /usr/lib/libpthread.so.0
#12 0x00007f0a8d2af54f in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f0a71c5a700 (LWP 7259)):
#0  0x00007f0a8d2a576b in ppoll () at /usr/lib/libc.so.6
#1  0x00007f0a8a8f3329 in qt_safe_poll(pollfd*, unsigned long, timespec const*) () at /usr/lib/libQt5Core.so.5
#2  0x00007f0a8a8f499a in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#3  0x00007f0a8a8a18ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f0a8a6c3a73 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#5  0x00007f0a84311125 in  () at /usr/lib/libQt5DBus.so.5
#6  0x00007f0a8a6c86d8 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f0a8646a2e7 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f0a8d2af54f in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f0a8d85c840 (LWP 7254)):
[KCrash Handler]
#6  0x00007f0a6667fa44 in  ()
#7  0x00007f0a8a8d5420 in QObject::connect(QObject const*, char const*, QObject const*, char const*, Qt::ConnectionType) () at /usr/lib/libQt5Core.so.5
#8  0x00007f0a8986e76f in  () at /usr/lib/libQt5Script.so.5
#9  0x00007f0a8986e844 in  () at /usr/lib/libQt5Script.so.5
#10 0x00007f0a8986eac2 in QScriptEngine::newQObject(QObject*, QScriptEngine::ValueOwnership, QFlags<QScriptEngine::QObjectWrapOption> const&) () at /usr/lib/libQt5Script.so.5
#11 0x00007f0a8ce99e7c in  () at /usr/lib/libkwin.so.5
#12 0x00007f0a8986ed75 in  () at /usr/lib/libQt5Script.so.5
#13 0x00007f0a89897826 in  () at /usr/lib/libQt5Script.so.5
#14 0x00007f0a8989faf1 in  () at /usr/lib/libQt5Script.so.5
#15 0x00007f0a8a8cef14 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#16 0x00007f0a8a083e08 in KWin::EffectsHandler::desktopPresenceChanged(KWin::EffectWindow*, int, int) () at /usr/lib/libkwineffects.so.10
#17 0x00007f0a8a0857c1 in  () at /usr/lib/libkwineffects.so.10
#18 0x00007f0a8a8cfbd9 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#19 0x00007f0a8b58e34c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#20 0x00007f0a8b595b61 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#21 0x00007f0a8a8a3470 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#22 0x00007f0a8a8a5bfd in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#23 0x00007f0a8a8f47c7 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#24 0x00007f0a74f2dded in  () at /usr/lib/libQt5XcbQpa.so.5
#25 0x00007f0a8a8a18ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#26 0x00007f0a8a8a9e14 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#27 0x00007f0a8d574391 in kdemain () at /usr/lib/libkdeinit5_kwin_x11.so
#28 0x00007f0a8d1e3511 in __libc_start_main () at /usr/lib/libc.so.6
#29 0x000000000040069a in _start ()

Reported using DrKonqi
Comment 1 Martin Flöser 2017-05-02 19:31:01 UTC

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