00:07:25 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-1227-g0136665373 (34) 00:51:13 Unstable branch on cbro.berotato.org updated to: 0.31-a0-1227-g0136665373 (34) 01:07:29 03DracoOmega02 07* 0.31-a0-1228-ga3aaffb735: Assign blame to protean progenitors for the monsters they create 10(60 seconds ago, 1 file, 2+ 0-) 13https://github.com/crawl/crawl/commit/a3aaffb735c8 01:08:32 03regret-index02 07* 0.31-a0-1229-gf58a9bc654: Add alligators to zombie lists, display AF_DRAG in the monster list 10(23 seconds ago, 2 files, 14+ 3-) 13https://github.com/crawl/crawl/commit/f58a9bc654d7 01:33:44 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-1229-gf58a9bc654 (34) 01:49:06 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-5140-g5775ae71e1 02:12:43 juliuscaesar (L10 FoDe) Crash caused by signal #6: Aborted (D:11) 04:23:51 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-5140-g5775ae71e1 04:33:21 03Implojin02 07* 0.31-a0-1230-g25cd97262b: Fix some x hover invis messaging (Lici) 10(37 minutes ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/25cd97262b9d 04:48:11 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-1230-g25cd97262b (34) 05:30:17 Unstable branch on crawl.akrasiac.org updated to: 0.31-a0-1230-g25cd972 (34) 08:15:57 Fidicinal (L17 FeSu) Crash caused by signal #11: Segmentation fault (Spider:1) 08:45:12 <03i​mplojin> looks like maybe monster::can_see_invisible() is crashing because inugami don't have ghost->see_invis initialized when they try to do a behaviour event on something they can't see? (a ghost moth, presumably?) if this is right, i'm kind of surprised this hasn't been an issue with ugly things, dancing weapons, or spectral weapons 08:53:34 <05i​coson> see_invis is just a bool, so if ghost is real it'll have a value no matter what 08:53:48 <05i​coson> (as long as reset() has been called it should have a stable value) 08:54:22 <05i​coson> !crashlog 08:54:29 <04C​erebot> 26474. Fidicinal, XL17 FeSu, T:50769 (milestone): http://crawl.akrasiac.org/rawdata/Fidicinal/crash-Fidicinal-20231214-151556.txt 08:55:32 <05i​coson> to me that looks more like something is wrong with ghost itself? 08:55:42 <03i​mplojin> hmm 08:57:03 <05i​coson> also this is some pretty weird message ordering: You die... The ghost moth stings you! The broodmother is distracted by your dazzling golden aura. Your lightning spire shoots out a bolt of lightning at the jumping spider! The bolt of electricity hits the jumping spider!! The bolt of electricity hits the jumping spider! The jumping spider dies! The broodmother's many legs skitter. You rejoin the land of the living... 08:59:33 <05i​coson> %git 958caa01734 08:59:36 <04C​erebot> DracoOmega * 0.31-a0-1209-g958caa0173: Revamp Call Canine Familiar (22 hours ago, 24 files, 174+ 17-) https://github.com/crawl/crawl/commit/958caa017343 09:01:42 <05i​coson> hm 09:01:42 <05i​coson> ghost_demon ghost; ghost.init_inugami(pow); dog->set_ghost(ghost); 09:01:47 <05i​coson> that may need a move... 09:02:18 <05i​coson> I really doubt set_ghost has move semantics 09:03:16 <05i​coson> although I do see that other setup uses that pattern, hm 09:03:30 <05i​coson> maybe it just copies 09:04:13 <05i​coson> nevermind 09:04:28 <05i​coson> I also wonder if the mid stored on a prop could be invalid somehow 09:18:33 <06p​leasingfungus> oh no 09:18:46 <06p​leasingfungus> we really added a new ghost demon?! 09:19:37 <06p​leasingfungus> it’s my fault, i should have put up warning signs around that struct years ago. TOXIC, DANGER, NO ENTRY 09:21:14 <05i​coson> when has that comment every stopped anyone 09:34:06 03DracoOmega02 07* 0.31-a0-1231-g7b04074989: Fix broken inugami see invis 10(37 seconds ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/7b0407498973 09:43:22 <03i​mplojin> i don't think that fixed it, unless i've found a separate crash somehow 09:43:25 <03i​mplojin> https://gist.github.com/Implojin/0584f30ae96721eba2dcd257b0297668 09:44:37 <03i​mplojin> seems reproducible by quaffing !invis then trying to cast canine familiar 09:46:16 <09h​ellmonk> Toxic danger? No, entry! 09:48:09 <05i​coson> Maybe the behavior event is getting triggered too early, before ghost is init? 09:50:22 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-1231-g7b04074989 (34) 09:51:52 03DracoOmega02 07* 0.31-a0-1232-g91106424db: Don't claim 'Nothing appears to happen' when Chaos weakens a monster 10(45 seconds ago, 2 files, 3+ 0-) 13https://github.com/crawl/crawl/commit/91106424dbba 09:54:44 <05i​coson> Or rather, ghost is init too late maybe 10:01:17 03DracoOmega02 07* 0.31-a0-1233-g4b27ddf301: Make recasting canine familiar also cleanse it of poison 10(35 seconds ago, 1 file, 4+ 3-) 13https://github.com/crawl/crawl/commit/4b27ddf30172 10:07:13 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-1232-g91106424db (34) 10:22:35 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-1233-g4b27ddf301 (34) 11:42:15 <05i​coson> yes, that is the cause of the crash 11:42:46 <05i​coson> it's not entirely obvious what the fix is, because the implementation requires power when setting up the ghost 11:42:55 <05i​coson> possibly to put some placeholder values into the ghost on initial creation 11:48:34 <05i​coson> this actually seems kinda hard to get to work 11:48:43 <05i​coson> I suspect I can fix it but I'm a bit worried about the overall approach 11:51:34 <05i​coson> does anyone know why pgup/pgdn in a monster description in local console isn't working right... 11:59:27 03advil02 07* 0.31-a0-1234-gc6352e7e69: fix: don't crash on call canine familiar 10(6 minutes ago, 5 files, 21+ 8-) 13https://github.com/crawl/crawl/commit/c6352e7e69d3 12:02:05 <04⸸​※> partner admits she thought ancestors used it so it was hypothetically the right thing to do and might have been less bad than it used to be, and also that if she had seen explicit warning signs she probably would have looked for a different solution 12:02:26 <05i​coson> player illusion does too for that matter 12:03:31 <05i​coson> I'm not sure there's another super obvious solution to me for the exact goals of the commit 12:12:19 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-1234-gc6352e7e69 (34) 13:01:58 <06p​leasingfungus> i’ll poke at it later hopefully 13:02:19 <06p​leasingfungus> r-i: again, don’t blame DO at all, and very hype for new ccf 🙂 13:04:37 <06p​leasingfungus> i’ve just waged a decade long war against the ghost demon struct 13:04:51 <06p​leasingfungus> secret war… 13:07:01 <03i​mplojin> big hype for ccf 13:07:18 <03i​mplojin> seemed fun while trying to repro that bug! 13:18:31 <09g​ammafunk> I remember when I made nemelex pan lords not ever generate with cloud rings 13:18:44 <09g​ammafunk> turned out to be fairly hard to make such a simple change 13:19:30 <09g​ammafunk> %git b986a403c025ca244d406a9cb82966d79a91463d 13:19:31 <04C​erebot> gammafunk * 0.28-a0-446-gb986a403c0: fix: Don't give cloud rings to friendly pan lords (2 years, 3 months ago, 5 files, 11+ 9-) https://github.com/crawl/crawl/commit/b986a403c025 13:20:12 <09g​ammafunk> actual code change wasn't much but due to ghost demon madness I had to pass in this new top level argument all the way down... 13:21:43 <03i​mplojin> we've all just had a lil bout of ghost demon madness today, no big deal, just need to lie down for a bit 14:14:20 03DracoOmega02 07* 0.31-a0-1235-g105cd16510: Don't refuse to break charm when attacking charmed things 10(63 seconds ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/105cd16510c2 14:20:28 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-1235-g105cd16510 (34) 14:25:51 03DracoOmega02 07* 0.31-a0-1236-gaa9e43cceb: Fix a duplicated -Scroll light 10(3 minutes ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/aa9e43ccebef 14:34:54 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-1236-gaa9e43cceb (34) 15:41:29 tish (L7 MfSu) Crash caused by signal #11: Segmentation fault (D:7) 15:41:53 tish (L7 MfSu) Crash caused by signal #11: Segmentation fault (D:7) 15:42:04 tish (L7 MfSu) Crash caused by signal #11: Segmentation fault (D:7) 15:42:10 tish (L7 MfSu) Crash caused by signal #11: Segmentation fault (D:7) 15:42:20 !crashlog 15:42:27 26487. tish, XL7 MfSu, T:5593 (milestone): https://underhound.eu/crawl/morgue/tish/crash-tish-20231214-224210.txt 15:42:43 tish (L7 MfSu) Crash caused by signal #11: Segmentation fault (D:7) 15:42:50 tish (L7 MfSu) Crash caused by signal #11: Segmentation fault (D:7) 15:43:58 tish (L8 MfSu) Crash caused by signal #11: Segmentation fault (D:7) 15:44:28 tish (L7 MfSu) Crash caused by signal #11: Segmentation fault (D:7) 15:45:38 <04⸸​※> crash is before various fixes, need to force update underhound 15:45:48 that's what I figured 15:47:10 I think cue's due to update shortly anyway? 15:49:58 -!- kate-- is now known as kate- 16:02:14 Oneirical (L16 FeSu) Crash caused by signal #11: Segmentation fault (Spider:1) 16:10:14 Oneirical (L16 FeSu) Crash caused by signal #11: Segmentation fault (Spider:2) 16:11:50 croobank (L10 GnSu) Crash caused by signal #11: Segmentation fault (D:10) 16:26:07 Unstable branch on underhound.eu updated to: 0.31-a0-1236-gaa9e43cceb (34) 17:34:27 Fidicinal (L14 FeSu) Crash caused by signal #11: Segmentation fault (D:9) 17:35:13 someone should probably rebuild cao if possible 17:37:16 03regret-index02 07* 0.31-a0-1237-gabc64e778c: Volcano quick review 10(30 seconds ago, 7 files, 89+ 105-) 13https://github.com/crawl/crawl/commit/abc64e778c2b 17:49:29 Unstable branch on crawl.kelbi.org updated to: 0.31-a0-1237-gabc64e778c (34) 19:44:12 Fidicinal (L15 FeSu) Crash caused by signal #11: Segmentation fault (Orc:1) 21:37:44 AverageBears (L27 MiBe) ERROR in 'mon-util.cc' at line 681: bogus mc (no monster data): invalid monster_type 1000 (1000) (Tomb:3) 23:28:29 Tekkud (L12 OgWn) Crash caused by signal #11: Segmentation fault (D:12) 23:29:31 Tekkud (L12 OgWn) Crash caused by signal #11: Segmentation fault (D:12) 23:35:13 Unstable branch on crawl.develz.org updated to: 0.31-a0-1237-gabc64e778c (34) 23:40:50 Unstable branch on crawl.akrasiac.org updated to: 0.31-a0-1237-gabc64e778c (34) 23:57:35 Windows builds of master branch on crawl.develz.org updated to: 0.31-a0-1237-gabc64e778c