bugzilla-daemon at freedesktop.org
2015-Jul-05 03:28 UTC
[Nouveau] [Bug 91231] New: [NV92] Psychonauts (native) segfaults on start when DRI3 enabled
https://bugs.freedesktop.org/show_bug.cgi?id=91231 Bug ID: 91231 Summary: [NV92] Psychonauts (native) segfaults on start when DRI3 enabled Product: xorg Version: unspecified Hardware: Other OS: All Status: NEW Keywords: bisected, regression Severity: normal Priority: medium Component: Driver/nouveau Assignee: nouveau at lists.freedesktop.org Reporter: gyebro69 at gmail.com QA Contact: xorg-team at lists.x.org Created attachment 116944 --> https://bugs.freedesktop.org/attachment.cgi?id=116944&action=edit trace generated by apitrace The game runs natively on Linux. When Mesa was compiled with DRI3 support the game segfaults when starting and I get this in the terminal: Psychonauts: nv50/nv50_miptree.c:132: nv50_mt_choose_storage_type: Assertion `ms == 0' failed. The game starts properly if I disable DRI3 at runtime (LIBGL_DRI3_DISABLE=1) The problem is present since commit 241e7289f25a342a457952b9b0e539c2f0b81d99 Author: Maarten Lankhorst <maarten.lankhorst at ubuntu.com> Date: Wed Oct 22 11:04:16 2014 +0200 enable dri3 support without glamor When replaying the trace with glretrace the message about the assertion is not present, but glretrace segfaults with signal 11. Fedora 22 32-bit xorg-x11-server-Xorg-1.17.2-1.fc22.i686 Kernel 4.0.6-300.fc22.i686+PAE VGA compatible controller: NVIDIA Corporation G92 [GeForce GTS 250] (rev a2) (prog-if 00 [VGA controller]) libdrm-2.4.62-1-g676c806 xf86-video-nouveau-1.0.11-23-gdfd827c Mesa 10.6-branchpoint-826-gff0a41b -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/nouveau/attachments/20150705/dd5b22ef/attachment.html>
bugzilla-daemon at freedesktop.org
2015-Jul-05 03:29 UTC
[Nouveau] [Bug 91231] [NV92] Psychonauts (native) segfaults on start when DRI3 enabled
https://bugs.freedesktop.org/show_bug.cgi?id=91231 --- Comment #1 from Béla Gyebrószki <gyebro69 at gmail.com> --- Created attachment 116945 --> https://bugs.freedesktop.org/attachment.cgi?id=116945&action=edit XOrg.log -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/nouveau/attachments/20150705/dcbc333c/attachment.html>
bugzilla-daemon at freedesktop.org
2015-Jul-05 03:30 UTC
[Nouveau] [Bug 91231] [NV92] Psychonauts (native) segfaults on start when DRI3 enabled
https://bugs.freedesktop.org/show_bug.cgi?id=91231 --- Comment #2 from Ilia Mirkin <imirkin at alum.mit.edu> --- The assertion is regarding PIPE_BIND_SCANOUT + nr_samples != 0. I suspect this might be a dri st bug which only surfaces with the new mechanisms that dri3 enables. -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/nouveau/attachments/20150705/c5105525/attachment-0001.html>
bugzilla-daemon at freedesktop.org
2015-Jul-05 03:33 UTC
[Nouveau] [Bug 91231] [NV92] Psychonauts (native) segfaults on start when DRI3 enabled
https://bugs.freedesktop.org/show_bug.cgi?id=91231 --- Comment #3 from Béla Gyebrószki <gyebro69 at gmail.com> --- Created attachment 116946 --> https://bugs.freedesktop.org/attachment.cgi?id=116946&action=edit backtrace from the game and glretrace -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/nouveau/attachments/20150705/ec091535/attachment.html>
bugzilla-daemon at freedesktop.org
2015-Jul-06 07:09 UTC
[Nouveau] [Bug 91231] [NV92] Psychonauts (native) segfaults on start when DRI3 enabled
https://bugs.freedesktop.org/show_bug.cgi?id=91231 --- Comment #4 from Béla Gyebrószki <gyebro69 at gmail.com> --- If you have a Steam account and Steam for Linux installed you can reproduce the segfault with these native Linux demos on Steam: - 'Running with Rifles' demo (note: I had to remove libstdc++.so.6 and libxcb.so.1 from ./lib). - Torchlight II demo (the game starts with default settings, you need to enable anti-aliasing in-game option and restart the game to reproduce this bug). All those games crash on start with>nv50/nv50_miptree.c:132: nv50_mt_choose_storage_type: Assertion `ms == 0' failed.when DRI3 is enabled. -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/nouveau/attachments/20150706/15cbb3d6/attachment-0001.html>
bugzilla-daemon at freedesktop.org
2015-Jul-07 17:02 UTC
[Nouveau] [Bug 91231] [NV92] Psychonauts (native) segfaults on start when DRI3 enabled
https://bugs.freedesktop.org/show_bug.cgi?id=91231 --- Comment #5 from Ilia Mirkin <imirkin at alum.mit.edu> --- Marek posted a patch for this at http://patchwork.freedesktop.org/patch/53843/ -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/nouveau/attachments/20150707/ad8a33bb/attachment.html>
bugzilla-daemon at freedesktop.org
2015-Jul-07 17:29 UTC
[Nouveau] [Bug 91231] [NV92] Psychonauts (native) segfaults on start when DRI3 enabled
https://bugs.freedesktop.org/show_bug.cgi?id=91231 Béla Gyebrószki <gyebro69 at gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69 at gmail.com --- Comment #6 from Béla Gyebrószki <gyebro69 at gmail.com> --- (In reply to Ilia Mirkin from comment #5)> Marek posted a patch for this at > http://patchwork.freedesktop.org/patch/53843/The patch works and fixes the problem in all the affected games that I know of. Thank you both for your help fixing this bug. -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/nouveau/attachments/20150707/05759baa/attachment-0001.html>
bugzilla-daemon at freedesktop.org
2015-Jul-08 04:22 UTC
[Nouveau] [Bug 91231] [NV92] Psychonauts (native) segfaults on start when DRI3 enabled
https://bugs.freedesktop.org/show_bug.cgi?id=91231 Béla Gyebrószki <gyebro69 at gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #7 from Béla Gyebrószki <gyebro69 at gmail.com> --- Patch committed, marking the bug as fixed. http://cgit.freedesktop.org/mesa/mesa/commit/?id=6611f65047575054a38ce83ebfe0331e39e1774f -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/nouveau/attachments/20150708/4c009003/attachment.html>