Switch to full style
Thank you for reporting them.
Post a reply

Crash on updating to new 'structure'

Sun Jun 22, 2014 5:49 pm

I have a coollection file from someone else's PC, but created with the previous version of the software. If I try and open it, I get a message saying the structure is outdated and it may take several minutes to update it (which would be fine); but then shortly afterwards, I just get the 'coollector has stopped working' message, and it crashes out...

(the original file was a copy of my main file, which has then been changed a bit on another pc, just ratings, and then sent back)

(given the size of the problem database however - I suspect that the main program was still on open, when the file was sent - which I guess would corrupt it, or at least cause this problem...?)

Re: Crash on updating to new 'structure'

Sun Jun 22, 2014 10:08 pm

I don't think that the coollection file can be corrupted because it's opened with another computer.

Please send me the file, and I'll manage to convert it.

My email address is: hector at coollector dot com

Re: Crash on updating to new 'structure'

Mon Jun 23, 2014 6:37 pm

On it's way...

Re: Crash on updating to new 'structure'

Mon Jun 23, 2014 11:34 pm

Fixed :D

(the program wrongly thought that your coollection had an old structure)

Re: Crash on updating to new 'structure'

Tue Jun 24, 2014 8:50 am

Thanks Hector, works fine now...

(Just for information, in case it narrows down why it happened - it was the portable version of the program that was used to modify the file, and it didn't have any internet access whilst it was running, don't know if that's relevant...)

Re: Crash on updating to new 'structure'

Tue Jun 24, 2014 9:11 am

I think I might know how it happened. The new database structure stores the number of movies in the movie database, in order to notice when the database has been updated, and calculate the predictions again. If that number of movies is zero, the program considers that it's an old coollection that needs to be converted. I think that at some point the program could not access the movie database, and the number of movies was set to zero. It's a bit weird because I thought that the program would have crashed instead. Anyway, I've modified Coollector to never set to zero the number of movies, and hopefully that bug won't happen again.
Post a reply