Segmentation fault on Linux synology_armadaxp_ds214

General support for problems installing or using Deluge
Post Reply
McV
New User
New User
Posts: 4
Joined: Sun Feb 21, 2010 12:39 pm

Segmentation fault on Linux synology_armadaxp_ds214

Post by McV »

Hello there!!

After upgrading from some older version, Deluge won't run either from UI, nor being executed from the command line

My system:

Code: Select all

Linux DiskStation 3.2.40 #25556 SMP Thu Jul 1 14:30:44 CST 2021 armv7l GNU/Linux synology_armadaxp_ds214
Deluge: 2.1.1-17, installed from Synocommunity package, via WEBUI

tail -f /volume1/@appstore/deluge/var/deluge.log
gives this after I click "run" in the Synology WEBUI:

Code: Select all

deluge is not running
Starting deluge ...
tail: /volume1/@appstore/deluge/var/deluge.log: file truncated
Sat Oct 15 17:28:25 +03 2022
Starting deluge command /volume1/@appstore/deluge/env/bin/deluged -c /volume1/@appstore/deluge/var  -l /volume1/@appstore/deluge/var/logs/deluged.log -L info --logrotate -P /volume1/@appstore/deluge/var/logs/deluged.pid -d
Starting deluge command /volume1/@appstore/deluge/env/bin/deluge-web -c /volume1/@appstore/deluge/var  -l /volume1/@appstore/deluge/var/logs/deluge-web.log -L info --logrotate -P /volume1/@appstore/deluge/var/logs/deluge-web.pid -d
At the same time,
tail -f /var/log/*
gives this

Code: Select all

==> /var/log/synofeasibilitycheck.log <==
2022-10-15T17:17:25+03:00 DiskStation synoscgi_SYNO.Core.Package_1_feasibility_check[26240]: feasibility_check.cpp:87 FeasibilityCheck: [Info] Start feasibility check [package_start] with type [hard].
2022-10-15T17:17:26+03:00 DiskStation synoscgi_SYNO.Core.Package_1_feasibility_check[26240]: feasibility_check.cpp:106 FeasibilityCheck: [Info] [0] of feasibility check [package_start] failed.
2022-10-15T17:17:26+03:00 DiskStation synoscgi_SYNO.Core.Package_1_feasibility_check[26240]: feasibility_check.cpp:79 FeasibilityCheck: [Info] No [package_start] feasibility check config with type [soft].

==> /var/log/messages <==
2022-10-15T17:17:28+03:00 DiskStation synoscgi_SYNO.Core.Package.Control_1_start[26295]: pkgtool.cpp:3136 Package diskutils stops but service pkgctl-diskutils start
2022-10-15T17:17:29+03:00 DiskStation synoscgi_SYNO.Core.Package.Control_1_start[26295]: pkgtool.cpp:3136 Package mc stops but service pkgctl-mc start
2022-10-15T17:17:30+03:00 DiskStation synoscgi_SYNO.Core.Package.Control_1_start[26295]: pkgtool.cpp:3136 Package tmux stops but service pkgctl-tmux start
2022-10-15T17:17:32+03:00 DiskStation synoscgi_SYNO.Core.Package.Control_1_start[26295]: pkgtool.cpp:3136 Package diskutils stops but service pkgctl-diskutils start
2022-10-15T17:17:34+03:00 DiskStation synoscgi_SYNO.Core.Package.Control_1_start[26295]: pkgtool.cpp:3136 Package mc stops but service pkgctl-mc start
2022-10-15T17:17:36+03:00 DiskStation synoscgi_SYNO.Core.Package.Control_1_start[26295]: pkgtool.cpp:3136 Package tmux stops but service pkgctl-tmux start

==> /var/log/synopkg.log <==
2022/10/15 17:17:36     start deluge: begin to stop version 2.1.1-17

==> /var/log/synoservice.log <==
2022-10-15T17:17:36+03:00 DiskStation synoscgi_SYNO.Core.Package.Control_1_start[26295]: service_stop.c:23 synoservice: [pkgctl-deluge] stopping ...

==> /var/log/synopkg.log <==
2022/10/15 17:17:37     start deluge 2.1.1-17 Begin start-stop-status stop
2022/10/15 17:17:38     start deluge 2.1.1-17 End start-stop-status stop ret=[0]
2022/10/15 17:17:38     start deluge 2.1.1-17 Begin unload apparmor
2022/10/15 17:17:38     start deluge 2.1.1-17 End unload apparmor ret=[0]
2022/10/15 17:17:38     start deluge: stop version 2.1.1-17 successfully, result 0
2022/10/15 17:17:38     start deluge: begin to start version 2.1.1-17

==> /var/log/synoservice.log <==
2022-10-15T17:17:38+03:00 DiskStation synoscgi_SYNO.Core.Package.Control_1_start[26295]: service_stop.c:86 synoservice: [pkgctl-deluge] stopped.
2022-10-15T17:17:38+03:00 DiskStation synoscgi_SYNO.Core.Package.Control_1_start[26295]: service_start.c:74 synoservice: [pkgctl-deluge] starting ...

==> /var/log/synopkg.log <==
2022/10/15 17:17:39     start deluge 2.1.1-17 Begin pre-load apparmor
2022/10/15 17:17:39     start deluge 2.1.1-17 End pre-load apparmor ret=[0]
2022/10/15 17:17:39     start deluge 2.1.1-17 Begin start-stop-status start
2022/10/15 17:17:40     start deluge 2.1.1-17 End start-stop-status start ret=[0]
2022/10/15 17:17:41     start deluge: start version 2.1.1-17 successfully, result 0

==> /var/log/synoservice.log <==
2022-10-15T17:17:41+03:00 DiskStation synoscgi_SYNO.Core.Package.Control_1_start[26295]: service_start.c:178 synoservice: [pkgctl-deluge] started.

==> /var/log/messages <==
2022-10-15T17:17:48+03:00 DiskStation coredump: Process deluged[27025] dumped core on signal [11].
2022-10-15T17:17:49+03:00 DiskStation coredump: Process deluge-web[27026] dumped core on signal [11].

==> /var/log/bash_err.log <==
2022-10-15T17:17:53+03:00 DiskStation sh: BASH_ERR: builtin_error [ (1)"/sbin/init" -> (27049)"synoscgi_SYNO.Core.Package_2_list" -> (27256)"/bin/sh /var/packages/deluge/scripts/start-stop-status status" ] /var/packages/deluge/scripts/start-stop-status:123: kill: (27025) - No such process
2022-10-15T17:17:53+03:00 DiskStation sh: BASH_ERR: builtin_error [ (1)"/sbin/init" -> (27049)"synoscgi_SYNO.Core.Package_2_list" -> (27256)"/bin/sh /var/packages/deluge/scripts/start-stop-status status" ] /var/packages/deluge/scripts/start-stop-status:123: kill: (27026) - No such process

==> /var/log/rm.log <==
2022-10-15T17:17:53+03:00 DiskStation rm: uid: 280533, euid: 280533, arguments:["-f" "/volume1/@appstore/deluge/var/deluge.pid"]

==> /var/log/messages <==
2022-10-15T17:17:54+03:00 DiskStation synoscgi_SYNO.Core.Package_2_list[27041]: list.cpp:329 SYNO.Core.Package.list rollback to direct call

being run from the command line, it gives this after 10-12 seconds of execution:

Code: Select all

root@DiskStation:~# /volume1/@appstore/deluge/env/bin/deluge
Segmentation fault (core dumped)
root@DiskStation:~# /volume1/@appstore/deluge/env/bin/deluge-web
Segmentation fault (core dumped)
root@DiskStation:~# /volume1/@appstore/deluge/env/bin/deluge-console
Segmentation fault (core dumped)


Any thoughts on where to dig? Thank you!
McV
New User
New User
Posts: 4
Joined: Sun Feb 21, 2010 12:39 pm

Re: Segmentation fault on Linux synology_armadaxp_ds214

Post by McV »

There is an actual bug for this:
https://github.com/arvidn/libtorrent/issues/7066
Post Reply