Despite this error, files download successfully with correct metadata. The exception message is empty, meaning the actual exception type is completely swallowed and invisible to the user.
DEBUG Deezer info for downloadable: {'quality': 0, 'id': 1364539312, downloadable.py:123
'quality_to_size': [3240018, 0, 0], 'url':
'https://cdnt-stream.dzcdn.net/media/1/1/1/5/1/1364539312/1516153f79ce76d8f75d56
319196ae3d.mp3?hdnea=exp=1772112892~acl=/media/1/1/1/5/1/1364539312/1516153f79ce
76d8f75d56319196ae3d.mp3*~data=user_id=6780973383,iat=1772040892~hmac=ede4b68779
25bf93252849af43981bbc36369ac810c2ada7077ba4d0cace7db8'}
DEBUG Deezer file (id 1364539302) at downloadable.py:167
https://f-cdnt-stream.dzcdn.net/media/1/1/c/2/6/1364539302/c2696f4245e4e427f961f
3a64326682a.mp3?hdnea=exp=1772112889~acl=/media/1/1/c/2/6/1364539302/c2696f4245e
4e427f961f3a64326682a.mp3*~data=user_id=6780973383,iat=1772040889~hmac=5fca8a961
2097b29f62739094d051011c80e6112b41437f4b989b1d838a86276 is encrypted. Decrypting
with b'7d=g>i"bb,tboofo'
[12:34:52] DEBUG Tagging with [('TIT2', TIT2(encoding=<Encoding.UTF8: 3>, text=['All Night Diner'])), tagger.py:254
('TPE1', TPE1(encoding=<Encoding.UTF8: 3>, text=['Modest Mouse'])), ('TALB',
TALB(encoding=<Encoding.UTF8: 3>, text=['Interstate 8'])), ('TPE2',
TPE2(encoding=<Encoding.UTF8: 3>, text=['Modest Mouse'])), ('TYER',
TYER(encoding=<Encoding.UTF8: 3>, text=['2021'])), ('TCON',
TCON(encoding=<Encoding.UTF8: 3>, text=['Alternative'])), ('USLT',
USLT(encoding=<Encoding.UTF8: 3>, lang='XXX', desc='', text='')), ('TRCK',
TRCK(encoding=<Encoding.UTF8: 3>, text=['2/11'])), ('TPOS',
TPOS(encoding=<Encoding.UTF8: 3>, text=['1/1'])), ('TSRC',
TSRC(encoding=<Encoding.UTF8: 3>, text=['USFP71449202']))]
ERROR Error downloading track: '' album.py:41
DEBUG Deezer file (id 1364539292) at downloadable.py:167
https://f-cdnt-stream.dzcdn.net/media/1/1/7/b/2/1364539292/7b264c3cae93eb683be13
bc1fc6924fc.mp3?hdnea=exp=1772112889~acl=/media/1/1/7/b/2/1364539292/7b264c3cae9
3eb683be13bc1fc6924fc.mp3*~data=user_id=6780973383,iat=1772040889~hmac=c257a897a
dc9c415e6d536c1846c391ed0c2df8137b21afb90056ba5af117db0 is encrypted. Decrypting
with b'0hf<5>p1c.$5;d3;'
[12:34:53] DEBUG Tagging with [('TIT2', TIT2(encoding=<Encoding.UTF8: 3>, text=['Interstate 8'])), tagger.py:254
('TPE1', TPE1(encoding=<Encoding.UTF8: 3>, text=['Modest Mouse'])), ('TALB',
TALB(encoding=<Encoding.UTF8: 3>, text=['Interstate 8'])), ('TPE2',
TPE2(encoding=<Encoding.UTF8: 3>, text=['Modest Mouse'])), ('TYER',
TYER(encoding=<Encoding.UTF8: 3>, text=['2021'])), ('TCON',
TCON(encoding=<Encoding.UTF8: 3>, text=['Alternative'])), ('USLT',
USLT(encoding=<Encoding.UTF8: 3>, lang='XXX', desc='', text='')), ('TRCK',
TRCK(encoding=<Encoding.UTF8: 3>, text=['1/11'])), ('TPOS',
TPOS(encoding=<Encoding.UTF8: 3>, text=['1/1'])), ('TSRC',
TSRC(encoding=<Encoding.UTF8: 3>, text=['USFP71449201']))]
ERROR Error downloading track: '' album.py:41
DEBUG Deezer file (id 1364539322) at downloadable.py:167
https://cdnt-stream.dzcdn.net/media/1/1/6/1/4/1364539322/6147e31ed8bb78f215597c1
9c9ad0480.mp3?hdnea=exp=1772112890~acl=/media/1/1/6/1/4/1364539322/6147e31ed8bb7
8f215597c19c9ad0480.mp3*~data=user_id=6780973383,iat=1772040890~hmac=711083cf493
571e96381f473729e4bda6ef6d21856bd2690309a9e982de6d3a8 is encrypted. Decrypting
with b'b3c;<?!d0) 51k4>'
[12:34:55] DEBUG Tagging with [('TIT2', TIT2(encoding=<Encoding.UTF8: 3>, text=['Tundra/Desert'])), tagger.py:254
('TPE1', TPE1(encoding=<Encoding.UTF8: 3>, text=['Modest Mouse'])), ('TALB',
TALB(encoding=<Encoding.UTF8: 3>, text=['Interstate 8'])), ('TPE2',
TPE2(encoding=<Encoding.UTF8: 3>, text=['Modest Mouse'])), ('TYER',
TYER(encoding=<Encoding.UTF8: 3>, text=['2021'])), ('TCON',
TCON(encoding=<Encoding.UTF8: 3>, text=['Alternative'])), ('USLT',
USLT(encoding=<Encoding.UTF8: 3>, lang='XXX', desc='', text='')), ('TRCK',
TRCK(encoding=<Encoding.UTF8: 3>, text=['4/11'])), ('TPOS',
TPOS(encoding=<Encoding.UTF8: 3>, text=['1/1'])), ('TSRC',
TSRC(encoding=<Encoding.UTF8: 3>, text=['USFP71449204']))]
ERROR Error downloading track: '' album.py:41
DEBUG Deezer file (id 1364539392) at downloadable.py:167
https://f-cdnt-stream.dzcdn.net/media/1/1/d/5/7/1364539392/d570c626e4ce4e53db255
6f1f642b707.mp3?hdnea=exp=1772112890~acl=/media/1/1/d/5/7/1364539392/d570c626e4c
e4e53db2556f1f642b707.mp3*~data=user_id=6780973383,iat=1772040890~hmac=362ec6a75
9e6be0f5440448bac6d87b7368bb391ab5ed9133816392c23e330d0 is encrypted. Decrypting
with b"1b0:9?'a?/ ceho;"
[12:34:56] DEBUG Tagging with [('TIT2', TIT2(encoding=<Encoding.UTF8: 3>, text=['Edit the Sad Parts tagger.py:254
(Live)'])), ('TPE1', TPE1(encoding=<Encoding.UTF8: 3>, text=['Modest Mouse'])),
('TALB', TALB(encoding=<Encoding.UTF8: 3>, text=['Interstate 8'])), ('TPE2',
TPE2(encoding=<Encoding.UTF8: 3>, text=['Modest Mouse'])), ('TYER',
TYER(encoding=<Encoding.UTF8: 3>, text=['2021'])), ('TCON',
TCON(encoding=<Encoding.UTF8: 3>, text=['Alternative'])), ('USLT',
USLT(encoding=<Encoding.UTF8: 3>, lang='XXX', desc='', text='')), ('TRCK',
TRCK(encoding=<Encoding.UTF8: 3>, text=['11/11'])), ('TPOS',
TPOS(encoding=<Encoding.UTF8: 3>, text=['1/1'])), ('TSRC',
TSRC(encoding=<Encoding.UTF8: 3>, text=['USFP71449211']))]
[12:34:57] ERROR Error downloading track: '' album.py:41
DEBUG Deezer file (id 1364539362) at downloadable.py:167
https://f-cdnt-stream.dzcdn.net/media/1/1/e/f/4/1364539362/ef4ce422c8108e62c8a0b
4cf7b02aef6.mp3?hdnea=exp=1772112890~acl=/media/1/1/e/f/4/1364539362/ef4ce422c81
08e62c8a0b4cf7b02aef6.mp3*~data=user_id=6780973383,iat=1772040890~hmac=8b403aadd
d1f41670296249bbb56b41119b3cadb33f9da49a3236b0eb25e8e8f is encrypted. Decrypting
with b'5c7>11#5f~rg><7g'
DEBUG Tagging with [('TIT2', TIT2(encoding=<Encoding.UTF8: 3>, text=['Novocaine Stain tagger.py:254
(Live)'])), ('TPE1', TPE1(encoding=<Encoding.UTF8: 3>, text=['Modest Mouse'])),
('TALB', TALB(encoding=<Encoding.UTF8: 3>, text=['Interstate 8'])), ('TPE2',
TPE2(encoding=<Encoding.UTF8: 3>, text=['Modest Mouse'])), ('TYER',
TYER(encoding=<Encoding.UTF8: 3>, text=['2021'])), ('TCON',
TCON(encoding=<Encoding.UTF8: 3>, text=['Alternative'])), ('USLT',
USLT(encoding=<Encoding.UTF8: 3>, lang='XXX', desc='', text='')), ('TRCK',
TRCK(encoding=<Encoding.UTF8: 3>, text=['8/11'])), ('TPOS',
TPOS(encoding=<Encoding.UTF8: 3>, text=['1/1'])), ('TSRC',
TSRC(encoding=<Encoding.UTF8: 3>, text=['USFP71449208']))]
ERROR Error downloading track: '' album.py:41
DEBUG Deezer file (id 1364539352) at downloadable.py:167
https://cdnt-stream.dzcdn.net/media/1/1/a/5/c/1364539352/a5c565bca6a73535b53fb61
f25760f5d.mp3?hdnea=exp=1772112890~acl=/media/1/1/a/5/c/1364539352/a5c565bca6a73
535b53fb61f25760f5d.mp3*~data=user_id=6780973383,iat=1772040891~hmac=dce783a8928
a31796a552a9488435bc6241e93135cf7db6b2cde8dc1d7085f52 is encrypted. Decrypting
with b"2m7k6m'ca.&a0n7f"
[12:34:58] DEBUG Tagging with [('TIT2', TIT2(encoding=<Encoding.UTF8: 3>, text=['Buttons to Push the tagger.py:254
Buttons (Live)'])), ('TPE1', TPE1(encoding=<Encoding.UTF8: 3>, text=['Modest
Mouse'])), ('TALB', TALB(encoding=<Encoding.UTF8: 3>, text=['Interstate 8'])),
('TPE2', TPE2(encoding=<Encoding.UTF8: 3>, text=['Modest Mouse'])), ('TYER',
TYER(encoding=<Encoding.UTF8: 3>, text=['2021'])), ('TCON',
TCON(encoding=<Encoding.UTF8: 3>, text=['Alternative'])), ('USLT',
USLT(encoding=<Encoding.UTF8: 3>, lang='XXX', desc='', text='')), ('TRCK',
TRCK(encoding=<Encoding.UTF8: 3>, text=['7/11'])), ('TPOS',
TPOS(encoding=<Encoding.UTF8: 3>, text=['1/1'])), ('TSRC',
TSRC(encoding=<Encoding.UTF8: 3>, text=['USFP71449207']))]
ERROR Error downloading track: '' album.py:41
DEBUG Deezer file (id 1364539382) at downloadable.py:167
https://f-cdnt-stream.dzcdn.net/media/1/1/1/b/0/1364539382/1b05e3a9b9d8721d9fbca
8fd89c6e785.mp3?hdnea=exp=1772112891~acl=/media/1/1/1/b/0/1364539382/1b05e3a9b9d
8721d9fbca8fd89c6e785.mp3*~data=user_id=6780973383,iat=1772040891~hmac=9f076a127
e58f2c4eda987efd3a827296c7312810328cd1f1bf248e4e2fdf3ea is encrypted. Decrypting
with b'87dl0aq3`-!3l>64'
[12:34:59] DEBUG Tagging with [('TIT2', TIT2(encoding=<Encoding.UTF8: 3>, text=['Whenever You Breathe tagger.py:254
Out, I Breathe In (Positive Negative) (Live)'])), ('TPE1',
TPE1(encoding=<Encoding.UTF8: 3>, text=['Modest Mouse'])), ('TALB',
TALB(encoding=<Encoding.UTF8: 3>, text=['Interstate 8'])), ('TPE2',
TPE2(encoding=<Encoding.UTF8: 3>, text=['Modest Mouse'])), ('TYER',
TYER(encoding=<Encoding.UTF8: 3>, text=['2021'])), ('TCON',
TCON(encoding=<Encoding.UTF8: 3>, text=['Alternative'])), ('USLT',
USLT(encoding=<Encoding.UTF8: 3>, lang='XXX', desc='', text='')), ('TRCK',
TRCK(encoding=<Encoding.UTF8: 3>, text=['10/11'])), ('TPOS',
TPOS(encoding=<Encoding.UTF8: 3>, text=['1/1'])), ('TSRC',
TSRC(encoding=<Encoding.UTF8: 3>, text=['USFP71449210']))]
ERROR Error downloading track: '' album.py:41
DEBUG Deezer file (id 1364539332) at downloadable.py:167
https://cdnt-stream.dzcdn.net/media/1/1/f/5/2/1364539332/f52ad30d84cd775bf0235f6
b6f9b1d7e.mp3?hdnea=exp=1772112891~acl=/media/1/1/f/5/2/1364539332/f52ad30d84cd7
75bf0235f6b6f9b1d7e.mp3*~data=user_id=6780973383,iat=1772040891~hmac=0c6b49054c1
4c70a0251dd262529387de4f88d4161fa0b06a7056b871fbb5d9e is encrypted. Decrypting
with b'03<;3ks32{|ho;32'
[12:35:01] DEBUG Tagging with [('TIT2', TIT2(encoding=<Encoding.UTF8: 3>, text=['Edit the Sad tagger.py:254
Parts'])), ('TPE1', TPE1(encoding=<Encoding.UTF8: 3>, text=['Modest Mouse'])),
('TALB', TALB(encoding=<Encoding.UTF8: 3>, text=['Interstate 8'])), ('TPE2',
TPE2(encoding=<Encoding.UTF8: 3>, text=['Modest Mouse'])), ('TYER',
TYER(encoding=<Encoding.UTF8: 3>, text=['2021'])), ('TCON',
TCON(encoding=<Encoding.UTF8: 3>, text=['Alternative'])), ('USLT',
USLT(encoding=<Encoding.UTF8: 3>, lang='XXX', desc='', text='')), ('TRCK',
TRCK(encoding=<Encoding.UTF8: 3>, text=['5/11'])), ('TPOS',
TPOS(encoding=<Encoding.UTF8: 3>, text=['1/1'])), ('TSRC',
TSRC(encoding=<Encoding.UTF8: 3>, text=['USFP71449205']))]
ERROR Error downloading track: '' album.py:41
DEBUG Deezer file (id 1364539342) at downloadable.py:167
https://cdnt-stream.dzcdn.net/media/1/1/6/e/3/1364539342/6e331cd70100911b5bcae5f
af402e738.mp3?hdnea=exp=1772112891~acl=/media/1/1/6/e/3/1364539342/6e331cd701009
11b5bcae5faf402e738.mp3*~data=user_id=6780973383,iat=1772040891~hmac=219824f1763
16f6e69753cbb2e7e2982777657be342b29fc43bc911f27e06ef5 is encrypted. Decrypting
with b'7b`k2l"27| l5?ad'
[12:35:03] DEBUG Tagging with [('TIT2', TIT2(encoding=<Encoding.UTF8: 3>, text=['Beach Side Property tagger.py:254
(Live)'])), ('TPE1', TPE1(encoding=<Encoding.UTF8: 3>, text=['Modest Mouse'])),
('TALB', TALB(encoding=<Encoding.UTF8: 3>, text=['Interstate 8'])), ('TPE2',
TPE2(encoding=<Encoding.UTF8: 3>, text=['Modest Mouse'])), ('TYER',
TYER(encoding=<Encoding.UTF8: 3>, text=['2021'])), ('TCON',
TCON(encoding=<Encoding.UTF8: 3>, text=['Alternative'])), ('USLT',
USLT(encoding=<Encoding.UTF8: 3>, lang='XXX', desc='', text='')), ('TRCK',
TRCK(encoding=<Encoding.UTF8: 3>, text=['6/11'])), ('TPOS',
TPOS(encoding=<Encoding.UTF8: 3>, text=['1/1'])), ('TSRC',
TSRC(encoding=<Encoding.UTF8: 3>, text=['USFP71449206']))]
ERROR Error downloading track: '' album.py:41
DEBUG Deezer file (id 1364539372) at downloadable.py:167
https://f-cdnt-stream.dzcdn.net/media/1/1/b/2/a/1364539372/b2ac293031cfb3605085a
554add2e8d6.mp3?hdnea=exp=1772112891~acl=/media/1/1/b/2/a/1364539372/b2ac293031c
fb3605085a554add2e8d6.mp3*~data=user_id=6780973383,iat=1772040892~hmac=70482b9ac
09f197f0a36a5cca32b9bfc194cae1e7d23989857ef42cb2debf7fa is encrypted. Decrypting
with b'75boek(62*&3kdm0'
DEBUG Tagging with [('TIT2', TIT2(encoding=<Encoding.UTF8: 3>, text=['Broke (Live)'])), tagger.py:254
('TPE1', TPE1(encoding=<Encoding.UTF8: 3>, text=['Modest Mouse'])), ('TALB',
TALB(encoding=<Encoding.UTF8: 3>, text=['Interstate 8'])), ('TPE2',
TPE2(encoding=<Encoding.UTF8: 3>, text=['Modest Mouse'])), ('TYER',
TYER(encoding=<Encoding.UTF8: 3>, text=['2021'])), ('TCON',
TCON(encoding=<Encoding.UTF8: 3>, text=['Alternative'])), ('USLT',
USLT(encoding=<Encoding.UTF8: 3>, lang='XXX', desc='', text='')), ('TRCK',
TRCK(encoding=<Encoding.UTF8: 3>, text=['9/11'])), ('TPOS',
TPOS(encoding=<Encoding.UTF8: 3>, text=['1/1'])), ('TSRC',
TSRC(encoding=<Encoding.UTF8: 3>, text=['USFP71449209']))]
ERROR Error downloading track: '' album.py:41
[12:35:04] DEBUG Deezer file (id 1364539312) at downloadable.py:167
https://cdnt-stream.dzcdn.net/media/1/1/1/5/1/1364539312/1516153f79ce76d8f75d563
19196ae3d.mp3?hdnea=exp=1772112892~acl=/media/1/1/1/5/1/1364539312/1516153f79ce7
6d8f75d56319196ae3d.mp3*~data=user_id=6780973383,iat=1772040892~hmac=ede4b687792
5bf93252849af43981bbc36369ac810c2ada7077ba4d0cace7db8 is encrypted. Decrypting
with b'>`3l;mpcc%/1:=g6'
DEBUG Tagging with [('TIT2', TIT2(encoding=<Encoding.UTF8: 3>, text=['Sleepwalking (Couples tagger.py:254
Only Dance Prom Night)'])), ('TPE1', TPE1(encoding=<Encoding.UTF8: 3>, text=['Modest
Mouse'])), ('TALB', TALB(encoding=<Encoding.UTF8: 3>, text=['Interstate 8'])),
('TPE2', TPE2(encoding=<Encoding.UTF8: 3>, text=['Modest Mouse'])), ('TYER',
TYER(encoding=<Encoding.UTF8: 3>, text=['2021'])), ('TCON',
TCON(encoding=<Encoding.UTF8: 3>, text=['Alternative'])), ('USLT',
USLT(encoding=<Encoding.UTF8: 3>, lang='XXX', desc='', text='')), ('TRCK',
TRCK(encoding=<Encoding.UTF8: 3>, text=['3/11'])), ('TPOS',
TPOS(encoding=<Encoding.UTF8: 3>, text=['1/1'])), ('TSRC',
TSRC(encoding=<Encoding.UTF8: 3>, text=['USFP71449203']))]
ERROR Error downloading track: '' album.py:41
─────────────────────────────────────────────── Downloading Interstate 8 ───────────────────────────────────────────────
DEBUG Removing dirs {'F:\\Music\\Modest Mouse - Interstate 8 (2021) [FLAC] artwork.py:19
[16B-44100kHz]\\__artwork'}
When the exception has no message, {e} renders as an empty string, hiding the exception type entirely.
Describe the bug
When downloading an album, the following error is logged for every track:
ERROR Error downloading track: '' album.py:41Despite this error, files download successfully with correct metadata. The exception message is empty, meaning the actual exception type is completely swallowed and invisible to the user.
Expected behavior
No error should be logged when a track downloads and tags successfully.
Actual behavior
Every track logs Error downloading track: '' with an empty exception message immediately after the tagging step, even though:
The file is present on disk
All metadata is correctly applied
The failed downloads database shows no entries
The sequence for every track is:
Command Used
rip -v url "https://www.deezer.com/us/album/228114162"Debug Traceback
Config File
Operating System
Windows 11
streamrip version
2.1.0
Screenshots and recordings
No response
Additional context
likely cause--
In media/album.py:41:
When the exception has no message, {e} renders as an empty string, hiding the exception type entirely.