[Bug 298763] [NEW] dvgrab crash kernel_vsyscall

Carl Karsten carl at personnelware.com
Sun Nov 16 16:46:47 UTC 2008


Public bug reported:

Binary package hint: dvgrab

juser at dhcp186:~/temp/dvgrab$ gdb dvgrab
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...
(gdb) run -buffers 1
Starting program: /usr/bin/dvgrab -buffers 1
[Thread debugging using libthread_db enabled]
Found AV/C device with GUID 0x008088030a613f59
[New Thread 0xb7b266c0 (LWP 6274)]
[New Thread 0xb74e2b90 (LWP 6277)]
[New Thread 0xb6c40b90 (LWP 6278)]
Warning: Cannot set RR-scheduler
Warning: Cannot disable swapping
Capture Started

"dvgrab-001.dv": buffer underrun near: timecode 521:64:-1219616128.03 date 2008.11.16 11:08:33
This error means that the frames could not be written fast enough.
"dvgrab-001.dv":   999.98 MiB  8738 frames timecode 00:1226851883:00.596951 date 2008.11.16 11:13:20
Warning: 21 dropped frames.                                                     

"dvgrab-002.dv": buffer underrun near: timecode 520:64:01.03 date 2008.11.16 11:17:12
This error means that the frames could not be written fast enough.

"dvgrab-002.dv": buffer underrun near: timecode 520:64:01.03 date 2008.11.16 11:18:01
This error means that the frames could not be written fast enough.
"dvgrab-002.dv":   999.98 MiB  8738 frames timecode 00:1226852175:00.597171 date 2008.11.16 11:18:11
Warning: 5 dropped frames.                                                      

"dvgrab-003.dv": buffer underrun near: timecode 521:64:01.03 date 2008.11.16 11:18:12
This error means that the frames could not be written fast enough.

"dvgrab-003.dv": buffer underrun near: timecode 521:64:01.03 date 2008.11.16 11:20:46
This error means that the frames could not be written fast enough.

"dvgrab-003.dv": buffer underrun near: timecode 520:64:01.03 date 2008.11.16 11:21:58
This error means that the frames could not be written fast enough.
"dvgrab-003.dv":   999.98 MiB  8738 frames timecode 00:1226852467:00.597173 date 2008.11.16 11:23:04
Warning: 28 dropped frames.                                                     

"dvgrab-004.dv": buffer underrun near: timecode 520:64:01.03 date 2008.11.16 11:23:04
This error means that the frames could not be written fast enough.

"dvgrab-004.dv": buffer underrun near: timecode 520:64:01.03 date 2008.11.16 11:23:11
This error means that the frames could not be written fast enough.

"dvgrab-004.dv": buffer underrun near: timecode 520:64:01.03 date 2008.11.16 11:23:48
This error means that the frames could not be written fast enough.

"dvgrab-004.dv": buffer underrun near: timecode 520:64:01.03 date 2008.11.16 11:25:37
This error means that the frames could not be written fast enough.

"dvgrab-004.dv": buffer underrun near: timecode 520:64:01.03 date 2008.11.16 11:26:14
This error means that the frames could not be written fast enough.

"dvgrab-004.dv": buffer underrun near: timecode 521:64:01.03 date 2008.11.16 11:26:32
This error means that the frames could not be written fast enough.

"dvgrab-004.dv": buffer underrun near: timecode 520:64:01.-1219616168 date 2008.11.16 11:26:42
This error means that the frames could not be written fast enough.
"dvgrab-004.dv":   999.98 MiB  8738 frames timecode 00:1226852759:00.597174 date 2008.11.16 11:27:56
Warning: 20 dropped frames.                                                     

"dvgrab-005.dv": buffer underrun near: timecode 520:64:01.03 date 2008.11.16 11:27:56
This error means that the frames could not be written fast enough.

"dvgrab-005.dv": buffer underrun near: timecode 521:64:01.03 date 2008.11.16 11:28:03
This error means that the frames could not be written fast enough.

"dvgrab-005.dv": buffer underrun near: timecode 520:64:01.03 date 2008.11.16 11:29:17
This error means that the frames could not be written fast enough.

"dvgrab-005.dv": buffer underrun near: timecode 520:64:01.03 date 2008.11.16 11:29:54
This error means that the frames could not be written fast enough.

