From: SourceForge.net <no...@so...> - 2010-01-28 22:17:27
|
Bugs item #2941848, was opened at 2010-01-28 21:43 Message generated for change (Comment added) made by nhnb You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101111&aid=2941848&group_id=1111 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: Cache file not found errors on a clean new machine Initial Comment: Hi, I'm on a new machine which would have had an empty cache and I keep getting these errors: ERROR [main] Cache.java ( 185) - java.io.FileNotFoundException: /home/katie/stendhal/cache/0_nalwor_city.tilesets (No such file or directory) java.io.FileNotFoundException: /home/katie/stendhal/cache/0_nalwor_city.tilesets (No such file or directory) at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream.<init>(FileInputStream.java:106) at java.io.FileInputStream.<init>(FileInputStream.java:66) at marauroa.common.io.FileSystemPersistence.getInputStream(FileSystemPersistence.java:64) at games.stendhal.client.Cache.getItemFromCache(Cache.java:182) at games.stendhal.client.Cache.getItem(Cache.java:208) at games.stendhal.client.StendhalClient.onTransferREQ(StendhalClient.java:297) at marauroa.client.ClientFramework.loop(ClientFramework.java:611) at games.stendhal.client.gui.j2DClient.gameLoop(j2DClient.java:528) at games.stendhal.client.stendhal.main(stendhal.java:153) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at games.stendhal.client.update.Bootstrap.boot(Bootstrap.java:323) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at games.stendhal.client.update.Starter.main(Starter.java:70) ERROR [main] Cache.java ( 185) - java.io.FileNotFoundException: /home/katie/stendhal/cache/0_nalwor_city.0_floor (No such file or directory) java.io.FileNotFoundException: /home/katie/stendhal/cache/0_nalwor_city.0_floor (No such file or directory) at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream.<init>(FileInputStream.java:106) at java.io.FileInputStream.<init>(FileInputStream.java:66) at marauroa.common.io.FileSystemPersistence.getInputStream(FileSystemPersistence.java:64) at games.stendhal.client.Cache.getItemFromCache(Cache.java:182) at games.stendhal.client.Cache.getItem(Cache.java:208) at games.stendhal.client.StendhalClient.onTransferREQ(StendhalClient.java:297) at marauroa.client.ClientFramework.loop(ClientFramework.java:611) at games.stendhal.client.gui.j2DClient.gameLoop(j2DClient.java:528) at games.stendhal.client.stendhal.main(stendhal.java:153) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at games.stendhal.client.update.Bootstrap.boot(Bootstrap.java:323) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at games.stendhal.client.update.Starter.main(Starter.java:70) ERROR [main] Cache.java ( 185) - java.io.FileNotFoundException: /home/katie/stendhal/cache/0_nalwor_city.1_terrain (No such file or directory) java.io.FileNotFoundException: /home/katie/stendhal/cache/0_nalwor_city.1_terrain (No such file or directory) at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream.<init>(FileInputStream.java:106) at java.io.FileInputStream.<init>(FileInputStream.java:66) at marauroa.common.io.FileSystemPersistence.getInputStream(FileSystemPersistence.java:64) at games.stendhal.client.Cache.getItemFromCache(Cache.java:182) at games.stendhal.client.Cache.getItem(Cache.java:208) at games.stendhal.client.StendhalClient.onTransferREQ(StendhalClient.java:297) at marauroa.client.ClientFramework.loop(ClientFramework.java:611) at games.stendhal.client.gui.j2DClient.gameLoop(j2DClient.java:528) at games.stendhal.client.stendhal.main(stendhal.java:153) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at games.stendhal.client.update.Bootstrap.boot(Bootstrap.java:323) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at games.stendhal.client.update.Starter.main(Starter.java:70) ERROR [main] Cache.java ( 185) - java.io.FileNotFoundException: /home/katie/stendhal/cache/0_nalwor_city.2_object (No such file or directory) java.io.FileNotFoundException: /home/katie/stendhal/cache/0_nalwor_city.2_object (No such file or directory) at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream.<init>(FileInputStream.java:106) at java.io.FileInputStream.<init>(FileInputStream.java:66) at marauroa.common.io.FileSystemPersistence.getInputStream(FileSystemPersistence.java:64) at games.stendhal.client.Cache.getItemFromCache(Cache.java:182) at games.stendhal.client.Cache.getItem(Cache.java:208) at games.stendhal.client.StendhalClient.onTransferREQ(StendhalClient.java:297) at marauroa.client.ClientFramework.loop(ClientFramework.java:611) at games.stendhal.client.gui.j2DClient.gameLoop(j2DClient.java:528) at games.stendhal.client.stendhal.main(stendhal.java:153) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at games.stendhal.client.update.Bootstrap.boot(Bootstrap.java:323) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at games.stendhal.client.update.Starter.main(Starter.java:70) ERROR [main] Cache.java ( 185) - java.io.FileNotFoundException: /home/katie/stendhal/cache/0_nalwor_city.3_roof (No such file or directory) java.io.FileNotFoundException: /home/katie/stendhal/cache/0_nalwor_city.3_roof (No such file or directory) at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream.<init>(FileInputStream.java:106) at java.io.FileInputStream.<init>(FileInputStream.java:66) at marauroa.common.io.FileSystemPersistence.getInputStream(FileSystemPersistence.java:64) at games.stendhal.client.Cache.getItemFromCache(Cache.java:182) at games.stendhal.client.Cache.getItem(Cache.java:208) at games.stendhal.client.StendhalClient.onTransferREQ(StendhalClient.java:297) at marauroa.client.ClientFramework.loop(ClientFramework.java:611) at games.stendhal.client.gui.j2DClient.gameLoop(j2DClient.java:528) at games.stendhal.client.stendhal.main(stendhal.java:153) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at games.stendhal.client.update.Bootstrap.boot(Bootstrap.java:323) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at games.stendhal.client.update.Starter.main(Starter.java:70) ERROR [main] Cache.java ( 185) - java.io.FileNotFoundException: /home/katie/stendhal/cache/0_nalwor_city.4_roof_add (No such file or directory) java.io.FileNotFoundException: /home/katie/stendhal/cache/0_nalwor_city.4_roof_add (No such file or directory) at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream.<init>(FileInputStream.java:106) at java.io.FileInputStream.<init>(FileInputStream.java:66) at marauroa.common.io.FileSystemPersistence.getInputStream(FileSystemPersistence.java:64) at games.stendhal.client.Cache.getItemFromCache(Cache.java:182) at games.stendhal.client.Cache.getItem(Cache.java:208) at games.stendhal.client.StendhalClient.onTransferREQ(StendhalClient.java:297) at marauroa.client.ClientFramework.loop(ClientFramework.java:611) at games.stendhal.client.gui.j2DClient.gameLoop(j2DClient.java:528) at games.stendhal.client.stendhal.main(stendhal.java:153) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at games.stendhal.client.update.Bootstrap.boot(Bootstrap.java:323) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at games.stendhal.client.update.Starter.main(Starter.java:70) ERROR [main] Cache.java ( 185) - java.io.FileNotFoundException: /home/katie/stendhal/cache/0_nalwor_city.collision (No such file or directory) java.io.FileNotFoundException: /home/katie/stendhal/cache/0_nalwor_city.collision (No such file or directory) at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream.<init>(FileInputStream.java:106) at java.io.FileInputStream.<init>(FileInputStream.java:66) at marauroa.common.io.FileSystemPersistence.getInputStream(FileSystemPersistence.java:64) at games.stendhal.client.Cache.getItemFromCache(Cache.java:182) at games.stendhal.client.Cache.getItem(Cache.java:208) at games.stendhal.client.StendhalClient.onTransferREQ(StendhalClient.java:297) at marauroa.client.ClientFramework.loop(ClientFramework.java:611) at games.stendhal.client.gui.j2DClient.gameLoop(j2DClient.java:528) at games.stendhal.client.stendhal.main(stendhal.java:153) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at games.stendhal.client.update.Bootstrap.boot(Bootstrap.java:323) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at games.stendhal.client.update.Starter.main(Starter.java:70) ERROR [main] Cache.java ( 185) - java.io.FileNotFoundException: /home/katie/stendhal/cache/0_nalwor_city.protection (No such file or directory) java.io.FileNotFoundException: /home/katie/stendhal/cache/0_nalwor_city.protection (No such file or directory) at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream.<init>(FileInputStream.java:106) at java.io.FileInputStream.<init>(FileInputStream.java:66) at marauroa.common.io.FileSystemPersistence.getInputStream(FileSystemPersistence.java:64) at games.stendhal.client.Cache.getItemFromCache(Cache.java:182) at games.stendhal.client.Cache.getItem(Cache.java:208) at games.stendhal.client.StendhalClient.onTransferREQ(StendhalClient.java:297) at marauroa.client.ClientFramework.loop(ClientFramework.java:611) at games.stendhal.client.gui.j2DClient.gameLoop(j2DClient.java:528) at games.stendhal.client.stendhal.main(stendhal.java:153) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at games.stendhal.client.update.Bootstrap.boot(Bootstrap.java:323) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at games.stendhal.client.update.Starter.main(Starter.java:70) ---------------------------------------------------------------------- >Comment By: Hendrik Brummermann (nhnb) Date: 2010-01-28 22:17 Message: I am not sure how files can end up being listed in the cache properties file but not exist on the file system. I changed the code to just display a one line warning per file instead of the huge error message. ---------------------------------------------------------------------- Comment By: Katie (kymara) Date: 2010-01-28 21:48 Message: Eh, that was me and I had logged in but it doesn't like me or what 22:36 < kymara> hm i wonder if i found the problem 22:38 < kymara> it might be when there's an entry in stendhal/cache/stendhal.cache and not in stendhal/cache - but why that would be so .. i don't know 22:40 < kymara> ok, that definitely does let you reproduce it nicely. Go to a map and it's all ok. then delete the map files from your cache, leave stendhal.cache alone 22:41 < kymara> go back to the map and it happens 22:41 < kymara> but i have no idea why there would be entries in stendhal.cache and not in stendhal/cache 22:41 < kymara> it's a clean machine ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101111&aid=2941848&group_id=1111 |