Created attachment 4706 stacktrace Hi, In format_byte_humanreadable (), the code uses uidx < sizeof(unit_names) to check that a later unit_names[uidx] won't do an out of bounds access. But it doesn't work, if number_displayed is very big it will crash (because sizeof(unit_names) is greater than the number of elements in the array). I think it should be G_N_ELEMENTS(unit_names) instead. Thanks.
Created attachment 4707 Proposed patch
nope, but the stringsize was actually wrong cf. bug #9172 *** This bug has been marked as a duplicate of bug 9172 ***