Bug 351563 - Starting plasma
Summary: Starting plasma
Status: RESOLVED DUPLICATE of bug 350964
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: 5.3.2
Platform: Debian testing Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-08-21 13:31 UTC by NooN
Modified: 2015-08-21 13:34 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 NooN 2015-08-21 13:31:58 UTC
Application: kwin_x11 (5.3.2)

Qt Version: 5.4.2
Operating System: Linux 4.1.0-1-amd64 x86_64
Distribution: Debian GNU/Linux testing (stretch)

-- Information about the crash:
- What I was doing when the application crashed:

I have startet the X11 and with the plasma WM.
After a wihle on the startscreen the crashdialog appears

-- 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 0x7f4826c1e940 (LWP 2912))]

Thread 4 (Thread 0x7f480cd8d700 (LWP 2920)):
#0  0x00007f4825fb1438 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f4824af6918 in QWaitCondition::wait(QMutex*, unsigned long) (time=30000, this=0x1d79d60) at thread/qwaitcondition_unix.cpp:126
#2  0x00007f4824af6918 in QWaitCondition::wait(QMutex*, unsigned long) (time=30000, this=0x1d79d60) at thread/qwaitcondition_unix.cpp:134
#3  0x00007f4824af6918 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x1d75990, mutex=mutex@entry=0x1d79b00, time=30000) at thread/qwaitcondition_unix.cpp:208
#4  0x00007f4824af29c4 in QThreadPoolThread::run() (this=0x1d75980) at thread/qthreadpool.cpp:127
#5  0x00007f4824af587e in QThreadPrivate::start(void*) (arg=0x1d75980) at thread/qthread_unix.cpp:337
#6  0x00007f4825fad0a4 in start_thread (arg=0x7f480cd8d700) at pthread_create.c:309
#7  0x00007f482671d07d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7f4807fff700 (LWP 2925)):
#0  0x00007f48267162e3 in select () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f4824d39831 in qt_safe_select(int, fd_set*, fd_set*, fd_set*, timespec const*) (nfds=15, fdread=fdread@entry=0x7f47fc000a78, fdwrite=fdwrite@entry=0x7f47fc000d08, fdexcept=fdexcept@entry=0x7f47fc000f98, orig_timeout=orig_timeout@entry=0x0) at kernel/qcore_unix.cpp:75
#2  0x00007f4824d3b3ec in QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>, timespec*) (timeout=0x0, exceptfds=0x7f47fc000f98, writefds=0x7f47fc000d08, readfds=0x7f47fc000a78, nfds=<optimized out>, this=0x7f47fc0008c0) at kernel/qeventdispatcher_unix.cpp:320
#3  0x00007f4824d3b3ec in QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>, timespec*) (this=this@entry=0x7f47fc0008e0, flags=..., flags@entry=..., timeout=timeout@entry=0x0) at kernel/qeventdispatcher_unix.cpp:196
#4  0x00007f4824d3b965 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f47fc0008c0, flags=...) at kernel/qeventdispatcher_unix.cpp:607
#5  0x00007f4824ce2b62 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f4807ffec60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f4824af08b4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f481f6f6f05 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007f4824af587e in QThreadPrivate::start(void*) (arg=0x1dbc410) at thread/qthread_unix.cpp:337
#9  0x00007f4825fad0a4 in start_thread (arg=0x7f4807fff700) at pthread_create.c:309
#10 0x00007f482671d07d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f4806f4e700 (LWP 2926)):
#0  0x00007f4825fb108f in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f4823cee144 in  () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2  0x00007f4823cee189 in  () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3  0x00007f4825fad0a4 in start_thread (arg=0x7f4806f4e700) at pthread_create.c:309
#4  0x00007f482671d07d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f4826c1e940 (LWP 2912)):
[KCrash Handler]
#6  0x00007f480c2d2d90 in  () at /usr/lib/x86_64-linux-gnu/qt5/plugins/org.kde.kdecoration2/breezedecoration.so
#7  0x00007f4824cecda9 in QMetaObject::cast(QObject*) const (this=0x7f480c2d3b60, obj=0x7ffe7a17b038) at kernel/qmetaobject.cpp:331
#8  0x00007f480c0a3bb1 in  () at /usr/lib/x86_64-linux-gnu/qt5/plugins/org.kde.kdecoration2/breezedecoration.so
#9  0x00007f48234a0917 in KDecoration2::DecorationButtonGroup::DecorationButtonGroup(KDecoration2::DecorationButtonGroup::Position, KDecoration2::Decoration*, std::function<KDecoration2::DecorationButton* (KDecoration2::DecorationButtonType, KDecoration2::Decoration*, QObject*)>) () at /usr/lib/x86_64-linux-gnu/libkdecorations2.so.5
#10 0x00007f480c0aaba0 in  () at /usr/lib/x86_64-linux-gnu/qt5/plugins/org.kde.kdecoration2/breezedecoration.so
#11 0x00007f480c0ac40a in  () at /usr/lib/x86_64-linux-gnu/qt5/plugins/org.kde.kdecoration2/breezedecoration.so
#12 0x00007f48263560b1 in KWin::Decoration::DecorationBridge::createDecoration(KWin::Client*) (this=0x1d7dbe0, client=client@entry=0x1e03fb0) at ../decorations/decorationbridge.cpp:215
#13 0x00007f482623f0e9 in KWin::Client::createDecoration(QRect const&) (this=this@entry=0x1e03fb0, oldgeom=...) at ../client.cpp:430
#14 0x00007f482623f4fb in KWin::Client::updateDecoration(bool, bool) (this=this@entry=0x1e03fb0, check_workspace_pos=check_workspace_pos@entry=false, force=force@entry=false) at ../client.cpp:417
#15 0x00007f482628a482 in KWin::Client::manage(unsigned int, bool) (this=this@entry=0x1e03fb0, w=w@entry=44040254, isMapped=isMapped@entry=false) at ../manage.cpp:382
#16 0x00007f482622961d in KWin::Workspace::createClient(unsigned int, bool) (this=this@entry=0x1d79480, w=44040254, is_mapped=is_mapped@entry=false) at ../workspace.cpp:446
#17 0x00007f48262733e8 in KWin::Workspace::workspaceEvent(xcb_generic_event_t*) (this=0x1d79480, e=0x7f4808002f70) at ../events.cpp:419
#18 0x00007f4824ce1c90 in QAbstractEventDispatcher::filterNativeEvent(QByteArray const&, void*, long*) (this=this@entry=0x1ca2430, eventType=..., message=message@entry=0x7f4808002f70, result=result@entry=0x7ffe7a17bab8) at kernel/qabstracteventdispatcher.cpp:460
#19 0x00007f4810221a3d in QXcbConnection::handleXcbEvent(xcb_generic_event_t*) (this=this@entry=0x1c792d0, event=event@entry=0x7f4808002f70) at qxcbconnection.cpp:863
#20 0x00007f4810222ecb in QXcbConnection::processXcbEvents() (this=0x1c792d0) at qxcbconnection.cpp:1303
#21 0x00007f4824d16e8a in QObject::event(QEvent*) (this=0x1c792d0, e=<optimized out>) at kernel/qobject.cpp:1245
#22 0x00007f48255d2adc in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x1c72f50, receiver=receiver@entry=0x1c792d0, e=e@entry=0x7f48080025c0) at kernel/qapplication.cpp:3720
#23 0x00007f48255d7fb0 in QApplication::notify(QObject*, QEvent*) (this=0x7ffe7a17c1a0, receiver=0x1c792d0, e=0x7f48080025c0) at kernel/qapplication.cpp:3503
#24 0x00007f4824ce53ab in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0x7ffe7a17c1a0, receiver=0x1c792d0, event=event@entry=0x7f48080025c0) at kernel/qcoreapplication.cpp:935
#25 0x00007f4824ce741b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (event=0x7f48080025c0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:228
#26 0x00007f4824ce741b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1c62f20) at kernel/qcoreapplication.cpp:1552
#27 0x00007f4824d3b802 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x1ca2430, flags=flags@entry=...) at kernel/qeventdispatcher_unix.cpp:579
#28 0x00007f48102796dd in QUnixEventDispatcherQPA::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=<optimized out>, flags=...) at eventdispatchers/qunixeventdispatcher.cpp:62
#29 0x00007f4824ce2b62 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffe7a17c0c0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#30 0x00007f4824cea7ac in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1188
#31 0x00007f482500d1fc in QGuiApplication::exec() () at kernel/qguiapplication.cpp:1507
#32 0x00007f48255ce745 in QApplication::exec() () at kernel/qapplication.cpp:2956
#33 0x00007f48269e5320 in kdemain(int, char**) (argc=1, argv=0x7ffe7a17c308) at ../main_x11.cpp:300
#34 0x00007f4826658b45 in __libc_start_main (main=0x4007a0 <main(int, char**)>, argc=1, argv=0x7ffe7a17c308, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe7a17c2f8) at libc-start.c:287
#35 0x00000000004007ce in _start ()

Reported using DrKonqi
Comment 1 Martin Flöser 2015-08-21 13:34:54 UTC
Unfortunately a broken package migrated to testing.

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