Download Progress Force Close

shm613

07-09-2010 13:02:36

I am getting a force close everytime i try to update or add a new show to tvrename. It happens at the download progress window and shows "Currently Downloading: The TVDB Mirrors". I am running Windows 7 64 bit but this problem just started happening today. Is there something going on with TVDB since I don't think its completely tvrename. Is anyone else having a problem with updating/adding new shows?

the_stig

07-09-2010 13:51:26

Same thing for me. Has been happening for months - doesn't matter if I strip all my shows and re-add them, reinstall tvrename, reinstall .net, etc. As soon as TVrename tries to download tvdb mirrors, whether from the GUI, or from the "run silent" commands, the program crashes. One example:

Description:
Stopped working

Problem signature:
Problem Event Name: CLR20r3
Problem Signature 01: tvrename.exe
Problem Signature 02: 1.0.0.0
Problem Signature 03: 4bdd21be
Problem Signature 04: System.Xml
Problem Signature 05: 2.0.0.0
Problem Signature 06: 4a275e0f
Problem Signature 07: 6c1
Problem Signature 08: 27
Problem Signature 09: System.Xml.XmlException
OS Version: 6.1.7600.2.0.0.256.1
Locale ID: 1033


the " Problem Signature 09: System.Xml.XmlException" is consistant.
It's been killing my automation!

shm613

07-09-2010 13:56:58

Oh wow that sucks it just started acting up on me today after I added a few new shows that were going to start airing. Now I can't get anything to add to it. Does it work for you sometimes or does it keep throwing that error for you?

abeloin

07-09-2010 14:55:10

This happen when thetvdb.com web service is returning an error(ex: blank page, anything else than an xml basically), and tvrename try to process it. Which crash the app with an error saying "XML Root element missing".

You just need to wait until the web service is back or fix the code in TheTVDB.cs by checking the ResponseHeaders of the returned DownloadData or do a try catch when the software does an xmlreader.Read();(like in GetLanguages()).

the_stig

08-09-2010 05:46:30

This happen when thetvdb.com web service is returning an error(ex: blank page, anything else than an xml basically), and tvrename try to process it. Which crash the app with an error saying "XML Root element missing".

You just need to wait until the web service is back or fix the code in TheTVDB.cs by checking the ResponseHeaders of the returned DownloadData or do a try catch when the software does an xmlreader.Read();(like in GetLanguages()).


you must be talking about his - I get mine when adding any show to my blank list

abeloin

08-09-2010 08:02:17

you must be talking about his - I get mine when adding any show to my blank list

Yes, I was talking about shm613 problem.

In your case, have you tried deleting all folders in C:\Users\[username]\AppData\Roaming\TVRename (For Windows 7, maybe different for other version)?

NB: Forgot to tell, by doing so, deleting the tvrename folder, you will loose your config.

lysp

09-09-2010 14:51:32

There is a clear cache or something in the menus (cant remember the exact name).

That'd work better than deleting the folder.

DedTV

09-09-2010 17:57:11

Currently the TBDB API is returning some bad info.
http://forums.thetvdb.com/viewtopic.php?f=4&t=4445

Some shows are blank and others have extra tag info which causes TVRename to crash. Nothing to be done until it's fixed on their end.

Edit: If you can figure out which show is causing the crash, go the TVDB site, log in, and rate the show (if you've already rated it, you can change your rating and change it right back). That will cause the XML for the show to refresh and should rebuild it without the error causing the crash. I had about 30 shows that were broken and causing a crash and rating them all corrected the problem and scans now complete without a problem.