aMule Forum

English => en_Bugs => Topic started by: macias on April 04, 2009, 10:17:43 AM

Title: [worksforme] (2.2.4) log flooded with "Error while creating signature..."
Post by: macias on April 04, 2009, 10:17:43 AM
Exact line with error:
ClientCreditsList.cpp (378): Credits: Error while creating signature: InvertibleRSAFunction: computational error during private key operation

opensuse 11.1, 64 bit. I just updated amule 2.2.3 (which didn't show such error) to 2.2.4 -- now, log is full of those errors.

I don't know what part of amule it affects, but I cannot connect anywhere too.
Title: Re: (2.2.4) log flooded with "Error while creating signature..."
Post by: wuischke on April 04, 2009, 10:28:44 AM
This looks like a problem with crypto++ - did you compile these packages yourself? If yes, does "cryptest.exe v" produce any errors?
Title: Re: (2.2.4) log flooded with "Error while creating signature..."
Post by: macias on April 04, 2009, 10:56:44 AM
Thank you for your answer. I compiled amule myself, I didn't have libcrypto++ at all, because configure didn't require it. I installed it now, I still get the same error in amule, and the cryptest shows such error:
CryptoPP::Exception caught: Can not open file TestVectors/panama.txt for reading

(run as normal user)

Btw. after a while of running amule crashes -- I noticed that previous version (2.2.3) crashed too when it couldn't connect anywhere for longer period of time. So now this could be related to each other.
Title: Re: (2.2.4) log flooded with "Error while creating signature..."
Post by: wuischke on April 04, 2009, 11:33:18 AM
Could you compile crypto++ yourself, too, and execute the test in the source directory?

If aMule crashes, we need good backtraces (http://www.amule.org/wiki/index.php/Backtraces) to be able to resolve the problem, would you kindly try to provide us with these information?
Title: Re: (2.2.4) log flooded with "Error while creating signature..."
Post by: macias on April 04, 2009, 01:05:37 PM
Ok, I cleaned entire system from any of crypto++, I downloaded and installed the latest, 5.6.0, crypto++, I run cryptest v, all tests passed flawlessly.  Yet, I still had this error in amule.
So I recompiled amule again -- this time no errors.

About crashes -- I recently upgraded to OS11.1 and I didn't manage to setup everything fine, but since I now have compiled amule from source I will be able to send some backtraces soon. gdb is watching :-)

So, I'll close this report now, right?