Solved & Confirmed 0.6b - Crash when selling table (Line: 168, storage room crash)
#1
Code:
Assertion failed!

Program D.\Games\Dwelvers\Dwelvers.exe
File: StorageBuildingSystem.cpp
Line: 168

Expression: false

For information on how your program can cause an assertion
failure, see the Visual C++ documentation on asserts

(Press Retry to debug the application - JIT must be enabled)

Buttons:
Abort    Retry    Ignore

This is the error msgbox i got, after the game crashed. i also got this in the debugger

Crash file - Mediafire
Reply
#2
This crash is related to the storage rooms as you may have figured out.

The issue could arise in a scenario like this
----------------------------------------
An imp is delivering an item to a storage room, meaning that the imp delivery job is directly connected to that storage room.
But then something happens and the imps drops the item. Meaning that the imp will notify the storage room that he can't perform the job.
So what happens here is that the imp sends an ID of the job back to the storage room telling it to cancel the delivery job.
But then the storage room say (via the error) that that delivery job don't belong to me.

So something went wrong along the this path, I will look into it tomorrow Smile
Reply
#3
i sold a storage room, so that might be the deal
3570K@3.8GHz|MSI GD-55 Z77|2xGTX 770|Corsair 32GB DDR3|Corsair 86W|Fractal Define R|2 TB HDD(3x)|240 GB SSD|H100I
Current record holder of:
Most fish stored at once! (5202x)
[Image: ghqnARY.jpg]:heart:
Reply
#4
Game crashed twice while trying to sell a table fully loaded with food/drink... as soon as i click to sell hovering over table, the game froze.
Reply
#5
Solved Smile
Reply
#6
finally just crashed again about it :p
Pyramid of Live
[Image: kEbemdH.png]
Reply
#7
There will be no more crashes out of this reason with the next upcoming version Wink
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)