Facebook
From Innocent Duck, 2 Years ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 133
  1. (gdb) bt -full
  2. #0  0x00007f1dfb3e4d9c in QMetaObject::cast(QObject const*) const () at /usr/lib/libQt5Core.so.5
  3. #1  0x00007f1df4c2f80b in qobject_cast<KWin::DrmOutput*>(QObject*) (object=<optimized out>) at /usr/include/qt/QtCore/qobject.h:519
  4.         drmOutput = <optimized out>
  5.         output = @0x55b9d869e810: 0x55b9d9824ad0
  6.         __for_range = @0x55b9d82da3d0: {d = 0x55b9d869e7f0}
  7.         __for_begin = 0x55b9d869e810
  8.         __for_end = 0x55b9d869e818
  9.         changed = {d = 0x55b9d93f9490}
  10. #2  KWin::DrmBackend::applyOutputChanges(KWin::WaylandOutputConfig const&) (this=<optimized out>, config=...) at /usr/src/debug/kwin-5.23.90/src/backends/drm/drm_backend.cpp:639
  11.         drmOutput = <optimized out>
  12.         output = @0x55b9d869e810: 0x55b9d9824ad0
  13.         __for_range = @0x55b9d82da3d0: {d = 0x55b9d869e7f0}
  14.         __for_begin = 0x55b9d869e810
  15.         __for_end = 0x55b9d869e818
  16.         changed = {d = 0x55b9d93f9490}
  17. #3  0x00007f1dfd4e1fdf in KWin::Platform::requestOutputsChange(KWaylandServer::OutputConfigurationV2Interface*) (this=0x55b9d82da350, config=0x55b9d88f4ad0) at /usr/src/debug/kwin-5.23.90/src/platform.cpp:133
  18.         cfg = {m_properties = {d = 0x55b9d8958b40}}
  19.         changes = {{d = 0x55b9d910f090, e = 0x55b9d910f090}}
  20.         outputs = {<QVector<KWin::AbstractOutput*>> = {d = 0x55b9d8762eb0}, <No data fields>}
  21.         allDisabled = false
  22. #4  0x00007f1dfb40f5d3 in  () at /usr/lib/libQt5Core.so.5
  23. #5  0x00007f1dfd0f12e4 in KWaylandServer::OutputManagementV2Interface::configurationChangeRequested(KWaylandServer::OutputConfigurationV2Interface*) () at /usr/lib/libKWaylandServer.so.5
  24. #6  0x00007f1df9124d4a in  () at /usr/lib/libffi.so.8
  25. #7  0x00007f1df9124267 in  () at /usr/lib/libffi.so.8
  26. #8  0x00007f1dfa334323 in  () at /usr/lib/libwayland-server.so.0
  27. #9  0x00007f1dfa32f5cc in  () at /usr/lib/libwayland-server.so.0
  28. #10 0x00007f1dfa3321ca in wl_event_loop_dispatch () at /usr/lib/libwayland-server.so.0
  29. #11 0x00007f1dfd109b7b in KWaylandServer::Display::dispatchEvents() () at /usr/lib/libKWaylandServer.so.5
  30. #12 0x00007f1dfb40f5d3 in  () at /usr/lib/libQt5Core.so.5
  31. #13 0x00007f1dfb411294 in QSocketNotifier::activated(QSocketDescriptor, QSocketNotifier::Type, QSocketNotifier::QPrivateSignal) () at /usr/lib/libQt5Core.so.5
  32. #14 0x00007f1dfb4113df in QSocketNotifier::event(QEvent*) () at /usr/lib/libQt5Core.so.5
  33. #15 0x00007f1dfbe981a6 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
  34. #16 0x00007f1dfb3de9ba in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
  35. #17 0x00007f1dfb428924 in QEventDispatcherUNIXPrivate::activateSocketNotifiers() () at /usr/lib/libQt5Core.so.5
  36. #18 0x00007f1dfb429895 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
  37. #19 0x000055b9d7341b22 in QUnixEventDispatcherQPA::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
  38. #20 0x00007f1dfb3d6bab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
  39. #21 0x00007f1dfb3e23e7 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
  40. #22 0x000055b9d72504ba in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kwin-5.23.90/src/main_wayland.cpp:727
  41.         environment = {d = {d = 0x55b9d82b57d0}}
  42.         a =
  43.             {<KWin::ApplicationWaylandAbstract> = {<KWin::Application> = {<QApplication> = {<No data fields>}, static staticMetaObject = {d = {superdata = {direct = 0x7f1dfc3a22a0 <QApplication::staticMetaObject>}, stringdata = 0x7f1dfd610500 <_ZL36qt_meta_stringdata_KWin__Application.lto_priv.0>, data = 0x7f1dfd60ab40 <_ZL30qt_meta_data_KWin__Application.lto_priv.0>, static_metacall = 0x7f1dfd41feb0 <KWin::Application::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, m_eventFilters = {<QListSpecialMethods<QPointer<KWin::X11EventFilterContainer> >> = {<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 = 0x55b9d893aed0}, d = 0x55b9d893aed0}}, m_genericEventFilters = {<QListSpecialMethods<QPointer<KWin::X11EventFilterContainer> >> = {<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 = 0x7f1dfb4c8eb0 <QListData::shared_null>}, d = 0x7f1dfb4c8eb0 <QListData::shared_null>}}, m_eventFilter = {d = 0x55b9d8281d20}, m_configLock = false, m_config = {d = 0x55b9d8280050}, m_kxkbConfig = {d = 0x55b9d8303200}, m_operationMode = KWin::Application::OperationModeXwayland, m_x11Time = 2378937796, m_rootWindow = 563, m_connection = 0x55b9d96968e0, m_defaultScreen = 0x55b9d9797414, m_useKActivities = true, m_platform = 0x55b9d82da350, m_terminating = false, m_isClosingX11Connection = false}, static staticMetaObject = {d = {superdata = {direct = 0x7f1dfd6bac00 <KWin::Application::staticMetaObject>}, stringdata = 0x7f1dfd6104c0 <qt_meta_stringdata_KWin__ApplicationWaylandAbstract>, data = 0x7f1dfd60ab00 <qt_meta_data_KWin__ApplicationWaylandAbstract>, static_metacall = 0x7f1dfd419290 <KWin::ApplicationWaylandAbstract::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x7f1dfd6babc0 <KWin::ApplicationWaylandAbstract::staticMetaObject>}, stringdata = 0x55b9d7344800 <qt_meta_stringdata_KWin__ApplicationWayland>, data = 0x55b9d7342cc0 <qt_meta_data_KWin__ApplicationWayland>, static_metacall = 0x55b9d7251c70 <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 = {d = 0x7f1dfb4c8eb0 <QListData::shared_null>}, d = 0x7f1dfb4c8eb0 <QListData::shared_null>}}, <No data fields>}, m_inputMethodServerToStart = {d = 0x7f1dfb4c8ee0 <QArrayData::shared_null>}, m_environment = {d = {d = 0x55b9d847b2c0}}, m_sessionArgument = {d = 0x7f1dfb4c8ee0 <QArrayData::shared_null>}, m_xwayland = 0x55b9d894a340, m_xwaylandListenFds = {d = 0x55b9d82e08f0}, m_xwaylandDisplay = {d = 0x55b9d82e1810}, m_xwaylandXauthority = {d = 0x55b9d82fd900}, m_settingsWatcher = {value = 0x55b9d83031a0, d = 0x55b9d83034e0}}
  44.         availablePlugins = {d = 0x55b9d82f52f0}
  45.         hasPlugin = {__availablePlugins = @0x7ffc78361f58}
  46.         hasSizeOption = <optimized out>
  47.         hasOutputCountOption = <optimized out>
  48.         hasX11Option = <optimized out>
  49.         hasVirtualOption = <optimized out>
  50.         hasWaylandOption = <optimized out>
  51.         hasFramebufferOption = <optimized out>
  52.         hasDrmOption = <optimized out>
  53.         xwaylandOption = {d = {d = 0x55b9d82f5200}}
  54.         waylandSocketOption = {d = {d = 0x55b9d82f4610}}
  55.         framebufferOption = {d = {d = 0x55b9d82f40c0}}
  56.         framebufferDeviceOption = {d = {d = 0x55b9d82f45d0}}
  57.         x11DisplayOption = {d = {d = 0x55b9d82f5c20}}
  58.         waylandDisplayOption = {d = {d = 0x55b9d82f4550}}
  59.         virtualFbOption = {d = {d = 0x55b9d82ed430}}
  60.         widthOption = {d = {d = 0x55b9d82f5ae0}}
  61.         heightOption = {d = {d = 0x55b9d82f4590}}
  62.         scaleOption = {d = {d = 0x55b9d82da730}}
  63.         outputCountOption = {d = {d = 0x55b9d82edb00}}
  64.         waylandSocketFdOption = {d = {d = 0x55b9d82edb40}}
  65.         xwaylandListenFdOption = {d = {d = 0x55b9d82ec4b0}}
  66.         xwaylandDisplayOption = {d = {d = 0x55b9d82ec4f0}}
  67.         xwaylandXAuthorityOption = {d = {d = 0x55b9d82ee080}}
  68.         replaceOption = {d = {d = 0x55b9d82ee0c0}}
  69.         parser = {d = 0x55b9d82ecdb0}
  70.         drmOption = {d = {d = 0x55b9d82f44c0}}
  71.         inputMethodOption = {d = {d = 0x55b9d82f55d0}}
  72.         listBackendsOption = {d = {d = 0x55b9d82f5610}}
  73.         screenLockerOption = {d = {d = 0x55b9d82fd880}}
  74.         noScreenLockerOption = {d = {d = 0x55b9d82fd8c0}}
  75.         noGlobalShortcutsOption = {d = {d = 0x55b9d82fd960}}
  76.         noActivitiesOption = {d = {d = 0x55b9d82fd9a0}}
  77.         exitWithSessionOption = {d = {d = 0x55b9d82d9f70}}
  78.         pluginName = {d = 0x55b9d735e980 <KWin::s_drmPlugin::{lambda()#1}::operator()() const::qstring_literal>}
  79.         initialWindowSize = {wd = 1024, ht = 768}
  80.         deviceIdentifier = {d = 0x7f1dfb4c8ee0 <QArrayData::shared_null>}
  81.         outputCount = 1
  82.         outputScale = 1
  83.         pluginIt = <optimized out>
  84.         server = <optimized out>
  85.         flags = {i = <optimized out>}
  86.         socketName = {d = 0x55b9d82fdbf0}
  87.