Vassal - non stop errory

PBEM, CB, ACTS, VASSAL i in.
J.Mad
Caporal-Fourrier
Posty: 89
Rejestracja: niedziela, 14 października 2012, 14:00
Kontakt:

Vassal - non stop errory

Post autor: J.Mad »

Nie umiem sobie poradzić z występującym co jakiś czas komunikatem o błędach.
unable to write file
VASSAL was unable to write the file 'C:\Users\john\AppData\Roaming\VASSAL\Preferences'.
Show details:
java.io.IOException: Unable to overwrite C:\Users\john\AppData\Roaming\VASSAL\Preferences: Data written to C:\Users\john\AppData\Roaming\VASSAL\tmp6565294038171528000.zip instead.
at VASSAL.tools.io.ZipArchive.writeToDisk(ZipArchive.java:508)
at VASSAL.tools.io.ZipArchive.flush(ZipArchive.java:382)
at VASSAL.preferences.PrefsEditor.write(PrefsEditor.java:256)
at VASSAL.preferences.Prefs.write(Prefs.java:233)
at VASSAL.preferences.GlobalPrefs.handleValueChange(GlobalPrefs.java:44)
at VASSAL.preferences.Prefs$1.propertyChange(Prefs.java:70)
at java.beans.PropertyChangeSupport.fire(Unknown Source)
at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)
at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)
at VASSAL.configure.Configurer.setValue(Configurer.java:104)
at VASSAL.configure.StringArrayConfigurer.setValue(StringArrayConfigurer.java:201)
at VASSAL.launch.ModuleManagerWindow.updateModuleList(ModuleManagerWindow.java:793)
at VASSAL.launch.ModuleManagerWindow.addModule(ModuleManagerWindow.java:762)
at VASSAL.launch.AbstractLaunchAction$NotifyOpenModuleOkListener$1.run(AbstractLaunchAction.java:719)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.io.IOException: Unable to delete file: C:\Users\john\AppData\Roaming\VASSAL\Preferences
at org.apache.commons.io.FileUtils.forceDelete(FileUtils.java:1390)
at VASSAL.tools.io.ZipArchive.writeToDisk(ZipArchive.java:490)
... 27 more

Nie pomaga uruchamiania jako administrator (tzn. pomaga, bo niektóre moduły inaczej nie chcę się w ogóle załadować, ale na ten błąd nie pomaga). Nie pomogło przeinstalowanie na inny dysk ani wyłączenie kompletne antyvirusa i firewalla.
Mam Windows 7 64 bit, Vassal jest najnowszy, najnowsza Java (zarówno 32 jak i 64 bit, sprawdzałem też z samą wersją 32 bit, bo Vassal jest 32 bitowy).
michalst
Appointé
Posty: 48
Rejestracja: poniedziałek, 18 czerwca 2012, 20:13

Re: Vassal - non stop errory

Post autor: michalst »

VASSAL was unable to write the file 'C:\Users\john\AppData\Roaming\VASSAL\Preferences'.
Show details:
java.io.IOException: Unable to overwrite C:\Users\john\AppData\Roaming\VASSAL\Preferences: Data written to C:\Users\john\AppData\Roaming\VASSAL\tmp6565294038171528000.zip instead.
at VASSAL.tools.io.ZipArchive.writeToDisk(ZipArchive.java:508)
Wydaje mi sie ze albo

1) Plik 'Preferences' masz otwarty w jakimś innym programie (edytorze ?) i w tym samym czasie próbujesz zapisać coś przez VASSALa.

lub

2) Plik 'Preferences' jest z jakiego powodu "read-only" i VASSAL nie ma uprawnień pisania do niego. Moze plik jest zapisany/utworzony przez administratora a użytkownik 'john" nie ma uprawnień ?
J.Mad
Caporal-Fourrier
Posty: 89
Rejestracja: niedziela, 14 października 2012, 14:00
Kontakt:

Re: Vassal - non stop errory

Post autor: J.Mad »

Plik nie jest read only. Uprawnienia mają system, administrator i john, pełny dostęp. Wywaliłem nawet całą javę i zainstalowałem na nowo. Nic nie pomogło. Czy ktoś używa Win 7 64bit i działa mu to normalnie?
Inny proces też nie używa pliku, sprawdzałem unlockerem. Używa go tylko java.
Awatar użytkownika
Strategos
Censor
Posty: 8264
Rejestracja: czwartek, 22 grudnia 2005, 17:53
Lokalizacja: Łódź

Re: Vassal - non stop errory

Post autor: Strategos »

J.Mad pisze: Czy ktoś używa Win 7 64bit i działa mu to normalnie?
U mnie działa.
"Bądź szybki jak wicher, spokojny jak las, napastliwy i żarłoczny jak ogień, niewzruszony jak góra, nieprzenikniony jak ciemność, nagły jak piorun"

Sun Tzu
michalst
Appointé
Posty: 48
Rejestracja: poniedziałek, 18 czerwca 2012, 20:13

Re: Vassal - non stop errory

Post autor: michalst »

Caused by: java.io.IOException: Unable to delete file: C:\Users\john\AppData\Roaming\VASSAL\Preferences
Problem w tym ze nie może plika wymazać.

Ale jak kolega napisał najlepiej sprawdzić na stronie vassalengine.org
J.Mad
Caporal-Fourrier
Posty: 89
Rejestracja: niedziela, 14 października 2012, 14:00
Kontakt:

Re: Vassal - non stop errory

Post autor: J.Mad »

Mieliście rację. W końcu napisałem na forum vassala, bez żadnej nadziei, że mi pomogą, bo myślałem, że to ja coś popsułem w systemie albo javie. Z resztą przeglądałem tamte tematy i nie widziałem, by komuś pomogli w podobnych błędach. A tu dostałem odpowiedź, żebym zainstalował najnowszą wersją Vassala build 3.2.8-svn8790 i pomogło.

To teraz mogę grać.
ODPOWIEDZ

Wróć do „Rozgrywki w sieci”