Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#53381 - [linux] Invalid bitfield causes crashes / hangs

Attached to Project: Arch Linux
Opened by x2b (x2b) - Monday, 20 March 2017, 09:21 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Thursday, 03 March 2022, 12:17 GMT
Task Type Bug Report
Category Kernel
Status Closed
Assigned To Tobias Powalowski (tpowa)
Architecture x86_64
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

The nouveau driver fails occasionally when playing HTML5 videos, pretty consistently when launching minecraft.
There are the following errors in dmesg:

[ 148.602975] nouveau 0000:01:00.0: gr: DATA_ERROR 0000000c [INVALID_BITFIELD]
[ 148.602988] nouveau 0000:01:00.0: gr: 00100000 [] ch 11 [003f4a6000 java[1606]] subc 5 class 5039 mthd 0200 data 0007ff40

Minecraft logs the following:

java: pushbuf.c:727: nouveau_pushbuf_data: Assertion `kref' failed.

(Though this may be less helpful, since the message is just from the userspace wrapper)
Sometimes the system is able to recover, sometimes the screen freezes completely (though the system remains accessible via SSH).

Packages:

- 4.10.3-1-ARCH stock kernel
- local/xf86-video-nouveau 1.0.14-1

I guess that this is more of an upstream problem, I would like to report directly to freedesktop. However, this would require to build the current git version of nouveau, and I really don't know how to do that...

   dmesg.log (60.4 KiB)
This task depends upon

Closed by  Sven-Hendrik Haase (Svenstaro)
Thursday, 03 March 2022, 12:17 GMT
Reason for closing:  No response
Additional comments about closing:  2022-02-27: A task closure has been requested. Reason for request: No response in years. Assuming fixed upstream.
Comment by mattia (nTia89) - Wednesday, 04 October 2017, 16:34 GMT
you can use the AUR package for nouveau git

Loading...