01:50:58 <04d​racoomega> Maybe tomorrow I will make more progress on figuring out what the heck I am doing with adjusting some of the new spells from a couple weeks back >.> 03:31:48 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-5199-gb287095a7e 05:35:30 03dolorous02 07* 0.32-a0-1031-gf039ace532: Add Zin vs. Nemelex temple overflow vault. 10(3 days ago, 4 files, 90+ 0-) 13https://github.com/crawl/crawl/commit/f039ace532fc 05:36:34 03geekosaur02 {dolorous} 07* 0.32-a0-1032-g98c967edbf: add mon-aura.cc to Android project 10(3 days ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/98c967edbfe4 05:44:58 04Build failed for 08master @ f039ace5 06https://github.com/crawl/crawl/actions/runs/8878640548 05:48:19 04Build failed for 08master @ 98c967ed 06https://github.com/crawl/crawl/actions/runs/8878649637 05:52:32 03dolorous02 07* 0.32-a0-1033-g08be3ee2a1: Make the temple's chaos spawn generate awake. 10(3 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/08be3ee2a16b 05:55:59 04Build failed for 08master @ 08be3ee2 06https://github.com/crawl/crawl/actions/runs/8878886844 11:17:03 <04d​racoomega> My WSL has just spontaneously decided to stop launching this morning. Virtual drive won't mount at all. =/ 11:17:28 <04d​racoomega> The requested operation could not be completed due to a file system limitation would struggle to be more vague 11:23:36 <06p​leasingfungus> fun ;_; 11:24:15 <04d​racoomega> There are literally zero google results for the numerical error code it's giving me here 11:24:16 <06p​leasingfungus> i spent last night battling what turned out to be two separate issues that caused my Godot game to lock up on startup 11:24:22 <06p​leasingfungus> oh boy 11:25:18 <04d​racoomega> Most of the vaguely-maybe-related problems I can see have people basically only suggesting to install a fresh distro 11:25:57 <06p​leasingfungus> often tempting to burn it all down. 11:27:07 <04d​racoomega> I mean, I have a bunch of local branches I'd really rather not incinerate >.> 11:28:03 <06p​leasingfungus> good luck! wish i could help 11:30:18 <04d​racoomega> * gurgles * 11:31:07 <06p​leasingfungus> perhaps you simply need to zap your wsl with some /poly. 11:35:34 <06m​umra> I always get really scared about losing stuff if wsl ever has a wobble 11:36:45 <06m​umra> You can maybe export a backup to be safe 11:36:48 <06m​umra> https://stackoverflow.com/questions/64185560/where-are-the-files-inside-wsl2-physically-stored 11:37:43 <06m​umra> I assume you could theoretically mount that vhd file inside a new distro but i never tried it 11:38:26 <04d​racoomega> Yeah, I know where the virtual disk file is, and I can copy it to another drive or something (assuming the problem isn't that it itself is already corrupted...), but like... at best that's a massive headache to pull stuff out of it manually 11:39:16 <06m​umra> What size is it? I see one mention of > 1Tb causing issues 11:39:58 <04d​racoomega> Dear lord, haha 11:40:01 <04d​racoomega> (Just ~35 GB) 11:44:09 <09g​ammafunk> I hope it will take down hellcrawl 2 in the steam rankings 11:53:09 <06p​leasingfungus> the odds of hellmo being ahead of me in steam rankings are extremely low. 11:55:37 <09g​ammafunk> The gauntlet has been thrown down. 12:03:07 <02M​onkooky> steam 1v1 money match 12:22:18 <06m​umra> Got a decent prototype of wall monsters properly functional over the weekend. Hard part is getting all the targeting to pretend the walls aren't solid as far as being able to shoot them, but still not allowing silly things like beams/explosions actually passing through the wall (which I still have one bug around). I'd be interested to see your branch @dracoomega (assuming you can get it back!) to see if you did anything different or 12:22:18 caught any other cases I've missed. I think I have the vast majority of spells and abilities working as long as they use LOS_NO_TRANS, but I'm sure there are some exceptions. 13:15:52 <04d​racoomega> Trying to examine the WSL disk in diskpart hangs my entire system and forces a hard reset. I copied the file elsewhere, but cannot figure out how to examine the contents of it without working WSL (since it has non-windows filesystems inside it). I tried to point WSL to the copied disk image elsewhere and now when it tries to load, it says that the disk is corrupted, which is a completely different error than trying to load the 13:15:52 original disk, but it's unclear if that's because they both are corrupt or if manually editing settings to point to the copy didn't change everything needed to properly load it in its new location 13:16:22 <04d​racoomega> Yes, I would like to see my branch also! >.> 13:22:03 <06d​olorous_84348> Good luck fixing it. 13:22:47 <06d​olorous_84348> (Since I've never used WSL and have no idea how it works, that's all I can offer.) 13:28:50 <09g​ammafunk> Did I read that it's basically an ext4 image? If so, one route may be to use a free VM like virtual box and mount the image from inside the vm 13:29:18 <09g​ammafunk> Although perhaps that can also be done from inside wsl itself 13:29:47 <04d​racoomega> It could be done in WSL if WSL would launch at all, which it will not 13:30:42 <04d​racoomega> I could theoretically wipe out my WSL installation and install fresh and then try to mount the saved copy of the old disk image, but that still feels nerve-wracking to me 13:31:46 <04d​racoomega> I may end up trying to set up VirtualBox, as much a headache as that may be 13:32:30 <06m​umra> Do you have any other computer you could try copying the vhd over to and mounting it in WSL there? 13:33:47 <06m​umra> Does the wsl export command work they mentioned in that stackoverflow? wsl.exe --export (it requires wsl to not actually be running anyway) 13:34:04 <04d​racoomega> Tried that. It fails with the same error that makes wsl not work in general 13:34:32 <06m​umra> Yikes. It all sounds worrying like a corrupted sector 😦 13:34:52 <04d​racoomega> I kinda does, yeh 13:36:31 <06p​leasingfungus> uh oh 13:38:52 <06m​umra> There are maybe some recovery options https://github.com/microsoft/WSL/discussions/8839#discussioncomment-3703511 13:39:59 <06m​umra> I mean a real hard disk you can recover from having a small number of corrupt files and it's still an image of a real one 13:41:28 <04d​racoomega> It's compressed by default, which may mess up that part potentially 13:41:51 <04d​racoomega> (Not that I am remotely informed on the details of any of this) 13:42:25 <04d​racoomega> Currently running a tool to (slowly) convert the copy of the disk image into a format that VirtualBox can load 13:43:12 <06m​umra> > In theory, you could make a Ubuntu VM on Hyper-V directly and load the virtual disk into it. But you'd need Hyper-V enabled (requires Windows 10 Pro or higher) and it may be a bit more tricky. If you can't run WSL at all, my guess is you may not even be able to run Hyper-V. But it's the only way I know of that can load that virtual disk correctly. From 13:43:12 https://www.reddit.com/r/bashonubuntuonwindows/comments/ok2rk9/how_to_recover_data_from_wsl_2_vhdx_without_using/ 13:43:40 <04d​racoomega> Pretty sure I am not running Pro 14:18:16 <04d​racoomega> Of course VirtualBox is also having (presumably unrelated) issues not blackscreening on me when I try to launch a new VM >.> 14:19:20 <04d​racoomega> Troubleshooting tools to troubleshoot other tools 14:23:45 <06p​leasingfungus> ok, but look. the next one is gonna work for sure 14:28:52 <04d​racoomega> I finally see a Ubuntu logo. Progress? >.> 14:39:31 <06p​leasingfungus> hurray! 14:54:18 <04d​racoomega> Slowly installing.... 15:07:13 <04d​racoomega> So slowly that I can no longer be sure it hasn't frozen 15:08:02 <04d​racoomega> Especially since the animated progress bar has stopped animating for like 10 minutes now 15:16:32 <06m​umra> 🙏 15:38:21 Unstable branch on underhound.eu updated to: 0.32-a0-1033-g08be3ee2a1 (34) 15:53:59 <04d​racoomega> I don't know what to do. It's still constantly eating up a ton of CPU in the background, but there's been no visible progress for an hour 15:54:06 <04d​racoomega> Not sure if that's like... expected? 15:54:17 <04d​racoomega> But also unsure about making it stop mid-install >.> 16:35:31 <09g​ammafunk> I'm slightly unclear as to what you're doing. You're trying to mount the wsl image from inside of a virtualbox linux vm? Or you've converted the wsl image directly to one bootable by virtualbox? 16:36:27 <09g​ammafunk> For the former, installation of a linux image shouldn't take too long if you have an ssd, assuming it's not a net installer image or something, but even then you'd receive a dialog before the main installation began 16:40:22 the latter, I gather, then trying to reinstall ubuntu in it 16:41:36 <06m​umra> i would try the former if possible as then you can either rescue files from it or try tools like TestDisk to recover the drive 16:46:12 <04d​racoomega> I'm just trying to install a plain fresh Ubuntu VM under VirtualBox. Because after that, it can evidently try to mount the old disk image I converted, to at least look at the inside of it. But even the first part keeps failing in various ways. 16:46:49 oh 16:47:11 I'd've tried a live image first, you ought to be able to mount from that 16:47:19 without having to install 16:47:28 <04d​racoomega> I mean, I didn't have any VirtualBox stuff installed before today 16:47:43 <04d​racoomega> (So I'm not familiar with using it) 17:10:52 <06m​umra> Maybe there's an underlying problem with your Hyper-V (which virtualbox will still be using under the hood) 17:19:19 does it? I thought Sun^WOracle wrote their own loosely based on qemu 17:19:49 vbox runs on older versions of windows without a 1-seat hyper-v license 17:31:11 <04d​racoomega> Regardless of this, I managed to get an older version of Ubuntu running properly, but then even though VirtualBox claimed that the converted old disk image was mounted, I couldn't actually see any evidence of this anywhere. Some more diving later, apparently 7zip can just plain open these disk images without needing to go through any of this VM nonsense. So I do this, and the only file I see inside this copy of the old disk image is 17:31:11 a 0.Microsoft reserved partition.img that is only ~16 MB (despite the file taking up ~75 GB now). So I figured this meant it was completely corrupted somehow, but I decided to use 7zip on the original disk image that refused to mount at the start of the day, and it can... open it just fine? And everything seems to be inside it, how it should be?? 17:31:22 <04d​racoomega> Which is good, but also confusing 17:31:51 <04d​racoomega> If somehow the direct copy of it doesn't seem to have any of this inside it 17:31:55 <06p​leasingfungus> hmmmmm 17:32:52 <04d​racoomega> I've pulled all Crawl stuff out of it without issue 17:33:11 <04d​racoomega> Though this still raises the question of why windows refuses to mount it 17:33:39 <04d​racoomega> (Like, at least at this point, I guess I can wipe the WSL install out and start over from scratch, and then copy the actual important stuff back in afterward) 17:36:36 <06d​olorous_84348> At least it worked. 17:36:57 <04d​racoomega> I mean, there's a bunch more work before it's actually usable, but it looks more positive than at any point before now today 17:37:04 <04d​racoomega> I feel exhausted, though T.T 17:37:54 <04d​racoomega> (I vaguely remember a series of hoops I had to jump through to get WSL working properly for me the first time, but don't remember exactly what they were, so I worry a clean install is going to require debugging another half-dozen problems before I get a working dev environment back again >.>) 17:39:11 <06d​olorous_84348> Still, it's progress, despite all the stuff going wrong. 17:40:57 <04d​racoomega> Yeah, I'm glad it's not a total loss, but I might still have spent my energy for the day ^^; 17:41:44 <06d​olorous_84348> Been there (not with that exact set of technical issues, but similar ones). 20:55:34 yatagan (L9 GrFi) ERROR in 'files.cc' at line 2175: Builder failure while generating 'D:7'! (D:7) 20:55:42 yatagan (L9 GrFi) ERROR in 'files.cc' at line 2175: Builder failure while generating 'D:7'! (D:7) 20:57:00 yatagan (L9 GrFi) ERROR in 'files.cc' at line 2175: Builder failure while generating 'D:7'! (D:7) 20:58:58 yatagan (L9 GrFi) ERROR in 'files.cc' at line 2175: Builder failure while generating 'D:7'! (D:7) 20:59:15 yatagan (L9 GrFi) ERROR in 'files.cc' at line 2175: Builder failure while generating 'D:7'! (D:7) 21:01:56 yatagan (L9 GrFi) ERROR in 'files.cc' at line 2175: Builder failure while generating 'D:7'! (D:7) 21:03:35 yatagan (L9 GrFi) ERROR in 'files.cc' at line 2175: Builder failure while generating 'D:7'! (D:7) 21:04:03 <06p​leasingfungus> !crashlog yatagan 21:04:04 <04C​erebot> 7. yatagan, XL9 GrFi, T:4685 (milestone): https://underhound.eu/crawl/morgue/yatagan/crash-yatagan-20240430-040334.txt 21:06:19 grizmgrazm2 (L6 TrFi) ERROR in 'files.cc' at line 2175: Builder failure while generating 'D:5'! (D:5) 21:06:30 grizmgrazm2 (L6 TrFi) ERROR in 'files.cc' at line 2175: Builder failure while generating 'D:5'! (D:5) 21:07:25 grizmgrazm2 (L6 TrFi) ERROR in 'files.cc' at line 2175: Builder failure while generating 'D:5'! (D:5) 21:11:03 <04d​racoomega> A concerning sort of error I haven't seen in forever 21:11:29 <04d​racoomega> Did we even touch anything related to this in a while? 21:11:33 <04d​racoomega> Two different people in a row is suspicious 21:13:29 grizmgrazm2 (L6 TrFi) ERROR in 'files.cc' at line 2175: Builder failure while generating 'D:5'! (D:5) 21:17:11 <06r​egret-⸸nde※> Looks like dolorous_temple_overflow_order_and_chaos_3 used the transparent tag overall but forgot the opaque KMASK on its monsters inside glass boxes. 21:20:35 <06p​leasingfungus> nice! 21:21:52 <06d​olorous_84348> Oops. 21:22:06 <06r​egret-⸸nde※> (Sorry I forgot to check over the vault before you added it in. Should be a trivial fix.) 21:24:04 <06d​olorous_84348> No problem. I assume the chaos temple one doesn't need it because it's not marked as transparent, even though it has a monster in a glass box? 21:24:24 <06d​olorous_84348> Thank you. 21:24:33 <06p​leasingfungus> (nice quick find, that was) 21:24:49 03regret-index02 07* 0.32-a0-1034-gcaa3975920: Put proper opacity masks in a new overflow altar vault 10(47 seconds ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/caa397592098 21:25:05 <06r​egret-⸸nde※> Vaults are opaque by default. (Unless we've changed this any time recently? I remember some desires to do so, but the whole vaults list is full of transparency tags nonetheless....) 21:27:10 <06d​olorous_84348> Good to know; I'm still learning. (The chaos temple one isn't transparent mainly because placement via wizard mode didn't seem to work well with it, which I thought was because there was only one way in or out of it.) 21:27:55 04Build failed for 08master @ caa39759 06https://github.com/crawl/crawl/actions/runs/8889248555 21:31:15 yatagan (L9 GrFi) ERROR in 'files.cc' at line 2175: Builder failure while generating 'D:7'! (D:7) 21:36:28 <04d​racoomega> After saying I was done for the night, I went back again anyway and I think I mostly have a working dev environment back? Or nearly, at least. 21:36:56 <04d​racoomega> Only took the entire day T.T 22:35:28 Unstable branch on crawl.develz.org updated to: 0.32-a0-1034-gcaa3975920 (34) 22:58:22 Windows builds of master branch on crawl.develz.org updated to: 0.32-a0-1034-gcaa3975920 23:12:12 -!- daethoven3 is now known as daethoven 23:13:06 Unstable branch on cbro.berotato.org updated to: 0.32-a0-1034-gcaa3975920 (34) 23:29:15 yatagan (L9 GrFi) ERROR in 'files.cc' at line 2175: Builder failure while generating 'D:7'! (D:7) 23:31:27 03dolorous02 07* 0.32-a0-1035-g53ce97cea7: Fix typo. 10(2 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/53ce97cea73f 23:31:27 03dolorous02 07* 0.32-a0-1036-ga794c8f787: Fix spelling. 10(2 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/a794c8f78703 23:36:54 04Build failed for 08master @ a794c8f7 06https://github.com/crawl/crawl/actions/runs/8890327539 23:55:25 Monster database of master branch on crawl.develz.org updated to: 0.32-a0-1036-ga794c8f787