nyanpasu64
nyanpasu64
I found a second bug. If I move the slider, then draw/edit the wave, the wave will start out extremely tall then zoom to its normal size. The sound is...
I've decided to look into the code's threading to find out what caused the bug. Luckily I was able to trace a likely cause, based on reading the code and...
## Discussion My understanding is that the bug will occur if all of the following occurs: - (UI thread) `SYNC_WITH_PLAYER -> playlist::SyncWithPlayer()` must lock `PlayerControl::mutex`, before (player thread) `Player::ActivateDecoder() ->...
Pushed my code to https://github.com/nyanpasu64/MPD/tree/debug. This branch contains some debugging commits to reproduce the bug consistently, and a fix for the bug (which should prevent the crash path I discovered,...
I tried poking at Port 6667 (sourcetrail server) using netcat in WSL. It connects or fails immediately, depending on if Sourcetrail is open or not. ``` nyanpasu@win /mnt/c/Users/nyanpasu/src/qt-everywhere-src-5.14.2> nc -zv...
> `GcRefCell::as_mut(&self) -> &mut T` It's a nice API, but RefCell has to return RefMut (a harder to use API) because otherwise it won't be informed when the borrow ends....
I tried out these commands and they seem to work properly (ninja doesn't try to rebuild all files, not even run ccache, though I did not try changing default_options and...
One odd behavior I've noticed is that even when the GUI thinks `Syncthing is starting`, Syncthing may actually be running in the background and uploading newly taken camera files to...
I've found one way that Syncthing-Android gets stuck on "Starting". - In Android Studio, open one logcat viewer to `package:mine onServiceStateChange`, split down and leave the new view at `package:mine`....
After unchecking "Behaviour > bind to active network" and force quitting Syncthing, I was not able to reproduce the endless ENONET errors. I was however able to get Syncthing into...