Bug 449579 - Kwin_wayland crashed in impl_connect_fd
Summary: Kwin_wayland crashed in impl_connect_fd
Status: RESOLVED DUPLICATE of bug 449568
Alias: None
Product: kwin
Classification: Plasma
Component: wayland-generic (show other bugs)
Version: 5.23.5
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: wayland
Depends on:
Blocks:
 
Reported: 2022-02-03 23:10 UTC by Lyubomir
Modified: 2022-02-04 16:41 UTC (History)
1 user (show)

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 Lyubomir 2022-02-03 23:10:02 UTC
OBSERVED RESULT
#1  0x00007f38e3439334 in impl_connect_fd (client=0x564cd22ec740, fd=171, do_close=<optimized out>)
    at ../pipewire/src/modules/module-protocol-native.c:909
#2  0x00007f38e343ba59 in try_connect
    (client=client@entry=0x564cd22ec740, runtime_dir=<optimized out>, name=name@entry=0x7f38e3454aab "pipewire-0", done_callback=done_callback@entry=
    0x0, data=data@entry=0x0) at ../pipewire/src/modules/module-protocol-native/local-socket.c:130
#3  0x00007f38e343bd69 in pw_protocol_native_connect_local_socket (client=0x564cd22ec740, props=<optimized out>, done_callback=0x0, data=0x0)
    at ../pipewire/src/modules/module-protocol-native/local-socket.c:160
#4  0x00007f393b0ca7f7 in pw_data_loop_start (loop=0x7fff2f647518) at ../pipewire/src/pipewire/data-loop.c:206
#5  pw_data_loop_start (loop=0x7fff2f647518) at ../pipewire/src/pipewire/data-loop.c:197
#6  0x0000564cceaaa496 in  ()
#7  0x00007f393b56bd93 in QtPrivate::QSlotObjectBase::call(QObject*, void**)
    (a=0x7fff2f647680, r=<optimized out>, this=0x564cd0bae540, this=<optimized out>, r=<optimized out>, a=<optimized out>)
    at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#8  doActivate<false>(QObject*, int, void**) (sender=0x564cd0c11a80, signal_index=4, argv=0x7fff2f647680) at kernel/qobject.cpp:3886
#9  0x00007f393bee25fa in KWaylandServer::ScreencastV1Interface::windowScreencastRequested(KWaylandServer::ScreencastStreamV1Interface*, QString const&, KWaylandServer::ScreencastV1Interface::CursorMode) () at /usr/lib/libKWaylandServer.so.5
#10 0x00007f393bf76766 in  () at /usr/lib/libKWaylandServer.so.5
#11 0x00007f39389dbd4a in  () at /usr/lib/libffi.so.8
#12 0x00007f39389db267 in  () at /usr/lib/libffi.so.8
#13 0x00007f393a693323 in  () at /usr/lib/libwayland-server.so.0
#14 0x00007f393a68e5cc in  () at /usr/lib/libwayland-server.so.0
#15 0x00007f393a6911ca in wl_event_loop_dispatch () at /usr/lib/libwayland-server.so.0
#16 0x00007f393bef70cb in KWaylandServer::Display::dispatchEvents() () at /usr/lib/libKWaylandServer.so.5
#17 0x00007f393b56bd93 in QtPrivate::QSlotObjectBase::call(QObject*, void**)
    (a=0x7fff2f647e20, r=<optimized out>, this=0x564cd0a5a4e0, this=<optimized out>, r=<optimized out>, a=<optimized out>)
    at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#18 doActivate<false>(QObject*, int, void**) (sender=0x564cd134a4b0, signal_index=3, argv=0x7fff2f647e20) at kernel/qobject.cpp:3886
#19 0x00007f393b56da54 in QSocketNotifier::activated(QSocketDescriptor, QSocketNotifier::Type, QSocketNotifier::QPrivateSignal)
    (this=this@entry=0x564cd134a4b0, _t1=..., _t2=<optimized out>, _t3=...) at .moc/moc_qsocketnotifier.cpp:178
#20 0x00007f393b56db9f in QSocketNotifier::event(QEvent*) (this=0x564cd134a4b0, e=<optimized out>) at kernel/qsocketnotifier.cpp:302
#21 0x00007f393c1571a6 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x564cd134a4b0, e=0x7fff2f647f60)
    at kernel/qapplication.cpp:3632
#22 0x00007f393b53b16a in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x564cd134a4b0, event=0x7fff2f647f60)
--Type <RET> for more, q to quit, c to continue without paging--c
    at kernel/qcoreapplication.cpp:1064
#23 0x00007f393b5850e4 in QEventDispatcherUNIXPrivate::activateSocketNotifiers() (this=0x564cd0a2f610) at kernel/qeventdispatcher_unix.cpp:304
#24 0x00007f393b586055 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=<optimized out>, flags=...) at kernel/qeventdispatcher_unix.cpp:511
#25 0x0000564cceade932 in  ()
#26 0x00007f393b53344b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fff2f6480f0, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#27 0x00007f393b53eb97 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#28 0x0000564ccea7f9c6 in  ()
#29 0x00007f393acc8b25 in __libc_start_main () at /usr/lib/libc.so.6
#30 0x0000564ccea801de in  ()

SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 5.23.5
KDE Frameworks Version: 5.90.0
Qt Version: 5.15.2
Kernel Version: 5.16.4-zen1-1-zen (64-bit)
Graphics Platform: Wayland
Processors: 8 × Intel® Core™ i5-8250U CPU @ 1.60GHz
Memory: 7,6 GiB of RAM
Graphics Processor: Mesa Intel® UHD Graphics 620
Comment 1 Nate Graham 2022-02-04 16:41:28 UTC

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