-
loftar
- Posts: 9093
- Joined: Fri Apr 03, 2009 7:05 am
- Location: Your character database
Re: Server Status Thread
Turns out it was one of those bugs that have been present since before the 2015 release and could have been easily triggered at any time. It's always fascinating when one of them takes multiple years to show up.
"Object-oriented design is the roman numerals of computing." -- Rob Pike
-
Zyean
- Posts: 246
- Joined: Sat Apr 28, 2012 10:29 am
Re: Server Status Thread
What was the bug?loftar wrote:Turns out it was one of those bugs that have been present since before the 2015 release and could have been easily triggered at any time. It's always fascinating when one of them takes multiple years to show up.
-
waga
- Posts: 620
- Joined: Fri Apr 20, 2012 10:07 pm
Re: Server Status Thread
no surprise it wasn't found before firebrands are pure cancer , no time to mess around with them
-
loftar
- Posts: 9093
- Joined: Fri Apr 03, 2009 7:05 am
- Location: Your character database
Re: Server Status Thread
On a high level, lighting a firebrand didn't properly initialize a variable determining the return value of the crafting function, which, when interrupting it, could cause it to be infinitely recrafted and re-interrupted since the crafting system thought it returned success (due to "craft all").
"Object-oriented design is the roman numerals of computing." -- Rob Pike
-
Haho9
- Posts: 17
- Joined: Thu Jun 23, 2011 2:03 am
Re: Server Status Thread
Who in their right mind would "craft all" a firebrand?loftar wrote:On a high level, lighting a firebrand didn't properly initialize a variable determining the return value of the crafting function, which, when interrupting it, could cause it to be infinitely recrafted and re-interrupted since the crafting system thought it returned success (due to "craft all").
-
loftar
- Posts: 9093
- Joined: Fri Apr 03, 2009 7:05 am
- Location: Your character database
Re: Server Status Thread
Probably just clicking it on reflex.Haho9 wrote:Who in their right mind would "craft all" a firebrand?
"Object-oriented design is the roman numerals of computing." -- Rob Pike
-
VDZ
- Posts: 2766
- Joined: Sun Jul 17, 2011 2:27 am
Re: Server Status Thread
Clearly they were trying to waste stamina to drain their hunger bar to eat more food. Wait, I think I'm mixing up H&H versions.Haho9 wrote:Who in their right mind would "craft all" a firebrand?loftar wrote:On a high level, lighting a firebrand didn't properly initialize a variable determining the return value of the crafting function, which, when interrupting it, could cause it to be infinitely recrafted and re-interrupted since the crafting system thought it returned success (due to "craft all").
-
proknah
- Posts: 179
- Joined: Sat Jun 18, 2011 4:55 pm
Re: Server Status Thread
Right now lag seems to be worse than ever.
-
Ukhata
- Posts: 712
- Joined: Wed Jan 29, 2014 9:20 am
Re: Server Status Thread
every so often just a freeze of the game. its starting to get quite annoying