From mboxrd@z Thu Jan 1 00:00:00 1970
From: bugzilla-daemon@freedesktop.org
Subject: [Bug 107213] [amdgpu/DisplayPort] KDE Wayland session is segfaulting
right after login
Date: Fri, 14 Sep 2018 13:12:38 +0000
Message-ID:
References:
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="===============1036602606=="
Return-path:
Received: from culpepper.freedesktop.org (culpepper.freedesktop.org
[131.252.210.165])
by gabe.freedesktop.org (Postfix) with ESMTP id 992086E86E
for ; Fri, 14 Sep 2018 13:12:38 +0000 (UTC)
In-Reply-To:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: dri-devel-bounces@lists.freedesktop.org
Sender: "dri-devel"
To: dri-devel@lists.freedesktop.org
List-Id: dri-devel@lists.freedesktop.org
--===============1036602606==
Content-Type: multipart/alternative; boundary="15369307581.D2dDeeF.27697"
Content-Transfer-Encoding: 7bit
--15369307581.D2dDeeF.27697
Date: Fri, 14 Sep 2018 13:12:38 +0000
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://bugs.freedesktop.org/
Auto-Submitted: auto-generated
https://bugs.freedesktop.org/show_bug.cgi?id=3D107213
--- Comment #15 from Shmerl ---
I managed to make it produce a core. It's from kwin_wayland. After installi=
ng
needed debug symbol packages, here is a backtrace:
Core was generated by `/usr/bin/kwin_wayland --xwayland --libinput
--exit-with-session=3D/usr/lib/x86_64'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007eff59760f30 in wl_closure_init (message=3Dmessage@entry=3D0x7,
size=3Dsize@entry=3D52, num_arrays=3Dnum_arrays@entry=3D0x7eff5140858c,
args=3Dargs@entry=3D0x0) at ../src/connection.c:562
562 ../src/connection.c: No such file or directory.
[Current thread is 1 (Thread 0x7eff51409700 (LWP 7249))]
(gdb) bt
#0 0x00007eff59760f30 in wl_closure_init (message=3Dmessage@entry=3D0x7,
size=3Dsize@entry=3D52, num_arrays=3Dnum_arrays@entry=3D0x7eff5140858c,
args=3Dargs@entry=3D0x0) at ../src/connection.c:562
#1 0x00007eff59761aa0 in wl_connection_demarshal (connection=3D0x7eff44005=
3e0,
size=3Dsize@entry=3D52, objects=3Dobjects@entry=3D0x7eff440052e8, message=
=3D0x7) at
../src/connection.c:698
#2 0x00007eff5975fae8 in queue_event (len=3D52, display=3D0x7eff44005270) =
at
../src/wayland-client.c:1364
#3 read_events (display=3D0x7eff44005270) at ../src/wayland-client.c:1466
#4 wl_display_read_events (display=3Ddisplay@entry=3D0x7eff44005270) at
../src/wayland-client.c:1549
#5 0x00007eff59760169 in wl_display_dispatch_queue (display=3D0x7eff440052=
70,
queue=3D0x7eff44005338) at ../src/wayland-client.c:1788
#6 0x00007eff5d123933 in
KWayland::Client::ConnectionThread::Private::::operator()
(__closure=3D0x7eff44009550) at ./src/client/connection_thread.cpp:129
#7 QtPrivate::FunctorCall, QtPrivate::List<>, voi=
d,
KWayland::Client::ConnectionThread::Private::setupSocketNotifier()::
>::call (arg=3D,=20
f=3D...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h=
:128
#8=20
QtPrivate::Functor,
0>::call, void> (arg=3D, f=3D...)
at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:238
#9=20
QtPrivate::QFunctorSlotObject,
0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObjec=
t *,
void **, bool *) (which=3D, this_=3D0x7eff44009540, r=3D, a=3D, ret=3D)
at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:421
#10 0x00007eff5e606910 in QtPrivate::QSlotObjectBase::call (a=3D0x7eff51408=
7d0,
r=3D0x564a80be84f0, this=3D0x7eff44009540) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:376
#11 QMetaObject::activate(QObject*, int, int, void**) () at
kernel/qobject.cpp:3754
#12 0x00007eff5e606dd7 in QMetaObject::activate
(sender=3Dsender@entry=3D0x7eff44009440, m=3Dm@entry=3D0x7eff5e863c60
,=20
local_signal_index=3Dlocal_signal_index@entry=3D0,
argv=3Dargv@entry=3D0x7eff514087d0) at kernel/qobject.cpp:3633
#13 0x00007eff5e611ff9 in QSocketNotifier::activated
(this=3Dthis@entry=3D0x7eff44009440, _t1=3D, _t2=3D...) at
.moc/moc_qsocketnotifier.cpp:136
#14 0x00007eff5e612341 in QSocketNotifier::event (this=3D0x7eff44009440,
e=3D0x7eff51408a30) at kernel/qsocketnotifier.cpp:266
#15 0x00007eff5e9cb4a1 in QApplicationPrivate::notify_helper(QObject*, QEve=
nt*)
() from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007eff5e9d2ae0 in QApplication::notify(QObject*, QEvent*) () from
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#17 0x00007eff5e5dd579 in QCoreApplication::notifyInternal2(QObject*, QEven=
t*)
() at
../../include/QtCore/5.11.1/QtCore/private/../../../../../src/corelib/threa=
d/qthread_p.h:307
#18 0x00007eff5e62fe4a in QCoreApplication::sendEvent (event=3D0x7eff51408a=
30,
receiver=3D) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#19 socketNotifierSourceDispatch(_GSource*, int (*)(void*), void*) () at
kernel/qeventdispatcher_glib.cpp:106
#20 0x00007eff5a647287 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007eff5a6474c0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007eff5a64754c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007eff5e62f223 in QEventDispatcherGlib::processEvents
(this=3D0x7eff44000b20, flags=3D...) at kernel/qeventdispatcher_glib.cpp:423
#24 0x00007eff5e5dc24b in
QEventLoop::exec(QFlags) () at
../../include/QtCore/../../src/corelib/global/qflags.h:140
#25 0x00007eff5e42b176 in QThread::exec() () at
../../include/QtCore/../../src/corelib/global/qflags.h:120
#26 0x00007eff5e434d47 in QThreadPrivate::start(void*) () at
thread/qthread_unix.cpp:367
#27 0x00007eff5efb5f2a in start_thread (arg=3D0x7eff51409700) at
pthread_create.c:463
#28 0x00007eff5e0fdedf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
--=20
You are receiving this mail because:
You are the assignee for the bug.=
--15369307581.D2dDeeF.27697
Date: Fri, 14 Sep 2018 13:12:38 +0000
MIME-Version: 1.0
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://bugs.freedesktop.org/
Auto-Submitted: auto-generated
Comme=
nt # 15
on bug 10721=
3
from =
Shmerl
I managed to make it produce a core. It's from kwin_wayland. A=
fter installing
needed debug symbol packages, here is a backtrace:
Core was generated by `/usr/bin/kwin_wayland --xwayland --libinput
--exit-with-session=3D/usr/lib/x86_64'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007eff59760f30 in wl_closure_init (message=3Dmessage@entry=3D0x=
7,
size=3Dsize@entry=3D52, num_arrays=3Dnum_arrays@entry=3D0x7eff51408=
58c,
args=3Dargs@entry=3D0x0) at ../src/connection.c:562
562 ../src/connection.c: No such file or directory.
[Current thread is 1 (Thread 0x7eff51409700 (LWP 7249))]
(gdb) bt
#0 0x00007eff59760f30 in wl_closure_init (message=3Dmessage@entry=3D0x=
7,
size=3Dsize@entry=3D52, num_arrays=3Dnum_arrays@entry=3D0x7eff51408=
58c,
args=3Dargs@entry=3D0x0) at ../src/connection.c:562
#1 0x00007eff59761aa0 in wl_connection_demarshal (connection=3D0x7eff44005=
3e0,
size=3Dsize@entry=3D52, objects=3Dobjects@entry=3D0x7eff440052e8, m=
essage=3D0x7) at
../src/connection.c:698
#2 0x00007eff5975fae8 in queue_event (len=3D52, display=3D0x7eff44005270) =
at
../src/wayland-client.c:1364
#3 read_events (display=3D0x7eff44005270) at ../src/wayland-client.c:1466
#4 wl_display_read_events (display=3Ddisplay@entry=3D0x7eff44005270) at
../src/wayland-client.c:1549
#5 0x00007eff59760169 in wl_display_dispatch_queue (display=3D0x7eff440052=
70,
queue=3D0x7eff44005338) at ../src/wayland-client.c:1788
#6 0x00007eff5d123933 in
KWayland::Client::ConnectionThread::Private::<lambda()>::operator()
(__closure=3D0x7eff44009550) at ./src/client/connection_thread.cpp:129
#7 QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::Li=
st<>, void,
KWayland::Client::ConnectionThread::Private::setupSocketNotifier()::<lam=
bda()>
>::call (arg=3D<optimized out>,
f=3D...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h=
:128
#8=20
QtPrivate::Functor<KWayland::Client::ConnectionThread::Private::setupSoc=
ketNotifier()::<lambda()>,
0>::call<QtPrivate::List<>, void> (arg=3D<optimized out&g=
t;, f=3D...)
at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:238
#9=20
QtPrivate::QFunctorSlotObject<KWayland::Client::ConnectionThread::Privat=
e::setupSocketNotifier()::<lambda()>,
0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase =
*, QObject *,
void **, bool *) (which=3D<optimized out>, this_=3D0x7eff44009540, r=
=3D<optimized
out>, a=3D<optimized out>, ret=3D<optimized out>)
at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:421
#10 0x00007eff5e606910 in QtPrivate::QSlotObjectBase::call (a=3D0x7eff51408=
7d0,
r=3D0x564a80be84f0, this=3D0x7eff44009540) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:376
#11 QMetaObject::activate(QObject*, int, int, void**) () at
kernel/qobject.cpp:3754
#12 0x00007eff5e606dd7 in QMetaObject::activate
(sender=3Dsender@entry=3D0x7eff44009440, m=3Dm@entry=3D0x7eff5e863c=
60
<QSocketNotifier::staticMetaObject>,=20
local_signal_index=3Dlocal_signal_index@entry=3D0,
argv=3Dargv@entry=3D0x7eff514087d0) at kernel/qobject.cpp:3633
#13 0x00007eff5e611ff9 in QSocketNotifier::activated
(this=3Dthis@entry=3D0x7eff44009440, _t1=3D<optimized out>, _t2=
=3D...) at
.moc/moc_qsocketnotifier.cpp:136
#14 0x00007eff5e612341 in QSocketNotifier::event (this=3D0x7eff44009440,
e=3D0x7eff51408a30) at kernel/qsocketnotifier.cpp:266
#15 0x00007eff5e9cb4a1 in QApplicationPrivate::notify_helper(QObject*, QEve=
nt*)
() from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007eff5e9d2ae0 in QApplication::notify(QObject*, QEvent*) () from
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#17 0x00007eff5e5dd579 in QCoreApplication::notifyInternal2(QObject*, QEven=
t*)
() at
../../include/QtCore/5.11.1/QtCore/private/../../../../../src/corelib/threa=
d/qthread_p.h:307
#18 0x00007eff5e62fe4a in QCoreApplication::sendEvent (event=3D0x7eff51408a=
30,
receiver=3D<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#19 socketNotifierSourceDispatch(_GSource*, int (*)(void*), void*) () at
kernel/qeventdispatcher_glib.cpp:106
#20 0x00007eff5a647287 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007eff5a6474c0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007eff5a64754c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007eff5e62f223 in QEventDispatcherGlib::processEvents
(this=3D0x7eff44000b20, flags=3D...) at kernel/qeventdispatcher_glib.cpp:423
#24 0x00007eff5e5dc24b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
../../include/QtCore/../../src/corelib/global/qflags.h:140
#25 0x00007eff5e42b176 in QThread::exec() () at
../../include/QtCore/../../src/corelib/global/qflags.h:120
#26 0x00007eff5e434d47 in QThreadPrivate::start(void*) () at
thread/qthread_unix.cpp:367
#27 0x00007eff5efb5f2a in start_thread (arg=3D0x7eff51409700) at
pthread_create.c:463
#28 0x00007eff5e0fdedf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
You are receiving this mail because:
- You are the assignee for the bug.
=
--15369307581.D2dDeeF.27697--
--===============1036602606==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs
IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz
dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==
--===============1036602606==--