01:54:14 Windows builds of master branch on crawl.develz.org updated to: 0.26-a0-949-ga0cc1ef5f6 02:45:50 Unstable branch on cbro.berotato.org updated to: 0.26-a0-949-ga0cc1ef5f6 (34) 02:53:09 Monster database of master branch on crawl.develz.org updated to: 0.26-a0-949-ga0cc1ef5f6 03:05:36 -!- ProzacElf_ is now known as ProzacElf 03:14:41 tmoiynmwg (L1 PaWz) Crash caused by signal #6: Aborted (D:1) 03:14:57 Mulky (L19 FoGl) Crash caused by signal #6: Aborted (Vaults:1) 03:17:39 tmoiynmwg (L1 PaWz) Crash caused by signal #6: Aborted (D:1) 03:18:39 acaj (L10 GrFi) Crash caused by signal #6: Aborted (D:9) 03:18:39 toasterbrain (L17 DEFE) Crash caused by signal #6: Aborted (Swamp:4) 03:19:18 toasterbrain (L17 DEFE) Crash caused by signal #6: Aborted (Swamp:4) 03:44:43 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-3725-gae5fce40d8 04:01:02 Fork (bcadrencrawl) on crawl.kelbi.org updated to: 0.22.1-3110-gf609ca1126 06:44:01 -!- amalloy is now known as amalloy_ 09:35:38 tensugalgo (L19 OpFE) ERROR in 'mon-util.cc' at line 686: bogus mc (no monster data): invalid monster_type 1000 (1000) (Vaults:3) 10:14:59 Should confirm_butcher still be in trunk? There's code to set the option, but nothing appears to use it. 10:17:00 <10P​leasingFungus> seems worth removing 10:18:45 It's in options.h & initfile.cc, and has a separate header for the enum. 11:01:49 !crashlog tensugalgo 11:01:50 2. tensugalgo, XL19 OpFE, T:64573 (milestone): https://underhound.eu/crawl/morgue/tensugalgo/crash-tensugalgo-20201128-143510.txt 11:07:47 <03w​heals> bold choice of that octopode to wear both ring of ice and ring of fire 11:20:53 03advil02 07* 0.26-a0-950-g52035dc: Guard against crashes in god_hates_killing 10(43 seconds ago, 1 file, 219+ 217-) 13https://github.com/crawl/crawl/commit/52035dc9a5b8 11:25:41 <03w​heals> does that fix the crash in general? i haven't taken a detailed look at the code but I'd expect it to just crash again at the next time it examines the dead preserver 11:27:02 I didn't actually try to replicate that particular crash, that function just clearly needed this check 11:27:07 that said, I expect the crash is not on the preserver, but on something that happened after that message 11:30:04 I think what happened is that the damage to the captain killed the preserver, and then the crash happened in the next step when ozo's got to the preserver 11:30:16 <03w​heals> exactly 11:31:13 so there may be other ways to crash on the monster still 11:32:39 Unstable branch on crawl.kelbi.org updated to: 0.26-a0-950-g52035dc9a5 (34) 11:38:33 <03w​heals> i do think most similar functions don't have such a check for invalid monsters, and just rush ahead to a point where they crash; ideally they wouldn't do that, but it is awfully convenient to use crashes as an automated error reporting system 11:39:06 <03w​heals> basically "this is a valid monster" feels like an unspoken precondition in nearly all functions anyway 11:39:33 <03w​heals> can't hurt to make that explicit though, whether through comments or code 12:27:03 well, a lot of things that call holiness do make alive checks for this reason I think 12:27:46 in this case I think it might not have had that because sometimes the monster is actually dead, but that still leads to the same crash 12:27:54 (alive also checks validity) 12:28:54 Unstable branch on crawl.akrasiac.org updated to: 0.26-a0-950-g52035dc (34) 12:31:20 possibly holiness itself should be something other than what it is 13:18:51 -!- elliptic_ is now known as elliptic 17:36:20 -!- Tiobot is now known as Guest28637 18:17:39 -!- amalloy_ is now known as amalloy 18:25:05 Unstable branch on underhound.eu updated to: 0.26-a0-950-g52035dc9a5 (34) 19:28:34 CBR2 is having domain issues right now; for reference it's possible to directly access webtiles via https://108.169.177.82:8443/ 19:28:39 and ssh to that IP address works 19:29:08 for webtiles you'll need to accept a mismatched cert 19:39:59 03advil02 07* 0.26-a0-951-gb220303: Tweak quiver on wield behavior 10(2 hours ago, 2 files, 61+ 14-) 13https://github.com/crawl/crawl/commit/b220303a8a23 19:39:59 03advil02 07* 0.26-a0-952-g76694b3: Prevent most quiver autofilling 10(5 minutes ago, 1 file, 1+ 2-) 13https://github.com/crawl/crawl/commit/76694b35de3a 20:03:37 Unstable branch on crawl.kelbi.org updated to: 0.26-a0-952-g76694b35de (34)