"dvgrab-005.dv": buffer underrun near: timecode 520:64:01.03 date 2008.11.16 11:31:07
This error means that the frames could not be written fast enough.

"dvgrab-005.dv": buffer underrun near: timecode 520:64:01.03 date 2008.11.16 11:31:43
This error means that the frames could not be written fast enough.
"dvgrab-005.dv":   999.98 MiB  8738 frames timecode 00:1226853052:00.597175 date 2008.11.16 11:32:49
Warning: 36 dropped frames.                                                     

"dvgrab-006.dv": buffer underrun near: timecode 520:64:01.03 date 2008.11.16 11:32:49
This error means that the frames could not be written fast enough.

"dvgrab-006.dv": buffer underrun near: timecode 521:64:01.03 date 2008.11.16 11:32:57
This error means that the frames could not be written fast enough.

"dvgrab-006.dv": buffer underrun near: timecode 520:64:01.03 date 2008.11.16 11:34:11
This error means that the frames could not be written fast enough.

"dvgrab-006.dv": buffer underrun near: timecode 520:64:01.03 date 2008.11.16 11:34:48
This error means that the frames could not be written fast enough.

"dvgrab-006.dv": buffer underrun near: timecode 520:64:01.03 date 2008.11.16 11:36:02
This error means that the frames could not be written fast enough.

"dvgrab-006.dv": buffer underrun near: timecode 521:64:01.03 date 2008.11.16 11:37:15
This error means that the frames could not be written fast enough.
"dvgrab-006.dv":   999.98 MiB  8738 frames timecode 00:1226853345:00.597836 date 2008.11.16 11:37:42
Warning: 43 dropped frames.                                                     

"dvgrab-007.dv": buffer underrun near: timecode 521:64:01.03 date 2008.11.16 11:37:42
This error means that the frames could not be written fast enough.

"dvgrab-007.dv": buffer underrun near: timecode 520:64:01.-1219616168 date 2008.11.16 11:37:52
This error means that the frames could not be written fast enough.

"dvgrab-007.dv": buffer underrun near: timecode 521:64:01.03 date 2008.11.16 11:38:47
This error means that the frames could not be written fast enough.

"dvgrab-007.dv": buffer underrun near: timecode 520:64:01.-1219616168 date 2008.11.16 11:38:52
This error means that the frames could not be written fast enough.

"dvgrab-007.dv": buffer underrun near: timecode 520:64:01.-1219616168 date 2008.11.16 11:38:57
This error means that the frames could not be written fast enough.

"dvgrab-007.dv": buffer underrun near: timecode 520:64:01.03 date 2008.11.16 11:39:02
This error means that the frames could not be written fast enough.

