Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 17750 - transcode-0.6.3 segfaults. transcode-0.6.3.20021205-r1 does not
Summary: transcode-0.6.3 segfaults. transcode-0.6.3.20021205-r1 does not
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Martin Holzer (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-03-18 07:47 UTC by Ole Tange
Modified: 2003-06-12 14:24 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ole Tange 2003-03-18 07:47:30 UTC
emerge transcode-0.6.3.20021205-r1.tbz2 
transcode -y ffmpeg,null -F mpeg4 
<<works>> 
 
emerge transcode-0.6.3.tbz2 
transcode -y ffmpeg,null -F mpeg4 
transcode v0.6.3 (C) 2001-2003 Thomas 
Comment 1 Ole Tange 2003-03-18 07:47:30 UTC
emerge transcode-0.6.3.20021205-r1.tbz2 
transcode -y ffmpeg,null -F mpeg4 
<<works>> 
 
emerge transcode-0.6.3.tbz2 
transcode -y ffmpeg,null -F mpeg4 
transcode v0.6.3 (C) 2001-2003 Thomas Östreich 
[transcode] auto-probing source (null) (ok) 
[transcode] V: import format    | unknown  (V=null|A=null) 
[transcode] V: import frame     | disabled 
[transcode] V: bits/pixel       | 0.000 (unknown) 
[transcode] V: encoding fps     | 25.000 
[transcode] A: import format    | 0x2001  AC3/A52      [   0,16,0] 
[transcode] A: export           | disabled 
[transcode] A: bytes per frame  | 0 (0.000000) 
[transcode] A: adjustment       | 0@1000 
[transcode] V: IA32 accel mode  | sse2 (sse2 sse mmxext mmx asm) 
[transcode] no option -i found, reading from "/dev/zero" 
[transcode] no option -o found, encoded frames send to "/dev/null" 
[transcode] V: video buffer     | 10 @ 0x0 
[import_null.so] v0.2.0 (2002-01-19) (video) null | (audio) null 
[export_null.so] v0.1.2 (2001-08-17) (video) null | (audio) null 
[export_ffmpeg.so] v0.2.3 (2002-11-14) (video) FFMPEG API (build 4631) | (audio) 
MPEG/AC3/PCM 
[export_ffmpeg.so] Using FFMPEG codec 'mpeg4' (FourCC 'DIVX', MPEG4 compliant video). 
[export_ffmpeg.so] Neither './ffmpeg.cfg' nor '~/.ffmpeg.cfg' found. Falling back to hardcoded 
defaults. 
Warning, allocating 0 bytes 
Warning, allocating 0 bytes 
Warning, allocating 0 bytes 
Warning, allocating 0 bytes 
Warning, allocating 0 bytes 
Warning, allocating 0 bytes 
Warning, allocating 0 bytes 
Warning, allocating 0 bytes 
Warning, allocating 0 bytes 
Segmentation fault
Comment 2 Martin Holzer (RETIRED) gentoo-dev 2003-03-18 17:04:46 UTC
did you recompile it ?

please paste the call for the older version
Comment 3 Ole Tange 2003-03-30 15:20:15 UTC
The problem is solved in a newer version of transcode: 
 
cp transcode-0.6.4.20030311.ebuild transcode-0.6.4.20030325.ebuild 
 
Comment 4 Ole Tange 2003-03-30 15:23:50 UTC
Hmmm... I was wrong: 
 
If I compile from source.tgz then it does not segfault. But if I use the ebuild then it does. 
 
Comment 5 Ole Tange 2003-03-30 19:29:09 UTC
Ahh, the source.tgz does not find the libraries. If I do make install the compiled from 
source segfaults, too. 
 
Now I wonder why 0.6.3.20021205-r1 works with no segfault. 
 
Comment 6 Martin Holzer (RETIRED) gentoo-dev 2003-04-16 10:41:29 UTC
there are two new versions of transcode
try an report please
Comment 7 Martin Holzer (RETIRED) gentoo-dev 2003-05-09 17:27:20 UTC
at least 0.6.4 should work
Comment 8 Ole Tange 2003-05-09 19:23:58 UTC
Problem still exists. 
 
# emerge /usr/portage/packages/All/transcode-0.6.4.tbz2 
# transcode -y ffmpeg,null -F mpeg4 
transcode v0.6.4 (C) 2001-2003 Thomas 
Comment 9 Ole Tange 2003-05-09 19:23:58 UTC
Problem still exists. 
 
# emerge /usr/portage/packages/All/transcode-0.6.4.tbz2 
# transcode -y ffmpeg,null -F mpeg4 
transcode v0.6.4 (C) 2001-2003 Thomas Östreich 
[transcode] auto-probing source (null) (ok) 
[transcode] V: import format    | unknown  (V=null|A=null) 
[transcode] V: import frame     | disabled 
[transcode] V: bits/pixel       | 0.000 (unknown) 
[transcode] V: encoding fps     | 25.000 
[transcode] A: import format    | 0x2001  AC3/A52      [   0,16,0] 
[transcode] A: export           | disabled 
[transcode] A: bytes per frame  | 0 (0.000000) 
[transcode] A: adjustment       | 0@1000 
[transcode] V: IA32 accel mode  | sse2 (sse2 sse mmxext mmx asm) 
[transcode] no option -i found, reading from "/dev/zero" 
[transcode] no option -o found, encoded frames send to "/dev/null" 
[transcode] V: video buffer     | 10 @ 0x0 
[import_null.so] v0.2.0 (2002-01-19) (video) null | (audio) null 
[export_null.so] v0.1.2 (2001-08-17) (video) null | (audio) null 
[export_ffmpeg.so] v0.3.1 (2003-04-01) (video) FFMPEG API (build 4655) | (audio) 
MPEG/AC3/PCM 
[export_ffmpeg.so] Using FFMPEG codec 'mpeg4' (FourCC 'DIVX', MPEG4 compliant 
video). 
[export_ffmpeg.so] Neither './ffmpeg.cfg' nor '~/.ffmpeg.cfg' found. Falling back to 
hardcoded defaults. 
Segmentation fault 
 
transcode-0.6.4_pre20030409.ebuild gives the same error. 
 
# emerge transcode-0.6.3.20021205-r1.tbz2  
# transcode -y ffmpeg,null -F mpeg4  
<<works>>  
Comment 10 Ole Tange 2003-05-11 14:50:39 UTC
transcode-0.6.5.20030510 works. However, to compile I needed to disable dv: 
        myconf="--with-dvdread --without-dv" 
 
Comment 11 Martin Holzer (RETIRED) gentoo-dev 2003-05-15 02:08:34 UTC
try run #revdep-rebuild from gentoolkit
Comment 12 Martin Holzer (RETIRED) gentoo-dev 2003-06-12 14:24:22 UTC
no news on this