Es wäre schön wenn die Ursache von Exceptions angezeigt würde. Beispiel:
Code: Alles auswählen
java.io.IOException: Could not store settings to C:\Users\XXXXX\AppData\Roaming\TV-Browser\4.0.1\programinfo.ProgramInfo.prop.temp
at tvbrowser.extras.common.ConfigurationHandler.storeSettings(ConfigurationHandler.java:169)
at tvbrowser.extras.programinfo.ProgramInfoSettings.storeSettings(ProgramInfoSettings.java:246)
at tvbrowser.extras.programinfo.ProgramInfo.store(ProgramInfo.java:181)
....
Leider steht die Ursache nicht da. In meinem Fall hatte ich einen PC Absturz, also ist vielleicht das Verzeichnis murks, darum kümmere ich mich noch...
Aber mal in die sourcen geschaut...
https://sourceforge.net/p/tvbrowser/cod ... ndler.java
da steht:
Code: Alles auswählen
catch (Throwable thr) {
throw new IOException("Could not store settings to " + tmpPropFile.getAbsolutePath());
}
könntet Ihr das bitte ändern in
Code: Alles auswählen
catch (Throwable thr) {
throw new IOException("Could not store settings to " + tmpPropFile.getAbsolutePath(), thr);
}
Auch an anderen Stellen in der Klasse. Liegt womöglich daran, daß damals der entsprechende Constructor noch gar nicht vorhanden war.
Es wäre schön wenn die Ursache von Exceptions angezeigt würde. Beispiel:
[code]java.io.IOException: Could not store settings to C:\Users\XXXXX\AppData\Roaming\TV-Browser\4.0.1\programinfo.ProgramInfo.prop.temp
at tvbrowser.extras.common.ConfigurationHandler.storeSettings(ConfigurationHandler.java:169)
at tvbrowser.extras.programinfo.ProgramInfoSettings.storeSettings(ProgramInfoSettings.java:246)
at tvbrowser.extras.programinfo.ProgramInfo.store(ProgramInfo.java:181)
....[/code]
Leider steht die Ursache nicht da. In meinem Fall hatte ich einen PC Absturz, also ist vielleicht das Verzeichnis murks, darum kümmere ich mich noch...
Aber mal in die sourcen geschaut...
https://sourceforge.net/p/tvbrowser/code/HEAD/tree/trunk/tvbrowser/src/tvbrowser/extras/common/ConfigurationHandler.java
da steht:
[code] catch (Throwable thr) {
throw new IOException("Could not store settings to " + tmpPropFile.getAbsolutePath());
}[/code]
könntet Ihr das bitte ändern in
[code] catch (Throwable thr) {
throw new IOException("Could not store settings to " + tmpPropFile.getAbsolutePath(), thr);
}[/code]
Auch an anderen Stellen in der Klasse. Liegt womöglich daran, daß damals der entsprechende Constructor noch gar nicht vorhanden war.