Hi,
Loving the skin but I'm finding it crashes XBMC (dharma beta, OSX) when I view a few of my TV shows (3rd Rock, CSI NY) in slide view. The point it crashes at is when I try to view the seasons for a show. Nothing gets put into the debug log that is any different to viewing a working show and a crashlog is produced. I've checked other skins and I don't see the issue with them with the same shows.
I've tried rescanning the shows and removed the viewmodes.db but that didn't solve it. The crash only happens when I'm displaying posters, when I'm displaying fanart instead it goes to the season screen fine.
Any ideas?
Thanks
Weavus
Alaska Group Posts: 346 Joined: Jun 2004 |
2010-09-02 20:22
Post: #1
|
| find quote |
Jeroen
Skilled Skinner Joined: Feb 2008 Reputation: 4 Location: The Netherlands |
2010-09-02 20:39
Post: #2
I have not experienced any crashing myself, but I did come across a little error in one of the xml's that involves the poster based slide view.
Could you do me a favor and open viewsvideo.xml, and go to around line 1019 (give or take a couple of lines). It has a redundant <visible></visible> there. Could you delete that line and see if that helps? XBMC should ignore any <visible> tag that comes after an earlier <visible> and it definitely shouldn't crash, but it's the only thing I can think of. |
| find quote |
Weavus
Alaska Group Posts: 346 Joined: Jun 2004 |
2010-09-02 20:46
Post: #3
Nope, that didn't fix it
![]() It's really odd that its 100% repeatable on 3 or 4 shows out of 175 and not reproduceable in fanart mode or with other skins on the same problematic shows. I might try completely removing the show and metadata and letting it scan it again to see if that makes any difference. |
| find quote |
vdrfan
Team-XBMC Developer Posts: 2,793 Joined: Jan 2008 Reputation: 7 Location: Germany |
2010-09-02 20:55
Post: #4
Is it crashing while getting the meta information (flags)? Debug log should tell. If so, disable meta-info extraction and give it another try.
Always read the XBMC online-manual, FAQ and search the forum before posting. Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules For troubleshooting and bug reporting please make sure you read this first. |
| find quote |
Jeroen
Skilled Skinner Joined: Feb 2008 Reputation: 4 Location: The Netherlands |
2010-09-02 21:01
Post: #5
Weavus Wrote:Nope, that didn't fix it Yes, very weird. Basically a skin shouldn't be able to crash XBMC at all. If there's big errors in a certain xml XBMC justs refuses to render it and shows a black screen. Plus, it would be 100% reproducible, for anyone using it. If removing the shows doesn't help would you mind posting a debug log in the general help and support section? XBMC devs will probably be more capable of locating the problem, but I'll keep an eye on it too. edit: or post here if XBMC devs are watching
(This post was last modified: 2010-09-02 21:04 by Jeroen.)
|
| find quote |
Weavus
Alaska Group Posts: 346 Joined: Jun 2004 |
2010-09-02 21:03
Post: #6
The debug log does not say anything apart from a warning but googling that did not suggest its an issue and I don't think it could be the metadata extraction as the same show does not crash XBMC if I'm viewing slide mode with fanart rather than posters.
Code: 19:42:42 T:2696762624 M:226017280 DEBUG: CGUIMediaWindow::GetDirectory (videodb://2/2/240/)CrashLog |
| find quote |
Jeroen
Skilled Skinner Joined: Feb 2008 Reputation: 4 Location: The Netherlands |
2010-09-03 20:10
Post: #7
Any dev willing to take a look at this? I really can't make anything out of this
|
| find quote |
Weavus
Alaska Group Posts: 346 Joined: Jun 2004 |
2010-09-03 21:43
Post: #8
Jeroen Wrote:Any dev willing to take a look at this? I really can't make anything out of thisPerhaps you could try having Desperate Housewives, Futurama or CSI NY in your TV library and see if it crashes for you (you could setup some dummy files and scrape them if you don't have any real episodes). It might be just an OSX issue however, I imagine your on Win32 or Linux? |
| find quote |
jmarshall
Team-XBMC Developer Posts: 24,564 Joined: Oct 2003 Reputation: 138 |
2010-09-03 23:13
Post: #9
Looks like a divide by zero (or divide by something really, really small) to me - it won't affect release builds which is why Jeroen won't be seeing it.
I'll grab the skin and see if I can reproduce. In the meantime, if you could work on getting a smaller test case (eg does it happen if you only have a single particular show in your library? Does it happen if you reduce that show down to just one season (disable flattening)? One episode? Cheers, Jonathan Always read the XBMC online-manual, FAQ and search the forum before posting. Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules. For troubleshooting and bug reporting please make sure you read this first. ![]() |
| find quote |
Weavus
Alaska Group Posts: 346 Joined: Jun 2004 |
2010-09-04 00:53
Post: #10
After some testing it seems all the problem shows have 6 seasons. If I remove any of the seasons from the show and clean the db the problem goes away, re-add the season and it crashes again, add another season and the problem goes away.
Should be fairly easy to reproduce with this minimal test case that works for me http://dl.dropbox.com/u/1578210/CSI%20NY.zip (12kb). |
| find quote |

![[Image: xchQLzN.png]](http://i.imgur.com/xchQLzN.png)

![[Image: badge.gif]](http://www.ohloh.net/projects/9132/badge.gif)
Search
Help