Dennis Brakhane

Results 64 comments of Dennis Brakhane

try the `LC_ALL=C` stuff with ASAN as well. Your locale is the same as mine, so I don't think it's that. But it doesn't hurt to check.

Since you have a huge number of cores and it smells like some race condition, could you modify line 142 of wiInitializer.cpp to something like `wi::jobsystem::Initialize(1)`? That will only spawn...

> Then I tried changing my locale with export LC_ALL=C, then recompile it with asan. The locale would only be relevant during runtime, sorry for not being clear. > Okay,...

Oh, and you could try to compile using clang instead of gcc, which is quite a bit faster at compiling Wicked. But of course that could also cause the error...

you can use Ninja with `cmake -GNinja` and the easiest way to use clang is via `CC=clang CXX=clang++ cmake .....`, but `cmake -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++` should also work. I noticed that...

@tccountus Any updates? I haven't been able to reproduce it on my end

I'm now getting the same ASAN crash related to setlocale, I'll try to investigate it, maybe if that is fixed your problem will also magically go away. use-after-free bugs can...

so the heap-use-after-free thing in setlocale that ASAN complains about is a bug in the dxcompiler. Unfortunately, I don't think it's the cause for your crash, though.

@tccountus Please try the following. It will probably not fix your igpu issue, but it should fix the ASAN issue so we can see if ASAN complains about something else...

then do `cmake -DCMAKE_CXX_FLAGS="-fsanitize=address" your_build_directory` and recompile