I'm trying to run a Telerik Reporting (version 15.2.21.1125) sample (official docs) into a Debian container with no luck.
Every time the HTTP request for a report is being handled, an error occurs in libgdiplus and the container immediately dies with the following error code:
*** Error in `dotnet': double free or corruption (fasttop): 0x00007f4cc000e6e0 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x70bfb)[0x7f518bf30bfb]
/lib/x86_64-linux-gnu/libc.so.6(+0x76fc6)[0x7f518bf36fc6]
/lib/x86_64-linux-gnu/libc.so.6(+0x7780e)[0x7f518bf3780e]
/usr/lib/libgdiplus.so(+0x1406e)[0x7f4cf005b06e]
/usr/lib/libgdiplus.so(GdipGetFontCollectionFamilyCount+0x28)[0x7f4cf005b7f8]
[0x7f5118bb9c8f]
======= Memory map: ========
00400000-00418000 r-xp 00000000 08:10 294519 /usr/share/dotnet/dotnet
00618000-00619000 r--p 00018000 08:10 294519 /usr/share/dotnet/dotnet
00619000-0061a000 rw-p 00019000 08:10 294519 /usr/share/dotnet/dotnet
0151b000-0197e000 rw-p 00000000 00:00 0 [heap]
...
I've tried running the same project with a higher version of dotnet (up to 5) and libgdiplus (up to 6) but similar problems occur.
Has anyone managed to run Telerik Reporting under Linux?