Summary: | mpg123 crashed with *** glibc detected *** free(): invalid pointer: 0x0000000000552180 *** | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Gerald Normandin (RETIRED) <gerrynjr> |
Component: | Current packages | Assignee: | Gentoo Sound Team <sound> |
Status: | RESOLVED WORKSFORME | ||
Severity: | major | CC: | amd64 |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Gerald Normandin (RETIRED)
2005-01-16 08:41:37 UTC
Interestingly, it occurs when loading the URL: open("/etc/resolv.conf", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=24, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2a9556c000 read(3, "nameserver 192.168.0.1\n\n", 4096) = 24 read(3, "", 4096) = 0 close(3) = 0 munmap(0x2a9556c000, 4096) = 0 uname({sys="Linux", node="screamer", ...}) = 0 socket(PF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 connect(3, {sa_family=AF_INET, sin_port=htons(8120), sin_addr=inet_addr("216.218.254.98")}, 16) = 0 write(3, "GET / HTTP/1.0\r\nUser-Agent: mpg1"..., 139) = 139 fcntl(3, F_GETFL) = 0x2 (flags O_RDWR|O_LARGEFILE) fstat(3, {st_mode=S_IFSOCK|0777, st_size=0, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2a9556c000 lseek(3, 0, SEEK_CUR) = -1 ESPIPE (Illegal seek) read(3, "H", 1) = 1 read(3, "T", 1) = 1 read(3, "T", 1) = 1 read(3, "P", 1) = 1 read(3, "/", 1) = 1 read(3, "1", 1) = 1 read(3, ".", 1) = 1 read(3, "0", 1) = 1 read(3, " ", 1) = 1 read(3, "3", 1) = 1 read(3, "0", 1) = 1 read(3, "2", 1) = 1 read(3, " ", 1) = 1 read(3, "F", 1) = 1 read(3, "o", 1) = 1 read(3, "u", 1) = 1 read(3, "n", 1) = 1 read(3, "d", 1) = 1 read(3, "\r", 1) = 1 read(3, "\n", 1) = 1 read(3, "C", 1) = 1 read(3, "o", 1) = 1 read(3, "n", 1) = 1 read(3, "t", 1) = 1 read(3, "e", 1) = 1 read(3, "n", 1) = 1 read(3, "t", 1) = 1 read(3, "-", 1) = 1 read(3, "t", 1) = 1 read(3, "y", 1) = 1 read(3, "p", 1) = 1 read(3, "e", 1) = 1 read(3, ":", 1) = 1 read(3, "t", 1) = 1 read(3, "e", 1) = 1 read(3, "x", 1) = 1 read(3, "t", 1) = 1 read(3, "/", 1) = 1 read(3, "h", 1) = 1 read(3, "t", 1) = 1 read(3, "m", 1) = 1 read(3, "l", 1) = 1 read(3, "\r", 1) = 1 read(3, "\n", 1) = 1 read(3, "L", 1) = 1 read(3, "o", 1) = 1 read(3, "c", 1) = 1 read(3, "a", 1) = 1 read(3, "t", 1) = 1 read(3, "i", 1) = 1 read(3, "o", 1) = 1 read(3, "n", 1) = 1 read(3, ":", 1) = 1 read(3, " ", 1) = 1 read(3, "h", 1) = 1 read(3, "t", 1) = 1 read(3, "t", 1) = 1 read(3, "p", 1) = 1 read(3, ":", 1) = 1 read(3, "/", 1) = 1 read(3, "/", 1) = 1 read(3, "2", 1) = 1 read(3, "0", 1) = 1 read(3, "8", 1) = 1 read(3, ".", 1) = 1 read(3, "5", 1) = 1 read(3, "3", 1) = 1 read(3, ".", 1) = 1 read(3, "1", 1) = 1 read(3, "3", 1) = 1 read(3, "1", 1) = 1 read(3, ".", 1) = 1 read(3, "5", 1) = 1 read(3, "4", 1) = 1 read(3, ":", 1) = 1 read(3, "2", 1) = 1 read(3, "1", 1) = 1 read(3, "0", 1) = 1 read(3, "0", 1) = 1 read(3, "0", 1) = 1 read(3, "\r", 1) = 1 read(3, "\n", 1) = 1 read(3, "\r", 1) = 1 read(3, "\n", 1) = 1 writev(2, [{"*** glibc detected *** ", 23}, {"free(): invalid pointer", 23}, {": 0x0000000000552180 ***\n", 25}], 3*** glibc detected *** free(): invalid pointer: 0x0000000000552180 *** ) = 71 rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0 tgkill(21294, 21294, SIGABRT) = 0 --- SIGABRT (Aborted) @ 0 (0) --- +++ killed by SIGABRT +++ this is not amd64 specific, x86 doesn't like the URL as well(allthough it doesn't SEGV) output on an x86 box: mike@wombat:~> mpg123 http://216.218.254.98:8120/ High Performance MPEG 1.0/2.0/2.5 Audio Player for Layer 1, 2 and 3. Version 0.59s-mh4 (2000/Oct/27). Written and copyrights by Michael Hipp. Uses code from various people. See 'README' for more! THIS SOFTWARE COMES WITH ABSOLUTELY NO WARRANTY! USE AT YOUR OWN RISK! Too many HTTP relocations. *** Bug 78232 has been marked as a duplicate of this bug. *** hmm, atleast with 0.59s-r9 it works for me on amd64 as well as on x86. glibc on amd64: 2.3.4.20040808-r1 this should be fixed by just recompiling. The other issue is just an http problem... Please reopen if your problems persist. |