Пишите в этой теме про найденные ошибки в программе.
Неактивен
Secret51 написал:
Не совсем ошибка, но всё же - чтобы открыть файл, нужно обязательно сначала запускать программу, а уж потом через "загрузить" открывать нужный (иначе просто открывается последний открытый). Было бы много удобнее, чтобы, указав АКСМу как исполняющий файл, можно было сразу открывать в ней файлы.
А вот конкретный баг - если использовать не lt/gt, а > и <, то программа думает, что это скобки >> в выражении. Тоже самое с gte/lte.
Скорее всё наоборот. То, что файл не открывается по зелчку на нём - это действительно баг. А вот в выражениях нельзя использовать < и >. Так и должно быть.
Неактивен
Так и должно быть. Об этом написано в мануале. Дабы не злоупотреблять и не запутывать читателя/игрока.
Неактивен
О, спасибо! Отличный жирный баг поправлю.
Неактивен
Нпишите, в какой момент при каком действии это происходит.
Неактивен
А какая версия операционки?
Неактивен
Похоже, что не хватает памяти для работы, либо заканчивается место на диске.
Неактивен
Значит оперативной памяти не хватает.
Неактивен
Нет, код нативный. Может кто посмотреть под Виндоус сколько памяти ASM отъедает при загрузке большого файла? Просто сейчас только Мак под рукой.
Неактивен
Ага, спасибо. Но там не прямая зависимость. Файл с 200-ми параграфами не съест более 150 мб.
Неактивен
Выложил пока небольшой апдейт. Подробнее об изменениях здесь: https://forum.ifiction.ru/viewtopic.php … 370#p24370
Неактивен
Спасибо, принял ошибку.
Неактивен
Выложил новую версию. См. про изменения: https://forum.ifiction.ru/viewtopic.php … 408#p24408
Неактивен
Хм. Это происходит при запуске программы? Или в какой момент? Какая версия ОС? Какая версия программы?
Неактивен
А раньше не вылетала?
Неактивен
Давайте, это очень поможет. Я вам в личку отправлю e-mail.
Неактивен
Спасибо, получил. Есть ошибка. Разбираюсь. Как исправлю, выложу обновление.
P.S. Но у меня ошибка вылетает не при запуске программы, а при открытии на редактирование параграфа с терминами.
Неактивен
wec написал:
Скачал попробовать.
При открытии окна "Редактирование параграфа - Примеры макросов" проявляется та же ошибка (An exception of class NilObjectException was not handled. The application must shut down.)
И еще, при попытке протестировать "Моя история", не показывается содержание "Примеры макросов" (выводится просто пустая страница с кнопками навигации вверху)
ОС Ubuntu LXDE 12.04, Chromium 22.0.1201.0 Ubuntu 12.04 (145644)
Спасибо, буду разбираться.
Неактивен
Исправил ошибку, приводящую к вылету из программы при открытии некоторых параграфов. Качайте версию 0.8.7.
P.S. invicta, отдельное спасибо за пример. Не ожидал, что можно писать такие нагруженные макросами параграфы.
Неактивен
А попробуйте в другом браузере, например, в обычном Chrome или в FireFox. Может у Chromium чудит движок javascript.
P.S. Выяснил, что Линуху что-то макрос random не понравился. Уберите его - всё скомпилится. Выясняю, в чём дело.
P.P.S. Целое число почему-то приводится к какой-то ерунде - вместо "6" получается "6,".
P.P.P.S. Нашёл ошибку, скоро выложу апдейт для Linux.
Неактивен
wec написал:
Да, убрал макрос и заработало. Спасибо.
Выложил версию 0.8.8 именно для Linux. Здесь подробности: https://forum.ifiction.ru/viewtopic.php … 512#p24512
P.S. Давайте больше ошибок!
Неактивен
Спасибо, я в курсе этой ошибки и занимаюсь ей.
Неактивен
Да, сделаю так. Проверьте в следующей версии.
Неактивен
Доступна новая версия с возможностью публикации в онлайн-библиотеке: https://forum.ifiction.ru/viewtopic.php … 523#p24523
Неактивен
Выложил предрелизную версию: https://forum.ifiction.ru/viewtopic.php?id=1793
Если найдёте ошибку, обязательно отпишите здесь! Иначе она перейдёт в релизную версию.
Неактивен