https://bugs.kde.org/show_bug.cgi?id=464377

Nicolas Fella <nicolas.fe...@gmx.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |nicolas.fe...@gmx.de

--- Comment #2 from Nicolas Fella <nicolas.fe...@gmx.de> ---
Got the same crash when using the virtual monitor thing in KDE Connect

#0  __GI___pthread_sigmask (how=1, newmask=<optimized out>, oldmask=0x0) at
pthread_sigmask.c:43
#1  0x00007f3ffda5fd1d in __GI___sigprocmask (how=<optimized out>,
set=<optimized out>, oset=<optimized out>) at
../sysdeps/unix/sysv/linux/sigprocmask.c:25
#2  0x00007f4000feee6b in KCrash::setCrashHandler(void (*)(int)) (handler=0x0)
at /home/nico/kde/src/kcrash/src/kcrash.cpp:414
#3  0x00007f4000fef7b2 in KCrash::defaultCrashHandler(int) (sig=6) at
/home/nico/kde/src/kcrash/src/kcrash.cpp:625
#4  0x00007f3ffda5fb20 in <signal handler called> () at /lib64/libc.so.6
#5  __pthread_kill_implementation (threadid=<optimized out>,
signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
#6  0x00007f3ffdaafec3 in __pthread_kill_internal (signo=6, threadid=<optimized
out>) at pthread_kill.c:78
#7  0x00007f3ffda5fa76 in __GI_raise (sig=sig@entry=6) at
../sysdeps/posix/raise.c:26
#8  0x00007f3ffda497fc in __GI_abort () at abort.c:79
#9  0x00007f3ffe098b75 in qt_message_fatal (message=<synthetic pointer>...,
context=<optimized out>) at global/qlogging.cpp:1914
#10 QMessageLogger::fatal(char const*, ...) const
(this=this@entry=0x7ffddebe04c0, msg=msg@entry=0x7f3ffe38b048 "ASSERT: \"%s\"
in file %s, line %d") at global/qlogging.cpp:893
#11 0x00007f3ffe097ff5 in qt_assert(char const*, char const*, int)
(assertion=<optimized out>, file=<optimized out>, line=<optimized out>) at
global/qglobal.cpp:3376
#12 0x000000000048f5ae in ScreenPool::screenInvariants() (this=0x1401bc0) at
/home/nico/kde/src/plasma-workspace/shell/screenpool.cpp:320
#13 0x000000000048f255 in ScreenPool::handleOutputOrderChanged(QStringList
const&) (this=0x1401bc0, newOrder=...) at
/home/nico/kde/src/plasma-workspace/shell/screenpool.cpp:295
#14 0x00000000004933a0 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>,
QtPrivate::List<QStringList const&>, void, void (ScreenPool::*)(QStringList
const&)>::call(void (ScreenPool::*)(QStringList const&), ScreenPool*, void**)
(f=(void (ScreenPool::*)(class ScreenPool * const, const class QStringList &))
0x48ee76 <ScreenPool::handleOutputOrderChanged(QStringList const&)>,
o=0x1401bc0, arg=0x7ffddebe0840)
    at /home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:152
#15 0x0000000000493001 in QtPrivate::FunctionPointer<void
(ScreenPool::*)(QStringList const&)>::call<QtPrivate::List<QStringList const&>,
void>(void (ScreenPool::*)(QStringList const&), ScreenPool*, void**)
     (f=(void (ScreenPool::*)(class ScreenPool * const, const class QStringList
&)) 0x48ee76 <ScreenPool::handleOutputOrderChanged(QStringList const&)>,
o=0x1401bc0, arg=0x7ffddebe0840)
    at /home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:185
#16 0x0000000000492913 in QtPrivate::QSlotObject<void
(ScreenPool::*)(QStringList const&), QtPrivate::List<QStringList const&>,
void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*)
    (which=1, this_=0x14346e0, r=0x1401bc0, a=0x7ffddebe0840, ret=0x0) at
/home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:418
#17 0x00007f3ffe2e7ab2 in QtPrivate::QSlotObjectBase::call(QObject*, void**)
(a=0x7ffddebe0840, r=0x1401bc0, this=0x14346e0) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#18 doActivate<false>(QObject*, int, void**) (sender=0x1437cb0, signal_index=3,
argv=0x7ffddebe0840) at kernel/qobject.cpp:3923
#19 0x0000000000424733 in OutputOrderWatcher::outputOrderChanged(QStringList
const&) (this=0x1437cb0, _t1=...)
    at
