On 7-10-2019 13:57, Vlad Khorsun wrote:
05.10.2019 11:41, Mark Rotteveel wrote:
On 3-10-2019 18:23, Mark Rotteveel wrote:
On 30-9-2019 00:09, Vlad Khorsun wrote:
28.09.2019 18:46, Mark Rotteveel wrote:
I have no idea what to look for. I looked with procmon, and don't really notice anything weird, except that after loading fbclient and what looks like initializing winsock, it calls WerFault.exe

   Does WER creates some report with description of the issue ?

   If it creates memory dump also, i would like to look at it.

I'll see if I can find it.

I had to enable it in the registry, but now I have created a minidump, which is available at https://www.dropbox.com/s/6egvdldu3ih63ej/flamerobin.exe.8156.dmp?dl=0.

   Thanks. The call stack points to the function ttmath_addindexed2_x64()

[..]
   The failed instruction is

     mov     r10,qword ptr [esp+28h]

note, the ttmath_addindexed2_x64() function is implemented in assembler.

The bug is that on x64 applications should use RSP register, not ESP (64-bit, not 32-bit).
AV happens only when high 32-bits in RSP is non-zero.

The patch is committed, please try next snapshot build.

Thanks, I have verified with 4.0.0.1629 and it works ok now!

Mark
--
Mark Rotteveel


Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to