-
Notifications
You must be signed in to change notification settings - Fork 109
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
App hangs and Error message due to Windows API change #935
Comments
Thanks for the report. I actually already stumbled upon the change by mere coincidence while reading the above linked documentation as I was rewriting the network adapter for the upcoming release version 3.8.0. The issue should thus hopefully be resolved, as the new implementation explicitly requests access as is recommend due to the changes. Could you please try the latest beta build for SEB 3.8.0 to verify that it works as intended? The direct link to the current build is https://sebdev.ethz.ch/api/buildjobs/g3txpgcyf7aav1ol/artifacts/SEB_3.8.0.711_SetupBundle.exe. |
That is great, we will test with the new app version and see if the issue persists. Thanks! |
Excellent, that would be great, thanks as well. |
We've confirmed that the issue no longer occurs in the latest beta version of the app 3.8.0.711 |
Great, thanks for the testing and feedback. It should actually work as is recommended in the documentation linked above, in that SEB asks for the required location permission and then acts accordingly. |
This issue is stale because it has been open for 28 days with no activity. It will soon be closed automatically if there are no updates. |
Describe the Bug
Windows now requires location permissions in order to access Wi-Fi scan APIs. This change appears to impact Safe Exam Browser, which is throwing an error when it cannot access these APIs. There are details about this change and the actions an app should take here:
https://learn.microsoft.com/en-us/windows/win32/nativewifi/wi-fi-access-location-changes
Steps to Reproduce
Steps to reproduce the behavior:
1. Install any Windows Insider build
2. Turn off location in Settings>privacy & security> Location
4. Launch Safe Exam Browser
5. Observe "Fails to launch the app with "Session start error" post upgrade"
Expected Behavior
Safe Exam Browser should handle the case where location permission is not granted, and not throw an error.
Screenshots
![image](https://private-user-images.githubusercontent.com/51491337/348003975-0d87faf6-edf7-417d-ac74-f046c4f89b28.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQ3MDEyOTIsIm5iZiI6MTcyNDcwMDk5MiwicGF0aCI6Ii81MTQ5MTMzNy8zNDgwMDM5NzUtMGQ4N2ZhZjYtZWRmNy00MTdkLWFjNzQtZjA0NmM0Zjg5YjI4LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MjYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODI2VDE5MzYzMlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWRmYjkxNmRjNWI5YTMwNDkwYzA0MzhjNjY5OWM4MTYzNTMxYmFlODRiZDM1NTAzNDU5YjUzMDFlODRiNDJjMTcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.BOGL7L8LsoPSGrBwNvhBuNKk-HIG2Vcg8xQbZF5caok)
REPRO_Start_Error_logs.zip
Version Information
Additional Context
This change has been in Windows Insider builds since October 2023 https://blogs.windows.com/windows-insider/2023/10/18/announcing-windows-11-insider-preview-build-25977-canary-channel/
The text was updated successfully, but these errors were encountered: