Clearing bad bones file bones.store.* (pregen_dungeon=full)

Hello, I have pregen_dungeon set to “full” and encountered an issue here, seems like the game decided to delete all the bones.store.* files, and perhaps all the bones files completely? I have no idea what happened here. Is this a bug? @PleasingFungus

Version: Android, version code 30 from F-Droid.

EDIT 4: Is it possible that the bones files in the Android/F-Droid version are distributed broken to users?

(Removed. Please ignore.)

EDIT: I’ve generated two more Troll Gladiators right after this one and got the same errors. It seems that in all three occasions, the errors are only for bones.store.Elf and bones.store.Zig. In addition, I then generated one Human Fighter and got one error about “bad” and then “clearing bad” bones.store.Elf, with no further errors about more bones files. Should I ignore these errors? Should I disable pregen_dungeon? Should I reset my game installation? What should I do?

EDIT 2: (Removed, because I don’t think it’s relevant after some consideration. Please ignore.)

EDIT 3: I managed to create a new Troll Gladiator now that didn’t give me any errors at all on start. Yay! (I’m still with pregen_dungeon set to “full”.) Either the bones.store.Zig/Elf didn’t cause errors now, or they got deleted (unlikely because the same files were said many times to have been “cleared”). :confused:

Dungeon Crawl Stone Soup version 0.31.0-12-g77e489cdc1 (tiles) character file.

Game seed: 7614337668689779579

0 Name the Ruffian (level 1, 19/19 HPs) *EXPLORE*
             Began as a Troll Gladiator on July 14, 2024.
             Quit the game on level 1 of the Dungeon.
             The game lasted 00:01:05 (0 turns).

Name the Ruffian (Troll Gladiator)                      Turns: 0, Time: 00:01:06

Health: 19/19      AC:  4    Str: 21    XL:     1   Next: 0%
Magic:  0/0        EV: 10    Int:  4    God:    
Gold:   0          SH:  0    Dex: 11    Spells: 0/0 levels left

rFire   . . .          - Unarmed
rCold   . . .        (no shield)
rNeg    . . .        a - +0 robe
rPois   .            b - +0 hat
rElec   .            (no cloak)
rCorr   .            (gloves unavailable)
SInv    .            (boots unavailable)
Will    .....        (no amulet)
Stlth   +            (no ring)
HPRegen 1.03/turn    (no ring)
MPRegen 0.07/turn

%: no passive effects
@: no status effects
A: large, unfitting armour, claws 3, regeneration 1, shaggy fur 1, tough skin 1
a: no special abilities


You were on level 1 of the Dungeon.
You visited 1 branch of the dungeon, and saw 1 of its levels.

Inventory:

Missiles
 c - 3 throwing nets (quivered)
 d - a large rock
Armour
 a - a +0 robe (worn)
 b - a +0 hat (worn)


   Skills:
 + Level 1.5 Fighting
 + Level 1.7 Throwing
 + Level 2.4 Dodging
 + Level 3.0 Unarmed Combat


You couldn't memorise any spells.
You didn't know any spells.
Your spell library was empty.

Dungeon Overview and Level Annotations

Branches:
Dungeon (1/15)            

Altars:


Innate Abilities, Weirdness & Mutations

You are too large for most types of armour.
You have claws for hands.
Your natural rate of healing is unusually fast.
You are covered in fur. (AC +1)
You have tough skin. (AC +1)

Message History