/home/nico/kde/build/plasma-workspace/shell/plasmashell_autogen/EWIEGA46WW/moc_outputorderwatcher.cpp:133
#20 0x00000000004569f1 in operator()(QStringList const&) const
(__closure=0x1434a20, order=...) at
/home/nico/kde/src/plasma-workspace/shell/outputorderwatcher.cpp:308
#21 0x0000000000458458 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>,
QtPrivate::List<const QStringList&>, void,
WaylandOutputOrderWatcher::WaylandOutputOrderWatcher(QObject*)::<lambda(const
QStringList&)> >::call(struct {...} &, void **) (f=..., arg=0x7ffddebe09f0) at
/home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:146
#22 0x0000000000457bcc in
QtPrivate::Functor<WaylandOutputOrderWatcher::WaylandOutputOrderWatcher(QObject*)::<lambda(const
QStringList&)>, 1>::call<QtPrivate::List<QStringList const&>, void>(struct
{...} &, void *, void **) (f=..., arg=0x7ffddebe09f0) at
/home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:256
#23 0x000000000045777e in
QtPrivate::QFunctorSlotObject<WaylandOutputOrderWatcher::WaylandOutputOrderWatcher(QObject*)::<lambda(const
QStringList&)>, 1, QtPrivate::List<const QStringList&>, void>::impl(int,
QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=1,
this_=0x1434a10, r=0x1437cb0, a=0x7ffddebe09f0, ret=0x0) at
/home/nico/kde/usr/include/QtCore/qobjectdefs_impl.h:443
#24 0x00007f3ffe2e7ab2 in QtPrivate::QSlotObjectBase::call(QObject*, void**)
(a=0x7ffddebe09f0, r=0x1437cb0, this=0x1434a10) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#25 doActivate<false>(QObject*, int, void**) (sender=0x14049b0, signal_index=5,
argv=0x7ffddebe09f0) at kernel/qobject.cpp:3923
#26 0x0000000000456f37 in WaylandOutputOrder::outputOrderChanged(QStringList
const&) (this=0x14049b0, _t1=...)
    at
/home/nico/kde/build/plasma-workspace/shell/plasmashell_autogen/include/outputorderwatcher.moc:134
#27 0x0000000000459009 in WaylandOutputOrder::kde_output_order_v1_done()
(this=0x14049b0) at
/home/nico/kde/src/plasma-workspace/shell/outputorderwatcher.cpp:63
#28 0x00000000004b5d2d in QtWayland::kde_output_order_v1::handle_done(void*,
kde_output_order_v1*) (data=0x14049c0, object=0x140c9b0)
    at
/home/nico/kde/build/plasma-workspace/shell/qwayland-kde-output-order-v1.cpp:103
#29 0x00007f3fff8b46d6 in ffi_call_unix64 () at ../src/x86/unix64.S:105
#30 0x00007f3fff8b1492 in ffi_call_int (cif=<optimized out>, fn=<optimized
out>, rvalue=<optimized out>, avalue=<optimized out>, closure=<optimized out>)
at ../src/x86/ffi64.c:672
#31 0x00007f40013a0316 in wl_closure_invoke (closure=0x7f3fd8022bd0,
flags=<optimized out>, target=<optimized out>, opcode=1, data=<optimized out>)
at ../src/connection.c:1025
#32 0x00007f400139ca89 in dispatch_event (display=display@entry=0x1170780,
queue=0x1170850) at ../src/wayland-client.c:1595
#33 0x00007f400139e284 in dispatch_queue (queue=0x1170850, display=0x1170780)
at ../src/wayland-client.c:1741
#34 wl_display_dispatch_queue_pending (display=0x1170780, queue=0x1170850) at
../src/wayland-client.c:1983
--Type <RET> for more, q to quit, c to continue without paging--
#35 0x00007f3fffe67db2 in QtWaylandClient::QWaylandDisplay::flushRequests()
(this=<optimized out>) at qwaylanddisplay.cpp:253

#36 0x00007f3ffe2dcb30 in QObject::event(QEvent*) (this=0x116bda0,
e=0x7f3fe00063f0) at kernel/qobject.cpp:1347
#37 0x00007f3fff37c3ae in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x116bda0, e=0x7f3fe00063f0) at
kernel/qapplication.cpp:3640
#38 0x00007f3ffe2b2838 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x116bda0, event=0x7f3fe00063f0) at kernel/qcoreapplication.cpp:1064
#39 0x00007f3ffe2b5511 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (receiver=0x0, event_type=0, data=0x1142480) at
kernel/qcoreapplication.cpp:1821
#40 0x00007f3ffe307703 in postEventSourceDispatch(GSource*, GSourceFunc,
gpointer) (s=0x118f9e0) at kernel/qeventdispatcher_glib.cpp:277
#41 0x00007f3ffd31dcbf in g_main_dispatch (context=0x7f3fe8005010) at
../glib/gmain.c:3444
#42 g_main_context_dispatch (context=0x7f3fe8005010) at ../glib/gmain.c:4162
#43 0x00007f3ffd373598 in g_main_context_iterate.constprop.0
(context=0x7f3fe8005010, block=1, dispatch=1, self=<optimized out>) at
../glib/gmain.c:4238
#44 0x00007f3ffd31af40 in g_main_context_iteration (context=0x7f3fe8005010,
may_block=1) at ../glib/gmain.c:4303
#45 0x00007f3ffe306e26 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x1187010, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#46 0x00007f3ffe2b141b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ffddebe1200, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#47 0x00007f3ffe2b8f22 in QCoreApplication::exec() () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#48 0x0000000000432b23 in main(int, char**) (argc=2, argv=0x7ffddebe17f8) at
/home/nico/kde/src/plasma-workspace/shell/main.cpp:235

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to