[Lazarus] EAccessViolation exception on exit qt5 project in Kubuntu 19.10
zeljko
zeljko at holobit.net
Wed Apr 15 18:56:58 CEST 2020
On 4/15/20 5:36 PM, Florian Klämpfl via lazarus wrote:
> Am 15.04.20 um 09:24 schrieb zeljko:
>> On 4/14/20 8:24 PM, Florian Klämpfl via lazarus wrote:
>>
>>> Sorry, I were not precise enough. Can you also post a disassembly of
>>> the swap procedure at 0x00007ffff666c7f1?
>>
>>
>> 0x00007ffff666c7f1 is at line 382 inside assembler.txt. That's all I
>> can get.
>
> The offending line is
> => 0x00007ffff666c7f1 <+385>: movaps %xmm0,0x50(%rsp)
>
> So it is very likely an unaligned data sig fault (rsp not divisable by
> 8). This is fixed by r38400. Note that in some configurations it might
> work, in others not.
Thanks, that's the reason why 3.2 and fpc trunk works ok.
zeljko
More information about the lazarus
mailing list