You are not logged in. This forum allows only logged in users to post. If you want to post in the forum, please log in.
下載
軟體開發
帳戶
下載
軟體開發
登入
我忘記帳戶名和密碼了
新增帳戶
語言
手冊
語言
手冊
×
登入
登入名稱
密碼
×
我忘記帳戶名和密碼了
繁體中文翻譯狀態
類別:
軟體
人
PersonalForge
Magazine
Wiki
搜尋
OSDN
>
軟體搜索
>
ninix-aya
>
討論區
>
幫助論壇
>
4.2.8 ネットワーク更新後でDLL差し替えができない
ninix-aya
Fork
master
ruby-gtk3
描述
專案概要
開發人員儀表板
專案的網頁
Developers
Image Gallery
List of RSS Feeds
活動
使用統計
歷史
檔案下載
發布列表
Stats
原始碼
儲存庫列表
Git
master
ruby-gtk3
待辦事項
待辦事項列表
里程碑列表
類型列表
元件列表
List of frequently used tickets/RSS
新增待辦事項
文檔
溝通
討論區列表
幫助論壇 (74)
公開討論 (7)
新聞
討論區:
幫助論壇
(Thread #30507)
Return to Thread list
RSS
4.2.8 ネットワーク更新後でDLL差し替えができない (2011-10-01 09:30 by
nikolat
#59855)
Create ticket
ゴーストのネットワーク更新後に以下のようなエラーを出力して落ちました。
ERROR:root:Uncaught exception
Traceback (most recent call last):
File "c:\usr\local\ninix-aya\lib\ninix\ninix\sakura.py", line 1222, in do_idle_tasks
self.updateman.run()
File "c:\usr\local\ninix-aya\lib\ninix\ninix\update.py", line 113, in run
self.end_updates()
File "c:\usr\local\ninix-aya\lib\ninix\ninix\update.py", line 298, in end_updates
self.stop()
File "c:\usr\local\ninix-aya\lib\ninix\ninix\update.py", line 91, in stop
os.remove(path)
WindowsError: [Error 5] アクセスが拒否されました。: 'C:\\Users\\Don\\.ninix\\ghost\\bee\\ghost\\master\\yaya.dll.BACKUP'
c:/usr/local/ninix-aya/lib/ninix/main.py:88: GtkWarning: gtk_text_buffer_emit_insert: assertion `g_utf8_validate (text, len, NULL)' failed
textbuffer.set_text(stringio.getvalue())
起動しているDLLの更新は厄介そうな問題ですが…。
ninix-aya側で対策が可能であればご検討頂きたいところですが、無理な場合は利用者側で可能な対策などはありますでしょうか。
OS : Windows Vista
Python : 2.6.6
baseware : ninix-aya 4.2.8
GHOST : びーふれんず
RE: 4.2.8 ネットワーク更新後でDLL差し替えができない (2011-10-01 21:30 by
(del#4714)
#59873)
Create ticket
ninix-ayaはネットワーク更新の際には必ずゴーストを起動(DLLをロード)するので, 利用者側で対策は出来ないと思います.
ですので, ninix-aya側で対策をします.
回覆:
#59855
RE: 4.2.8 ネットワーク更新後でDLL差し替えができない (2011-10-02 22:42 by
nikolat
#59902)
Create ticket
4.2.9 で再度試していますが、更新直後は正常にリロードしているように見えますが、
その後終了するとエラーを出力して落ちる現象を確認しました。
もう少し再現条件が絞れましたら追加でご報告したいと考えます。
回覆:
#59873
RE: 4.2.8 ネットワーク更新後でDLL差し替えができない (2011-10-03 01:05 by
nikolat
#59908)
Create ticket
~/.ninix/ を削除
「何とかして下さい」ウィンドウで適当なバルーンとこれをインストール ttp://nikola.sitemix.jp/nar/bee_old.nar
ネットワーク更新
正常にリロードが完了
終了を選択
Traceback (most recent call last):
File "C:\usr\local\python26\lib\atexit.py", line 24, in _run_exitfuncs
func(*targs, **largs)
File "C:\usr\local\python26\lib\logging\__init__.py", line 1516, in shutdown
h.flush()
File "C:\usr\local\python26\lib\logging\__init__.py", line 762, in flush
self.stream.flush()
IOError: [Errno 9] Bad file descriptor
落ちる
といった流れです。
これはまだ良いパターンで、落ちずに再びゴーストが起動して延々と終了-起動が繰り返され、終了できないパターンもありました。
回覆:
#59902