Getting "Error during decompression" when trying to do anything.

Asked by Nargath

I had this version of DC++ working at the last LAN I was at about 3 months ago (v.707). However, at the LAN I was at today, Everytime I tried to get a file list, or even download a file direct via search, I would get "Error during decompression" in the Statuse column for that connection.

The only hardware change between then and now is a new video card and a new, higher capacity power supply. And I have moved my hashes around, but I rehashed them the night before the LAN.

Is there anythig that I'm missing to sort this out? I would really like to get it going for the next LAN in a month.

Cheers guys

Question information

Language:
English Edit question
Status:
Expired
For:
DC++ Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
poy (poy) said :
#1

the reporter of the linked bug is experiencing similar symptoms; follow it to know if/when it is fixed. or if you can add any additional info to it, go ahead...

Revision history for this message
Twilight2013 (twilight2013) said :
#2

Error during compression is not a problem on DC++ 0.674, but previous versions like 0.4034, 0.68 & 0.699 because I remember trying to obtain a file from a user & got that message. So far, I've never experience "Error during compression" with DC++ 0.705 & above.

The version you are using is no longer getting any help support, so update to the latest version of DC++. On your DC++, go to File, Settings, Advanced, put a checkmark on Enable safe & compressed transfers & click OK. In order for Enable safe & compressed transfers to take effect you need to close & restart DC++ client.

Revision history for this message
Nargath (nargath) said :
#3

Sorry, I thought I stated my DC++ option in my main point.
I am currently running 0.7091. In fact it happened to me on two previous version I tested that day. I originally had 0.707 installed, but when I came across this error, I upgraded to 0.7091. However I still had the problem.

The Safe and compressed transfers was on, as I checked that setting during my own research last night. It would of been on during the LAN, as I did not switch that settign off at the LAN (didn't know it existed until I did some research).

Just so I can understand what might be happening a little better, what does the error message actually mean?

Revision history for this message
eMTee (realprogger) said :
#4

>Just so I can understand what might be happening a little better, what does the error message actually mean?

DC++ using two different kind of compression algorithm, bzip2 for filelists and (if you have Safe and compressed transfers enabled) zlib for on the fly compressing the data downloaded and uploaded. Your problem is strange because you reported that you get both filelists and transfers gives this error.
This means that either the data arrived to DC++ through your LAN and low level networking functions of your OS became corrupted, or both decompression algorythm are fail for some reason. The second case can be because of a bug, but its very unlikely given that two different decompression algorythms fail.

What you can try in the next occasion :
- What happens without the 'Safe compressed transfers' disabled? Is it working? Are the downloaded files corrupted or not (check with md5 or any other integrity check or try to download archives (*.rar, etc..) and see if they can be decompressed) ?
- What happens if somebody downloads from you? Is it working? Are the downloaded files corrupted or not?
- Test it with filelists, either (up and download)
- If your filelist fail to transfer to others make a backup from a file called files.xml.bz2 from your DC++ program directory for further investigation

Revision history for this message
eMTee (realprogger) said :
#5

...and the most trivial question for last : are the things working if you log on to a public hub? Can you download there?

Revision history for this message
Nargath (nargath) said :
#6

I have some of the answers now for you.

People were able to download both direct files and my filelist at the LAN with no problems, and their downloads were not corrupted (I had a friend try this out as one of my diagnosing steps. Also many other people were downloading off me all day)

I will try downloading off a public hub very soon, and also test disabling the compressed option.

Revision history for this message
eMTee (realprogger) said :
#7

Any info if this problem still exists with DC++ 0.75?

Revision history for this message
Toast (swetoast-deactivatedaccount) said :
#8

moving this to expired since the user haunt answered