охуительно |
[Nov. 1st, 2017|12:45 pm] |
поймал, наконец, очень старый баг в иване. лапы у него растут ещё из оригинальной кодовой базы, он есть и в камунити-форке: когда игра пытается разлить жидкость, и жидкость в процессе заканчивается, то игра иногда спокойно убивает объект «жидкость», а потом продолжает его использовать. дико мерзкий бажище, потому что в большинстве случаев игре всё удаётся, а иногда объект не убивается вообще. это иногда мемлик, а иногда полная (но замаскированая) жопа. мне повезло: у меня есть монстр, который иногда плюётся жидкостями: вот на нём падало намного чаще (но далеко не всегда). однако дало ключик, и я таки понял причину.
нет, valgrind не особо помогает. во-вторых, он на иване спамит фиготенью, которую невозможно нормально прочитать. а во-первых, он у меня вообще не работает, потому что не умеет в некоторые нехалемские инструкции; и чинить это валгриндовцы не собираются. а я не собираюсь пересобирать системные библиотеки специально для валгринда. поэтому уже несколько лет как наши с ним пути совершенно разошлись. |
|
|