dvgrab crashes with "stack smashing detected"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dvgrab (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: dvgrab
I haven't used dvgrab in a long time; probably since before I upgraded to Gusty.
Now I have this problem trying to extract the video from my Canon ELURA 65
NTSC camcorder:
marty@anubis:
send oops
Found AV/C device with GUID 0x00008500009c4e13
Warning: Cannot set RR-scheduler
Warning: Cannot disable swapping
Capture Started
"dvgrab-
*** stack smashing detected ***: dvgrab terminated
Aborted (core dumped)
Although it says it dumped core I didn't see a core file in my CWD.
It does the same thing although without the send oops and warnings if I put sudo at
the beginning of the line.
"Please include, if possible:
1) The release of Ubuntu you are using"
marty@anubis:~$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_
DISTRIB_
DISTRIB_
"2) The source package you found the bug in"
"3) The version of the package you are using"
marty@anubis:~$ aptitude show dvgrab
Package: dvgrab
State: installed
Automatically installed: yes
Version: 3.0-1
Priority: extra
Section: universe/graphics
Maintainer: Ubuntu MOTU Developers <email address hidden>
Uncompressed Size: 348k
Depends: libavc1394-0 (>= 0.5.3), libc6 (>= 2.6-1), libdv4, libgcc1 (>=
1:4.2.1), libiec61883-0 (>= 1.1.0), libjpeg62, libquicktime1 (>=
Description: grab digital video data via IEEE1394 and USB links
dvgrab receives audio and video data from a digital camcorder via an IEEE1394
(widely known as FireWire) or USB link and stores them into one of several file
formats. It features autosplit of long video sequences, and supports saving the
data as raw frames, AVI type 1, AVI type 2, Quicktime DV, a series of JPEG
stills or MPEG2-TS.
Homepage: http://
"4) What you expected to happen": I expected it to copy the raw digital video
footage from my camcorder to files on my hard disk. I wanted it to start
a new file every time the scene changed and name the files with the date
and time it was recorded as read from the tape.
"5) What happened instead": It extracted video for a few minutes and then crashed.
ProblemType: Bug
Architecture: i386
Date: Fri Feb 29 20:00:06 2008
DistroRelease: Ubuntu 7.10
NonfreeKernelMo
Package: dvgrab 3.0-1
PackageArchitec
SourcePackage: dvgrab
Uname: Linux anubis 2.6.22-14-generic #1 SMP Tue Feb 12 07:42:25 UTC 2008 i686 GNU/Linux
Hi,
This error is probably caused by a buffer overflow on the
stack, which is what the stack smashing protection
is there to prevent. It can be used maliciously in an
attack, but it can also be a programming error, which
is probably the case here.
It would be useful to get a backtrace, I think you may
get one if you run under gdb.
https:/ /wiki.ubuntu. com/DebuggingPr ogramCrash
https:/ /wiki.ubuntu. com/Backtrace
Also, the core might be hiding in /var/crash/
Thanks,
James