Open 4-FLOSS-Free-Libre-Open-Source-Software opened 2 years ago
I'll take a closer look at this later tonight (Saturday) or tomorrow (Sunday) as it's currently 5 AM. In the meantime, I'd like to ask what happened before the error appeared, and if trying again fixes the issue.
Sorry I took so long to respond again for anything that I may have figured out. Tried v0.3 in a VM running what I think is a somewhat-recent version of Windows 10 but installed per-user, and it didn't have any issues with this. Someone on SO said they had the library versions mixed up, but I'm pretty sure they're all equal. The last idea I have is maybe something couldn't properly extract or find the database due to an unlikely bug with Windows in German, but I haven't tested that yet. If that's the case, it may be out of my range to fix, unless I'm using characters that are incompatible by mistake. In that case, I'll try to fix it.
Edit: I looked at the output again, and it shouldn't be Windows in German path issues since I don't see any Unicode characters in the paths. Maybe (hopefully) it's just a rare, random bug of Windows.
My latest guess (well, more like a few months old guess kinda, because I just realized that maybe a change I made to fix another bug will fix this) is it's related to not properly closing the database file after putting important info into the datatable for loading into the package list, but I don't know why the exception was unhandled. Hopefully disposing the database object and clearing its pools when it's no longer needed in v0.3.0.1 and v0.4 will end up getting rid of this bug.