Rainer Schuetze
Rainer Schuetze
It's hard to say without further information. I suspect the executable and the debug information are quite large for qemu. Can you provide an example? Can you reduce it to...
I can load your pdb in an ancient version of IDA, but the latest one reports: ``` PDB: using PDBIDA provider PDB: loading C:\tmp\qemu\qemu-system-x86_64.2.pdb PDB: There is no IPI stream...
I guess cv2pdb is stumbling over something in your debug information. If you can make your original executable available I might have a look. Please note that DWARF5 support is...
Your executable uses DWARF 5 indeed. There was a recent addition to better support it that wasn't yet in a released binary. Did you try building cv2pdb from master? I...
More information is needed. What VS installation are you using? I suspect that VS 2022 might be a problem, because it is running as a 64-bit process. You might have...
Sorry for the delay. Thanks for the detailed report. Not sure I can help in this case (see below), but is the DLL with debug information available for download somewhere?...
I don't think write before read is relevant here. Modifying the example above slightly: ``` int f() @safe { int[2] arr; bool i = void; arr[i ? 1 : 0]...
> I don't think write before read is relevant here. I guess what Iain refers to is writing to the bool first, so my argument is beside the point. Sorry...
> Microsoft sez: > https://learn.microsoft.com/en-us/cpp/parallel/thread-local-storage-tls?view=msvc-170 This is pretty unrelated to import/export, but it is about implicit thread local storage in DLLs for which D has a workaround since 2010, i.e....
It seems this pull request has stalled the Win32 tester. Can someone kill the process? Is it terminated automatically after some timeout?