Bug 365896 - Kwin crashes when wallet pops-up
Summary: Kwin crashes when wallet pops-up
Status: RESOLVED DUPLICATE of bug 361236
Alias: None
Product: kwin
Classification: Unclassified
Component: general (show other bugs)
Version: 5.7.1
Platform: Mageia RPMs Linux
: NOR crash (vote)
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-07-20 13:19 UTC by Christian
Modified: 2016-07-20 13:21 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 Christian 2016-07-20 13:19:04 UTC
Application: kwin_x11 (5.7.1)

Qt Version: 5.6.1
Frameworks Version: 5.24.0
Operating System: Linux 4.7.0-desktop-0.rc7.6.mga6 x86_64
Distribution: "Mageia 6"

-- Information about the crash:
- What I was doing when the application crashed:
launching chromium for the first time in the session, a previous tab needs to restore login informations, so wallet window appears, and Kwin crashes.

It seems that having firefox already running before launching chromium is needed.

The crash can be reproduced every time.

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

Thread 8 (Thread 0x7f76898cf700 (LWP 15623)):
#0  0x00007f76aa26bd73 in select () at /lib64/libc.so.6
#1  0x00007f76a80f7e5f in qt_safe_select(int, fd_set*, fd_set*, fd_set*, timespec const*) () at /lib64/libQt5Core.so.5
#2  0x00007f76a80f977b in QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>, timespec*) () at /lib64/libQt5Core.so.5
#3  0x00007f76a80f9c42 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#4  0x00007f76a80a7c9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007f76a7ee137c in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007f76a3118805 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#7  0x00007f76a7ee5fb9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#8  0x00007f76aa53a66d in start_thread () at /lib64/libpthread.so.0
#9  0x00007f76aa275d8d in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7f75eb62e700 (LWP 15020)):
#0  0x00007f76aa53fc4f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f75ef3269d3 in thread_function () at /usr/lib64/dri/swrast_dri.so
#2  0x00007f75ef326857 in impl_thrd_routine () at /usr/lib64/dri/swrast_dri.so
#3  0x00007f76aa53a66d in start_thread () at /lib64/libpthread.so.0
#4  0x00007f76aa275d8d in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f75ebe2f700 (LWP 15019)):
#0  0x00007f76aa53fc4f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f75ef3269d3 in thread_function () at /usr/lib64/dri/swrast_dri.so
#2  0x00007f75ef326857 in impl_thrd_routine () at /usr/lib64/dri/swrast_dri.so
#3  0x00007f76aa53a66d in start_thread () at /lib64/libpthread.so.0
#4  0x00007f76aa275d8d in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f76890c6700 (LWP 14930)):
#0  0x00007f76aa53fc4f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f76a728a234 in QTWTF::TCMalloc_PageHeap::scavengerThread() () at /lib64/libQt5Script.so.5
#2  0x00007f76a728a279 in  () at /lib64/libQt5Script.so.5
#3  0x00007f76aa53a66d in start_thread () at /lib64/libpthread.so.0
#4  0x00007f76aa275d8d in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f768a930700 (LWP 14928)):
#0  0x00007f76aa26bd73 in select () at /lib64/libc.so.6
#1  0x00007f76a80f7e5f in qt_safe_select(int, fd_set*, fd_set*, fd_set*, timespec const*) () at /lib64/libQt5Core.so.5
#2  0x00007f76a80f977b in QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>, timespec*) () at /lib64/libQt5Core.so.5
#3  0x00007f76a80f9c42 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#4  0x00007f76a80a7c9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007f76a7ee137c in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007f76a3118805 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#7  0x00007f76a7ee5fb9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#8  0x00007f76aa53a66d in start_thread () at /lib64/libpthread.so.0
#9  0x00007f76aa275d8d in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f7690f0f700 (LWP 14918)):
#0  0x00007f76aa26bd73 in select () at /lib64/libc.so.6
#1  0x00007f76a80f7e5f in qt_safe_select(int, fd_set*, fd_set*, fd_set*, timespec const*) () at /lib64/libQt5Core.so.5
#2  0x00007f76a80f977b in QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>, timespec*) () at /lib64/libQt5Core.so.5
#3  0x00007f76a80f9c42 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#4  0x00007f76a80a7c9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007f76a7ee137c in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007f76aaaad615 in QDBusConnectionManager::run() () at /lib64/libQt5DBus.so.5
#7  0x00007f76a7ee5fb9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#8  0x00007f76aa53a66d in start_thread () at /lib64/libpthread.so.0
#9  0x00007f76aa275d8d in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f7692ccb700 (LWP 14911)):
#0  0x00007f76aa269f3d in poll () at /lib64/libc.so.6
#1  0x00007f76a9400902 in _xcb_conn_wait () at /lib64/libxcb.so.1
#2  0x00007f76a9402657 in xcb_wait_for_event () at /lib64/libxcb.so.1
#3  0x00007f7693f862b9 in QXcbEventReader::run() () at /lib64/libQt5XcbQpa.so.5
#4  0x00007f76a7ee5fb9 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#5  0x00007f76aa53a66d in start_thread () at /lib64/libpthread.so.0
#6  0x00007f76aa275d8d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f76aa991840 (LWP 14906)):
[KCrash Handler]
#6  0x00007f76a3104f89 in QQmlBinding::write(QQmlPropertyData const&, QV4::Value const&, bool, QFlags<QQmlPropertyPrivate::WriteFlag>) () at /lib64/libQt5Qml.so.5
#7  0x00007f76a3105e5a in QQmlBinding::update(QFlags<QQmlPropertyPrivate::WriteFlag>) () at /lib64/libQt5Qml.so.5
#8  0x00007f76a310ed02 in QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&) () at /lib64/libQt5Qml.so.5
#9  0x00007f76a30a00b4 in QQmlComponentPrivate::complete(QQmlEnginePrivate*, QQmlComponentPrivate::ConstructionState*) () at /lib64/libQt5Qml.so.5
#10 0x00007f76a30a0187 in QQmlComponentPrivate::completeCreate() () at /lib64/libQt5Qml.so.5
#11 0x00007f76a30a0020 in QQmlComponent::create(QQmlContext*) () at /lib64/libQt5Qml.so.5
#12 0x00007f768ab6be94 in Aurorae::Decoration::init() () at /usr/lib64/qt5/plugins/org.kde.kdecoration2/kwin5_aurorae.so
#13 0x00007f76a9e91552 in KWin::Decoration::DecorationBridge::createDecoration(KWin::AbstractClient*) () at /lib64/libkwin.so.5
#14 0x00007f76a9d83e19 in KWin::Client::createDecoration(QRect const&) () at /lib64/libkwin.so.5
#15 0x00007f76a9d8478b in KWin::Client::updateDecoration(bool, bool) () at /lib64/libkwin.so.5
#16 0x00007f76a9ddcfff in KWin::Client::manage(unsigned int, bool) () at /lib64/libkwin.so.5
#17 0x00007f76a9d6882f in KWin::Workspace::createClient(unsigned int, bool) () at /lib64/libkwin.so.5
#18 0x00007f76a9dcb378 in KWin::Workspace::workspaceEvent(xcb_generic_event_t*) () at /lib64/libkwin.so.5
#19 0x00007f76a80a6ea7 in QAbstractEventDispatcher::filterNativeEvent(QByteArray const&, void*, long*) () at /lib64/libQt5Core.so.5
#20 0x00007f7693f8a145 in QXcbConnection::handleXcbEvent(xcb_generic_event_t*) () at /lib64/libQt5XcbQpa.so.5
#21 0x00007f7693f8b066 in QXcbConnection::processXcbEvents() () at /lib64/libQt5XcbQpa.so.5
#22 0x00007f76a80d5bca in QObject::event(QEvent*) () at /lib64/libQt5Core.so.5
#23 0x00007f76a8a0f90c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#24 0x00007f76a8a14a76 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#25 0x00007f76a80a9e18 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5
#26 0x00007f76a80abc3b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib64/libQt5Core.so.5
#27 0x00007f76a80f9b32 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#28 0x00007f7693ff49bd in QUnixEventDispatcherQPA::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5XcbQpa.so.5
#29 0x00007f76a80a7c9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#30 0x00007f76a80b0001 in QCoreApplication::exec() () at /lib64/libQt5Core.so.5
#31 0x00007f76aa7590e6 in kdemain () at /lib64/libkdeinit5_kwin_x11.so
#32 0x00007f76aa1a0600 in __libc_start_main () at /lib64/libc.so.6
#33 0x00000000004007b9 in _start ()

Possible duplicates by query: bug 365842, bug 365644, bug 365593, bug 365170, bug 364842.

Reported using DrKonqi
Comment 1 Thomas Lübking 2016-07-20 13:21:17 UTC
run "kcmshell5 kwindecoration" and switch to breeze.

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