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
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?