"dvgrab-007.dv": buffer underrun near: timecode 520:64:01.-1219616168 date 2008.11.16 11:39:07
This error means that the frames could not be written fast enough.
*** buffer overflow detected ***: /usr/bin/dvgrab terminated
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x48)[0xb7d5d558]
/lib/tls/i686/cmov/libc.so.6[0xb7d5b680]
/lib/tls/i686/cmov/libc.so.6[0xb7d5ad68]
/lib/tls/i686/cmov/libc.so.6(_IO_default_xsputn+0xc8)[0xb7cd0a18]
/lib/tls/i686/cmov/libc.so.6(_IO_vfprintf+0xf4a)[0xb7ca38da]
/lib/tls/i686/cmov/libc.so.6(__vsprintf_chk+0xa7)[0xb7d5ae17]
/lib/tls/i686/cmov/libc.so.6(__sprintf_chk+0x2d)[0xb7d5ad5d]
/usr/bin/dvgrab[0x8055b7f]
/usr/bin/dvgrab[0x8056ede]
/usr/bin/dvgrab[0x80572d1]
/lib/tls/i686/cmov/libpthread.so.0[0xb7f2f50f]
/lib/tls/i686/cmov/libc.so.6(clone+0x5e)[0xb7d447ee]
======= Memory map: ========
08048000-08084000 r-xp 00000000 08:01 510086     /usr/bin/dvgrab
08084000-08085000 r--p 0003b000 08:01 510086     /usr/bin/dvgrab
08085000-08086000 rw-p 0003c000 08:01 510086     /usr/bin/dvgrab
08086000-09887000 rw-p 08086000 00:00 0 
0ade0000-0adf5000 rw-p 0ade0000 00:00 0 
0adf5000-0adf9000 rw-p 0adf5000 00:00 0 
0adf9000-0ae01000 rw-p 0adf9000 00:00 0 
b6440000-b6441000 ---p b6440000 00:00 0 
b6441000-b6c41000 rw-p b6441000 00:00 0 
b6c41000-b6cbe000 rw-s 00000000 00:0e 13107      /dev/raw1394
b6cbe000-b6ce2000 rw-p b6cbe000 00:00 0 
b6ce2000-b6ce3000 ---p b6ce2000 00:00 0 
b6ce3000-b7b28000 rw-p b6ce3000 00:00 0 
b7b28000-b7b2c000 r-xp 00000000 08:01 281572     /usr/lib/libXdmcp.so.6.0.0
b7b2c000-b7b2d000 rw-p 00003000 08:01 281572     /usr/lib/libXdmcp.so.6.0.0
b7b2d000-b7b2e000 rw-p b7b2d000 00:00 0 
b7b2e000-b7b30000 r-xp 00000000 08:01 281570     /usr/lib/libXau.so.6.0.0
b7b30000-b7b31000 rw-p 00001000 08:01 281570     /usr/lib/libXau.so.6.0.0
b7b31000-b7b48000 r-xp 00000000 08:01 281574     /usr/lib/libxcb.so.1.0.0
b7b48000-b7b49000 r--p 00016000 08:01 281574     /usr/lib/libxcb.so.1.0.0
b7b49000-b7b4a000 rw-p 00017000 08:01 281574     /usr/lib/libxcb.so.1.0.0
b7b4a000-b7b4b000 r-xp 00000000 08:01 281576     /usr/lib/libxcb-xlib.so.0.0.0
b7b4b000-b7b4c000 r--p 00000000 08:01 281576     /usr/lib/libxcb-xlib.so.0.0.0
b7b4c000-b7b4d000 rw-p 00001000 08:01 281576     /usr/lib/libxcb-xlib.so.0.0.0
b7b4d000-b7b54000 r-xp 00000000 08:01 281568     /usr/lib/libdrm.so.2.3.1
b7b54000-b7b55000 r--p 00006000 08:01 281568     /usr/lib/libdrm.so.2.3.1
b7b55000-b7b56000 rw-p 00007000 08:01 281568     /usr/lib/libdrm.so.2.3.1
b7b56000-b7b5a000 r-xp 00000000 08:01 281580     /usr/lib/libXfixes.so.3.1.0
b7b5a000-b7b5b000 rw-p 00003000 08:01 281580     /usr/lib/libXfixes.so.3.1.0
b7b5b000-b7b5c000 rw-p b7b5b000 00:00 0 
b7b5c000-b7b5e000 r-xp 00000000 08:01 281582     /usr/lib/libXdamage.so.1.1.0
b7b5e000-b7b5f000 rw-p 00001000 08:01 281582     /usr/lib/libXdamage.so.1.1.0
b7b5f000-b7b63000 r-xp 00000000 08:01 281586     /usr/lib/libXxf86vm.so.1.0.0
b7b63000-b7b64000 r--p 00003000 08:01 281586     /usr/lib/libXxf86vm.so.1.0.0
b7b64000-b7b65000 rw-p 00004000 08:01 281586     /usr/lib/libXxf86vm.so.1.0.0
b7b65000-b7b72000 r-xp 00000000 08:01 281584     /usr/lib/libXext.so.6.4.0
b7b72000-b7b74000 rw-p 0000c000 08:01 281584     /usr/lib/libXext.so.6.4.0
b7b74000-b7c5f000 r-xp 00000000 08:01 281578     /usr/lib/libX11.so.6.2.0
b7c5f000-b7c60000 r--p 000ea000 08:01 281578     /usr/lib/libX11.so.6.2.0
b7c60000-b7c62000 rw-p 000eb000 08:01 281578     /usr/lib/libX11.so.6.2.0
b7c62000-b7c63000 rw-p b7c62000 00:00 0 
b7c63000-b7dbb000 r-xp 00000000 08:01 539765     /lib/tls/i686/cmov/libc-2.8.90.so
b7dbb000-b7dbd000 r--p 00158000 08:01 539765     /lib/tls/i686/cmov/libc-2.8.90.so
b7dbd000-b7dbe000 rw-p 0015a000 08:01 539765     /lib/tls/i686/cmov/libc-2.8.90.so
b7dbe000-b7dc2000 rw-p b7dbe000 00:00 0 
b7dc2000-b7dcf000 r-xp 00000000 08:01 539680     /lib/libgcc_s.so.1
b7dcf000-b7dd0000 r--p 0000c000 08:01 539680     /lib/libgcc_s.so.1
b7dd0000-b7dd1000 rw-p 0000d000 08:01 539680     /lib/libgcc_s.so.1
b7dd1000-b7eb4000 r-xp 00000000 08:01 279356     /usr/lib/libstdc++.so.6.0.10
b7eb4000-b7eb5000 ---p 000e3000 08:01 279356     /usr/lib/libstdc++.so.6.0.10
b7eb5000-b7eb9000 r--p 000e3000 08:01 279356     /usr/lib/libstdc++.so.6.0.10
b7eb9000-b7eba000 rw-p 000e7000 08:01 279356     /usr/lib/libstdc++.so.6.0.10
b7eba000-b7ec0000 rw-p b7eba000 00:00 0 
b7ec0000-b7edf000 r-xp 00000000 08:01 281833     /usr/lib/libjpeg.so.62.0.0
b7edf000-b7ee0000 rw-p 0001e000 08:01 281833     /usr/lib/libjpeg.so.62.0.0
b7ee0000-b7ee3000 r-xp 00000000 08:01 282685     /usr/lib/librom1394.so.0.3.0
b7ee3000-b7ee4000 rw-p 00002000 08:01 282685     /usr/lib/librom1394.so.0.3.0
b7ee4000-b7ee7000 r-xp 00000000 08:01 282684     /usr/lib/libavc1394.so.0.3.0
b7ee7000-b7ee8000 rw-p 00002000 08:01 282684     /usr/lib/libavc1394.so.0.3.0
b7ee8000-b7eea000 r-xp 00000000 08:01 539770     /lib/tls/i686/cmov/libdl-2.8.90.so
b7eea000-b7eeb000 r--p 00001000 08:01 539770     /lib/tls/i686/cmov/libdl-2.8.90.so
b7eeb000-b7eec000 rw-p 00002000 08:01 539770     /lib/tls/i686/cmov/libdl-2.8.90.so
b7eec000-b7eed000 rw-p b7eec000 00:00 0 
b7eed000-b7f01000 r-xp 00000000 08:01 280009     /usr/lib/libz.so.1.2.3.3
b7f01000-b7f03000 rw-p 00013000 08:01 280009     /usr/lib/libz.so.1.2.3.3
b7f03000-b7f27000 r-xp 00000000 08:01 539771     /lib/tls/i686/cmov/libm-2.8.90.so
b7f27000-b7f28000 r--p 00023000 08:01 539771     /lib/tls/i686/cmov/libm-2.8.90.so
b7f28000-b7f29000 rw-p 00024000 08:01 539771     /lib/tls/i686/cmov/libm-2.8.90.so
b7f29000-b7f3e000 r-xp 00000000 08:01 539784     /lib/tls/i686/cmov/libpthread-2.8.90.so
b7f3e000-b7f3f000 r--p 00014000 08:01 539784     /lib/tls/i686/cmov/libpthread-2.8.90.so
b7f3f000-b7f40000 rw-p 00015000 08:01 539784     /lib/tls/i686/cmov/libpthread-2.8.90.so
b7f40000-b7f42000 rw-p b7f40000 00:00 0 
b7f42000-b7f98000 r-xp 00000000 08:01 281588     /usr/lib/libGL.so.1.2
b7f98000-b7f9d000 r--p 00055000 08:01 281588     /usr/lib/libGL.so.1.2
b7f9d000-b7fa2000 rwxp 0005a000 08:01 281588     /usr/lib/libGL.so.1.2
b7fa2000-b7fa3000 rwxp b7fa2000 00:00 0 
b7fa3000-b8020000 r-xp 00000000 08:01 534595     /usr/lib/libquicktime.so.1.0.0
b8020000-b8021000 r--p 0007c000 08:01 534595     /usr/lib/libquicktime.so.1.0.0
b8021000-b8023000 rw-p 0007d000 08:01 534595     /usr/lib/libquicktime.so.1.0.0
b8023000-b8024000 rw-p b8023000 00:00 0 
b8024000-b803d000 r-xp 00000000 08:01 282696     /usr/lib/libdv.so.4.0.3
b803d000-b803e000 r--p 00018000 08:01 282696     /usr/lib/libdv.so.4.0.3
b803e000-b8040000 rw-p 00019000 08:01 282696     /usr/lib/libdv.so.4.0.3
b8040000-b804d000 rw-p b8040000 00:00 0 
b804d000-b8059000 r-xp 00000000 08:01 282700     /usr/lib/libiec61883.so.0.1.0
b8059000-b805a000 rw-p 0000b000 08:01 282700     /usr/lib/libiec61883.so.0.1.0
b805a000-b805f000 r-xp 00000000 08:01 282682     /usr/lib/libraw1394.so.8.2.0
b805f000-b8060000 r--p 00004000 08:01 282682     /usr/lib/libraw1394.so.8.2.0
b8060000-b8061000 rw-p 00005000 08:01 282682     /usr/lib/libraw1394.so.8.2.0
b8070000-b8072000 rw-p b8070000 00:00 0 
b8072000-b808c000 r-xp 00000000 08:01 539630     /lib/ld-2.8.90.so
b808c000-b808d000 r-xp b808c000 00:00 0          [vdso]
b808d000-b808e000 r--p 0001a000 08:01 539630     /lib/ld-2.8.90.so
b808e000-b808f000 rw-p 0001b000 08:01 539630     /lib/ld-2.8.90.so
bfa7a000-bfa8f000 rw-p bffeb000 00:00 0          [stack]

