Hadehariast wrote:Strange bug-- client crashes every time I destroy a wooden fencepost. Using non-Steam client. Deleted everything at the launch of W16 except launcher-hafen.jar.
I need crash logs.
Hadehariast wrote:Strange bug-- client crashes every time I destroy a wooden fencepost. Using non-Steam client. Deleted everything at the launch of W16 except launcher-hafen.jar.
java.lang.Error: Unexpected non-local exit
at haven.render.RenderTree$TreeSlot.remove(RenderTree.java:540)
at haven.render.RenderTree$TreeSlot.remove(RenderTree.java:531)
at haven.render.RenderTree$TreeSlot.remove(RenderTree.java:531)
at haven.render.RenderTree$TreeSlot.remove(RenderTree.java:531)
at haven.render.RenderTree$TreeSlot.remove(RenderTree.java:531)
at haven.render.RenderTree$TreeSlot.remove(RenderTree.java:531)
at haven.MapView$Gobs.removed(MapView.java:839)
at haven.OCache.remove(OCache.java:170)
at haven.OCache$GobInfo.apply(OCache.java:438)
at haven.Loader.lambda$defer$0(Loader.java:240)
at haven.Loader$Future.run(Loader.java:71)
at haven.Loader$Future.access$400(Loader.java:42)
at haven.Loader.loop(Loader.java:202)
at java.base/java.lang.Thread.run(Thread.java:832)
Caused by: java.lang.IllegalStateException: removing non-present slot
at haven.render.InstanceList.remove(InstanceList.java:713)
at haven.render.RenderTree$Client.removed(RenderTree.java:110)
at haven.render.RenderTree$TreeSlot.lambda$remove$1(RenderTree.java:537)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1510)
at haven.render.RenderTree$TreeSlot.remove(RenderTree.java:537)
... 13 more
java.lang.Error: Unexpected non-local exit
at haven.render.RenderTree$TreeSlot.remove(RenderTree.java:540)
at haven.render.RenderTree$TreeSlot.remove(RenderTree.java:531)
at haven.render.RenderTree$TreeSlot.remove(RenderTree.java:531)
at haven.render.RenderTree$TreeSlot.remove(RenderTree.java:531)
at haven.render.RenderTree$TreeSlot.remove(RenderTree.java:531)
at haven.render.RenderTree$TreeSlot.remove(RenderTree.java:531)
at haven.render.RenderTree$TreeSlot.remove(RenderTree.java:531)
at haven.MapView.dispose(MapView.java:731)
at haven.Widget.rdispose(Widget.java:551)
at haven.Widget.rdispose(Widget.java:550)
at haven.Widget.rdispose(Widget.java:550)
at haven.Widget.destroy(Widget.java:579)
at haven.UI.destroy(UI.java:915)
at haven.GLPanel$Loop.newui(GLPanel.java:490)
at haven.JOGLPanel.newui(JOGLPanel.java:256)
at haven.MainFrame.run(MainFrame.java:333)
at haven.MainFrame.main2(MainFrame.java:449)
at haven.MainFrame.lambda$main$0(MainFrame.java:478)
at java.base/java.lang.Thread.run(Thread.java:832)
Caused by: java.lang.IllegalStateException: removing non-present slot
at haven.render.InstanceList.remove(InstanceList.java:713)
at haven.render.RenderTree$Client.removed(RenderTree.java:110)
at haven.render.RenderTree$TreeSlot.lambda$remove$1(RenderTree.java:537)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1510)
at haven.render.RenderTree$TreeSlot.remove(RenderTree.java:537)
... 18 more
Any particular settings enebled? like hitboxes, hidden trees? Does this happen every time you destroy wooden fencepost, or only sometimes? Does this happen with any other action?Hadehariast wrote:There are two crash logs that are generated. The first is generated when the crash happens, and the second is generated after hitting "Close" on the first crash log.
EnderWiggin wrote:Any particular settings enebled? like hitboxes, hidden trees? Does this happen every time you destroy wooden fencepost, or only sometimes? Does this happen with any other action?Hadehariast wrote:There are two crash logs that are generated. The first is generated when the crash happens, and the second is generated after hitting "Close" on the first crash log.
Giewonciak wrote:Last update - nice <3 But
- Code: Select all
haven.UI$CommandException: error during ui command-handling: #<cmd 123 #<newwdg 36 scm [380412807]> (deps 36) (bars 36)>
at haven.UI$CommandQueue.run(UI.java:308)
at haven.UI$CommandQueue.lambda$execute$0(UI.java:316)
at haven.Loader.lambda$defer$0(Loader.java:240)
at haven.Loader$Future.run(Loader.java:71)
at haven.Loader$Future.access$400(Loader.java:42)
at haven.Loader.loop(Loader.java:202)
at java.lang.Thread.run(Unknown Source)
Caused by: haven.Resource$LoadFailedException: Failed to load resource paginae/add/hide_trees (v-1)
at haven.Resource$Pool$Queued.get(Resource.java:586)
at haven.Resource$Pool$Queued.get(Resource.java:553)
at haven.Loading.waitforint(Loading.java:124)
at haven.Loading.waitfor(Loading.java:137)
at haven.Resource$Pool.loadwait(Resource.java:862)
at haven.Resource$Pool.loadwait(Resource.java:866)
at haven.MenuGrid.makeLocal(MenuGrid.java:910)
at haven.MenuGrid.makeLocal(MenuGrid.java:925)
at haven.MenuGrid.initCustomPaginae(MenuGrid.java:884)
at haven.MenuGrid.<init>(MenuGrid.java:491)
at haven.MenuGrid$$_.create(MenuGrid.java:71)
at haven.UI$NewWidget.run(UI.java:463)
at haven.UI$CommandQueue.run(UI.java:304)
... 6 more
Caused by: haven.Resource$LoadException: Illegal resource dependency
at haven.Resource$AButton.<init>(Resource.java:1305)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at haven.Resource$LayerConstructor.cons(Resource.java:996)
at haven.Resource.load(Resource.java:1933)
at haven.Resource.access$600(Resource.java:44)
at haven.Resource$Pool.handle(Resource.java:643)
at haven.Resource$Pool.access$1100(Resource.java:530)
at haven.Resource$Pool$Loader.run(Resource.java:784)
... 1 more
Suppressed: haven.Resource$LoadException: Load error in resource paginae/add/hide_trees(v-1), from local res source (res-preload)
at haven.Resource$Pool.handle(Resource.java:654)
... 3 more
Suppressed: haven.Resource$LoadException: Load error in resource paginae/add/hide_trees(v-1), from filesystem res source (C:\Program Files (x86)\havenbeta\res)
... 4 more
Caused by: java.io.FileNotFoundException: paginae/add/hide_trees
at haven.Resource$FileSource.get(Resource.java:365)
at haven.Resource$Pool.handle(Resource.java:631)
... 3 more
Caused by: java.nio.file.NoSuchFileException: C:\Program Files (x86)\havenbeta\res\paginae\add\hide_trees.res
at sun.nio.fs.WindowsException.translateToIOException(Unknown Source)
at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
at sun.nio.fs.WindowsFileSystemProvider.newByteChannel(Unknown Source)
at java.nio.file.Files.newByteChannel(Unknown Source)
at java.nio.file.Files.newByteChannel(Unknown Source)
at java.nio.file.spi.FileSystemProvider.newInputStream(Unknown Source)
at java.nio.file.Files.newInputStream(Unknown Source)
at haven.Resource$FileSource.get(Resource.java:363)
... 4 more
Caused by: java.io.FileNotFoundException: Could not find resource locally: /res-preload/paginae/add/hide_trees.res
at haven.Resource$JarSource.get(Resource.java:385)
at haven.Resource$Pool.handle(Resource.java:631)
... 3 more
Caused by: haven.Resource$BadVersionException: Obsolete version 2 of paginae/act/toggles requested, loaded version is 7, from local res source (res-preload)
at haven.Resource$Pool.load(Resource.java:674)
at haven.Resource$Pool.load(Resource.java:728)
at haven.Resource$AButton.<init>(Resource.java:1303)
... 11 more
haven.UI$CommandException: error during ui command-handling: #<cmd 216 #<newwdg 60 scm [95451127]> (deps 60) (bars 60)>
at haven.UI$CommandQueue.run(UI.java:308)
at haven.UI$CommandQueue.lambda$execute$0(UI.java:316)
at haven.Loader.lambda$defer$0(Loader.java:240)
at haven.Loader$Future.run(Loader.java:71)
at haven.Loader$Future.access$400(Loader.java:42)
at haven.Loader.loop(Loader.java:202)
at java.lang.Thread.run(Unknown Source)
Caused by: haven.Resource$LoadFailedException: Failed to load resource paginae/add/hide_trees (v-1)
at haven.Resource$Pool$Queued.get(Resource.java:586)
at haven.Resource$Pool$Queued.get(Resource.java:553)
at haven.Loading.waitforint(Loading.java:124)
at haven.Loading.waitfor(Loading.java:137)
at haven.Resource$Pool.loadwait(Resource.java:862)
at haven.Resource$Pool.loadwait(Resource.java:866)
at haven.MenuGrid.makeLocal(MenuGrid.java:910)
at haven.MenuGrid.makeLocal(MenuGrid.java:925)
at haven.MenuGrid.initCustomPaginae(MenuGrid.java:884)
at haven.MenuGrid.<init>(MenuGrid.java:491)
at haven.MenuGrid$$_.create(MenuGrid.java:71)
at haven.UI$NewWidget.run(UI.java:463)
at haven.UI$CommandQueue.run(UI.java:304)
... 6 more
Caused by: haven.Resource$LoadException: Illegal resource dependency
at haven.Resource$AButton.<init>(Resource.java:1306)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at haven.Resource$LayerConstructor.cons(Resource.java:996)
at haven.Resource.load(Resource.java:1934)
at haven.Resource.access$600(Resource.java:44)
at haven.Resource$Pool.handle(Resource.java:643)
at haven.Resource$Pool.access$1100(Resource.java:530)
at haven.Resource$Pool$Loader.run(Resource.java:784)
... 1 more
Suppressed: haven.Resource$LoadException: Load error in resource paginae/add/hide_trees(v-1), from local res source (res-preload)
at haven.Resource$Pool.handle(Resource.java:654)
... 3 more
Suppressed: haven.Resource$LoadException: Load error in resource paginae/add/hide_trees(v-1), from filesystem res source (C:\Users\user\Desktop\ender b\res)
... 4 more
Caused by: java.io.FileNotFoundException: paginae/add/hide_trees
at haven.Resource$FileSource.get(Resource.java:365)
at haven.Resource$Pool.handle(Resource.java:631)
... 3 more
Caused by: java.nio.file.NoSuchFileException: C:\Users\user\Desktop\ender b\res\paginae\add\hide_trees.res
at sun.nio.fs.WindowsException.translateToIOException(Unknown Source)
at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
at sun.nio.fs.WindowsFileSystemProvider.newByteChannel(Unknown Source)
at java.nio.file.Files.newByteChannel(Unknown Source)
at java.nio.file.Files.newByteChannel(Unknown Source)
at java.nio.file.spi.FileSystemProvider.newInputStream(Unknown Source)
at java.nio.file.Files.newInputStream(Unknown Source)
at haven.Resource$FileSource.get(Resource.java:363)
... 4 more
Caused by: java.io.FileNotFoundException: Could not find resource locally: /res-preload/paginae/add/hide_trees.res
at haven.Resource$JarSource.get(Resource.java:385)
at haven.Resource$Pool.handle(Resource.java:631)
... 3 more
Caused by: haven.Resource$BadVersionException: Obsolete version 2 of paginae/act/toggles requested, loaded version is 7, from local res source (res-preload)
at haven.Resource$Pool.load(Resource.java:674)
at haven.Resource$Pool.load(Resource.java:728)
at haven.Resource$AButton.<init>(Resource.java:1304)
... 11 more
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00007fd532c3a4c9, pid=8331, tid=8397
#
# JRE version: OpenJDK Runtime Environment (Red_Hat-21.0.5.0.11-1) (21.0.5+11) (build 21.0.5+11)
# Java VM: OpenJDK 64-Bit Server VM (Red_Hat-21.0.5.0.11-1) (21.0.5+11, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64)
# Problematic frame:
# V [libjvm.so+0x83a4c9] G1ParScanThreadState::trim_queue_to_threshold(unsigned int)+0x1b69
<snip>
--------------- T H R E A D ---------------
Current thread (0x00007fd4a000a570): WorkerThread "GC Thread#5" [id=8397, stack(0x00007fd4ff500000,0x00007fd4ff600000) (1024K)]
Stack: [0x00007fd4ff500000,0x00007fd4ff600000], sp=0x00007fd4ff5feaa0, free space=1018k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x83a4c9] G1ParScanThreadState::trim_queue_to_threshold(unsigned int)+0x1b69
V [libjvm.so+0x83ed4a] G1ParScanThreadState::steal_and_trim_queue(GenericTaskQueueSet<OverflowTaskQueue<ScannerTask, (MEMFLAGS)5, 13
1072u>, (MEMFLAGS)5>*)+0x4fa
V [libjvm.so+0x8766a5] G1ParEvacuateFollowersClosure::do_void()+0xc5
V [libjvm.so+0x876d80] G1EvacuateRegionsTask::evacuate_live_objects(G1ParScanThreadState*, unsigned int)+0x90
V [libjvm.so+0x8745d9] G1EvacuateRegionsBaseTask::work(unsigned int)+0x99
V [libjvm.so+0x1082750] WorkerThread::run()+0x90
V [libjvm.so+0xfc1f06] Thread::call_run()+0xb6
V [libjvm.so+0xd40ae2] thread_native_entry(Thread*)+0xe2
C [libc.so.6+0x976d7] start_thread+0x387
siginfo: si_signo: 11 (SIGSEGV), si_code: 1 (SEGV_MAPERR), si_addr: 0x00007fd57a5165a3
EnderWiggin wrote:Updated all versions (some changes were already released, and even more of these were on beta):
- added option to show growth scale for big trees (Options -> Display -> Show gob info cog)
- added ability to specify how many items to craft
- added various FEP modifiers to food tooltips - satiation, hunger, low energy, verified and/or subbed account
- fixed drink refill not seeing water barrels
- allow drink refill to work on buckets in hands
- added beech nuts to tree contents
- improved (but not fully fixed) detection of friendlies as enemies on login
- added option to show full item tooltip instantly (Options -> UI -> Instant full tooltips)
- fixed item filter not working for symbel stats
- fixed AttrMod errors caused by player having VERY old resource cache
- fixed mapper crash during character creation
- do not try queueing path if cursor is not default
- added option to auto drop all parasites (leeches and ticks) (new checkbox in Equipment screen)
- added "Steal" and "Drop" buttons to equipment screen of other characters
- added option to preserve cutlery
- added 'Xtended -> Minesweeper' to menu grid - stores amount of dust fallen when mining if you were present to witness it and can show those numbers when toggled on
- added option to export/import minesweeper data when trying to export/import map
- made Display Flavor objects option apply instantly
- added menu action to toggle flavor objects
- added menu action to toggle flat terrain
This should also fix resource loading errors.
EnderWiggin wrote:Updated beta client:
- allow drink refill to work on buckets in hands
- added 'Xtended -> Minesweeper' to menu grid - stores amount of dust fallen when mining if you were present to witness it and can show those numbers when toggled on. Stores data between sessions and even when displaying is toggled off.
- added option to export/import minesweeper data when trying to export/import map
- made Display Flavor objects option apply instantly
Note: I haven't done extensive testing of the minesweeper yet because I lack strength to properly mine, so it was tested on couple mined tiles. Please report any problems with it.
Users browsing this forum: No registered users and 96 guests