Re: V3.2 Beta


Gisle Vanem
 

Simon Brown wrote:

Written my own SSE / AVX / AVX2 code for DotProduct, managed to beat Intel's performance library by a factor of two.

Installed it. But crashes before the GUI comes up.
Running cdb -Z c:\temp\crashdump.dmp + !analyze -v shows this:

WARNING: Unable to verify checksum for SDRDemodulation.dll ... EXCEPTION_RECORD: (.exr -1) ExceptionAddress: 0000000000000000 ExceptionCode: c0000005 (Access violation) ExceptionFlags: 00000000 NumberParameters: 2 Parameter[0]: 0000000000000008 Parameter[1]: 0000000000000000 Attempt to execute non-executable address 0000000000000000 PROCESS_NAME: SDR Console.exe ... STACK_TEXT: 0000002a`71be8e78 00007ff6`a6831643 : 00000000`00000004 00000174`891c2e60 00000000`00000000 00000000`00000000 : 0x0 0000002a`71be8e80 00007ffb`bc993be4 : 00007ffb`bcaa3578 00000000`00000008 00007ffb`bcaa3578 00000174`f5c0c588 : SDR_Console!hookKeyboardProc+0x34f3 0000002a`71befb40 00007ff6`a69092ee : 00000000`0000000a 00000000`00000000 00000000`00000000 00000000`00000000 : mfc140u!AfxWinMain+0x84 0000002a`71befb80 00007ffc`0b2c7034 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : SDR_Console!hookKeyboardProc+0xdb19e 0000002a`71befbc0 00007ffc`0b4e2651 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : kernel32!BaseThreadInitThunk+0x14 0000002a`71befbf0 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : ntdll!RtlUserThreadStart+0x21 SYMBOL_NAME: sdr_console!hookKeyboardProc+34f3 MODULE_NAME: SDR_Console IMAGE_NAME: SDR Console.exe STACK_COMMAND: ~15s ; .ecxr ; kb FAILURE_BUCKET_ID: SOFTWARE_NX_FAULT_STACK_POINTER_MISMATCH_c0000005_SDR_Console.exe!hookKeyboardProc

Seems not related to your SSE/AVX code.

Join {main@SDR-Radio.groups.io to automatically receive all group messages.