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.
Download
Magazine
Develop
Account
Download
Magazine
Develop
Login
Forgot Account/Password
Create Account
Language
Help
Language
Help
×
Login
Login Name
Password
×
Forgot Account/Password
Category:
Software
People
PersonalForge
Magazine
Wiki
Search
OSDN
>
Find Software
>
ninix-aya
>
Forums
>
Help
>
4.2.8 ネットワーク更新後でDLL差し替えができない
ninix-aya
Fork
master
ruby-gtk3
Description
Project Summary
Developer Dashboard
Web Page
Developers
Image Gallery
List of RSS Feeds
Activity
Statistics
History
Downloads
List of Releases
Stats
Source Code
Code Repository list
Git
master
ruby-gtk3
Ticket
Ticket List
Milestone List
Type List
Component List
List of frequently used tickets/RSS
Submit New Ticket
Documents
Communication
List of Forums
Help (74)
Open Discussion (7)
News
Forums:
Help
(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側で対策をします.
Reply to
#59855
RE: 4.2.8 ネットワーク更新後でDLL差し替えができない (2011-10-02 22:42 by
nikolat
#59902)
Create ticket
4.2.9 で再度試していますが、更新直後は正常にリロードしているように見えますが、
その後終了するとエラーを出力して落ちる現象を確認しました。
もう少し再現条件が絞れましたら追加でご報告したいと考えます。
Reply to
#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
落ちる
といった流れです。
これはまだ良いパターンで、落ちずに再びゴーストが起動して延々と終了-起動が繰り返され、終了できないパターンもありました。
Reply to
#59902