Eugene Kuznetsov wrote:
> 
> 
> SS> I have some troubles with avifile-0.6 newer than 21 May 2001.

> [....]

> Since recently it attempts to query all available DLLs if they
> are able to compress this input format. What options were selected on
> 1st page of configure dialog ( color space & resolution )? Did you try
> to change them?
> 
> SS> Detailed info bellow...
> 
> This does not happen here. Can you make a gdb backtrace of the
> moment of crash?

Hi!

There is some additional info, that you asked me for ...


File Format tab:

  BTTV capture device: /dev/video
  Video channel: Composite1
  Color mode: PAL (also tested with SECAM)
  Resolution: 160x120 (also tested with 348x288)
  Cap. col. space: RGB24 (also tested with YuY2, YV12)

Other:

  No Audio. Framerate 25 (tested with other rates also)


Bellow is an backtrace output from gdb. I also attached gzziped full 
backtrace  info (bt full). File: "gdb-backtraceFULL-change-button.txt.gz"

When I manually (in .avirc) set compression to IV50 program still doesn't
work... qtvidcap crashes after capture first (?) frame. Older versions seems 
to be not working with IV50 also... But In older versions I can change 
compressor from Options window :-(

When I've compiled avifile with "-ggdb" flag debbuger during 
full backtrace (bt full) says: "Cannot access memory at address 0x0." and
stops tracing... See attached file "gdb-backtraceFULL-with-error.txt.gz"
  
I hope that it helps you!

Best regards,

Sebastian



-------------------------------------------------------------------------------
$ gdb qtvidcap
(gdb) r

  Starting program: /usr/local/bin/qtvidcap 
  warning: Unable to find dynamic linker breakpoint function.
  GDB will be unable to debug shared library initializers
  and track explicitly loaded dynamic code.
  Available CPU flags: fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov mmx
  233.291 MHz Pentium II (Klamath) processor detected
  libwin32.so.0: found 26 plugins
  libmpeg_audiodec.so.0: found 1 plugin
  libmp3lame_audioenc.so.0: found 1 plugin
  libaudiodec.so.0: found 4 plugins
  Qt: gdb: -nograb added to command-line options.
           Use the -dograb option to enforce grabbing.
  using X11 display :0.0
  x11: mode=1280x1024x16
  x11: deteced framebuffer depth: 16 bpp
  x11: set depth to 16 bpp
  dga: base=0xf5000000, width=1280
  set video mode: 1280x1024, 16 bit/pixel, 2560 byte/scanline
  set framebuffer at 0xf5000000
  ok
  BTTV driver version 0.7.67 detected
  Broken VBI implementation; disabling closed captioning
  v4l1: bpp 16, bpl 2560, width 384, height 288
  v4l1: video buffer: size 4259840, frames 2
  v4l1: memory for snap shots: 0x40be8000

! *** CHANGE BUTTON PRESSED ***

  Win32 loader: FATAL: Could not load Win32 dll library: /usr/lib/win32/divxcfvk.dll
  Win32 loader: FATAL: Could not load Win32 dll library: /usr/lib/win32/divxcvki.dll
  Win32 loader: FATAL: Could not load Win32 dll library: /usr/lib/win32/divxcvki.dll
  Initializing registry
  Using Win32 dll library: /usr/lib/win32/divxc32.dll
  Initializing registry
  Using Win32 dll library: /usr/lib/win32/divxc32f.dll
  External func OLEAUT32.dll:161
  External func OLEAUT32.dll:163
  Using Win32 dll library: /usr/lib/win32/ir50_32.dll
  Initializing registry

  Program received signal SIGSEGV, Segmentation fault.
  0x410089cc in ?? () from /usr/local/lib/avifile/libwin32.so.0
  
(gdb) bt

  #0  0x410089cc in ?? () from /usr/local/lib/avifile/libwin32.so.0
  #1  0x1003af35 in ?? ()
  #2  0x1003aebb in ?? ()
  #3  0x1004030d in ?? ()
  #4  0x41024d47 in ?? () from /usr/local/lib/avifile/libwin32.so.0
  #5  0x41025053 in ?? () from /usr/local/lib/avifile/libwin32.so.0
  #6  0x4102531f in ?? () from /usr/local/lib/avifile/libwin32.so.0
  #7  0x410229a3 in ?? () from /usr/local/lib/avifile/libwin32.so.0
  #8  0x4100dc20 in ?? () from /usr/local/lib/avifile/libwin32.so.0
  #9  0x40044141 in Creators::CreateVideoEncoder (compressor=808801865, 
bh=@0xbfffe5c8) at codeckeeper.cpp:341
  #10 0x8061981 in CodecConfig::CodecConfig (this=0xbfffe824, parent=0xbfffed8c, 
info=@0xbfffeeec, req=@0xbfffe830)
      at codecconf.cpp:200
  #11 0x806ba52 in VidConfig::change_codec (this=0xbfffed8c) at vidconf.cpp:228
  #12 0x4046bb47 in QObject::activate_signal () from /usr/lib/libqt-mt.so.2
  #13 0x405af453 in QButton::clicked () from /usr/lib/libqt-mt.so.2
  #14 0x404ece0e in QButton::mouseReleaseEvent () from /usr/lib/libqt-mt.so.2
  #15 0x404d0dd1 in QWidget::event () from /usr/lib/libqt-mt.so.2
  #16 0x40401f43 in QApplication::notify () from /usr/lib/libqt-mt.so.2
  #17 0x403cc183 in QETWidget::translateMouseEvent () from /usr/lib/libqt-mt.so.2
  #18 0x403c9919 in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.2
  #19 0x403c8964 in QApplication::processNextEvent () from /usr/lib/libqt-mt.so.2
  #20 0x40404120 in QApplication::enter_loop () from /usr/lib/libqt-mt.so.2
  #21 0x40409b1d in QDialog::show () from /usr/lib/libqt-mt.so.2
  #22 0x40409500 in QDialog::exec () from /usr/lib/libqt-mt.so.2
  #23 0x80519ee in V4LWindow::config (this=0xbffff494) at v4lwindow.cpp:162
  #24 0x4046bf11 in QObject::activate_signal () from /usr/lib/libqt-mt.so.2
  #25 0x404b49fb in QSignal::activate () from /usr/lib/libqt-mt.so.2
  #26 0x40562864 in QPopupMenu::mouseReleaseEvent () from /usr/lib/libqt-mt.so.2
  #27 0x404d0dd1 in QWidget::event () from /usr/lib/libqt-mt.so.2
  #28 0x40401f43 in QApplication::notify () from /usr/lib/libqt-mt.so.2
  #29 0x403cbfa4 in QETWidget::translateMouseEvent () from /usr/lib/libqt-mt.so.2
  #30 0x403c9919 in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.2
  #31 0x403c8964 in QApplication::processNextEvent () from /usr/lib/libqt-mt.so.2
  #32 0x40404120 in QApplication::enter_loop () from /usr/lib/libqt-mt.so.2
  #33 0x403c88d0 in QApplication::exec () from /usr/lib/libqt-mt.so.2
  #34 0x805da43 in main (argc=1, argv=0xbffff83c) at main.cpp:94







-- 
|| Sebastian Siwy -- mailto:[EMAIL PROTECTED] 
|| SysAdm @ Zespol Zakladow Fizyki Teoretycznej, UJ, Krakow
|| tel: (12)6324888 w 5641  fax: (12)6334079
|| http://th-www.if.uj.edu.pl/~siwy1/

gdb-backtraceFULL-change-button.txt.gz

gdb-backtraceFULL-with-error.txt.gz

Reply via email to