LazBuild crashes with --recursive builds
Original Reporter info from Mantis: suve
-
Reporter name:
Original Reporter info from Mantis: suve
- Reporter name:
Description:
Edited by Juha:
The original summary was "Random access violations while trying to build LazPaint" which was a duplicate for #36318 (closed).
This issue is now reserved for --recursive builds crash.
---
I'm trying to build LazPaint (https://github.com/bgrabitmap/lazpaint/) for Fedora. In the distro's development environment, we use FPC 3.2.0-beta (svn revision 44680) and Lazarus 2.0.8.
The builds fail randomly with an EAccessViolation. There isn't any pattern I could spot, as just re-trying the build immediately without any changes would often result in a successful build. The aarch64 build also sometimes throws an EBusError.
I have attached the build logs, though I imagine that by themselves, they aren't immensely helpful. I'll be happy to follow any steps that might help pinpoint the issue.
The aarch64 build log is larger because I'm building LazPaint twice - once using GTK2, and once using Qt4. The x86_64 and armv7hl builds failed while building the gtk2 version, while aarch64 succeeded in building the gtk2 version and died while building the qt one.
Mantis conversion info:
- Mantis ID: 36959
- OS: Linux
- Build: svn44680
- Platform: x86_64, aarch64, armv7hl
- Version: 2.0.8
- Fixed in revision: r64005 (#ad65618c)