Skip to content

UWP AMR64 App crash when open https stream

Summary

I try to open video stream on HoloLens 2 (UWP arm64). If the stream start with http, it work perfectly but if the stream start with https, the app crash.

All tests below, was done with the default url provide in the package : http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/BigBuckBunny.mp4

Minimal project and steps to reproduce

By replacing the http with https in the default url in the "VLC Canvas Example" scene in Editor and build app, there is no output and after few seconds the app restart.

Does it work on other plaforms? Does it work with the official VLC apps?

  • VLC player(PC) => http and https work without issue
  • UWP x64 => http and https work without issue
  • UWP arm64 => only http works without issue

Relevant logs and/or screenshots

log in attachement come from an HoloLens2.UnityPlayer.log

Furthermore, the verbose mode of VLC (enable logToConsole) is truncated. Instead having "{module} {level}: {message}" from FormattedLog, there is only displayed "{module} {level}:". I can make another ticket for this if needed.

Environment

  • OS: Windows holographic
  • Version: 10.0.22621
  • Device: HoloLens 2
  • LibVLC version and architecture (Unity editor): 4.0.0-dev-24970-ga03de829e1
  • LibVLC version and architecture (HoloLens 2): 4.0.0-dev-24979-ge38b161b7b
  • LibVLCSharp version: 4.0.0.0
  • VLC Unity plugin version: 0.1.8
  • Unity version : 2022.3.14
  • Scripting backend used: .NET standard 2.1