Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 39993 - lame-3.95.1 causes transcode to segfault
Summary: lame-3.95.1 causes transcode to segfault
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 All
: High normal
Assignee: Jeremy Huddleston (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-31 10:33 UTC by Thomas Weidner
Modified: 2004-02-10 10:59 UTC (History)
1 user (show)

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 Thomas Weidner 2004-01-31 10:33:52 UTC
Hi,

with current lame version transcode segfaults. a backtrace told me the SIGSEGV was caused in libmp3lame.so. current lame cvs version works with no problems. the version reads:
LAME version 3.96 (alpha 2, Jan 31 2004 19:30:10) (http://www.mp3dev.org/)
pls consider upgrading in portage. thanks
Comment 1 Jeremy Huddleston (RETIRED) gentoo-dev 2004-01-31 23:35:34 UTC
do you know what the bug was?  We'd prefer not to release a cvs snapshot version, but if you could provide us with more info (like a link to an article describing the fix on the lame dev list) we could include the patch.
Comment 2 Thomas Weidner 2004-02-01 03:37:14 UTC
there is no entry on the mailing list (not-so-high-traffic) about it,at least i didn't found one. I looked a bit at the comments of new CVS commits,but i had also no success in finding the right fix (bigger changes fixing this?). sorry. perhaps it's better to wait for the next release and have this as `known bug' when CVS is not prefered.
Comment 3 Jeremy Huddleston (RETIRED) gentoo-dev 2004-02-01 11:56:53 UTC
You might want to compile lame with debugging symbols enabled (CFLAGS has -g and FEATURES has nostrip).  You can then run it in gdb and provide a backtrace to help focus the search on the cvs ChangeLog:

$ gdb transcode
(gdb) run
blah SEGFAULT at someplace.c:1234
(gdb) bt
#2 ...
#1 ...
#0 ...

In addition to the bt, can you please give the output of 'emerge info'?
Comment 4 Jeremy Huddleston (RETIRED) gentoo-dev 2004-02-08 02:38:53 UTC
also, please run 'emerge info' and provide that information here...
Comment 5 Thomas Weidner 2004-02-10 10:28:58 UTC
i had to recompile transcode and lame (versions in portage). now it doesn't segfault any more..(but it only produces crap,but thats known say ppl in transcode irc channel)...perhaps some gcc error that wasn't triggered in the lame cvs version any more..or i'm too stupid to reproduce the bug.
sorry for wasting your time.
Comment 6 Jeremy Huddleston (RETIRED) gentoo-dev 2004-02-10 10:59:28 UTC
no worries... if you end up figuring out how to reproduce it, just reopen...

Thanks.