coollector.com
https://www.coollector.com/

Crash on updating to new 'structure'
https://www.coollector.com/viewtopic.php?f=2&t=1367
Page 1 of 1

Author:  Orclev [ Sun Jun 22, 2014 5:49 pm ]
Post subject:  Crash on updating to new 'structure'

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...?)

Author:  (cool) Hector [ Sun Jun 22, 2014 10:08 pm ]
Post subject:  Re: Crash on updating to new 'structure'

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

Author:  Orclev [ Mon Jun 23, 2014 6:37 pm ]
Post subject:  Re: Crash on updating to new 'structure'

On it's way...

Author:  (cool) Hector [ Mon Jun 23, 2014 11:34 pm ]
Post subject:  Re: Crash on updating to new 'structure'

Fixed :D

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

Author:  Orclev [ Tue Jun 24, 2014 8:50 am ]
Post subject:  Re: Crash on updating to new 'structure'

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...)

Author:  (cool) Hector [ Tue Jun 24, 2014 9:11 am ]
Post subject:  Re: Crash on updating to new 'structure'

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.

Page 1 of 1 All times are UTC + 1 hour [ DST ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/