[Mesa-dev] Gallium ARB_get_program_binary support

Dieter Nützel Dieter at nuetzel-hh.de
Sun Dec 10 06:56:38 UTC 2017


First BAD commit is patch [PATCH 2/5].
https://patchwork.freedesktop.org/patch/192329/
With it I get this in dmesg:

[34581.836122] OGL_Dispatch_33[4887]: segfault at 0 ip 000000009ebeafda 
sp 00000000a95580d4 error 4 in libc-2.26.so[7f6afcaf7000+1b1000]
[34706.224082] perf: interrupt took too long (5089 > 4913), lowering 
kernel.perf_event_max_sample_rate to 39250
[34918.833330] OGL_Dispatch_33[19897]: segfault at 0 ip 00000000d9adbd7a 
sp 00000000e6e1b769 error 4 in libc-2.26.so[7f2fc4777000+1b1000]
[35148.576818] OGL_Dispatch_33[2934]: segfault at 0 ip 0000000078a41511 
sp 000000001f147296 error 4 in libc-2.26.so[7ff11fa23000+1b1000]
[35172.410621] OGL_Dispatch_33[3371]: segfault at 0 ip 00000000ef37ae37 
sp 0000000099ce37ab error 4 in libc-2.26.so[7f0af78ff000+1b1000]
[35383.940291] OGL_Dispatch_33[18591]: segfault at 0 ip 00000000813f92d2 
sp 000000007c9305e7 error 4 in libc-2.26.so[7fee87426000+1b1000]

It's in the morning, now.
Here in 'OLD' Germany, near Hamburg.
Good night! ;-)

Dieter

Am 10.12.2017 05:15, schrieb Timothy Arceri:
> Hi, as always thanks for testing :)
> 
> Are you able to find out which patch causes the crash? I'm curious if
> its the ARB_get_program_binary support or if I break the regular cache
> when re-factoring.
> 
> Thanks,
> Tim
> 
> On 09/12/17 15:58, Dieter Nützel wrote:
>> Hello Tim,
>> 
>> first time ever, that I got a real regression with your GREAT work. 
>> ;-)
>> 
>> DiRT Rally sig fault (SIGSEGV(11) with this series.
>> (see attachment)
>> 
>> Bad cache hit re-read?
>> Removing .cache/mesa_shader_cache do not help.
>> Searching for the rigth Feral (Steam?) cache dir. - Alex/James?
>> 
>> Then I'll have to find which of the five did it.
>> 
>>  From the log I got this:
>> [1209/054156:ERROR:sandbox_linux.cc(325)] InitializeSandbox() called 
>> with multiple threads in process gpu-process
>> [1209/054157:INFO:CONSOLE(0)] "The specified value '!' does not 
>> conform to the required format.  The format is '#rrggbb' where rr, gg, 
>> bb are two-digit hexadecimal numbers.", source: 
>> file://localhost/home1/alexander/My%20Games/Steam/steamapps/common/DiRT%20Rally/share/FeralUI/PGOW/Core/feralUI.html 
>> (0)
>> Installing breakpad exception handler for 
>> appid(steam)/version(1509425745)
>> [1209/054158:INFO:CONSOLE(0)] "Synchronous XMLHttpRequest on the main 
>> thread is deprecated because of its detrimental effects to the end 
>> user's experience. For more help, check http://xhr.spec.whatwg.org/.", 
>> source:  (0)
>> [1209/054208:WARNING:x11_util.cc(1490)] X error received: serial 4814, 
>> error_code 3 (BadWindow (invalid Window parameter)), request_code 4, 
>> minor_code 0 (X_DestroyWindow)
>> SDL2 initialised [built against 2.0.5, running with 2.0.5]
>> DirtRally: dumped to 
>> "/home/alexander/.local/share/feral-interactive/DiRT 
>> Rally/crashes/2363a778-c194-621f-0f837dfb-191070fd.dmp"
>> 
>> Cheers,
>> Dieter
>> 
>> Am 08.12.2017 10:57, schrieb Timothy Arceri:
>>> Core support in now in master so this is just a resend of the gallium
>>> patches.
>>> 
>>> Resolves crash in Dead Island:
>>> 
>>> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=85564
>>> 
>>> Branch available here:
>>> 
>>> https://github.com/tarceri/Mesa.git gallium-program-binary
>>> 
>>> _______________________________________________
>>> mesa-dev mailing list
>>> mesa-dev at lists.freedesktop.org
>>> https://lists.freedesktop.org/mailman/listinfo/mesa-dev


More information about the mesa-dev mailing list