bug#58586:

2022-11-07 Thread Sharlatan Hellseher
Hi Guix! This issue could be marked as resolved with after merging patches from here https://issues.guix.gnu.org/59113 Regards, Oleg -- … наш разум - превосходная объяснительная машина которая способна найти смысл почти в чем угодно, истолковать любой феномен, но совершенно не в состоянии приня

bug#58732: installer: finalizers & device destroy segfault

2022-11-07 Thread Mathieu Othacehe
Hola, > Finalizers are set on pointer objects, so they’re invoked when the > pointer object goes out of scope. But: > > (eq? (make-pointer 123) (make-pointer 123)) > => #f I agree, but somehow this works: --8<---cut here---start->8--- scheme@(guile-user)

bug#58732: installer: finalizers & device destroy segfault

2022-11-07 Thread Ludovic Courtès
Hi Mathieu, Mathieu Othacehe skribis: > I made some progress on that one. I think, this is what's going on: > > 1. Two new PedDevice A and B are malloc'ed by the libparted when opening > the installer partitioning page. > > 2. They are added to the %devices weak hash table by pointer->device! >

bug#58631: [Shepherd] Indefinite heap growth (memory leak)

2022-11-07 Thread Ludovic Courtès
Ludovic Courtès skribis: > Ludovic Courtès skribis: > >> Ludovic Courtès skribis: >> >>> The attached Fibers program illustrates the problem: heap grows even >>> though it’s not supposed to. >> >> The saga continues at . > > … and then at