View Issue Details

IDProjectCategoryView StatusLast Update
0011907Dwarf FortressGeneralpublic2022-09-07 13:32
Reporter5panner Assigned To 
PriorityhighSeverityblockReproducibilityalways
Status newResolutionopen 
PlatformPCOSMacOS VersionmacOS 12.5
Product Version0.47.05 
Summary0011907: Game freezes with 100% CPU usage
DescriptionThe game stops taking all input commands (but weirdly, the music keeps playing). No errors reported, I just have to force quit and lose all progress up until the last save. Once I start up the game again, it doesn't take long until the same thing happens again. This has happened to every fortress I've played. Occurs with and without dfhack, no other mods/augments.
Steps To ReproduceIt seems completely random; I don't think there was any common event that triggered the freeze, but it happens inevitably with every fortress. Seems to be the same issue as reported in issue ID 10619 and 10615 but on macOS instead of Linux.
TagsNo tags attached.

Activities

Ziusudra

2022-08-28 19:10

reporter   ~0041300

Does this a happen on any save or a specific one? Not much can be done to track it down with out a save that reproduces the behavior.

Adding a # before an issue id creates a link - 0010615 (10619 is linked that one).

lethosor

2022-08-29 08:55

manager   ~0041302

What processor are you using (Intel/ARM)?

We would need a save from shortly before the issue occurs, if it is reproducible from that state.

5panner

2022-08-29 14:49

reporter   ~0041304

I'm using an ARM processor (Apple M1 Pro). It happens on every save I've played; here's the most recent one: https://dffd.bay12games.com/file.php?id=16051

lethosor

2022-08-29 17:30

manager   ~0041306

About how long with that save does it take before the hang occurs?

5panner

2022-08-30 14:42

reporter   ~0041308

I had seasonal save activated so it should occur within a season

lethosor

2022-09-01 07:57

manager   ~0041310

Last edited: 2022-09-01 08:05

I ran it for 4 in-game months (edit: up to 6 now) and wasn't able to reproduce, unfortunately (Linux 0.47.05). I'm a bit suspicious that running on ARM/Rosetta could play a role here.

In the future, it's most helpful to have a save that reproduces the issue in a small amount of in-game time (a few days to a week), or less if possible. I realize that's hard to accomplish if you don't know when the issue will occur, so frequent autosaves (if using DFHack or another tool) could be helpful there.

tka

2022-09-07 06:30

reporter   ~0041316

Last edited: 2022-09-07 06:31

I have the same issue, Apple M1 Max. My current savegame crashes very soon. I suspect it has something to do with the dwarven output caravan arriving, but I'm not sure. Also, the game has frozen on random occasions before. If it can't be reproduced on Linux, it could indeed be a Rosetta issue.

Here is the game:

https://dffd.bay12games.com/file.php?id=16066

tka

2022-09-07 13:32

reporter   ~0041318

Update: here is the crash log after I force quit the game due to a freeze. It's very long, but maybe it helps. It was too large to get it into a pastebin, but I uploaded it as a textfile (might expire): https://0x0.st/of1e.txt

Add Note

Note

Issue History

Date Modified Username Field Change
2022-08-27 08:28 5panner New Issue
2022-08-28 19:10 Ziusudra Note Added: 0041300
2022-08-29 08:55 lethosor Note Added: 0041302
2022-08-29 08:55 lethosor Assigned To => lethosor
2022-08-29 08:55 lethosor Status new => feedback
2022-08-29 14:49 5panner Note Added: 0041304
2022-08-29 14:49 5panner Status feedback => assigned
2022-08-29 17:30 lethosor Note Added: 0041306
2022-08-29 17:42 lethosor Status assigned => feedback
2022-08-30 14:42 5panner Note Added: 0041308
2022-08-30 14:42 5panner Status feedback => assigned
2022-09-01 07:57 lethosor Note Added: 0041310
2022-09-01 07:57 lethosor Assigned To lethosor =>
2022-09-01 07:57 lethosor Status assigned => new
2022-09-01 08:05 lethosor Note Edited: 0041310
2022-09-07 06:30 tka Note Added: 0041316
2022-09-07 06:30 tka Note Edited: 0041316
2022-09-07 06:31 tka Note Edited: 0041316
2022-09-07 13:32 tka Note Added: 0041318