github TheAnsarya/Nexen v1.4.4
Nexen v1.4.4

latest releases: v1.4.41, v1.4.40, v1.4.39...
one month ago

Fix: Linux SIGSEGV Crash on Startup

What's Fixed

  • Linux crash on startup — The application was crashing with a SIGSEGV in locale_get_default_76() from libicuuc.so.76 on systems like KUbuntu 25.10 with ICU 76 (#1039)

Root Cause

The .NET runtime was using the system ICU library (libicuuc.so) for globalization, which on some newer Linux distributions (e.g., KUbuntu 25.10 with ICU 76.1) has a crashing bug in locale_get_default().

Solution

Nexen now bundles ICU 72.1 (via Microsoft.ICU.ICU4C.Runtime NuGet package) instead of relying on the system ICU. The app is configured to use this bundled version via System.Globalization.AppLocalIcu. Full internationalization and multi-language support is preserved.

Downloads

CI builds are in progress and assets will be attached when ready. In the meantime, the fix is available in the source code.

Full Changelog: v1.4.3...v1.4.4

Don't miss a new Nexen release

NewReleases is sending notifications on new releases.