Advertisement
Guest User

kwin crash ast+amdgpu

a guest
Mar 20th, 2022
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.35 KB | None | 0 0
  1. #0 0x0000000000000000 in ()
  2. #1 0x00007fcfec81b37d in gbm_dri_bo_import (gbm=0x5652842f9070, type=<optimized out>, buffer=0x7fff206d6950, usage=17) at ../src/gbm/backends/dri/gbm_dri.c:997
  3. fd_data = 0x7fff206d6950
  4. stride = 4096
  5. offset = 0
  6. fourcc = <optimized out>
  7. bo = <optimized out>
  8. image = <optimized out>
  9. dri_use = <optimized out>
  10. gbm_format = <optimized out>
  11. #2 0x00007fcfec87a606 in KWin::EglGbmBackend::importFramebuffer(KWin::EglGbmBackend::Output&) const (this=this@entry=0x565284127fd0, output=...) at ./src/plugins/platforms/drm/egl_gbm_backend.cpp:372
  12. data = {fd = 44, width = 1024, height = 768, stride = 4096, format = 875713112}
  13. importedBuffer = <optimized out>
  14. stride = 4096
  15. format = 875713112
  16. fd = 44
  17. size = {wd = 1024, ht = 768}
  18. #3 0x00007fcfec87bc8e in KWin::EglGbmBackend::endFrame(int, QRegion const&, QRegion const&) (this=0x565284127fd0, screenId=<optimized out>, renderedRegion=<optimized out>, damagedRegion=...) at ./src/plugins/platforms/drm/egl_gbm_backend.cpp:745
  19. output = <optimized out>
  20. drmOutput = 0x565284020b70
  21. dirty = {d = 0x565284c5ea60, static shared_empty = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, static is_always_lock_free = true}}}, qt_rgn = 0x7fcff33690e0}}
  22. #4 0x00007fcfec878355 in non-virtual thunk to KWin::EglMultiBackend::endFrame(int, QRegion const&, QRegion const&) () at ./src/plugins/platforms/drm/egl_multi_backend.cpp:75
  23. #5 0x00007fcfe77987e5 in KWin::SceneOpenGL::paint(int, QRegion const&, QList<KWin::Toplevel*> const&, KWin::RenderLoop*) (this=0x5652841b5e60, screenId=1, damage=<optimized out>, toplevels=<optimized out>, renderLoop=<optimized out>)
  24. at ./src/plugins/scenes/opengl/scene_opengl.cpp:717
  25. mask = 8
  26. fullscreenSurface = 0x0
  27. directScanout = <optimized out>
  28. update = {d = 0x56528493c510}
  29. valid = {d = 0x56528493c510}
  30. repaint = {d = 0x5652848e9de0}
  31. geo = {x1 = 0, y1 = 0, x2 = 1023, y2 = 767}
  32. scaling = <optimized out>
  33. status = <optimized out>
  34. #6 0x00007fcff435dd58 in KWin::Compositor::composite(KWin::RenderLoop*) (this=0x5652840e65d0, renderLoop=0x565284022ca0) at ./src/composite.cpp:628
  35. screenId = 1
  36. _duration = {d = <optimized out>}
  37. windows =
  38. {<QListSpecialMethods<KWin::Toplevel*>> = {<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 = 0x56528486b2e0}, d = 0x56528486b2e0}}
  39. repaints = {d = 0x5652842fabb0}
  40. #7 0x00007fcff2a1fa53 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7fff206d6d10, r=0x5652840e65d0, this=0x56528493fbc0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
  41. obj = std::unique_ptr<QtPrivate::QSlotObjectBase> = {get() = {<No data fields>}}
  42. receiver = 0x5652840e65d0
  43. td = <optimized out>
  44. receiverInSameThread = <optimized out>
  45. senderData = {previous = 0x0, receiver = 0x5652840e65d0, sender = 0x565284022ca0, signal = 5}
  46. c = 0x565284971810
  47. connections = {d = 0x56528402ac30}
  48. list = <optimized out>
  49. inSenderThread = true
  50. highestConnectionId = 1
  51. signalVector = 0x565284971870
  52. currentThreadId = 0x7fcfed1e6980
  53. sp = <optimized out>
  54. signal_spy_set = 0x0
  55. empty_argv = {0x0}
  56. senderDeleted = false
  57. #8 doActivate<false>(QObject*, int, void**) (sender=0x565284022ca0, signal_index=5, argv=0x7fff206d6d10) at kernel/qobject.cpp:3886
  58. obj = std::unique_ptr<QtPrivate::QSlotObjectBase> = {get() = {<No data fields>}}
  59. receiver = 0x5652840e65d0
  60. td = <optimized out>
  61. receiverInSameThread = <optimized out>
  62. senderData = {previous = 0x0, receiver = 0x5652840e65d0, sender = 0x565284022ca0, signal = 5}
  63. c = 0x565284971810
  64. connections = {d = 0x56528402ac30}
  65. list = <optimized out>
  66. inSenderThread = true
  67. highestConnectionId = 1
  68. signalVector = 0x565284971870
  69. currentThreadId = 0x7fcfed1e6980
  70. sp = <optimized out>
  71. signal_spy_set = 0x0
  72. empty_argv = {0x0}
  73. senderDeleted = false
  74. #9 0x00007fcff2a18d67 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=<optimized out>, m=m@entry=0x7fcff4587140 <KWin::RenderLoop::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7fff206d6d10)
  75. at kernel/qobject.cpp:3946
  76. #10 0x00007fcff4322376 in KWin::RenderLoop::frameRequested(KWin::RenderLoop*) (this=<optimized out>, _t1=<optimized out>) at ./obj-x86_64-linux-gnu/src/kwin_autogen/EWIEGA46WW/moc_renderloop.cpp:206
  77. _a = {0x0, 0x7fff206d6d08}
  78. #11 0x00007fcff43efa57 in KWin::RenderLoopPrivate::dispatch() (this=0x565284024f30) at ./src/renderloop.cpp:162
  79. #12 0x00007fcff2a1fa53 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7fff206d6e30, r=0x565284022ca0, this=0x56528401f080) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
  80. obj = std::unique_ptr<QtPrivate::QSlotObjectBase> = {get() = {<No data fields>}}
  81. receiver = 0x565284022ca0
  82.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement