Release 0.5-RC3: Statistical bugfixing - Plex Blog

Release 0.5-RC3: Statistical bugfixing

| 29 Jul 2008 | by 10 Comments

The crash reports filtered in today, and at the end of the day I sorted them into folders. There were literally 26 identical crashes when playing VIDEO_TS, which is a great sign that a lot of people are running into the problem. Thanks so much to the people who wrote a quick description. Feel free to add your email if you don’t mind me contacting you for further information.

Anyway, the release today (HTTP, Torrent, Source) fixes the most common crashes and hangs that I observed after a day of watching reports come in.

  • FIX: Possible crash when adding or editing source.
  • FIX: Crash playing VIDEO_TS files (the biggest one!)
  • FIX: Code signing is done correctly, so it will behave with Leopard Firewall.
  • FIX: Lots of crashes as a result of some optical drive code still being enabled by default.
  • FIX: A *ton* of hangs doing various things (e.g. adding sources, stopping video). The problem was that the scanner thread (which sometimes starts when the program starts), creates a big-ass database transaction inside which it does tons of time-consuming things like network scraping. This means that (a) no other database operations can run, like saving where you were in a file for resuming when you stop, or setting content on a source and (b) if the scan gets aborted for some reason, you end up with nothing in the database! The transactional design is simply incorrect. For now I’ve simply disabled the transaction, which fixes all the hangs, but it *may* introduce other issues (but hopefully not). I’ll choose the devil I don’t know on this one.


Share this

10 Comments so far

  1. migueld July 29th, 2008 11:37 pm

    Awesome, much better. A+

  2. tyler69 July 30th, 2008 12:04 am

    thanks. fixed the firewall problem for me:)

  3. Matt July 30th, 2008 3:34 am

    Anyone else getting extremely slow download speeds?? I’m getting about 4.5KB/sec right now and its not my connection.

  4. Matt July 30th, 2008 4:44 am

    Speed problem appears to have cleared up now…

  5. rukiddin July 30th, 2008 6:29 am

    VIDEO_TS working great now! Thanks for the speedy repair!

  6. coffeex July 30th, 2008 9:34 pm

    Lovvvvvvvve youuuuuu… and stuff like that.

  7. chris July 31st, 2008 6:53 pm

    Does this version still break GPL with SmartCrashReports? You don’t need to link to those two .o files for it to work without breaking GPL, but for some reason you do…

  8. M├Ącen July 31st, 2008 9:02 pm

    Great! Now get on with the 24p support work! :-D

  9. Paul August 9th, 2008 6:10 am

    I now have the problem that subtitles show up and dissapear. No rhytm, pure random. Didn’t had the problem with the XBMC versions.

    But the menu in Aeon works smoother now!:)

  10. elan August 9th, 2008 8:40 am

    @Paul: Please come to the forums to discuss with more details and we’ll
    see if we can help you out.

Leave a reply