Skip to content

Occasionally getting Direct3D Zombie windows in libvlcsharp (3.4.7)

Summary

Non-WPF "zombie" player windows appearing when they should not.

Minimal project and steps to reproduce

Test code to be provided... just let it run

What is the current bug behavior?

Seen randomly but readily reproduceable within a few mins, associated with high frequency media player instantiation and disposal. Sources are RTSP streams - - may or may not be relevant. Perhaps some sort of race condition between closing parent window and the player being at a particular point in its lifecycle

What is the expected correct behavior?

No zombies!

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

Don't know

Relevant logs and/or screenshots

Capture

Environment

  • OS: Windows 10
  • LibVLC version and architecture 3.0.11
  • LibVLCSharp version 3.4.7
  • DotNet 4.8 App

I have a fairly simple test app that demonstrates this quite readily after a few mins of execution... what is the preferred way to provide this here?

Couple of other similar reports in the bug database here but no resolution?

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information