I started the program (with modified PartFile.cpp) this morning, it crashed when I wasn't at home, this is output:
Initialising aMule
Loading preferences from /home/ghepeu/.aMule/preferences.ini
Config:
x1: 0 y1: 30 x2: 1016 y2: 712
split read, found : 398
srv_split read, found : 390
*** UDP socket at 4665 (chat)
*** TCP socket at 4662
*** UDP socket at 4672
Serverlist loaded.
*** reading servers
Save ServerCount = 87 /0x57/
Saved ServerCount endian = 87 /0x57/
Loading temp files from /dati/fileSharing/aMule/temp/*.part.met.
Loading 002.part.met... - filename xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx - Done.
Loading 003.part.met... - filename xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx - Done.
Loading 004.part.met... - filename xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx - Done.
Loading 005.part.met... - filename xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx - Done.
Sharing /dati/fileSharing/aMule/temp/002.part.met
Sharing /dati/fileSharing/aMule/temp/003.part.met
Sharing /dati/fileSharing/aMule/temp/004.part.met
Sharing /dati/fileSharing/aMule/temp/005.part.met
Save ServerCount = 87 /0x57/
Saved ServerCount endian = 87 /0x57/
Software del client ->0<- Versione del client ->v65<- ModString del client -><-
Crypto available
CurrentIdentState Ident OK
HashResult:
|d2|95|61|1d|2d|ab|8d|10|3d|bc|1b| c|4c|3c|98|f1
GetPartHash(27) :
|92|5f|cf|66|5b|da| f|50|a7|65|5a|c2|54|29|3b|ab
Segmentation fault
I can't be sure, but I don't think that one was a pseudo-corrupted part