Version: Dungeon Crawl Stone Soup: Circus Animals 1.7-131-g07752b3d90 Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /usr/games/crawl-dcssca -name skibidiballs -rc /dgldir/rcfiles/crawl-dcssca/skibidiballs.rc -macro /dgldir/rcfiles/crawl-dcssca/skibidiballs.macro -morgue /dgldir/morgue/skibidiballs/ -webtiles-socket /crawl-master/webserver/sockets/skibidiballs:2026-01-20.12:50:13.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 13 stack frames. /usr/games/crawl-dcssca(_Z17write_stack_traceP8_IO_FILEi+0x3b) [0x6025d7cfdfcb]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-dcssca(_Z13do_crash_dumpv+0x379) [0x6025d7d06a19]: do_crash_dump() /usr/games/crawl-dcssca(_Z20crash_signal_handleri+0xae) [0x6025d7cfe32e]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x7b7a75dd1330]: /lib/x86_64-linux-gnu/libstdc++.so.6(_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_+0x2a) [0x7b7a7618937a] /usr/games/crawl-dcssca(_Z25roll_demonspawn_mutationsv+0x39a) [0x6025d80611ea]: roll_demonspawn_mutations() /usr/games/crawl-dcssca(_Z10setup_gameRK11newgame_def+0xb9a) [0x6025d807c76a]: setup_game(newgame_def const&) /usr/games/crawl-dcssca(_Z12startup_stepv+0x10ee) [0x6025d81880ee]: startup_step() /usr/games/crawl-dcssca(+0x88e3b6) [0x6025d828f3b6]: /usr/games/crawl-dcssca(main+0x36a) [0x6025d7c6668a]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x7b7a75db61ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x7b7a75db628b]: /usr/games/crawl-dcssca(_start+0x25) [0x6025d7c66b75]: Trying to run gdb. GNU gdb (Ubuntu 15.0.50.20240403-0ubuntu1) 15.0.50.20240403-git Copyright (C) 2024 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007b7a75e9c7a7 in __GI___wait4 (pid=2122825, stat_loc=stat_loc@entry=0x0, options=options@entry=0, usage=usage@entry=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x00007b7a75e9c7a7 in __GI___wait4 (pid=2122825, stat_loc=stat_loc@entry=0x0, options=options@entry=0, usage=usage@entry=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x00007b7a75e9c8eb in __GI___waitpid (pid=, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ./posix/waitpid.c:38 No locals. #2 0x00006025d7cfe73b in call_gdb (file=0x7b7a75f904e0 <_IO_2_1_stderr_>, file@entry=0x0) at crash.cc:420 gdb = attach_cmd = "attach 2114452\000\000\000\000\000" #3 0x00006025d7d06a37 in do_crash_dump () at dbg-asrt.cc:714 t = 140724587748864 dir = "/dgldir/morgue/skibidiballs/" name = "/dgldir/morgue/skibidiballs/crash-skibidiballs-20260120-125133.txt", '\000' file = 0x0 #4 0x00006025d7cfe32e in crash_signal_handler (sig_num=6) at crash.cc:193 No locals. #5 No locals. #6 0x00007b7a7618937a in std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) () from /lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #7 0x00006025d80611ea in std::_Rb_tree, std::less, std::allocator >::_M_insert_, std::less, std::allocator >::_Alloc_node> (__node_gen=..., __v=, __p=, __x=, this=) at /usr/include/c++/6/bits/stl_tree.h:1537 __insert_left = true __z = __insert_left = __z = #8 std::_Rb_tree, std::less, std::allocator >::_M_insert_unique (__v=@0x6025d836a928: EQ_HELMET, this=0x7ffcff1069d0) at /usr/include/c++/6/bits/stl_tree.h:1894 __an = __res = __res = __an = #9 std::set, std::allocator >::insert (__x=@0x6025d836a928: EQ_HELMET, this=0x7ffcff1069d0) at /usr/include/c++/6/bits/stl_set.h:483 __p = __p = #10 _slot_is_unique (facets_used=std::set with 34359738368 elements = {...}, mut=...) at mutation.cc:2159 slotmut = __for_range = @0x6025d836a37c: {MUT_ANTENNAE, MUT_ANTENNAE, MUT_ANTENNAE} __for_begin = 0x6025d836a37c <_demon_facets+60> __for_end = 0x6025d836a388 <_demon_facets+72> facet = @0x6025d836a928: {eq = EQ_HELMET, mut = MUT_ANTENNAE} __for_range = @0x6025d836a920: {{eq = EQ_HELMET, mut = MUT_HORNS}, {eq = EQ_HELMET, mut = MUT_ANTENNAE}, {eq = EQ_GLOVES, mut = MUT_CLAWS}, {eq = EQ_BOOTS, mut = MUT_HOOVES}, {eq = EQ_BOOTS, mut = MUT_TALONS}} __for_begin = 0x6025d836a928 <_body_facets+8> __for_end = 0x6025d836a948 eq = std::set with 0 elements eq = facet = __for_range = __for_begin = __for_end = slotmut = __for_range = __for_begin = __for_end = used = __for_range = __for_begin = __for_end = facet = __for_range = __for_begin = __for_end = #11 _select_ds_mutations () at mutation.cc:2216 next_facet = 0x6025d836a378 <_demon_facets+56> nfacet = 3 tier = 0 ice_elemental = 1 fire_elemental = 0 cloud_producing = 0 absfacet = 8 facets_used = std::set with 8 elements = {[0] = 0x6025d836a340 <_demon_facets>, [1] = 0x6025d836a35c <_demon_facets+28>, [2] = 0x6025d836a394 <_demon_facets+84>, [3] = 0x6025d836a570 <_demon_facets+560>, [4] = 0x6025d836a58c <_demon_facets+588>, [5] = 0x6025d836a5a8 <_demon_facets+616>, [6] = 0x6025d836a650 <_demon_facets+784>, [7] = 0x6025d836a688 <_demon_facets+840>} try_again = ct_of_tier = {4, 0, 3, 2} ret = try_again = ct_of_tier = ret = absfacet = ice_elemental = fire_elemental = cloud_producing = facets_used = tier = nfacet = next_facet = i = m = #12 roll_demonspawn_mutations () at mutation.cc:2332 No locals. #13 0x00006025d807c76a in _setup_generic (ng=...) at ng-setup.cc:532 ring = i = item = item = __for_range = __for_begin = __for_end = i = item = item = __for_range = __for_begin = __for_end = #14 setup_game (ng=...) at ng-setup.cc:421 No locals. #15 0x00006025d81880ee in startup_step () at startup.cc:1044 choice = {name = "skibidiballs", type = GAME_TYPE_NORMAL, filename = "skibidiballs.cs", map = "", arena_teams = "", allowed_combos = std::vector of length 0, capacity 0, allowed_species = std::vector of length 0, capacity 0, allowed_jobs = std::vector of length 0, capacity 0, allowed_weapons = std::vector of length 0, capacity 0, species = SP_DEMONSPAWN, job = JOB_GLADIATOR, weapon = WPN_TRIDENT, fully_random = false, difficulty = DIFFICULTY_STANDARD} defaults = {name = "", type = GAME_TYPE_NORMAL, filename = "", map = "", arena_teams = "", allowed_combos = std::vector of length 0, capacity 0, allowed_species = std::vector of length 0, capacity 0, allowed_jobs = std::vector of length 0, capacity 0, allowed_weapons = std::vector of length 0, capacity 0, species = SP_UNKNOWN, job = JOB_UNKNOWN, weapon = WPN_UNKNOWN, fully_random = false, difficulty = DIFFICULTY_ASK} ng = {name = "skibidiballs", type = GAME_TYPE_NORMAL, filename = "", map = "", arena_teams = "", allowed_combos = std::vector of length 0, capacity 0, allowed_species = std::vector of length 0, capacity 0, allowed_jobs = std::vector of length 0, capacity 0, allowed_weapons = std::vector of length 0, capacity 0, species = SP_DEMONSPAWN, job = JOB_GLADIATOR, weapon = WPN_TRIDENT, fully_random = false, difficulty = DIFFICULTY_STANDARD} newchar = false #16 0x00006025d828f3b6 in _launch_game () at main.cc:409 game_start = ccon = #17 0x00006025d7c6668a in _launch_game_loop () at main.cc:382 game_ended = false game_ended = ge = fe = E = #18 main (argc=12, argv=0x7ffcff107748) at main.cc:338 No locals. [Inferior 1 (process 2114452) detached] Compilation info: <<<<<<<<<<< Compiled with GCC 6.4.0 20180424 on Jul 15 2024 at 14:39:37 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -Wno-unused-variable -Wno-missing-declarations -Wno-unused-function -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -Irltiles -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-dcssca/saves" -DDATA_DIR_PATH="/crawl-master/crawl-dcssca/data/" -DWEB_DIR_PATH="/crawl-master/crawl-dcssca/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 7, depth = 1 Level id: D:1 Level build method = ABSENT, level layout type = ABSENT, absdepth0 = 0 Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 1, need_save: 0, saving_game: 0, updating_scores: 0: seen_hups: 2, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_NO_CMD repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [skibidiballs] Species: Demonspawn Job: Gladiator HP: 0/0; mods: 0/0 MP: 0/0; mod: 0 Stats: 15 (15) 9 (9) 13 (13) Position: (0, 0) , god: No God (0), turn_is_over: 0, banished: 0 Skills (mode: manual) Name | can_train | train | training | level | points | progress Fighting | | 0 | 0 | 3 | 0 | -370/280 Short Blades | | 0 | 0 | 0 | 0 | 0/59 Long Blades | | 0 | 0 | 0 | 0 | 0/59 Axes | | 0 | 0 | 0 | 0 | 0/59 Maces & Flails | | 0 | 0 | 0 | 0 | 0/59 Polearms | | 0 | 0 | 4 | 0 | -772/429 Staves | | 0 | 0 | 0 | 0 | 0/59 Slings | | 0 | 0 | 0 | 0 | 0/59 Bows | | 0 | 0 | 0 | 0 | 0/59 Crossbows | | 0 | 0 | 0 | 0 | 0/59 Throwing | | 0 | 0 | 2 | 0 | -202/238 Armour | | 0 | 0 | 0 | 0 | 0/59 Dodging | | 0 | 0 | 3 | 0 | -440/332 Stealth | | 0 | 0 | 0 | 0 | 0/50 Shields | | 0 | 0 | 0 | 0 | 0/59 Unarmed Combat | | 0 | 0 | 0 | 0 | 0/59 Spellcasting | | 0 | 0 | 0 | 0 | 0/59 Conjurations | | 0 | 0 | 0 | 0 | 0/50 Hexes | | 0 | 0 | 0 | 0 | 0/50 Charms | | 0 | 0 | 0 | 0 | 0/59 Summonings | | 0 | 0 | 0 | 0 | 0/50 Necromancy | | 0 | 0 | 0 | 0 | 0/42 Translocations | | 0 | 0 | 0 | 0 | 0/59 Transmutations | | 0 | 0 | 0 | 0 | 0/59 Fire Magic | | 0 | 0 | 0 | 0 | 0/59 Ice Magic | | 0 | 0 | 0 | 0 | 0/59 Air Magic | | 0 | 0 | 0 | 0 | 0/59 Earth Magic | | 0 | 0 | 0 | 0 | 0/59 Poison Magic | | 0 | 0 | 0 | 0 | 0/50 Light Magic | | 0 | 0 | 0 | 0 | 0/59 Darkness Magic | | 0 | 0 | 0 | 0 | 0/29 Time Magic | | 0 | 0 | 0 | 0 | 0/59 Invocations | | 0 | 0 | 0 | 0 | 0/29 Evocations | | 0 | 0 | 0 | 0 | 0/50 Spell bugs: Durations: Attributes: #59: 1 Mutations: Inventory bugs: slot #0: item '+0 trident' has invalid link 27000 slot #0: item '+0 trident' has invalid pos (0, 0) slot #1: item '+0 leather armour' has invalid link 27000 slot #1: item '+0 leather armour' has invalid pos (0, 0) slot #2: item '+0 helmet' has invalid link 27000 slot #2: item '+0 helmet' has invalid pos (0, 0) slot #3: item '10 throwing nets' has invalid link 27000 slot #3: item '10 throwing nets' has invalid pos (0, 0) Equipment: eq slot #0, inv slot #0: +0 trident (unknown) eq slot #2, inv slot #2: +0 helmet (unknown) eq slot #6, inv slot #1: +0 leather armour (unknown) }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: @ clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>