-
loozer
- Posts: 10
- Joined: Fri Nov 01, 2024 8:09 pm
Re: Hurricane Client
This runs amazing on linux. I haven't tried any others and I have no reason to switch. Awesome client.
-
Nightdawg
- Posts: 2632
- Joined: Fri Feb 28, 2020 12:31 am
Re: Hurricane Client
Sevenless wrote:Checked the access, has everything. I guess next is to try running hurricane as admin to see if it mattersderkami wrote: Still I'm worried about the specific permissions on that file, can you validate that you, in fact, have rights to like override the file without elevating your user rights? @ Sevenless
Code: Select all
haven: warning: weird I/O error occurred on haven.HashDirCache$2$$Lambda$860/0x00000008010c32b0@6a18b517
java.nio.file.AccessDeniedException: C:\Users\catal\AppData\Roaming\Haven and Hearth\data\cache11441268162651413979.new -> C:\Users\catal\AppData\Roaming\Haven and Hearth\data\5c7530c266d9593e.0
at java.base/sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:89)
at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:103)
at java.base/sun.nio.fs.WindowsFileCopy.move(WindowsFileCopy.java:309)
at java.base/sun.nio.fs.WindowsFileSystemProvider.move(WindowsFileSystemProvider.java:292)
at java.base/java.nio.file.Files.move(Files.java:1426)
at haven.HashDirCache$2.lambda$close$0(HashDirCache.java:332)
at haven.Utils.ioretry(Utils.java:925)
at haven.HashDirCache$2.close(HashDirCache.java:330)
at haven.StreamMessage.close(StreamMessage.java:118)
at haven.MapFile$Grid.save(MapFile.java:796)
at haven.MapFile.update(MapFile.java:1534)
at haven.MapFile$Processor.lambda$run$0(MapFile.java:230)
at haven.MapFile$Processor.run(MapFile.java:246)I'm still not sure if that error you're seeing is causing your issue though.
I remember when I was working on havoc I managed to cause your exact issue with some crap but that was over an year ago and I have no clue what I was adding even. Very strange that you seem to be the only one having this issue, and it's consistent too, and only happening with my client
"Our primary development direction is toward object-controlled-objects"jorb wrote: I do not want to over-promise or hype up stuff that could be months out.
-
derkami
- Posts: 198
- Joined: Thu Jun 02, 2016 11:28 pm
Re: Hurricane Client
These warnings I get all the time when just running around having my client running in debug mode...
Java doc says that AccessDenied is only thrown when target path is a folder. But windows also Throws AD Exceptions when the file is opened by another process for example.
I'm almost certain that the error Handling here should be more like a 3x loop try with wait times to see if the file actually can be written just a moment later.
Just checking again, there's actually a function here called ioretry... IDK something's wonky
I just don't crash because of these...
//Edit #2
ioretry actually retries writing the file multiple times and just throws the error out as a warning.
Maybe the freeze is actually not related the this issue, just a coincidence....
Java doc says that AccessDenied is only thrown when target path is a folder. But windows also Throws AD Exceptions when the file is opened by another process for example.
I'm almost certain that the error Handling here should be more like a 3x loop try with wait times to see if the file actually can be written just a moment later.
Just checking again, there's actually a function here called ioretry... IDK something's wonky
I just don't crash because of these...
Code: Select all
haven: warning: weird I/O error occurred on haven.HashDirCache$2$$Lambda$931/0x000000010052f840@7e74545e
java.nio.file.AccessDeniedException: C:\Users\K\AppData\Roaming\Haven and Hearth\data\cache13659178278674091107.new -> C:\Users\K\AppData\Roaming\Haven and Hearth\data\be457698720243ba.0
at java.base/sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:89)
at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:103)
at java.base/sun.nio.fs.WindowsFileCopy.move(WindowsFileCopy.java:309)
at java.base/sun.nio.fs.WindowsFileSystemProvider.move(WindowsFileSystemProvider.java:292)
at java.base/java.nio.file.Files.move(Files.java:1422)
at haven.HashDirCache$2.lambda$close$0(HashDirCache.java:315)
at haven.Utils.ioretry(Utils.java:902)
at haven.HashDirCache$2.close(HashDirCache.java:313)
at haven.StreamMessage.close(StreamMessage.java:118)
at haven.MapFile$Grid.save(MapFile.java:886)
at haven.MapFile.update(MapFile.java:1624)
at haven.MapFile$Processor.lambda$run$0(MapFile.java:238)
at haven.MapFile$Processor.run(MapFile.java:254)
ioretry actually retries writing the file multiple times and just throws the error out as a warning.
Maybe the freeze is actually not related the this issue, just a coincidence....
-
Sevenless
- Posts: 7704
- Joined: Fri Mar 04, 2011 3:55 am
- Location: Canada
Re: Hurricane Client
Clicking on grid keys then opened my character sheet. I can still interact with menugrid, but my cursor is stuck in the attack command. Swapped it to push and now I'm locked out of the gridkeys too.haven: warning: wdgmsg sender (haven.Fightsess) is not in rwidgets, message is rel
Same issue, but different error message this time.
Lucky: haven is so quirky
Lucky: can be so ugly, can be so heartwarming
Sevenless: it is life
The Art of Herding
W16 Farmer's Almanac
W16 Casting Rod Cheatsheet
Explanation of the logic behind the cooking system
Lucky: can be so ugly, can be so heartwarming
Sevenless: it is life
The Art of Herding
W16 Farmer's Almanac
W16 Casting Rod Cheatsheet
Explanation of the logic behind the cooking system
-
Sevenless
- Posts: 7704
- Joined: Fri Mar 04, 2011 3:55 am
- Location: Canada
Re: Hurricane Client
I reworked my hotkey rebinding. Definitely something to do with key up not being called occasionally breaking the client.
So it's fixed by changing my problem. Unless you get other key rebinders you should be good though.
So it's fixed by changing my problem. Unless you get other key rebinders you should be good though.
Lucky: haven is so quirky
Lucky: can be so ugly, can be so heartwarming
Sevenless: it is life
The Art of Herding
W16 Farmer's Almanac
W16 Casting Rod Cheatsheet
Explanation of the logic behind the cooking system
Lucky: can be so ugly, can be so heartwarming
Sevenless: it is life
The Art of Herding
W16 Farmer's Almanac
W16 Casting Rod Cheatsheet
Explanation of the logic behind the cooking system
-
hiop
- Posts: 4
- Joined: Sat Jun 24, 2017 6:00 pm
Re: Hurricane Client
any plans for steam workshop?
-
Blisik
- Posts: 45
- Joined: Wed Jun 16, 2010 1:52 pm
- Location: Sweden
Re: Hurricane Client
I don't know if it was the latest version (1.15), but I think it broke the UI for displaying what kind of healing can be applied to wounds. It worked yesterday when I was using 1.14(a?).
Nothing major but I think it was worth mentioning.
Great client by the way, I really like using it.
Nothing major but I think it was worth mentioning.
Great client by the way, I really like using it.
-
MightySheep
- Posts: 2524
- Joined: Fri Jul 22, 2011 1:18 pm
Re: Hurricane Client
true I was looking at my wounds, literally relogged and updated and suddenly it stop telling me what the treatments is
-
Nightdawg
- Posts: 2632
- Joined: Fri Feb 28, 2020 12:31 am
Re: Hurricane Client
Yeah I'll fix it
"Our primary development direction is toward object-controlled-objects"jorb wrote: I do not want to over-promise or hype up stuff that could be months out.
-
lachlaan
- Posts: 488
- Joined: Sat Apr 06, 2013 9:32 pm
Re: Hurricane Client
Haven't been able to see damage numbers on stuff i hunt or myself. The audio for said combat things is also gone. Some audio is fine, just not all of it.


