Summary: | Random segfaults in applications from radeonsi_dri.so | ||
---|---|---|---|
Product: | Mesa | Reporter: | Alex Ford <alex> |
Component: | Drivers/Gallium/radeonsi | Assignee: | Default DRI bug account <dri-devel> |
Status: | RESOLVED FIXED | QA Contact: | Default DRI bug account <dri-devel> |
Severity: | normal | ||
Priority: | medium | ||
Version: | 17.3 | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: |
A snippet from /var/log/messages
The crash log from the Java application ( a minecraft modpack) The application log from the game hackmud (the Unity application) |
Created attachment 135653 [details]
The crash log from the Java application ( a minecraft modpack)
Created attachment 135654 [details]
The application log from the game hackmud (the Unity application)
Thanks for the report. Maybe try a clean rebuild? Failing that, please provide a backtrace with debug symbols, otherwise there's no hope of fixing this if it is a real bug. Alright, I rebuilt mesa with debug symbols, and I got the following from gdb (along with a bunch of useless stuff regarding threads) dri2_allocate_textures (ctx=0x274f950, drawable=<optimized out>, statts=<optimized out>, statts_count=2) at /var/tmp/portage/media-libs/mesa-17.3.0_rc5/work/mesa-17.3.0-rc5/src/gallium/state_trackers/dri/dri2.c:675 This is with mesa 17.3.0_rc5 This bug seems to have completely vanished in 17.3.3 |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.
Created attachment 135652 [details] A snippet from /var/log/messages Starting sometime after 17.2.5, all 17.3.0_rc versions I've tried have caused some applications to crash randomly. On occasion an application will take longer to crash, but it almost always does. My graphics card reports as Advanced Micro Devices, Inc. [AMD/ATI] Lexa PRO [Radeon RX 550] (rev c7) My distro is Gentoo ~AMD64, and my mesa flags are "classic d3d9 dri3 egl gallium gbm gles2 llvm nptl opencl osmesa wayland" I almost never see anything in dmesg or /var/log/messages, with the exception of a few messages that are attached. I should add that it seems to only be the application that crashes, I have not noticed any ill effects on any other part of my system. In addition, it does not seem to be application or even language dependant, having noticed it in a Unity game (which is C#) and a Java game. To reproduce it, I simply start the application and begin using it, after some time it will simply crash.