OpenIntelWireless / HeliPort

Intel Wi-Fi Client for itlwm
https://OpenIntelWireless.github.io/HeliPort
BSD 3-Clause "New" or "Revised" License
1.09k stars 122 forks source link

Added bug reporter functionality #136

Closed ErrorErrorError closed 4 years ago

ErrorErrorError commented 4 years ago

Hey everyone!

I added support to generate HeliPort logs and itlwm logs using Unified Logging, OSLog at least on HeliPort, and it generates files on the desktop, uncompressed however I can compress the file if that's better.

If there is any recommendations or improvements that you can suggest let me know!

ErrorErrorError commented 4 years ago

Looks like there is still a couple of issues getting the logs when logs are huge within a 5 min spam (itlwm scanning for networks), keeps hanging waiting for command line to exit.

Edit: Fixed issue, turns out too much data can cause waitUntilExit() to not actually finish because of all the data.By calling pipe.fileHandleForReading.readDataToEndOfFile() before waitUntilExit() fixes the hang issue.

Goshin commented 4 years ago

Any reason for not using the Create Diagnostics Report menu item?

ErrorErrorError commented 4 years ago

Any reason for not using the Create Diagnostics Report menu item?

I totally missed that! Will be changing to that item