[will not fix] Video : Corrupted AVI crashs MP2-Client (1 Viewer)

Smeulf

Retired Team Member
  • Premium Supporter
  • October 27, 2010
    672
    454
    France
    Home Country
    France France
    Hi all,

    I have in a temporary folder a corrupted AVI file. I think it's only the container with some valid properties, but without any stream, or something like this.

    It's a temporary file created by an AVI encoder, and as it's temporary, of course it should not remains on my disk. Unfortunately, I have this one maybe because I stopped the encoding process at some point.

    Anyway, even if it's a very particular case, I thought it was interesting to point this out : when I try to play this file, it crashes MP2. In fact, it also crashes Windows Media Player, but not VLC witch is just trying to play it and doesn't show anything, not make sound.

    I think it's related to a DirectShow error (please confirm...), because I can't see any while debugging MP2, and I have absolutely nothing interesting in the logs.

    Corrupted file attached.

    Maybe it won't be fixed, but at least it's now known.

    Cheers.

    Smeulf.
     

    Attachments

    • _.avi
      840 KB

    morpheus_xx

    Retired Team Member
  • Team MediaPortal
  • March 24, 2007
    12,073
    7,459
    Home Country
    Germany Germany
    AW: Video : Corrupted AVI crashs MP2-Client

    I can confirm this issue:

    Code:
    Problemsignatur:
      Problemereignisname:	APPCRASH
      Anwendungsname:	MP2-Client.vshost.exe
      Anwendungsversion:	10.0.30319.1
      Anwendungszeitstempel:	4ba2084b
      Fehlermodulname:	DivX.dll
      Fehlermodulversion:	6.9.2.26
      Fehlermodulzeitstempel:	4b7ee5fa
      Ausnahmecode:	c0000005
      Ausnahmeoffset:	00132800
      Betriebsystemversion:	6.1.7601.2.1.0.256.1
      Gebietsschema-ID:	1031
      Zusatzinformation 1:	0a9e
      Zusatzinformation 2:	0a9e372d3b4ad19135b953a78882e789
      Zusatzinformation 3:	0a9e
      Zusatzinformation 4:	0a9e372d3b4ad19135b953a78882e789

    For me the DivX.dll causes unmanaged exception (i.e. access violations) which cannot be caught from C# side.

    It would be really useful to handle this in a proper way, but I don't know how. The results from google don't work (catch {} should catch also unmanaged exceptios)...
     

    Users who are viewing this thread

    Top Bottom