Выходные

Эти выходные оказались зачетными, обнаружились несколько очень неприятных багов, из-за которых пришлось торчать на работе, ведь на носу Лейпциг 🙂
Теперь я, вроде бы, умею раскручивать стек, имея дамп всей памяти, слава богу ее не очень много, всего 24МБ. Проапгрейдил ассерт, теперь он выдает файл, строку, имя функции в которой произошло нарушение. Написал, как показала практика, мегаполезный макрос проверки возвращаемого значения и выброса ассершна.
Вообще, обнаружил, что макросы – очень классная вещь, надо будет более детально изучить их реальные возможности.
За эти дни я познал очередное дао отладки – надо проверять ВСЕ возвращаемые значения и вообще все данные, с которыми идет работа, тогда потом на отладке можно сэкономить кучу времени. Думаю теперь разжиться парой книжек, рассказывающих про отладку, ибо это действительно целая наука.
Самое главное – теперь, когда появится возможность, попробую еще проапгрейдить обработчик исключений, чтобы автоматом получать колл-стек.

Similar Posts

  • Hammerwars

    Ура, наш мегапатч для европейской версии hammerwars прошёл QA и скоро выйдет на полки Playstation Store. На самом деле это даже не патч, это наполовину переписанный продукт, т.к. в то, что вышло весной играть можно было с большим трудом. Но теперь вроде даже получилась игра! Из-за проблем с коллизиями пришлось переписывать физику, взяли модуль коллизий…

  • Румыния: день 4

    29.04.2008 Вторник, 11:00 (Синая) Мы покинули гостеприимную Синаю и взяли курс на Бузау – грязевые вулканы. Выходя из гостинницы мы встретили гидов и знакомых представителей Укррома, через которых мы, собственно, и открывали визы. Нам доверительно сообщили, что администрация посчитала нас очень тихими и спокойными (наверное они ещё не нашли прожжённый кальяном ковёр). Хотя, с другой…

  • Баттлфилд 2

    Игра жжот. Она жжот сильнее чем цивилизация 🙂 Я подсел на нее как на какой-то наркотик – я спешу поскорее попасть домой, чтобы побегать с толпой на сервере, повоевать в составе отделения и пользуясь голосовыми переговорами. Это сила 🙂 Интересная штука эта игра – наглядно показывает, что ходить надо толпой – если ты убежал куда-то…

  • Нас анонсировали

    Ура, свершилось чудо, нашу игру наконец-то анонсировали 🙂 Делаем мы, ни много, ни мало – IL-2 для платформы PSP. Анонс пошёл отсюда: http://www.dtf.ru/news/read.php?id=51492 Share this post: Share on X (Twitter) Share on Facebook Share on LinkedIn Share on Email Share on Reddit

  • Ночная по Киеву

    Ездил вчера-сегодня в “велороллерскую” ночную по Киеву. Это такая штука, когда собирается куча велосипедистов и ролиководов и катаются по городу по определённому маршруту. Езда идёт по дорогам общего назначения, то есть по тем, где ездят машины, но, в принципе, есть security группа – это опытные велосипедисты, которые ведут всех и стараются удержать их в некоторых…

  • Батчи

    Вот есть такая монструозная вещь, как batch files в виндовсе, намного неудобнее любого sh или perl, но! Зато процессор оных стоит на каждой машине с виндовсом, а значит у каждого художника или геймдизайнера (или бухгалтера, клерка и кто там ещё пользуется компьютером в других отраслях). Так вот, о чём это я – о том, что…