[fpc-devel] Printing to PDF on Mac crashes due to unaligned MOVDQA

Martin Grajcar maaartinus at gmail.com
Fri Jun 19 18:22:55 CEST 2015

My trivial Lazarus 1.4 application crashes whenever it prints a TBitMap on
MAC. In _platform_memmove$VARIANT$sse4 it tries to execute MOVDQA (Move
Aligned Double Quadword) with an unaligned address.

I'd call it a bug as fpc uses unaligned addresses while the system(?)
library does not. I need to fix it somehow... and know just a little about
OSX. For more details see http://stackoverflow.com/q/30923914/581205

It's similar to http://bugs.freepascal.org/view.php?id=25920, but here I
don't even know what library is the culprit.

Regards, Martin.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-devel/attachments/20150619/ac5bd451/attachment.html>

More information about the fpc-devel mailing list