Program received signal SIGABRT, Aborted.
[Switching to Thread 0xb74e2b90 (LWP 6277)]
0xb808c430 in __kernel_vsyscall ()
(gdb) bt full
#0  0xb808c430 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7c8e880 in raise () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2  0xb7c90248 in abort () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#3  0xb7ccc10d in __libc_message () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#4  0xb7d5d558 in __fortify_fail () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#5  0xb7d5b680 in __chk_fail () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#6  0xb7d5ad68 in _IO_str_chk_overflow () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#7  0xb7cd0a18 in _IO_default_xsputn_internal ()
   from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#8  0xb7ca38da in vfprintf () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#9  0xb7d5ae17 in __vsprintf_chk () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#10 0xb7d5ad5d in __sprintf_chk () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#11 0x08055b7f in DVgrab::sendFrameDroppedStatus (this=0xbfa8e148, 
    reason=0x8079c9f "buffer underrun near", 
    meaning=0x807a238 "This error means that the frames could not be written fast enough.") at /usr/include/bits/stdio2.h:35
	timeCode = {hour = 182325244, min = -1366536192, sec = 1, 
  frame = -1219616168}
	recDate = {tm_sec = 7, tm_min = 0, tm_hour = 11, 
  tm_mday = -1208808994, tm_mon = -1219616152, tm_year = 1, tm_wday = 129, 
  tm_yday = -1208808994, tm_isdst = 1, tm_gmtoff = 0, 
  tm_zone = 0xb7f3eff4 "�^\001"}
	tc = "182325244:-1366536192:01.-12196\n"
	rd = "\205\030\000\000\000\000\000\000\001\000\000\000\bPb�\205\030\000\000\bPb��\002�\n\b at R�"
#12 0x08056ede in DVgrab::captureThreadRun (this=0xbfa8e148) at dvgrab.cc:904
	dropped = 1
#13 0x080572d1 in DVgrab::captureThread (arg=0xbfa8e148) at dvgrab.cc:725
No locals.
#14 0xb7f2f50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#15 0xb7d447ee in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.


juser at dhcp186:~/temp/dvgrab$ lsb_release -rd
Description:	Ubuntu 8.10
Release:	8.10

juser at dhcp186:~/temp/dvgrab$ uname -a
Linux dhcp186 2.6.27-7-generic #1 SMP Tue Nov 4 19:33:20 UTC 2008 i686 GNU/Linux

juser at dhcp186:~/temp/dvgrab$ apt-cache policy dvgrab
dvgrab:
  Installed: 3.1-2.1
  Candidate: 3.1-2.1
  Version table:
 *** 3.1-2.1 0
        100 /var/lib/dpkg/status
     3.1-2 0
        500 http://cp333 intrepid/universe Packages

** Affects: dvgrab (Ubuntu)
     Importance: Undecided
         Status: New

-- 
dvgrab crash kernel_vsyscall
https://bugs.launchpad.net/bugs/298763
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs at lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


More information about the universe-bugs mailing list