[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#973659: qtdeclarative5-dev-tools: qmlcachegen segfaults on hppa



Hi!

On Thu, Nov 05, 2020 at 11:25:37AM -0500, John David Anglin wrote:
> The segfault is caused by stack overflow.  On hppa, the kernel config
> parameter CONFIG_MAX_STACK_SIZE_MB sets the maximum stack size.  This is
> because the main stack is allocated at the top of memory and the stack grows
> up.  256 MB is not enough.
>
> [...]
>
> How much stack does qmlcachegen typically need?

No idea, but I guess it depends on the size of QML file being cached.

> Another possibility is doStoreOnStack doesn't work on hppa.

I think the complete QML engine may be broken on hppa, not just qmlcachegen.

A lot of tests are failing — search for FAIL! in the build log:

https://buildd.debian.org/status/fetch.php?pkg=qtdeclarative-opensource-src&arch=hppa&ver=5.14.2%2Bdfsg-3&stamp=1595527978

--
Dmitry Shachnev

Attachment: signature.asc
Description: PGP signature


Reply to: