THashthread.execute Error ... division by zero

Bug reports for an official AniDB Client go here

Moderators: AniDB, AniDB API

Locked
n4rut0
Posts: 61
Joined: Wed Jun 08, 2005 11:53 pm
Location: Dominican Rep.

THashthread.execute Error ... division by zero

Post by n4rut0 » Fri Sep 08, 2006 1:12 am

[07/09/2006 09:02:33 p.m.] ! THashThread.Execute: Unknown exception caught when hashing "D:\Devilman\Devilman - 16 [.avi"! The error message was: Floating point division by zero
[07/09/2006 09:02:35 p.m.] - Loading local files...
[07/09/2006 09:02:35 p.m.] - Done loading local files after 16 milliseconds.
[07/09/2006 09:02:35 p.m.] ! Failed to rename "d:\devilman\devilman - 16 [.avi" to "D:\Devilman\Devilman - 16 [BFE49C36].avi" with error: "System Error. Code: 32.
El proceso no tiene acceso al archivo porque está siendo utilizado por otro proceso"
[07/09/2006 09:02:35 p.m.] - Done hashing Devilman - 16 [.avi with ed2k ed2k://|file|Devilman - 16 [.avi|164809780|0451972a7b3dd6f3af09d91f470bfa85|/


is what i get when i hash any of the new devilman files starting from 16... they seem fine and i can rename them with AoM off.. when i start the AoM and hash the files if i hash a file the client lets it open and i cant rename it anymore seems like something inside those files is crashing the hash check ... i checked the drive for error and my pc both seems fine and AoM can hash and rename anyother files... i cant tell if this is really a bug that's why i'm posting here and not in the tracker.

if u guys want more info just ask btw... even with the crash AoM added the files to my list O_o

PetriW
AniDB Staff
Posts: 1522
Joined: Sat May 24, 2003 2:34 pm

Post by PetriW » Mon Sep 11, 2006 2:08 pm

Hmm, from the error message I think it's the aviinfo stuff that's crashing. If you close down aom and start it again, can it rename the file? (assuming you use the manager feature which check file names periodically)

Andemon
Posts: 117
Joined: Thu Oct 14, 2004 4:12 pm

Post by Andemon » Sat Sep 16, 2006 2:34 pm

I had the same problem with the same files. Restarted several times, cleaned \kowai, etc; but always got that error. Finally gave up and manually renamed them. I removed and rehashed them every time, though - didn't think that just restarting would've worked.

Now I'm getting the same error for every file in the Mazinger Movies collection. Fe.:

[16.9.2006 17:23:35] ! THashThread.Execute: Unknown exception caught when hashing "S:\Mazinger Movies\Trailers\3. Great Mazinger Vs Getter Robo Trailer.avi"! The error message was: Floating point division by zero
[16.9.2006 17:23:35] - Loading local files...
[16.9.2006 17:23:35] - Done loading local files after 0 milliseconds.
[16.9.2006 17:23:35] ! Failed to rename "s:\mazinger movies\trailers\3. great mazinger vs getter robo trailer.avi" to "S:\Mazinger Movies\Trailers\Great Mazinger tai Getter Robo - Great Mazinger tai Getter Robo Trailer .avi" with error: "System Error. Code: 32.
The process cannot access the file because it is being used by another process"
[16.9.2006 17:23:35] - Done hashing 3. Great Mazinger Vs Getter Robo Trailer.avi with ed2k ed2k://|file|3. Great Mazinger Vs Getter Robo Trailer.avi|8784394|bf23d8d0577f2d4387754f8f16dcbd56|/


Everything else that I've hashed recently was renamed without any problems... Anyway, turns out that restarting the client does rename them correctly, as long as I keep them in the 'Known files'. I feel pretty stupid now for manually renaming those Devilman files. -_-;

PetriW
AniDB Staff
Posts: 1522
Joined: Sat May 24, 2003 2:34 pm

Post by PetriW » Sun Sep 17, 2006 6:39 pm

Andemon wrote:Everything else that I've hashed recently was renamed without any problems... Anyway, turns out that restarting the client does rename them correctly, as long as I keep them in the 'Known files'. I feel pretty stupid now for manually renaming those Devilman files. -_-;
Ok, then it's the avi information stuff crashing.

Locked