Page 1 of 1

Getting errors thrown at me, but see no effect of it [binhex, Unraid]

Posted: January 21st, 2025, 3:16 pm
by FuryFlex
Hello, I am getting some errors thrown at me and i'm not sure if it's something to do anything about? I do not notice any downtime or critical failures.

Anyone got any ideas why I get these errors and if and what I should do about it?

https://pastebin.com/jxM3NCdn

All of them boil down to "RuntimeError: set changed size during iteration"

Re: Getting errors thrown at me, but see no effect of it

Posted: January 21st, 2025, 4:03 pm
by safihre
What version of Sabnzbd is this?

Re: Getting errors thrown at me, but see no effect of it

Posted: January 21st, 2025, 4:13 pm
by FuryFlex
safihre wrote: January 21st, 2025, 4:03 pm What version of Sabnzbd is this?
4.4.1 using "binhex-sabnzbd" in unraid 7.0.0

Re: Getting errors thrown at me, but see no effect of it [binhex, Unraid]

Posted: January 21st, 2025, 4:29 pm
by sander
So:

Code: Select all

2025-01-21 20:41:37,443::INFO::[notifier:157] Sending notification: Error - Saving /data/usenet/incomplete/blablabla.(2010).[2160p.REMUX].[HEVC.DV.HYBRID.HDR10.DTS-HD.MA.5.1.24-bit.Audio.English].[Data.Lass]-xpost/__ADMIN__/SABnzbd_nzo_0t9g5gpc failed (type=error, job_cat=None)
2025-01-21 20:41:37,442::ERROR::[filesystem:1148] Saving /data/usenet/incomplete/blablabla.(2010).[2160p.REMUX].[HEVC.DV.HYBRID.HDR10.DTS-HD.MA.5.1.24-bit.Audio.English].[Data.Lass]-xpost/__ADMIN__/SABnzbd_nzo_0t9g5gpc failed
2025-01-21 20:41:37,443::INFO::[filesystem:1149] Traceback: 
Traceback (most recent call last):
  File "/usr/lib/sabnzbd/sabnzbd/filesystem.py", line 1139, in save_data
    pickle.dump(data, data_file, protocol=pickle.HIGHEST_PROTOCOL)
RuntimeError: set changed size during iteration
The first and import error is this: " Error - Saving /data/usenet/incomplete/blablabla.(2010).[21"

My guess: your SABnzbd incomplete is mapped on the external drive, and writing fails.

What happens if you do NOT map SABnzbd incomplete onto an external drive (keep it inside the docker): what Temp space does SABnzbd report? Small amount 6GB (bad), or a lot (good)?

Re: Getting errors thrown at me, but see no effect of it [binhex, Unraid]

Posted: January 21st, 2025, 4:45 pm
by FuryFlex
sander wrote: January 21st, 2025, 4:29 pm So:

The first and import error is this: " Error - Saving /data/usenet/incomplete/blablabla.(2010).[21"

My guess: your SABnzbd incomplete is mapped on the external drive, and writing fails.

What happens if you do NOT map SABnzbd incomplete onto an external drive (keep it inside the docker): what Temp space does SABnzbd report? Small amount 6GB (bad), or a lot (good)?
So my unraid setup is Cache -> Array so to my understanding (new to Unraid) it is not mapped to an external drive? so everything happens on the SSD then the mover (every hour) moves to the HDD.

For the Temp space, from searching around a bit I suppose you are referencing the "xx Free Space" in the Queue? that says "10.0 TB Free Space"

Image

and volume mappings for SABnzbd if it helps:

/data/usenet/ <-> /mnt/user/data/usenet/
/config <-> /mnt/user/appdata/binhex-sabnzbd

Re: Getting errors thrown at me, but see no effect of it [binhex, Unraid]

Posted: January 21st, 2025, 4:58 pm
by sander
SABnzbd Incomplete / Temp: ah, yes, I should say it better: in SABnzbd -> Folders -> Temporary Download Folder: do NOT set to data or what it is. Just something inside the docker.
So via http://127.0.0.1:8080/config/folders/

A knowledgeable Unraid SABnzbd user has written something about Unraid and disks: https://github.com/sabnzbd/sabnzbd/disc ... nt-9583601