00:13:26 Unstable branch on cbro.berotato.org updated to: 0.33-a0-595-g69c26771d4 (34) 00:55:10 Monster database of master branch on crawl.develz.org updated to: 0.33-a0-595-g69c26771d4 04:34:26 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-5249-g4a8afe7061 04:59:29 stickyfingers (L9 DrFw) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position -34,9 in region 2, should be 3,9 in region 3) (D:8) 04:59:34 stickyfingers (L9 DrFw) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position -34,9 in region 2, should be 3,9 in region 3) (D:8) 04:59:35 stickyfingers (L9 DrFw) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position -34,9 in region 2, should be 3,9 in region 3) (D:8) 04:59:57 stickyfingers (L9 DrFw) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position -34,9 in region 2, should be 3,9 in region 3) (D:8) 04:59:59 stickyfingers (L9 DrFw) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position -34,9 in region 2, should be 3,9 in region 3) (D:8) 05:01:59 stickyfingers (L9 DrFw) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position -34,9 in region 2, should be 3,9 in region 3) (D:8) 05:02:37 stickyfingers (L9 DrFw) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position -34,9 in region 2, should be 3,9 in region 3) (D:8) 05:07:36 Unstable branch on crawl.akrasiac.org updated to: 0.33-a0-595-g69c2677 (34) 05:44:12 iamserjio (L21 OpDe) ASSERT(false) in 'god-companions.cc' at line 866 failed. (Spider:4) 06:26:32 iamserjio (L23 OpDe) ASSERT(you.duration[DUR_BEOGH_SEEKING_VENGEANCE]) in 'god-companions.cc' at line 961 failed. (Depths:2) 07:49:41 03Haocheng Zhang02 {GitHub} 07https://github.com/crawl/crawl/pull/4179 * 0.33-a0-598-g05d63bc4f4: Merge branch 'crawl:master' into tesserium-patch-4172 10(8 seconds ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/05d63bc4f498 07:55:29 looks like the process might have died, there was no screen session running for botessa 07:55:59 I accidentally stopped gretell because I thought I was in the botessa screen session but there was just the one for gretell 07:56:13 hopefully it's not a problem we have every few days 07:57:04 <09g​ammafunk> thanks for noticing, if you see that in the future, you can go ahead and just ping me specifically 07:57:14 New branch created: pull/4181 (2 commits) 13https://github.com/crawl/crawl/pull/4181 07:57:15 03code282802 07https://github.com/crawl/crawl/pull/4181 * 0.33-a0-594-g31cec7acaa: Make classed draconians' base_type their corresponding colors instead of randomly chosen. 10(20 minutes ago, 1 file, 26+ 1-) 13https://github.com/crawl/crawl/commit/31cec7acaae9 07:57:15 03Haocheng Zhang02 {GitHub} 07https://github.com/crawl/crawl/pull/4181 * 0.33-a0-597-g9bd2ce6ded: Merge branch 'crawl:master' into tesserium-patch-4001 10(7 minutes ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/9bd2ce6ded43 11:24:12 stickyfingers (L9 DrFw) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position -34,9 in region 2, should be 3,9 in region 3) (D:8) 11:24:24 stickyfingers (L9 DrFw) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position -34,9 in region 2, should be 3,9 in region 3) (D:8) 11:24:34 stickyfingers (L9 DrFw) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position -34,9 in region 2, should be 3,9 in region 3) (D:8) 12:16:33 stickyfingers (L9 DrFw) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position -34,9 in region 2, should be 3,9 in region 3) (D:8) 12:16:50 stickyfingers (L9 DrFw) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position -34,9 in region 2, should be 3,9 in region 3) (D:8) 12:16:53 stickyfingers (L9 DrFw) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position -34,9 in region 2, should be 3,9 in region 3) (D:8) 12:17:49 stickyfingers (L9 DrFw) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position -34,9 in region 2, should be 3,9 in region 3) (D:8) 12:19:00 stickyfingers (L9 DrFw) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position -34,9 in region 2, should be 3,9 in region 3) (D:8) 12:19:01 stickyfingers (L9 DrFw) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position -34,9 in region 2, should be 3,9 in region 3) (D:8) 12:19:11 stickyfingers (L9 DrFw) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position -34,9 in region 2, should be 3,9 in region 3) (D:8) 12:19:12 stickyfingers (L9 DrFw) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position -34,9 in region 2, should be 3,9 in region 3) (D:8) 12:19:13 stickyfingers (L9 DrFw) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position -34,9 in region 2, should be 3,9 in region 3) (D:8) 12:19:30 stickyfingers (L9 DrFw) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position -34,9 in region 2, should be 3,9 in region 3) (D:8) 12:19:31 stickyfingers (L9 DrFw) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position -34,9 in region 2, should be 3,9 in region 3) (D:8) 12:19:34 stickyfingers (L9 DrFw) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position -34,9 in region 2, should be 3,9 in region 3) (D:8) 12:19:35 stickyfingers (L9 DrFw) ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 407 failed. (invalid cursor position -34,9 in region 2, should be 3,9 in region 3) (D:8) 12:38:54 <09g​ammafunk> !crashlog stickyfingers 12:38:57 <04C​erebot> 73. stickyfingers, XL9 DrFw, T:9324 (milestone): http://crawl.develz.org/morgues/trunk/stickyfingers/crash-stickyfingers-20241220-191935.txt 12:40:32 <09g​ammafunk> the rare cdo crash 12:40:43 not looking so rare 12:41:51 <09g​ammafunk> it's rare in the set of crashes by bug equivalency class 12:42:14 <09g​ammafunk> %git 12:42:15 <04C​erebot> DracoOmega * 0.33-a0-595-g69c26771d4: Fix the same problem if tele status is lost by felid revival (flugkiller) (26 hours ago, 1 file, 3+ 0-) https://github.com/crawl/crawl/commit/69c26771d48a 12:42:47 <09g​ammafunk> @dracoomega pinging you in case you have any ideas; the stack frames don't look terribly helpful 12:43:05 <09g​ammafunk> alas no gdb on CDO (although I wonder if napkin would be willing to install it into the chroot) 12:43:12 <09g​ammafunk> but I can probably provide a copy of the save 12:43:45 <09g​ammafunk> if I can even figure out where the chroot is, CDO has such a unique setup 12:44:31 <09g​ammafunk> ok I found the chroot 12:45:03 <04d​racoomega> I feel I've seen that sort of assert rarely, every now and again. Have never really had any idea what it's about. (It's been so rare that I feel in past we've assumed some of them might have been an .rc thing, I think? No idea if that applies here) 12:45:24 <04d​racoomega> Don't know what to make of that Bad channel name 'Jiyva says' for runrest: 'Jiyva says: Divide and consume' at the very end of their message log 12:45:30 <09g​ammafunk> ah 12:45:34 <09g​ammafunk> interesting 12:45:59 <09g​ammafunk> well, I have the save and we can certainly also get the rc 12:46:07 <09g​ammafunk> hrm, does cdo even have a public save dir? 12:46:26 <09g​ammafunk> er, well a "public" save dir url with password authentication, I should say, like other servers 12:49:04 <09g​ammafunk> perhaps I'll mess with this a bit later and try to recreate, but sadly I don't know what the user did and the crash will mean the save resumes probably significantly before the action that triggered the crash 12:49:35 <09g​ammafunk> they did trigger it rather a lot so maybe it's not that difficult to get a crash... 13:20:38 From what I can tell, it seems the first intermittent case of that assert dates back to August of last year, during 0.31 trunk; the servers, characters, and situations involved all have nothing in common, inconsistent whether the x or y coordinate is invalid, and a couple were Turn 0 asserts that did nothing in-game at all, so I'm inclined to 13:20:39 follow the assumption that it's low-level and/or rc-related. 13:20:40 https://crawl.develz.org/morgues/trunk/osune/crash-osune-20240227-133852.txt and https://crawl.develz.org/morgues/trunk/svalbard/crash-svalbard-20241029-184913.txt are the Turn 0 asserts, which maybe narrow things down?