Skip to content

core dump on arm since bug in libuv-1.52.0-1 #1805

@Schamane187

Description

@Schamane187

Hi,

I am a happy user of technitium, but sadly a bug in libuv broke my installation a few weeks ago. libuv/libuv#5030
The bug has been fixed, but technitium still isn´t working anymore

Since that I tried several things to get technitium working again, unfortunately without any success.

Starting tecchnitium manually tells me

[root@dns coredump] dotnet DnsServerApp.dll
Bus error (core dumped) dotnet DnsServerApp.dll

via systemd I get

Mar 22 16:14:10 dns.local systemd-coredump[743]: [🡕] Process 732 (dotnet) of user 965 dumped core.

                                                    Stack trace of thread 739:
                                                    #0  0x00000000b6bde7f4 pthread_cond_wait (libc.so.6 + 0x857f4)
                                                    ELF object binary architecture: ARM

Mar 22 16:14:11 dns.local systemd[1]: technitium-dns-server.service: Main process exited, code=dumped, status=7/BUS
Mar 22 16:14:11 dns.local systemd[1]: technitium-dns-server.service: Failed with result 'core-dump'.

But still not working, started to look into gdb, but not much usefull info IMHO

[root@dns coredump]# coredumpctl dump 15908 --output 15908.core
PID: 15908 (dotnet)
UID: 0 (root)
GID: 0 (root)
Signal: 7 (BUS)
Timestamp: Fri 2026-03-27 11:04:44 UTC (20min ago)
Command Line: dotnet DnsServerApp.dll
Executable: /usr/share/dotnet/dotnet
Control Group: /user.slice/user-0.slice/session-24.scope
Unit: session-24.scope
Slice: user-0.slice
Session: 24
Owner UID: 0 (root)
Boot ID: 2a0c2e328f634e90a1d7f93a4282a0fa
Machine ID: d63ab89a919c4abf9b4a314e99ac473a
Hostname: dns.local
Storage: /var/lib/systemd/coredump/core.dotnet.0.2a0c2e328f634e90a1d7f93a4282a0fa.15908.1774609484000000.zst (present)
Size on Disk: 7.5M
Message: Process 15908 (dotnet) of user 0 dumped core.

            Stack trace of thread 15916:
            #0  0x00000000b6bc97f4 pthread_cond_wait (libc.so.6 + 0x857f4)
            ELF object binary architecture: ARM

[root@dns coredump]# gdb -c 15908.core $(which dotnet)
GNU gdb (GDB) 17.1
Copyright (C) 2025 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "armv7l-unknown-linux-gnueabihf".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
https://www.gnu.org/software/gdb/bugs/.
Find the GDB manual and other documentation resources online at:
http://www.gnu.org/software/gdb/documentation/.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/dotnet...
(No debugging symbols found in /usr/bin/dotnet)
[New LWP 15916]
[New LWP 15908]
[New LWP 15912]
[New LWP 15913]
[New LWP 15909]
[New LWP 15910]
[New LWP 15911]
[New LWP 15914]
[New LWP 15915]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `/usr/bin/dotnet DnsServerApp.dll'.
Program terminated with signal SIGBUS, Bus error.
#0 0xb6bc97f4 in pthread_cond_wait () from /usr/lib/libc.so.6
[Current thread is 1 (Thread 0xaa968400 (LWP 15916))]
(gdb)

System is
6.19.9-1-armv7-ARCH

Host:
Version: 10.0.5
Architecture: arm
Commit: a612c2a105
RID: linux-arm

.NET SDKs installed:
No SDKs were found.

.NET runtimes installed:
Microsoft.AspNetCore.App 8.0.25 [/usr/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 9.0.14 [/usr/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 8.0.25 [/usr/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 9.0.14 [/usr/share/dotnet/shared/Microsoft.NETCore.App]

Other architectures found:
None

Environment variables:
DOTNET_BUNDLE_EXTRACT_BASE_DIR [/root/.cache/dotnet_bundle_extract]
DOTNET_ROOT [/usr/share/dotnet]
DOTNET_TOOLS_PATH [/root/.dotnet/tools]

global.json file:
Not found

Learn more:
https://aka.ms/dotnet/info

Download .NET:
https://aka.ms/dotnet/download

any help or assistence would be appreciated, I am not even sure if this is a technitium thing or more a dotnet

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions