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

Richard Ullger <rull...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|BACKTRACE                   |---
             Status|NEEDSINFO                   |REPORTED

--- Comment #4 from Richard Ullger <rull...@gmail.com> ---
Needed (gdb) thread apply all bt full

coredumpctl gdb 3396
           PID: 3396 (kwin_wayland)
           UID: 1000 (richard)
           GID: 1000 (richard)
        Signal: 11 (SEGV)
     Timestamp: Thu 2021-04-15 21:21:04 BST (1h 14min ago)
  Command Line: kwin_wayland --wayland_fd 4 --xwayland
/home/richard/kde/usr/lib/libexec/startplasma-waylandsession
    Executable: /home/richard/kde/usr/bin/kwin_wayland
 Control Group: /user.slice/user-1000.slice/session-3.scope
          Unit: session-3.scope
         Slice: user-1000.slice
       Session: 3
     Owner UID: 1000 (richard)
       Boot ID: 0cda462f126f472cb8d4ac870b350759
    Machine ID: cbdca0011fc949b68c6fb34f1c74a5d0
      Hostname: richards-pinetab
       Storage:
/var/lib/systemd/coredump/core.kwin_wayland.1000.0cda462f126f472cb8d4ac870b350759.3396.1618518064000000.zst
(present)
     Disk Size: 1.1M
       Message: Process 3396 (kwin_wayland) of user 1000 dumped core.

                Stack trace of thread 3396:
                #0  0x00000000bc1f5294 n/a (n/a + 0x0)
                #1  0x0000aaaacbf013f8 n/a (n/a + 0x0)
                #2  0x0000aaaacbeff7ac n/a (n/a + 0x0)
                #3  0x0000ffff83732538 n/a (n/a + 0x0)
                #4  0x0000aaaacbf00124 n/a (n/a + 0x0)