Clearing bad bones file:
/storage/emulated/0/Android/data/org.develz.crawl/files/saves/bones/bones.store
.Zig
Bones file is buggy:
/storage/emulated/0/Android/data/org.develz.crawl/files/saves/bones/bones.store
.Zig
Clearing bad bones file:
/storage/emulated/0/Android/data/org.develz.crawl/files/saves/bones/bones.store
.Zig
Bones file is buggy:
/storage/emulated/0/Android/data/org.develz.crawl/files/saves/bones/bones.store
.Zig
Clearing bad bones file:
/storage/emulated/0/Android/data/org.develz.crawl/files/saves/bones/bones.store
.Zig
Bones file is buggy:
/storage/emulated/0/Android/data/org.develz.crawl/files/saves/bones/bones.store
.Zig
Clearing bad bones file:
/storage/emulated/0/Android/data/org.develz.crawl/files/saves/bones/bones.store
.Zig
Bones file is buggy:
/storage/emulated/0/Android/data/org.develz.crawl/files/saves/bones/bones.store
.Zig
Clearing bad bones file:
/storage/emulated/0/Android/data/org.develz.crawl/files/saves/bones/bones.store
.Zig
Bones file is buggy:
/storage/emulated/0/Android/data/org.develz.crawl/files/saves/bones/bones.store
.Zig
Clearing bad bones file:
/storage/emulated/0/Android/data/org.develz.crawl/files/saves/bones/bones.store
.Zig
Bones file is buggy:
/storage/emulated/0/Android/data/org.develz.crawl/files/saves/bones/bones.store
.Zig
Clearing bad bones file:
/storage/emulated/0/Android/data/org.develz.crawl/files/saves/bones/bones.store
.Zig
Bones file is buggy:
/storage/emulated/0/Android/data/org.develz.crawl/files/saves/bones/bones.store
.Zig
Clearing bad bones file:
/storage/emulated/0/Android/data/org.develz.crawl/files/saves/bones/bones.store
.Zig
Bones file is buggy:
/storage/emulated/0/Android/data/org.develz.crawl/files/saves/bones/bones.store
.Zig
Clearing bad bones file:
/storage/emulated/0/Android/data/org.develz.crawl/files/saves/bones/bones.store
.Zig
Bones file is buggy:
/storage/emulated/0/Android/data/org.develz.crawl/files/saves/bones/bones.store
.Zig
Clearing bad bones file:
/storage/emulated/0/Android/data/org.develz.crawl/files/saves/bones/bones.store
.Zig
Bones file is buggy:
/storage/emulated/0/Android/data/org.develz.crawl/files/saves/bones/bones.store
.Zig
Clearing bad bones file:
/storage/emulated/0/Android/data/org.develz.crawl/files/saves/bones/bones.store
.Zig
Bones file is buggy:
/storage/emulated/0/Android/data/org.develz.crawl/files/saves/bones/bones.store
.Zig
Clearing bad bones file:
/storage/emulated/0/Android/data/org.develz.crawl/files/saves/bones/bones.store
.Zig
Bones file is buggy:
/storage/emulated/0/Android/data/org.develz.crawl/files/saves/bones/bones.store
.Zig
Clearing bad bones file:
/storage/emulated/0/Android/data/org.develz.crawl/files/saves/bones/bones.store
.Zig
Bones file is buggy:
/storage/emulated/0/Android/data/org.develz.crawl/files/saves/bones/bones.store
.Zig
Clearing bad bones file:
/storage/emulated/0/Android/data/org.develz.crawl/files/saves/bones/bones.store
.Zig
Bones file is buggy:
/storage/emulated/0/Android/data/org.develz.crawl/files/saves/bones/bones.store
.Zig
Clearing bad bones file:
/storage/emulated/0/Android/data/org.develz.crawl/files/saves/bones/bones.store
.Zig
Welcome, Name the Troll Gladiator.
The Orb of Zot is coveted for many reasons. Will you seize it for your own?
Press ? for a list of commands and other information.
Found the troll corpse of Name and 5 stones.
Found a staircase leading out of the dungeon.
WARNING: ABOUT TO ENTER EXPLORE MODE!
In explore mode, death is optional.
Once you set a character to explore mode, you can't switch back.
If you continue, your game will not be scored!
Do you really want to enter explore mode? (Confirm with "yes".) 
Are you sure you want to abandon this character and return to the main menu?
(Confirm with "yes".) 

##########
.........#
...###...#
...#†#.@.#
..(###...#
.........#
##########


There were no monsters in sight!


Notes
Turn   | Place    | Note
-------+----------+-------------------------------------------
     0 | D:1      | Name the Troll Gladiator began the quest for the Orb.
     0 | D:1      | Reached XP level 1. HP: 19/19 MP: 0/0
     0 | D:1      | Entered explore mode.
     0 | D:1      | Quit the game

Illustrated notes

Levels and vault maps discovered:
D:1:      nicolae_arrival_memento_mori, layout_loops_ring, minmay_vboxes