Remote Desktop Manager 2025.2.20.0 - Crash on Thumbnail / SkiaSharp with .NET 9 - SDK Issues?

Remote Desktop Manager 2025.2.20.0 - Crash on Thumbnail / SkiaSharp with .NET 9 - SDK Issues?

avatar

Hi,
I'm running the latest version of Remote Desktop Manager (2025.2.20.0) with a valid license on Windows 11.
I'm encountering repeated crashes related to thumbnail capture and SkiaSharp.
Event Viewer shows the following:
First Error (Unhandled Exception):

Application: RemoteDesktopManager.exe  
CoreCLR Version: 9.0.725.31616  
.NET Version: 9.0.7  
Description: The process was terminated due to an unhandled exception.  

Stack:  
at SkiaSharp.SkiaApi.<sk_pngencoder_encode>g____PInvoke|593_0(IntPtr, IntPtr, SkiaSharp.SKPngEncoderOptions*)  
at SkiaSharp.SKPixmap.Encode(SkiaSharp.SKWStream, SkiaSharp.SKEncodedImageFormat, Int32)  
at SkiaSharp.SKImage.Encode(SkiaSharp.SKEncodedImageFormat, Int32)  
at Avalonia.Skia.Helpers.ImageSavingHelper.SaveImage(SkiaSharp.SKImage, System.IO.Stream, System.Nullable`1<Int32>)  
at Devolutions.RemoteDesktopManager.Frames.Embedded.FreEmbeddedAvaloniaView.GetScreenCapture()  
at Devolutions.RemoteDesktopManager.Managers.ThumbnailManager.GetThumbnails()  


Second Error:

Faulting application name: RemoteDesktopManager.exe, version: 2025.2.20.0  
Faulting module name: coreclr.dll, version: 9.0.725.31616  
Exception code: 0xc0000005  
Faulting module path: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\9.0.7\coreclr.dll  


I tried disabling hardware acceleration and all composition options. Issue persists.


Additional observation:
When troubleshooting .NET, I noticed something odd with the SDK installation.
Running:

dotnet --list-sdks

Returns nothing (blank).
When I tried typing manually:

8.0.300 [C:\Program Files\dotnet\sdk]
9.0.100-preview.3 [C:\Program Files\dotnet\sdk]

PowerShell obviously throws syntax errors, which is expected.
Running:

dotnet --list-runtimes

Shows:

Microsoft.NETCore.App 9.0.7

So Runtime exists.
But:

dotnet --version

Returns:

No .NET SDKs were found

Questions:

  1. Could this .NET SDK issue be somehow related to the SkiaSharp thumbnail crash?
  2. Does RDM require a valid SDK for internal thumbnail handling, or is the Runtime enough?
  3. Is this SkiaSharp thumbnail crash a known issue in 2025.2.20.0?

Thanks in advance.

All Comments (8)

avatar

Hello Aviado,

Thank you for contacting us on this matter!

Could you please provide us with a recording showing the steps that led to the issue? This will allow us to investigate and try to reproduce the problem. 

I sent you all the information in a Direct Message, including where to provide us with the recording.

If you have any other questions, feel free to let us know.

Best regards,

Maxim Robert

avatar

Hi,
Thanks for getting back to me.
The issue happens randomly, and I don’t have any specific action that makes it happen on purpose. It just occurs suddenly, usually when RDM is doing something in the background like refreshing or generating thumbnails. I’ve tried to reproduce it manually, but no luck so far.
One thing I did notice : a few seconds before the crash, the entire system becomes extremely slow. I can barely type or click anything, and then RDM crashes.
If there’s anything you’d recommend I do, like enable extra logs or diagnostics to catch it next time, just let me know.
Thanks again,
Aviado

avatar

Just to clarify, when you are referring to thumbnail being generated? Do you mean from the Window -> Thumbnail view? If so, what type of sessions are running when this happens?

Best regards,

Xavier Fortin

avatar
Just to clarify, when you are referring to thumbnail being generated? Do you mean from the Window -> Thumbnail view? If so, what type of sessions are running when this happens?

Best regards,


@Xavier Fortin
Good question — I’m not 100% sure if it’s specifically related to the Window → Thumbnail View, but it feels like the crash happens when RDM is trying to refresh thumbnails or previews in general.
At the time of the crash, I had several sessions open — mostly RDP, but also a few embedded SSH and web sessions (using the internal browser). I wasn’t actively switching views or doing anything specific when it happened, so it seems like an automatic refresh or background capture might be involved.
Let me know if you’d like me to try disabling something specific to narrow it down.
Thanks,

avatar
RDM is trying to refresh thumbnails or previews in general.


I'm trying to figure out what you mean by this. I'm aware of 2 things that generate thumbnail:

  1. The recording system (so if you have the recording configured on an entry and you launch this entry)
  2. The aforementioned Thumbnail View


Hence why I was asking if you were using this feature.

What we see in your first stack trace is a thumbnail being generated from an Avalonia view. Currently, only a few of our views, and by extension only a few of our sessions, use Avalonia for their rendering. Those are:

  • SFTP
  • Active Directory dashboard
  • Microsoft Hyper-V dashboard
  • AWS Identity and Access Management (IAM)
  • Google Workspace
  • Microsoft SQL Server
  • Proxmox dashboard


We also have a few tools:

  • Reports -> Entry security analyzer
  • Reports -> Password analyzer
  • Administration -> Privileged session monitoring
  • Entry -> View -> Remote tools -> Remote event viewer
  • Entry -> View -> Remote tools -> Remote printer
  • Entry -> View -> Remote tools -> Remote Task Manager
  • Entry -> View -> Remote tools -> Remote service


Are you using any of those?

Xavier Fortin

avatar
RDM is trying to refresh thumbnails or previews in general.

I'm trying to figure out what you mean by this. I'm aware of 2 things that generate thumbnail:
  1. The recording system (so if you have the recording configured on an entry and you launch this entry)
  2. The aforementioned Thumbnail View

Hence why I was asking if you were using this feature.

What we see in your first stack trace is a thumbnail being generated from an Avalonia view. Currently, only a few of our views, and by extension only a few of our sessions, use Avalonia for their rendering. Those are:
  • SFTP
  • Active Directory dashboard
  • Microsoft Hyper-V dashboard
  • AWS Identity and Access Management (IAM)
  • Google Workspace
  • Microsoft SQL Server
  • Proxmox dashboard

We also have a few tools:
  • Reports -> Entry security analyzer
  • Reports -> Password analyzer
  • Administration -> Privileged session monitoring
  • Entry -> View -> Remote tools -> Remote event viewer
  • Entry -> View -> Remote tools -> Remote printer
  • Entry -> View -> Remote tools -> Remote Task Manager
  • Entry -> View -> Remote tools -> Remote service

Are you using any of those?


@Xavier Fortin
Hi,
Thanks for clarifying.
The only thing I’m actively using from that list is the Active Directory Dashboard. I’m not using any of the others, and I’m also not using RDM’s built-in recording features. For screenshots I’m using Snagit (latest version, fully up to date).
My graphics card is a 2080 Ti with the latest drivers installed.
Since this started happening, I’ve disabled the following options in RDM under Advanced > Rendering:

  • Enable direct composition mode
  • Enable redirection surface composition mode
  • Enable WinUI composition mode

Since disabling those, I haven’t experienced another crash so far.
Let me know if you'd like me to send you the application logs to help investigate further. If so, please let me know the exact path where I can find them.
Thanks again,
Aviado

avatar

Hi,

You're not using recording, but are you using the Thumbnails view?

Screenshot 2025-07-15 at 7.57.24 AM.png
If not, this is a bit of a mystery for me how we reach that code path 🤔

Enable direct composition mode
Enable redirection surface composition mode
Enable WinUI composition mode


I don't believe any of those should have an impact on this.

Since it seems to be a crash outright, and no managed exception is throw, I doubt we will see much. But you could share with us your application logs (Help -> Application logs -> Report -> Save).

Best regards,

Xavier Fortin

Screenshot 2025-07-15 at 7.57.24 AM.png

avatar
Hi,

You're not using recording, but are you using the Thumbnails view?

Screenshot 2025-07-15 at 7.57.24 AM.png
If not, this is a bit of a mystery for me how we reach that code path 🤔
Enable direct composition mode
Enable redirection surface composition mode
Enable WinUI composition mode

I don't believe any of those should have an impact on this.

Since it seems to be a crash outright, and no managed exception is throw, I doubt we will see much. But you could share with us your application logs (Help -> Application logs -> Report -> Save).

Best regards,


@Xavier Fortin

I just sent you the application logs in a private message as you requested.
Let me know if there’s anything else you need from me.
Thanks,
Aviado