Log in

View Full Version : megui crashes when opening files


fib0by
21st December 2008, 10:07
I've been using megui for a long time with excellent results until recently. Now it crashes whenever I attempt to open .avs or .mkv files.
I haven't installed any codecs recently. The crashes seem to have started to occur after autoupdating megui to version 3012

The Vista error thing says:

Problem signature:
Problem Event Name: APPCRASH
Application Name: MeGUI.exe
Application Version: 0.3.0.3012
Application Timestamp: 49452e3a
Fault Module Name: StackHash_833f
Fault Module Version: 6.0.6001.18000
Fault Module Timestamp: 4791a7a6
Exception Code: c0000374
Exception Offset: 000b015d
OS Version: 6.0.6001.2.1.0.256.1
Locale ID: 1033
Additional Information 1: 833f
Additional Information 2: d4c6a068f6a9cb88bc03ef776c14f5d0
Additional Information 3: 7197
Additional Information 4: 3e96ab80a955cda6029ebcda674c597a

Kurtnoise
21st December 2008, 10:28
what does your avs look like ? what does your mkv contain as streams ? which encoder did you try ?

fib0by
21st December 2008, 11:07
DirectShowSource("C:\blah-blah-blah\video.mkv", fps=29.970, audio=false)
AssumeTFF()
#deinterlace
#crop
#resize
#denoise

.mkv has only one track, MPEG2 HD 30fps interlaced, no sound, extracted with eac3to from an .mpg file captured from cable TV with MythTV.

I am trying to convert it to h264 using x264, using the Standalone AVC-HD preset, 3696 kbps, interlaced.

megui crashes when opening the .avs
If I go to File / Open and open the .mkv directly, again it crashes.

I am using ffdshow as a codec, just like I did for a long time before. libavcodec is the decoder enabled for MPEG2.

Funny thing is, this exact same .avs file worked before. I am trying to re-encode it because I made a mistake and encoded it with too high bitrate. Now megui won't even start encoding. :(

As far as I can tell, this thing just stopped working today and I can't figure out why.

Sharktooth
21st December 2008, 16:03
open the .avs in a directshow media player and report back.

fib0by
21st December 2008, 18:49
open the .avs in a directshow media player and report back.

Win Media Player crashes in a very similar way.

OK, I see now. I guess I'll have to reinstall Matroska, ffdshow, or something like that.

fib0by
5th January 2009, 01:40
Uninstalled / reinstalled Haali Media Splitter and ffdshow in the most detail-oriented way possible:
- uninstall both apps
- reboot
- install Haali
- reboot
- install ffdshow
- reboot

MeGUI still crashes when opening the file. I go to File / Open, select the file and click Open. BANG! MeGUI is dead.

However, Windows Media Player does NOT crash when opening this file. It plays the file just fine.

The file is an .mkv created with eac3to, extracted from some other source. It contains a single HD MPEG2 track (1080p) and nothing else.

ffdshow is set to decode MPEG2 files via libmpeg2. Merit is default. Multiple ffdshow instances: only one - check all filters in graph. Don't use ffdshow in: (default list).
So I guess those are the default settings.

I am using latest versions of everything:
- MeGUI 0.3.1.1005
- eac3to 2.87
- Haali 1.8.122.18
- ffdshow rev2527_20081219
- Windows Vista will all updates applied

MeGUI used to work just fine on this machine until recently. The only thing I can think of is that I installed Office 2007 meanwhile. Maybe it's a coincidence, as I don't see how Office could interfere with playing mkv/mpeg2 files.

I have no idea what to do now. Any suggestions please?

tetsuox
5th January 2009, 11:11
DirectShowSource("C:\blah-blah-blah\video.mkv", fps=29.970, audio=false)
AssumeTFF()
#deinterlace
#crop
#resize
#denoise


Try changing ffdshow to decode mpeg2 via libavcodec instead.

Edit: Sorry I noticed you already tried that before you reinstalled everything.

You can try a newer build of ffdshow from http://www.xvidvideo.ru/content/category/1/4/5/

jeffy
5th January 2009, 15:09
Uninstall Groove (if present)?
http://forum.doom9.org/showthread.php?p=1076548&highlight=groove+crash#post1076548

Sharktooth
5th January 2009, 15:23
if you're on vista and you installed office 2007, then groove is the problem...

fib0by
6th January 2009, 04:59
Aaaaarghhhh $@%&*^@@!!!!!!!

That did it. Stupid Groove. :mad: Very very annoying.

I haven't tried an actual encode yet, but now MeGUI can open the file without crashing, the preview window comes up and the AVS script is generated.

Is that an AviSynth issue actually? Not MeGUI per se?

Sharktooth
6th January 2009, 16:55
nope... it's some sort of incompatibility between microsoft products (groove and something in .net framwork 2.0).