[MPlayer-users] Canopus decoding crash

Horacio Sanson hsanson at gmail.com
Thu Feb 4 04:03:00 CET 2010


I am trying to decode some legacy Canopus HQ files I have usign MPLayer.
The list of supported codecs seems to indicate that both Canopus HQ and
Canopus Lossless are supported.

I installed the Canopus driver from http://www.thomson-canopus.jp/download/codec_option_pb.htm
in my WinXP 32bit machine and copied the corresponding dll files to my
linux (Kubuntu 9.10) /usr/lib/win32 directory.

Here is the output I get:

  MPlayer SVN-r30501-4.4.1 (C) 2000-2010 MPlayer Team

  Playing canopus_file.avi.
  AVI file format detected.
  [aviheader] Video stream found, -vid 0
  [aviheader] Audio stream found, -aid 1
  AVI: ODML: Building ODML index (2 superindexchunks).
  VIDEO:  [CUVC]  1920x1080  24bpp  29.970 fps  80024.5 kbps (9768.6
  kbyte/s)
  Clip info:
   Software: VirtualDubMod 1.5.10.1 (build 2366/release)
   ==========================================================================
   Opening video decoder: [vfw] Win32/VfW video codecs
   Loading codec DLL: 'CUVCcodc.dll'
   Called unk_GetModuleFileNameExA


   MPlayer interrupted by signal 11 in module: init_video_codec
   - MPlayer crashed by bad usage of CPU/FPU/RAM.  Recompile MPlayer
     with --enable-debug and make a 'gdb' backtrace and disassembly.
     Details in DOCS/HTML/en/bugreports_what.html#bugreports_crash.
   - MPlayer crashed. This shouldn't happen.  It can be a bug in the
     MPlayer code _or_ in your drivers _or_ in your gcc version. If you
     think it's MPlayer's fault, please read
     DOCS/HTML/en/bugreports.html and follow the instructions there. We
     can't and won't help unless you provide this information when
     reporting a possible bug.

Here is the backtrace:

  Starting program: /usr/bin/mplayer canopus_file.avi                     
  [Thread debugging using libthread_db enabled]                                  
  MPlayer SVN-r30501-4.4.1 (C) 2000-2010 MPlayer Team                            

  Playing canopus_file.avi.
  AVI file format detected.       
  [aviheader] Video stream found, -vid 0
  [aviheader] Audio stream found, -aid 1
  AVI: ODML: Building ODML index (2 superindexchunks).
  VIDEO:  [CUVC]  1920x1080  24bpp  29.970 fps  80024.5 kbps (9768.6
  kbyte/s)
  Clip info:
   Software: VirtualDubMod 1.5.10.1 (build 2366/release)
   ==========================================================================
   Opening video decoder: [vfw] Win32/VfW video codecs
   Loading codec DLL: 'CUVCcodc.dll'
   Called unk_GetModuleFileNameExA

   Program received signal SIGSEGV, Segmentation fault.
   0x082be5f4 in expGetProcAddress (mod=268435456, name=0x1 <Address 0x1
   out of bounds>) at loader/win32.c:2382
   2382    }
   (gdb) bt
   #0  0x082be5f4 in expGetProcAddress (mod=268435456, name=0x1 <Address
   0x1 out of bounds>) at loader/win32.c:2382
   #1  0x082b4e81 in PE_InitDLL (wm=0x10003a14, type=1, lpReserved=0x0) at
   loader/pe_image.c:951
   #2  0x082b3532 in MODULE_InitDll (wm=0x0, type=151354288,
   lpReserved=<value optimized out>) at loader/module.c:165
   #3  0x082b38dc in MODULE_DllProcessAttach (libname=0x0, hfile=0,
   flags=0) at loader/module.c:261
...#4  LoadLibraryExA (libname=0x0, hfile=0, flags=0) at
   loader/module.c:423
   #5  0x082b40b1 in LoadLibraryA (libname=0x8903785 "CUVCcodc.dll") at
   loader/module.c:583
   #6  0x082c55ef in DrvOpen (lParam2=-1073754420) at loader/drv.c:166
   #7  0x082c5ac2 in ICOpen (filename=143669125, fccHandler=1129731395,
   wMode=2) at loader/vfl.c:78
   #8  0x082c26b1 in init (sh=0x8fed830) at libmpcodecs/vd_vfw.c:183
   #9  0x08147406 in init_video (sh_video=0x8fed830, codecname=<value
   optimized out>, vfm=<value optimized out>, status=1,
   selected=0xbfffd00c) at libmpcodecs/dec_video.c:282
   #10 0x0814769d in init_best_video_codec (sh_video=0x8fed830,
   video_codec_list=0xbfffd004, video_fm_list=0x0) at
   libmpcodecs/dec_video.c:333
   #11 0x080c01af in reinit_video_chain () at mplayer.c:2304
   #12 0x080c22d3 in main (argc=2, argv=0xbffff234) at mplayer.c:3599

-- 
regards,
Horacio Sanson


More information about the MPlayer-users mailing list