INTERACT FORUM

More => Old Versions => Media Center 17 => Topic started by: Beamer on March 25, 2012, 07:50:25 am

Title: JMC Crashes Playing Neverland {Fixed in 17.0.117}
Post by: Beamer on March 25, 2012, 07:50:25 am
Tried to watch ‘Neverland’ 2012 over the weekend in MKV format.  Unfortunately it crashes even in standard playback (not using madVR)

I have tried lot of changes to get it to play but without success.  It fails on two entirely different platforms.

The film plays back absolutely faultlessly on WMC.

Crash dump sent to Matt
Title: Re: JMC Crashes Playing Neverland
Post by: Beamer on March 25, 2012, 04:44:39 pm
By way of additional information Media Player HC can also play Neverland without issue.
Title: Re: JMC Crashes Playing Neverland
Post by: Scolex on March 25, 2012, 05:44:10 pm
Is the video in question a download, rip, etc?
Title: Re: JMC Crashes Playing Neverland
Post by: Beamer on March 27, 2012, 02:12:32 am
Is the video in question a download, rip, etc?

PM Sent
Title: Re: JMC Crashes Playing Neverland
Post by: Senna on March 27, 2012, 09:21:30 am
Same problem here with Neverland MKV file.
The movie plays fine with other media players.  :(
Title: Re: JMC Crashes Playing Neverland
Post by: Matt on March 27, 2012, 11:22:41 am
Is there some way I could get a copy of the movie to test with?

The log just shows a thread crash with no previous logging, meaning it's probably not a JRiver thread (so it's something in a decoder, for example).

Otherwise, please wait for the next update to Media Center in a few days.  It will contain new LAV filters that might help.

Thanks.
Title: Re: JMC Crashes Playing Neverland
Post by: Beamer on March 28, 2012, 02:09:48 am
Is there some way I could get a copy of the movie to test with?

The log just shows a thread crash with no previous logging, meaning it's probably not a JRiver thread (so it's something in a decoder, for example).

Otherwise, please wait for the next update to Media Center in a few days.  It will contain new LAV filters that might help.

Thanks.

It would seem that the crash is caused by the LAV splitter. I replaced the default MPC splitter (within MPC) with LAV version 5.0 and the crash occurs in an identical manner to JMC. Since 5.0 was only released yesterday, I assume this was the version to be used for the next JMC revision.  I will post a message on the LAV Doom forum.
Title: Re: JMC Crashes Playing Neverland
Post by: Hendrik on March 28, 2012, 03:27:35 am
Without access to the file that crashes (or a small sample of it), there is no way to debug crashes.
You can try to cut a small sample (~50MB) from the file using DGSplit (http://neuron2.net/dgsplit/dgsplit12.zip), and if the sample still crashes upload it to www.mediafire.com

Also, when does it crash? At the start, during playback, or other situations?
Title: Re: JMC Crashes Playing Neverland
Post by: Beamer on March 28, 2012, 04:58:45 am
Without access to the file that crashes (or a small sample of it), there is no way to debug crashes.
You can try to cut a small sample (~50MB) from the file using DGSplit (http://neuron2.net/dgsplit/dgsplit12.zip), and if the sample still crashes upload it to www.mediafire.com

Also, when does it crash? At the start, during playback, or other situations?

The crash happens pretty much in the same places, the first is more or less one minute in, please see attachment.  I tried DGSplit, unfortunately was unable to play any of the segments ?
Title: Re: JMC Crashes Playing Neverland
Post by: Hendrik on March 28, 2012, 05:07:50 am
I tried DGSplit, unfortunately was unable to play any of the segments ?

You would only be able to ever play the first part when splitting a MKV (the others don't have the required headers)
If the first problem occurs at one minute, just make the first split big enough to contain that part.

You could also send me some information which "edition" of Neverland we're talking about, and i can try to get my hands on a sample myself.
Title: Re: JMC Crashes Playing Neverland
Post by: Beamer on March 28, 2012, 06:21:27 am
Unfortunately the segment is way to big to upload :(

The edition is the 2011 version.

Title: Re: JMC Crashes Playing Neverland
Post by: Hendrik on March 28, 2012, 09:41:07 am
Dunno what to tell you, but it seems fine here. No crashes, no nothing.

Whats your CPU/GPU?
Do you have Hardware Accelerated Decoding active in MC17? And if so, does turning it off make a difference? (Or on, when it was off?)

For Windows 7, the crash dialog there looks quite stupid, too. Usually it offers some information on what module caused the crash.

Also, to rule some things out, maybe you can try with 0.48? (You can find some older versions here: http://code.google.com/p/lavfilters/downloads/list)
Title: Re: JMC Crashes Playing Neverland
Post by: Beamer on March 28, 2012, 10:21:59 am
Dunno what to tell you, but it seems fine here. No crashes, no nothing.

Whats your CPU/GPU?
Do you have Hardware Accelerated Decoding active in MC17? And if so, does turning it off make a difference? (Or on, when it was off?)

For Windows 7, the crash dialog there looks quite stupid, too. Usually it offers some information on what module caused the crash.

Also, to rule some things out, maybe you can try with 0.48? (You can find some older versions here: http://code.google.com/p/lavfilters/downloads/list)

I have two totally different machines both quad core, one with AMD 6670 and the other with Intel integrated graphics. If I simply swap the LAV splitter for the integrated splitter within MPC-HC it works just fine as does WMC. Senna has also posted with the same issue!

Just to be sure we are referring to the same source the files size of part one is:

Size=6.27 GB (6,740,905,313 bytes)
Size on disk=6.27 GB (6,740,905,984 bytes)

Is there a way to log crash data from LAV
Title: Re: JMC Crashes Playing Neverland
Post by: Hendrik on March 28, 2012, 10:38:48 am
Crashes are inherently hard to log automatically.

Anyway, my file appears to be slightly larger, which seems odd.
Title: Re: JMC Crashes Playing Neverland
Post by: Hendrik on March 28, 2012, 02:39:44 pm
Beamer uploaded a sample for me, and i managed to fix the issue.
Apparently the PGS subtitles in the file are broken, which confused my PGS parser and caused it to overread the data buffer.

I'll see about pushing out a new version soon, possibly tomorrow.