-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
sabnzbd 4.0.3-64 core dumped at startup on qoriq #5847
Comments
Hi, |
Hi @ppaaull , Which model are you running? From this page I grabbed the previous version of the package and installed manually. For my DS213+ that is sabnzbd.v63.f25556[qoriq].spk. Because before this apk install, I uninstalled and reinstalled via Syno package management, I lost my settings. If you have a recent settings export you can just re-import this and continue with v63. If not, you may try to install tha apk over the current installed v64 package, Ido not know if this is possible however. My lesson learned: create a settings backup once in a while. Might be a nice feature for Sab to do this automagically ;-) |
There is an option in the FAQ to Downgrade a package without uninstalling (Advanced) which you can use to possibly avoid uninstalling SABnzbd. |
Reading the conclusions in #5820 (comment), what are now the supposed steps for Qoriq? Is Qoriq actually ARMv5? I read of "Freescale's e500 Power Architecture technology". Python v3.11.4-7 and SABnzbd v4.0.3-63 seem to work correctly now on DS213+/Qoriq, but the Syno continues mentioning there is an update and it continues moaning that "Packages on nas8001 are out-of-date". The current Python 3.11 and the new SABnzbd v64 are still available on the SC webpages. |
@zaadstra On that matter, could you test out packages from the automated github-action builds? The last build is here: https://github.com/SynoCommunity/spksrc/actions/runs/6066594750 Look for a zip file for your qoriq architecture. In the zip file you'll find a python311 package update (to install first) then an updated sabnzbd package. Let me know how things turns out, and provide installation logs (from |
Thanks for your comments. In addition to my post from yesterday .. Unfortunately I am not familiar with installing apps manually. Thanks in advance |
@ppaaull here's a quick howto:
|
@ppaaull and @zaadstra I'd suggest you use the latest build https://github.com/SynoCommunity/spksrc/actions/runs/6075807616 |
Similar issue as #5684 |
@zaadstra have you tried installing github-action generated files to confirm it works out? Also, you are referring to a core dump but I can't find it anywhere? Usually they are being copied over under your |
Well, I looked at the github page and saw too many options. I was not very keen on breaking my """production""" system again, and being in a situation not knowing how to unmess the experimental stuff. The older sab is working with the newer Python now (3.11.4-7). Meanwhile the ds213+ offered a sabnzbd update ("out of date") which magically disappeared after a while. I notice that the package for Qoriq disappeared and now 4.0.3-65 also doesn't support qoric. Now ds213+ reports an update for Python (3.11.4-7 to 3.11.5-8) but I'm not sure if that will break things too. I found the dump dated 14/8 which I will attach here. (8.94 MB) |
@zaadstra and @ppaaull we may have found where the issue is (fingers crossed). We have a set of debug-enabled packages available here (look down under the artifact section on the right): https://github.com/SynoCommunity/spksrc/actions/runs/6188300522?pr=5879 Would you mind installing them manually using your package center top-right manual install option. You only require to install first python 3.11 package then the sabnzbd package. Note that you first have to decompress the Please report your results (success or failure). In case of failure we'll provide you with additional instructions to install debugging tools part of the synocli-devel package to "backtrace" events and find where the issue may be (synocli-devel package is also included in the |
@zaadstra and @ppaaull please use newer version available at https://github.com/SynoCommunity/spksrc/actions/runs/6214043823 |
Hi, I'm out of town but will test when back. To recap:
|
Hi All, I finally find the time to look at this and try some of the above suggestions. The first option I tried is to remove the (not working) installation (I thought version 4.0.3-64) from my DS213+ On https://synocommunity.com/package/sabnzbd I see the latest version is 4.0.3-65. Thanks for all the help and suggestions the last few weeks |
normally no.
my hope are that this will either
|
I'm glad you got it working again.
This will not hapen: the packages are provided by SynoCommunity, not Synology. I need your help so we (synocommunity project aka github spksrc) find a suitable solution to the issue. Updating both python311 and sabznbd to https://github.com/SynoCommunity/spksrc/actions/runs/6216557950 along with providing logs will hopefully provide sufficient traces to locate where the issue exactly is. |
Remember it works now, 4.0.3 [9fafe64] with latest Python (for Qoriq). So only manually installing the SABnzbd package would provide enough info? It is a working system (now), it is used often and I am trying to break as less as possible .... |
@zaadstra hold-on, I may have find where the issue is. I'll be publishing an updated URL for updated packages. |
Voila: |
See #5684 (comment) on the last stuff I tested. Let me know if I should test something else or new changes. |
A new 4.2.1-67 is offered to DS213+ DSM 6.2.4 Qoriq boxes. It installs but fails to run .... |
Yeah, issue isn't fixed yet. I'm getting closer to a solution (fingers crossed) but ain't there yet. |
Alright current version works fine, so no rush. But now a new version is offered on Synocommunity, DSM starts moaning that I have an old package installed (since when did this start...). Better remove the broken package then from the SC website. |
I've removed the |
@mreid-tt Thanks! Really forgot about this.. |
@zaadstra, if you take a look at https://synocommunity.com/package/sabnzbd, you will note that the last version which includes a |
@mreid-tt It is in the DSM Package Center: I was trying to force refreshing any cache or lists bij deleting SC as package source, but no luck. Yes, when SC as source was gone, the update was gone as well. But as soon SC was added as source, the update showed up as well. I'll give it some days, and otherwise reboot. |
Is is not your local cache, but the CDN of synocommunity repository. It takes up to 48h until newly published packages are visible on the clients. The same delay seems to act on package removal... |
Thanks for explaining. |
@zaadstra and @marcofranssen new package for testing available at https://github.com/SynoCommunity/spksrc/actions/runs/7658491362 |
Any chances someone can test it out? As this has a lot of importance for continuing to support this CPU architecture for many other software we publishes. Much thnx in advance. |
I guess we can call that a success!!! I only got a "package does not contain digital signature" message. ... and just tested a .nzb and it actually works too :-) Congrats to win the battle and thanks for all the efforts 👍 |
This is awesome, thnx for testing and what a journey this was. @zaadstra In order to have this one fully closed, would you mind testing the latest build: https://github.com/SynoCommunity/spksrc/actions/runs/7681251146 |
@zaadstra thnx for testing it out! |
I removed qoriq for the 4.2.2 update. No others needed to be removed, right? |
Nope, just qoriq. And i am about to merge the fix for that soit qoriq becomes functional again |
Updated packages to follow normal flow part of next package upgrades to come. Feel free to re-open if issue comes up again but I believe its now fully addressed. Thnx for your time at testing, cheers. |
Sounds good! |
Is a python311 also still available? |
The qoriq version has been published. @zaadstra feel free to test when it becomes available in the package center in a day or two or you can manually download from https://synocommunity.com/package/sabnzbd.
As far as I know https://synocommunity.com/package/python311 has a Python v3.11.5-8 for qoriq. Are you suggesting that it be re-published? |
We should be good then, no need to republish |
Will do!
Correct, I have 3.11.5-8 running. Not sure if this was repo or a testing package tho ... |
@mreid-tt The DS213+ sent a notify for an updated package, the SABnzbd 4.2.2-68 was ready for update. |
Is this a new Bug?
Package Name
sabnzbd
Package Version
sabnzbd 4.0.3-64
Device Model
DS213+ Qoriq
Device Architecture
PPC
Firmware Version
6.2.4 latest
What happened?
Update sabnzbd 4.0.3-63 to sabnzbd 4.0.3-64. Then got an error "cannot start package service".
Some analysis has been done in issue 5841. Issue seemed related at first but it is different. First thougts by @th0ma7
I uploaded the logs to pastebin, both for Python 3.11 and sabnzbd.
python311.log ds213+ https://pastebin.com/Lw5NGb1S
sabnzbd.log ds213+ https://pastebin.com/uCqQFh04
2023/07/22 00:01:44 sabnzbd 4.0.2-62 -> 63
2023/08/14 13:25:52 sabnzbd 4.0.3-63 -> 64
(fails to start)
2023/08/14 13:35:38 start sabnzbd 4.0.3-64 Begin start-stop-status start
/var/packages/sabnzbd/scripts/start-stop-status: line 31: 15558 Illegal instruction (core dumped) ${service} >> ${OUT} 2>&1
2023/08/14 13:36:05 start sabnzbd 4.0.3-64 End start-stop-status start ret=[1]
2023/08/14 13:36:06 (system) trigger sabnzbd 4.0.3-64 Begin start-stop-status stop
2023/08/14 13:36:06 (system) trigger sabnzbd 4.0.3-64 End start-stop-status stop ret=[0]
(reboot)
2023/08/14 13:55:26 start sabnzbd 4.0.3-64 Begin start-stop-status start
/var/packages/sabnzbd/scripts/start-stop-status: line 31: 12265 Illegal instruction (core dumped) ${service} >> ${OUT} 2>&1
2023/08/14 13:55:56 start sabnzbd 4.0.3-64 End start-stop-status start ret=[1]
2023/08/14 13:55:57 (system) trigger sabnzbd 4.0.3-64 Begin start-stop-status stop
2023/08/14 13:55:57 (system) trigger sabnzbd 4.0.3-64 End start-stop-status stop ret=[0]
(uninstall)
2023/08/14 13:56:29 uninstall sabnzbd 4.0.3-64 Begin preuninst
(reinstall v64 from package service)
2023/08/14 13:57:46 install sabnzbd 4.0.3-64 Begin preinst
(uninstall)
2023/08/14 14:01:04 uninstall sabnzbd 4.0.3-64 End postuninst ret=[0]
(install v63 from .spk)
2023/08/14 14:02:33 install sabnzbd 4.0.3-63 Begin preinst
Reproduction steps
... see steps above pointing to log details
Install Log
Service Log
No response
Other Logs
No response
The text was updated successfully, but these errors were encountered: