Changes between Initial Version and Version 1 of Ticket #65407, comment 5


Ignore:
Timestamp:
Sep 9, 2022, 1:49:04 PM (2 years ago)
Author:
kencu (Ken)
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #65407, comment 5

    initial v1  
    11in your stacktrace, I notice vala is hanging just after calling posix_memalign… https://gitlab.gnome.org/GNOME/vala/-/issues/1297
    22
    3 systems < 10.6 don’t have posix_memalign, so I wrote a best-effort workalike using what Tiger and Leopard did have, and putbit in legacysupport. It is not the same as whar 10.6+ has, though, and it’s possible that is the source of this hang. You might look into the vala code and see if you can try a different workaround for posix_memalign instead.
     3systems < 10.6 don’t have posix_memalign, so I wrote a best-effort workalike using what Tiger and Leopard did have, and put it in legacysupport. It is not the same as what 10.6+ has, though, and it’s possible that is the source of this hang. You might look into the vala code and see if you can try a different workaround for posix_memalign instead.
    44
    55the other thought is that it has something to do with trying to free to wrong memory, ie a variation on the libstdc++ “unaligned pointer being freed” issue we have not solved yet…