GNU gdb (GDB) 10.1
Copyright (C) 2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "aarch64-unknown-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /home/richard/kde/usr/bin/kwin_wayland...
[New LWP 3396]
[New LWP 3397]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `kwin_wayland --wayland_fd 4 --xwayland
/home/richard/kde/usr/lib/libexec/startp'.
Program terminated with signal SIGSEGV, Segmentation fault.
--Type <RET> for more, q to quit, c to continue without paging--c
#0  0x00000000bc1f5294 in ?? ()
[Current thread is 1 (Thread 0xffff7f629490 (LWP 3396))]
(gdb) thread apply all bt full

Thread 2 (Thread 0xffff7e5bafe0 (LWP 3397)):
#0  0x0000ffff837d7e64 in poll () at /usr/lib/libc.so.6
#1  0x0000ffff873b2828 in  () at /usr/lib/libglib-2.0.so.0
#2  0x0000ffff873b29b4 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0                                                       
#3  0x0000ffff842903d8 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#4  0x0000ffff84221cf4 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#5  0x0000ffff83ff8f84 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x0000ffff874df5ac in  () at /usr/lib/libQt5DBus.so.5
#7  0x0000ffff83ffa888 in  () at /usr/lib/libQt5Core.so.5
#8  0x0000ffff83cebf44 in start_thread () at /usr/lib/libpthread.so.0
#9  0x0000ffff837e195c in thread_start () at /usr/lib/libc.so.6

Thread 1 (Thread 0xffff7f629490 (LWP 3396)):
#0  0x00000000bc1f5294 in  ()
#1  0x0000aaaacbf013f8 in KWin::ApplicationWayland::performStartup()
(this=0xffffd061eb08) at
/home/richard/kde/src/plasma/kwin/src/main_wayland.cpp:159
#2  0x0000aaaacbeff7ac in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at
/home/richard/kde/src/plasma/kwin/src/main_wayland.cpp:800
        userSignals = {__val = {2560, 281474177821776, 187650543042848, 6, 7,
18--Type <RET> for more, q to quit, c to continue without paging--c
7650543236616, 5, 281474177821776, 187650543042848, 281474177821840,
281472887104736, 187650543042752, 0, 281474177821840, 281472887104764,
187650543042752}}
        environment = {d = {d = 0xaaaaf23b45c0}}
        a = {<KWin::ApplicationWaylandAbstract> = {<No data fields>}, static
staticMetaObject = {d = {superdata = {direct = 0xffff8733e5b0
<KWin::ApplicationWaylandAbstract::staticMetaObject>}, stringdata =
0xaaaacbf5c1a8 <qt_meta_stringdata_KWin__ApplicationWayland>, data =
0xaaaacbf5c400 <qt_meta_data_KWin__ApplicationWayland>, static_metacall =
0xaaaacbf00210 <KWin::ApplicationWayland::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}},
m_startXWayland = true, m_applicationsToStart = {<QList<QString>> =
{<QListSpecialMethods<QString>> = {<No data fields>}, {p = {static shared_null
= {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static
_S_alignment = 4, _M_i = -1}, static is_always_lock_free = true}}}, alloc = 0,
begin = 0, end = 0, array = {0x0}}, d = 0xaaaaf2447800}, d = 0xaaaaf2447800}},
<No data fields>}, m_inputMethodServerToStart = {static null = {<No data
fields>}, d = 0xffff8433a050 <QArrayData::shared_null>}, m_environment = {d =
{d = 0xaaaaf23b45c0}}, m_sessionArgument = {static null = {<No data fields>}, d
= 0xffff8433a050 <QArrayData::shared_null>}, m_inputMethodProcess = 0x0,
m_inputMethodCrashTimer = <incomplete type>, m_inputMethodCrashes = 0,
m_xwayland = 0x0, m_settingsWatcher = {value = 0x30000000400, d = 0x0}}
        availablePlugins = {d = 0xaaaaf23a56e0}
        hasSizeOption = <optimized out>
        hasOutputCountOption = <optimized out>
        hasX11Option = <optimized out>
        hasVirtualOption = <optimized out>
        hasWaylandOption = <optimized out>
        hasFramebufferOption = <optimized out>
        hasDrmOption = <optimized out>
        xwaylandOption = {d = {d = 0xaaaaf242d130}}
        waylandSocketOption = {d = {d = 0xaaaaf243c660}}
        framebufferOption = {d = {d = 0xaaaaf2452810}}
        framebufferDeviceOption = {d = {d = 0xaaaaf2437a10}}
        x11DisplayOption = {d = {d = 0xaaaaf2434ed0}}
        waylandDisplayOption = {d = {d = 0xaaaaf24355f0}}
        virtualFbOption = {d = {d = 0xaaaaf242d220}}
        widthOption = {d = {d = 0xaaaaf2437770}}
        heightOption = {d = {d = 0xaaaaf2434fb0}}
        scaleOption = {d = {d = 0xaaaaf24379a0}}
        outputCountOption = {d = {d = 0xaaaaf242d4c0}}
        waylandSocketFdOption = {d = {d = 0xaaaaf242d620}}
        replaceOption = {d = {d = 0xaaaaf242d760}}
        parser = {d = 0xaaaaf23e7a60}
        libinputOption = {d = {d = 0xaaaaf2446810}}
        drmOption = {d = {d = 0xaaaaf24468b0}}
        inputMethodOption = {d = {d = 0xaaaaf24468f0}}
        listBackendsOption = {d = {d = 0xaaaaf2446a10}}
        screenLockerOption = {d = {d = 0xaaaaf2446d80}}
        noScreenLockerOption = {d = {d = 0xaaaaf2446fb0}}
        noGlobalShortcutsOption = {d = {d = 0xaaaaf24470f0}}
        noActivitiesOption = {d = {d = 0xaaaaf2447240}}
        exitWithSessionOption = {d = {d = 0xaaaaf2447370}}
        pluginName = {static null = {<No data fields>}, d = 0xaaaacbf5cf08
<KWin::s_drmPlugin::{lambda()#1}::operator()() const::qstring_literal>}
        initialWindowSize = {wd = 1024, ht = 768}
        deviceIdentifier = {d = 0xffff8433a050 <QArrayData::shared_null>}
        outputCount = 1
        outputScale = 1
        pluginIt = 0xaaaaf23a5758
        server = 0xaaaaf242ecf0
        flags = {i = <optimized out>}
(gdb)

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

Reply via email to