Stefan Zabka
Stefan Zabka
Still needs some work because the field is accessed both in windows and unix code. I think it might be easier to just implement the functionality for the non-windows, non-forking...
> Couldn't we make this work on Windows/non-fork by just (not) closing the output? We'd need to redirect stdout/stderr to the file first, and the way that is currently implemented...
I just verified that this now creates the file and writes all output to it, as expected on Linux. Idk, if the `dup2` call is available on all unix platforms,...
Alternatively, you could attempt to follow [the full spec](https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html) instead of just special casing `$HOME/.config`
Good Catch! Does this also resolve the issue where DNS requests for domains that don't resolved aren't captured?
I've challenged myself and am currently trying to get the patch directly into QEMU as well [v1](https://lists.nongnu.org/archive/html/qemu-devel/2024-12/msg04622.html) [v2](https://lists.nongnu.org/archive/html/qemu-devel/2024-12/msg05258.html)
[The patch set](https://lists.nongnu.org/archive/html/qemu-devel/2025-02/msg01746.html) triggered by this request has been merged into a subtree. ([Confirmed here](https://lists.nongnu.org/archive/html/qemu-devel/2025-02/msg02330.html)) I couldn't figure out how to trace it from there to mainline but I believe...
Closed by 1cceedd7726556052d3d3bcf08a07b7762f8aa7c
I haven't fully figured out what is causing these but I've also been focusing on #1103 I don't think you need to do anything else here
So from a quick search around I can see the profile.tar getting generated here: https://github.com/openwpm/OpenWPM/blob/f72e7ca1fc3edcc60b26c780c264176e1e384779/openwpm/browser_manager.py#L114-L134 Which then get used here: https://github.com/openwpm/OpenWPM/blob/f72e7ca1fc3edcc60b26c780c264176e1e384779/openwpm/deploy_browsers/deploy_firefox.py#L64-L73 And never cleaned up. Since the recovery_tar is by...