ab-download-manager: signal abort on startup
bug
### Bug description
The ABDownloadManager application crashes immediately upon termination (exit) with a SIGABRT signal. However, it runs well and isn't affected by the crash at first glance.
Below is the stack trace for the crash.
```
PID: 7078 (ABDownloadManag)
UID: 1000 (elysia)
GID: 1001 (elysia)
Signal: 6 (ABRT)
Timestamp: Sun 2026-03-22 09:02:14 CST (5s ago)
Command Line: /usr/bin/ABDownloadManager
Executable: /usr/lib/ab-download-manager/bin/ABDownloadManager
Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-abdownloadmanager@c0f85005d6634eb6a59f1ee62bb4fe04.service
Unit: user@1000.service
User Unit: app-abdownloadmanager@c0f85005d6634eb6a59f1ee62bb4fe04.service
Slice: user-1000.slice
Owner UID: 1000 (elysia)
Boot ID: 138408da66f04d6e821f7ee72f90d37b
Machine ID: 5374f870af0046cfa563d3299b1f0d42
Hostname: elysia-aosc-pc
Storage: /var/lib/systemd/coredump/core.ABDownloadManag.1000.138408da66f04d6e821f7ee72f90d37b.7078.1774141334000000.zst (present)
Size on Disk: 64.2K
Message: Process 7078 (ABDownloadManag) of user 1000 dumped core.
Stack trace of thread 7078:
#0 0x00007f572061bf4c __pthread_kill_implementation (libc.so.6 + 0x96f4c)
#1 0x00007f57205c220e __GI_raise (libc.so.6 + 0x3d20e)
#2 0x00007f57205a9e50 __GI_abort (libc.so.6 + 0x24e50)
#3 0x00007f57202aab9c n/a (libstdc++.so.6 + 0xaab9c)
#4 0x00007f57202c1eaa n/a (libstdc++.so.6 + 0xc1eaa)
#5 0x00007f57202aa5e0 _ZSt9terminatev (libstdc++.so.6 + 0xaa5e0)
#6 0x00007f57202c2e23 __cxa_pure_virtual (libstdc++.so.6 + 0xc2e23)
#7 0x00007f572077e7dc n/a (libapplauncher.so + 0x207dc)
#8 0x00007f57207679e3 n/a (libapplauncher.so + 0x99e3)
#9 0x00007f5720796022 _dl_call_fini (ld-linux-x86-64.so.2 + 0x2022)
#10 0x00007f572079a0aa _dl_fini (ld-linux-x86-64.so.2 + 0x60aa)
#11 0x00007f57205c4a90 __run_exit_handlers (libc.so.6 + 0x3fa90)
#12 0x00007f57205c4b6e __GI_exit (libc.so.6 + 0x3fb6e)
#13 0x00007f57205abffc __libc_start_call_main (libc.so.6 + 0x26ffc)
#14 0x00007f57205ac0a8 __libc_start_main_impl (libc.so.6 + 0x270a8)
#15 0x000055b2f6bd5885 n/a (/usr/lib/ab-download-manager/bin/ABDownloadManager + 0x1885)
ELF object binary architecture: AMD x86-64
```
### Steps to reproduce
1. Install ab-download-manager
2. Start the application, and it will crash.
### Update channel(s)
stable
### Package and version
```bash
elysia@elysia-aosc-pc [ ~ ] $ dpkg -s ab-download-manager
Package: ab-download-manager
Status: install ok installed
Section: web
Installed-Size: 74188
Maintainer: AOSC OS Maintainers <maintainers@aosc.io>
Architecture: amd64
Version: 1.8.6
Provides: abdownloadmanager
Depends: gcc-runtime (>= 1:15.2.0-2), glibc (>= 1:2.42-2), libappindicator (>= 1:12.10.0-7), openjdk (>= 4:21-1)
Description: A multifunctional file downloader
Description-md5: 1156dc8e096502636e5d31ee70ce0cf7
X-AOSC-ACBS-Version: 20251231
X-AOSC-Commit: bec36f3422
X-AOSC-Packager: AOSC OS Maintainers <maintainers@aosc.io>
X-AOSC-Autobuild4-Version: 4.15.1
```
0 条评论