Bug 467002

Summary: Apps crash in nouveau_pushbuf_data ()
Product: [Plasma] kwin Reporter: Andriy <andriygornichar>
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED UPSTREAM    
Severity: crash CC: ilgaz, m.atgl, nate, obel1x
Priority: NOR Keywords: drkonqi
Version: 5.27.2   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Andriy 2023-03-07 11:45:22 UTC
Application: systemsettings (5.27.2)

Qt Version: 5.15.8
Frameworks Version: 5.103.0
Operating System: Linux 6.1.14-200.fc37.x86_64 x86_64
Windowing System: Wayland
Distribution: Fedora Linux 37 (Workstation Edition)
DrKonqi: 5.27.2 [KCrashBackend]

-- Information about the crash:
I entered the system and immediately clicked on the icon of the system settings program to start it, but it did not start, but since the program for reporting bugs was started, accordingly, I am sending a report about this bug

The crash does not seem to be reproducible.

-- Backtrace:
Application: Системні параметри (systemsettings), signal: Aborted

[KCrash Handler]
#4  0x00007f98f08afe5c in __pthread_kill_implementation () from /lib64/libc.so.6
#5  0x00007f98f085fa76 in raise () from /lib64/libc.so.6
#6  0x00007f98f08497fc in abort () from /lib64/libc.so.6
#7  0x00007f98f084971b in __assert_fail_base.cold () from /lib64/libc.so.6
#8  0x00007f98f0858656 in __assert_fail () from /lib64/libc.so.6
#9  0x00007f98dcb200e7 in nouveau_pushbuf_data () from /lib64/libdrm_nouveau.so.2
#10 0x00007f98dcb20047 in nouveau_pushbuf_data () from /lib64/libdrm_nouveau.so.2
#11 0x00007f98dcb2016c in pushbuf_submit () from /lib64/libdrm_nouveau.so.2
#12 0x00007f98dcb203e7 in pushbuf_flush.isra () from /lib64/libdrm_nouveau.so.2
#13 0x00007f98dcb21111 in pushbuf_validate () from /lib64/libdrm_nouveau.so.2
#14 0x00007f98cef73b57 in nve4_p2mf_push_linear () from /usr/lib64/dri/nouveau_dri.so
#15 0x00007f98cef7dae3 in nouveau_transfer_write () from /usr/lib64/dri/nouveau_dri.so
#16 0x00007f98cef7ee15 in nouveau_buffer_transfer_unmap () from /usr/lib64/dri/nouveau_dri.so
#17 0x00007f98cf17a339 in u_default_buffer_subdata () from /usr/lib64/dri/nouveau_dri.so
#18 0x00007f98ce8047f6 in _mesa_bufferobj_data () from /usr/lib64/dri/nouveau_dri.so
#19 0x00007f98ce8050c5 in buffer_data_error () from /usr/lib64/dri/nouveau_dri.so
#20 0x00007f98ce809bbd in _mesa_BufferData () from /usr/lib64/dri/nouveau_dri.so
#21 0x00007f98ef3d8ca5 in QSGBatchRenderer::Renderer::unmap(QSGBatchRenderer::Buffer*, bool) () from /lib64/libQt5Quick.so.5
#22 0x00007f98ef3dab0b in QSGBatchRenderer::Renderer::uploadBatch(QSGBatchRenderer::Batch*) () from /lib64/libQt5Quick.so.5
#23 0x00007f98ef3eca46 in QSGBatchRenderer::Renderer::render() () from /lib64/libQt5Quick.so.5
#24 0x00007f98ef3d4204 in QSGRenderer::renderScene(QSGBindable const&) () from /lib64/libQt5Quick.so.5
#25 0x00007f98ef3d468b in QSGRenderer::renderScene(unsigned int) () from /lib64/libQt5Quick.so.5
#26 0x00007f98ef438e85 in QSGDefaultRenderContext::renderNextFrame(QSGRenderer*, unsigned int) () from /lib64/libQt5Quick.so.5
#27 0x00007f98ef4a7879 in QQuickWindowPrivate::renderSceneGraph(QSize const&, QSize const&) () from /lib64/libQt5Quick.so.5
#28 0x00007f98ef535dae in QQuickRenderControl::render() () from /lib64/libQt5Quick.so.5
#29 0x00007f98f017c3c1 in QQuickWidgetPrivate::render(bool) () from /lib64/libQt5QuickWidgets.so.5
#30 0x00007f98f017c616 in QQuickWidgetPrivate::renderSceneGraph() () from /lib64/libQt5QuickWidgets.so.5
#31 0x00007f98f10c7fc5 in QObject::event(QEvent*) () from /lib64/libQt5Core.so.5
#32 0x00007f98f1daed62 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#33 0x00007f98f109d4e8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5
#34 0x00007f98f10ed981 in QTimerInfoList::activateTimers() () from /lib64/libQt5Core.so.5
#35 0x00007f98f10ee2a4 in idleTimerSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQt5Core.so.5
#36 0x00007f98ef9d5c7f in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#37 0x00007f98efa2c118 in g_main_context_iterate.constprop () from /lib64/libglib-2.0.so.0
#38 0x00007f98ef9d2f00 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#39 0x00007f98f10ee5fa in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#40 0x00007f98f109bf3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#41 0x00007f98f10a4002 in QCoreApplication::exec() () from /lib64/libQt5Core.so.5
#42 0x000055672662c5ea in main ()
[Inferior 1 (process 35259) detached]

Reported using DrKonqi
Comment 1 Nate Graham 2023-03-13 16:49:04 UTC
The crash backtrace indicates that the problem is in your Nouveau graphics drivers. Please read https://nouveau.freedesktop.org/Bugs.html and submit a bug for the Nouveau developers. Thanks!
Comment 2 Nate Graham 2023-03-13 20:29:47 UTC
*** Bug 467102 has been marked as a duplicate of this bug. ***
Comment 3 Nate Graham 2023-03-13 20:29:51 UTC
*** Bug 467204 has been marked as a duplicate of this bug. ***
Comment 4 Nate Graham 2023-08-09 19:20:02 UTC
*** Bug 473145 has been marked as a duplicate of this bug. ***