LINUX.ORG.RU

ошибка sysmalloc: при запуске archhelp на x86_64

 


0

1

При запуске archhelp на x86_64 пишет такое сообщение

archhelp: malloc.c:2392: sysmalloc: Assertion `(old_top == initial_top (av) && old_size == 0) || ((unsigned long) (old_size) >= MINSIZE && prev_inuse (old_top) && ((unsigned long) old_end & (pagesize - 1)) == 0)' failed.
Аварийный останов (сделан дамп памяти)
Что это значит?

Вероятно что авторам не надо было писать такие большие конструкции в ассерте

mittorn ★★★★★
()

на x86 работает а на x86_64 нет.

u0atgKIRznY5
() автор топика

Проезд по памяти, испортили кучу. Судя по тому, что проблема проявилась на другой архитектуре, где-то заложились на фиксированный размер встроенного типа.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.