Summary: | Некоторые ошибки в программе | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Vitaly Lipatov <lav> | ||||
Component: | childsplay | Assignee: | Vitaly Lipatov <lav> | ||||
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||
Severity: | normal | ||||||
Priority: | P2 | CC: | lav, php-coder | ||||
Version: | unstable | ||||||
Hardware: | all | ||||||
OS: | Linux | ||||||
URL: | http://sourceforge.net/tracker/index.php?func=detail&aid=1850727&group_id=65966&atid=512898 | ||||||
Attachments: |
|
Description
Vitaly Lipatov
2007-12-02 12:47:55 MSK
По первому пункту: судя по исходнику код, вызывающий эту ошибку, исполняется только в режиме отладки (которая включена по умолчанию, UT_DEBUG = 1 в /usr/share/childsplay/utils.py). Также очень похоже, что проблема из-за copy-paste: видно, что ф-ции load_sound(name) и load_music(file) очень уж похожи, вот только имена у аргументов различаются. Я попробую сделать патч. Эту багу, по хорошему, вешать нужно авторам. Я надеюсь, что если сделаю патч, то мэйнтейнер пакета ( ;-) ) сообщит авторам об ошибке..))) /usr/share/assetml/childsplay/objectslib/sounds/po /usr/share/assetml/childsplay/objectslib/sounds/po/fr.po /usr/share/assetml/childsplay/objectslib/sounds/po/sounds.pot OMG, что это?! 8-D Created attachment 2328 [details]
Патч исправляет ошибку вида "NameError: global name 'name' is not defined"
Вот ваш фикс, сэр!
Теперь картинка с лисой грузится и ошибки не возникает, но вижу следующее в консоли: Cannot load music: /usr/share/assetml/childsplay/objectslib/sounds/marmot.ogg Using Nonesound not found animal soundfile ..ogg using nonesound object Cannot load music: /usr/share/assetml/childsplay/objectslib/sounds/wildboar.ogg Using Nonesound not found animal soundfile ..ogg using nonesound object И так несколько раз для разных файлов. При этом файлы эти лежат в немножко другом месте. Незнаю даже надо исходники подправить или просто файлы не туда устанавливаются.. Есть мнение, что на последние сообщения обращать внимания не стОит... Во всяком случае сходу исправить не удалось, да и не мешает особенно (в отличие от негрузящейся лисички). Виталик, патч приложишь? С авторами потолкуешь? Ты у нас человек занятой, я короче сам повесил баг автору с патчем. Авось когда-нить увидит и приложит. :) Закрывай эту багу! :))))) Кстати, я ещё про пункт два не понял. приложил патч в alt2 |