00:34:53 Unstable branch on cbro.berotato.org updated to: 0.34-a0-1647-gb1ee126873 (34) 00:42:25 <11O​dds> This looks related to lua - it's happening when I try to use a reasonably simply macro 00:42:25 <11O​dds> https://cdn.discordapp.com/attachments/747522859361894521/1447131115356946526/image.png?ex=69368160&is=69352fe0&hm=0297169512d86204c0481e9e5101e258a907e9793a8a324d42a13b204fe3a429& 00:45:39 <11O​dds> In fact I think it just happens on any macro 01:52:20 New branch created: pull/4957 (1 commit) 13https://github.com/crawl/crawl/pull/4957 01:52:22 03tianmaster02 07https://github.com/crawl/crawl/pull/4957 * 0.34-a0-1648-gfe25b54f52: Explicitly load the coroutine library 10(8 minutes ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/fe25b54f528d 04:33:14 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-5261-gd9800d219b 06:27:35 <07w​izardike> Piety for seeing evil creatures feels meaningful in a 3 rune game, I've had my aura increase in size plenty of times when seeing evil creatures. I have no data to back up if it's actually meaningful though. Extended piety is a bit silly write now, often not even reducing in Dis anymore 06:28:49 <11O​dds> Yeah, the subsequent conversation convinced me I'd probably underestimated the effect in 3-runers 06:29:32 <11O​dds> At any rate I'm kind of near getting a PR together with all the piety logging, and then we'll know these things for sure 🙂 07:00:20 03tianmaster02 {gammafunk} 07* 0.34-a0-1648-g4625f0624b: Explicitly load the coroutine library 10(5 hours ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/4625f0624bf6 08:08:47 03dolorous02 07* 0.34-a0-1649-gec69589a7c: Handle zombified "the " names in encounter msgs. 10(2 minutes ago, 1 file, 3+ 1-) 13https://github.com/crawl/crawl/commit/ec69589a7c74 08:21:16 04Build failed for 08master @ ec69589a 06https://github.com/crawl/crawl/actions/runs/20006121993 08:52:40 03dolorous02 07* 0.34-a0-1650-g54a9d63e33: Handle zombified "the " names in monster info. 10(3 minutes ago, 1 file, 4+ 4-) 13https://github.com/crawl/crawl/commit/54a9d63e33f4 09:34:19 03dolorous02 07* 0.34-a0-1651-g43b89d6d4f: Handle spectral SoH in encounter messages. 10(6 minutes ago, 1 file, 8+ 3-) 13https://github.com/crawl/crawl/commit/43b89d6d4fc5 13:14:08 -!- meatpath1 is now known as meatpath 13:20:44 -!- meatpath1 is now known as meatpath 13:40:43 New branch created: pull/4959 (1 commit) 13https://github.com/crawl/crawl/pull/4959 13:40:44 03CrawlOdds02 07https://github.com/crawl/crawl/pull/4959 * 0.34-a0-1652-gba081f8b4c: Log piety tables 10(3 hours ago, 15 files, 496+ 5-) 13https://github.com/crawl/crawl/commit/ba081f8b4cd3 13:47:02 <04d​racoomega> @Odds Oh, this looks really nice! (I wonder if it's worth merging even before Sequell is working again, since the data will still be there to look at later....) 13:47:25 <11O​dds> Thanks! 13:48:32 <11O​dds> And yeah it shouldn't matter that Sequell is down, we'll want data for a while 13:49:05 <11O​dds> (Some variant of the build is failing with something I don't yet understand to do with precompilation) 14:01:40 <04d​racoomega> D:\a\crawl\crawl\crawl-ref\source\piety-info.h(65,1): fatal error C1010: unexpected end of file while looking for precompiled header. Did you forget to add '#include "AppHdr.h"' to your source? [D:\a\crawl\crawl\crawl-ref\source\MSVC\crawl.vcxproj] I mean, is it possible that's correct? ^^; 14:02:04 <11O​dds> Pretty sure it's there at the top of the corresponding cc file, and h files don't seem to have it 14:02:17 <11O​dds> Obviously I'm just cargo culting hard here 14:02:43 <04d​racoomega> Hmm... exactly one of them seems to 14:04:08 <04d​racoomega> (I can't claim to understand precisely what that does, mind you) 14:04:12 <11O​dds> Ah, maybe I've done something unusual for a header file then 14:04:17 03gammafunk02 07* 0.34-a0-1652-g096706bd77: Fix lua Worley noise functions (PanSaczeczos and others) 10(8 minutes ago, 1 file, 9+ 9-) 13https://github.com/crawl/crawl/commit/096706bd7723 14:05:13 <04d​racoomega> (Anyway, I haven't actually reviewed it with any care yet. Just a positive first impression of the gist of it ^^; ) 14:05:41 <11O​dds> Yeah I assumed 🙂 14:51:32 03CrawlOdds02 07https://github.com/crawl/crawl/pull/4959 * 0.34-a0-1652-g2c96b07fd6: Log piety tables 10(4 hours ago, 15 files, 495+ 4-) 13https://github.com/crawl/crawl/commit/2c96b07fd6a3 15:35:26 sleeves (L11 HuMo) Crash caused by signal #11: Segmentation fault (Volcano) 15:35:38 sleeves (L11 HuMo) Crash caused by signal #11: Segmentation fault (Volcano) 15:35:50 sleeves (L11 HuMo) Crash caused by signal #11: Segmentation fault (Volcano) 15:36:09 sleeves (L11 HuMo) Crash caused by signal #11: Segmentation fault (Volcano) 15:36:20 oh dear 15:36:28 sleeves (L11 HuMo) Crash caused by signal #11: Segmentation fault (Volcano) 15:36:28 and no way to check it 😞 15:36:41 sleeves (L11 HuMo) Crash caused by signal #11: Segmentation fault (Volcano) 15:36:47 <04d​racoomega> You can look it up manually: https://cbro.berotato.org/morgue/sleeves/crash-sleeves-20251207-223545.txt 15:36:59 sleeves (L11 HuMo) Crash caused by signal #11: Segmentation fault (Volcano) 15:37:16 <04d​racoomega> It's possibly a lua-related issue, given that it's in dgn_event_dispatcher::fire_event in a volcano 15:37:18 sleeves (L11 HuMo) Crash caused by signal #11: Segmentation fault (Volcano) 15:37:44 sleeves (L11 HuMo) Crash caused by signal #11: Segmentation fault (Volcano) 15:40:13 sleeves (L11 HuMo) Crash caused by signal #11: Segmentation fault (Volcano) 15:40:21 <09g​ammafunk> well, at least it seems to be a recreatable crash! 15:40:45 <09g​ammafunk> I need to add a dlua errors section to stack traces, probably 15:41:01 <09g​ammafunk> we print a stack trace, but that's only helpful if a crash actually originates inside of dlua/clua 15:42:04 I would have expected a lua function in the gdb stack trace, unless we're crashing while setting up the lua call 15:42:28 <04d​racoomega> It seems possible under the circumstances that we might be 15:43:14 <09g​ammafunk> yeah 15:43:22 <09g​ammafunk> seems to not be crashing directly in the lua 15:43:47 actually, per gdb it seems to be `ldef.listener->notify_dgn_event(e);` 15:46:23 ldef looked okay in the gdb diump, in particular listener wasn't nullptr 15:47:04 <09g​ammafunk> on what level is this volcano? 15:47:10 <09g​ammafunk> I can't seem to get one in lair 15:47:16 <09g​ammafunk> with this seed, that is 15:47:45 <09g​ammafunk> hrm, seems like lair:1 15:53:45 <09g​ammafunk> ok I can recreate the crash, it's hellmonk's collapsing volcano map 15:53:57 <09g​ammafunk> I should have known, he's always breaking my code 16:06:04 <09h​ellmonk> your welcome 16:39:48 Unstable branch on underhound.eu updated to: 0.34-a0-1652-g096706bd77 (34) 16:48:39 <09g​ammafunk> this one's fun to debug so far, but I'm still working on it 16:53:43 <04d​racoomega> 'fun to debug' sure is one of those ominious statements 17:22:26 03dolorous02 07* 0.34-a0-1653-g8a51edffe0: Use apply_description() for "the " monsters. 10(5 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/8a51edffe0ba 17:35:20 03dolorous02 07* 0.34-a0-1654-g5360cee6f2: Return apply_description() for "the " monsters. 10(2 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/5360cee6f2ec 17:49:16 03dolorous02 07* 0.34-a0-1655-g2ca6f04dbe: Simplify comment. 10(75 seconds ago, 1 file, 2+ 4-) 13https://github.com/crawl/crawl/commit/2ca6f04dbed6 18:51:38 sleeves (L11 HuMo) Crash caused by signal #11: Segmentation fault (Volcano) 19:28:54 03dolorous02 07https://github.com/crawl/crawl/pull/4901 * 0.34-a0-1656-g53f63da4c4: Add testing vault for redefined monster names. 10(4 weeks ago, 1 file, 68+ 0-) 13https://github.com/crawl/crawl/commit/53f63da4c479 20:29:45 <07w​izardike> Your trying to compile the header as a source file, see my comment on the PR for the line where you're doing this 20:36:27 03dolorous02 07* 0.34-a0-1656-g07c986e9b8: Use mon-info for single uniques/renamed monsters. 10(27 minutes ago, 1 file, 5+ 4-) 13https://github.com/crawl/crawl/commit/07c986e9b83a 20:40:26 <06d​olorous_84348> For the record, while trying to fix this bug, I was occasionally getting a message on startup that there was an error generating the temple, after which the game would attempt to do an emergency save (generating an empty save file) and then end. I'm guessing it's more Lua-upgrade-related breakage? 20:43:03 <06d​olorous_84348> I'll file a bug report if/when it happens again, in any case. 20:43:59 <02D​arby> yeah I've also seen that 23:32:48 Unstable branch on crawl.develz.org updated to: 0.34-a0-1656-g07c986e9b8 (34) 23:40:30 03CrawlOdds02 07https://github.com/crawl/crawl/pull/4959 * 0.34-a0-1652-g472cc11140: Log piety tables 10(13 hours ago, 15 files, 495+ 4-) 13https://github.com/crawl/crawl/commit/472cc111402d 23:41:35 03CrawlOdds02 07https://github.com/crawl/crawl/pull/4959 * 0.34-a0-1652-g8f8e966a40: Log piety tables 10(13 hours ago, 15 files, 495+ 4-) 13https://github.com/crawl/crawl/commit/8f8e966a40d2 23:47:08 Windows builds of master branch on crawl.develz.org updated to: 0.34-a0-1656-g07c986e9b8