Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 46938 - beep-media-player Received SIGSEGV exit on run
Summary: beep-media-player Received SIGSEGV exit on run
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal
Assignee: Hanno Böck
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-04-06 03:35 UTC by Tim
Modified: 2004-09-20 08:48 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 Tim 2004-04-06 03:35:22 UTC
The following is an strace I ran on it... first backtrace so hope this helps :P


access("/usr/lib/pango/1.4.0/modules/pango-basic-fc.so", F_OK) = 0
open("/usr/lib/pango/1.4.0/modules/pango-basic-fc.so", O_RDONLY) = 9
read(9, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\22\0\0"..., 640) = 640
fstat(9, {st_dev=makedev(3, 3), st_ino=83940973, st_mode=S_IFREG|0755, st_nlink=  1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=24, st_size=11640, st_atime=20  04/03/31-19:31:22, st_mtime=2004/03/31-19:31:22, st_ctime=2004/03/31-19:31:22})   = 0
mmap(NULL, 1058184, PROT_READ|PROT_EXEC, MAP_PRIVATE, 9, 0) = 0x2a98757000
mprotect(0x2a98759000, 1049992, PROT_NONE) = 0
mmap(0x2a98857000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 9, 0) = 0  x2a98857000
close(9)                                = 0
open("/usr/share/fonts/ttf-bitstream-vera/VeraBd.ttf", O_RDONLY) = 9
fcntl(9, F_SETFD, FD_CLOEXEC)           = 0
fstat(9, {st_dev=makedev(3, 3), st_ino=33598797, st_mode=S_IFREG|0644, st_nlink=  1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=120, st_size=58716, st_atime=2  004/04/02-08:29:35, st_mtime=2004/04/02-08:29:35, st_ctime=2004/04/02-08:29:35})   = 0
mmap(NULL, 58716, PROT_READ, MAP_PRIVATE, 9, 0) = 0x2a9885a000
close(9)                                = 0
brk(0)                                  = 0x6bc000
brk(0x6dd000)                           = 0x6dd000
brk(0)                                  = 0x6dd000
brk(0)                                  = 0x6dd000
brk(0x6cd000)                           = 0x6cd000
brk(0)                                  = 0x6cd000
brk(0)                                  = 0x6cd000
brk(0)                                  = 0x6cd000
brk(0x6c9000)                           = 0x6c9000
brk(0)                                  = 0x6c9000
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
fstat(1, {st_dev=makedev(0, 9), st_ino=31, st_mode=S_IFCHR|0620, st_nlink=1, st_  uid=1000, st_gid=5, st_blksize=1024, st_blocks=0, st_rdev=makedev(136, 29), st_a  time=2004/04/06-00:29:11, st_mtime=2004/04/06-00:29:11, st_ctime=2004/04/06-00:2  8:59}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2a9  8869000
write(1, "\n", 1
)                       = 1
write(1, "Received SIGSEGV\n", 17Received SIGSEGV
)      = 17
write(1, "\n", 1
)                       = 1
write(1, "This could be a bug in BMP. If y"..., 65This could be a bug in BMP. If   you don't know why this happened,
) = 65
write(1, "please send a mail to bmp-bugs@l"..., 47please send a mail to bmp-bugs  @linux-media.net
) = 47
write(1, "\n", 1
)                       = 1
write(8, "`\300\336\226*\0\0\0\2\0\0\0*\0\0\0\1\0\0\0*\0\0\0\0\200"..., 168) = 1  68
rt_sigprocmask(SIG_SETMASK, NULL, [SEGV RTMIN], 8) = 0
rt_sigsuspend([SEGV] <unfinished ...>
--- SIGRTMIN (Unknown signal 32) @ 0 (0) ---
<... rt_sigsuspend resumed> )           = -1 EINTR (Interrupted system call)
rt_sigreturn(0x20)                      = -1 EINTR (Interrupted system call)
wait4(16218, NULL, __WCLONE, NULL)      = 16218
munmap(0x2a98869000, 4096)              = 0
_exit(1)                                = ?


Exits after Sig

If you happen to have xmms open and attempt to run beep-media-player it skips songs in your playlist :D   nifty eh?  Here's the end of a trace for that

write(3, "\220\2\1\0", 4)               = 4
read(3, "\1\2@\0\24\0\0\0\2\fK\0\0\0\0\0\0\0\0\0\0\0\0\0\16\211"..., 32) = 32
read(3, "x\0\0\0\0\2\0\0\0\0\0\0\1\1\1\0\1\4\5\0\2 \2\0\0\1\0\0"..., 80) = 80
rt_sigaction(SIGPIPE, {SIG_IGN}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGSEGV, {0x2a96ce8740, [SEGV], SA_RESTART|0x4000000}, {SIG_DFL}, 8) = 0
sched_getscheduler(0x3fad)              = 0
sched_getparam(0x3fad, 0x7fbffff53c)    = 0
sched_get_priority_min(0)               = 0
sched_get_priority_max(0)               = 0
sched_get_priority_max(0)               = 0
open("/usr/lib/charset.alias", O_RDONLY) = -1 ENOENT (No such file or directory)
pipe([4, 5])                            = 0
open("/home/tim/.bmp/config", O_RDONLY) = -1 ENOENT (No such file or directory)
geteuid()                               = 1000
mkdir("/home/tim/.bmp", 0755)           = -1 EEXIST (File exists)
mkdir("/home/tim/.bmp/Skins", 0755)     = -1 EEXIST (File exists)
mkdir("/home/tim/.bmp/Plugins", 0755)   = -1 EEXIST (File exists)
socket(PF_UNIX, SOCK_STREAM, 0)         = 6
socket(PF_UNIX, SOCK_STREAM, 0)         = 7
getuid()                                = 1000
geteuid()                               = 1000
setuid(1000)                            = 0
setreuid(1000, 1000)                    = 0
connect(7, {sa_family=AF_UNIX, path="/tmp/xmms_tim.0"}, 110) = 0
write(7, "\1\0\37\0\0\0\0\0", 8)        = 8
read(7, "\1\0\0\0\0\0\0\0", 8)          = 8
close(7)                                = 0
close(6)                                = 0
_exit(0)                                = ?


Ok hopefully this is enough info 


Reproducible: Always
Steps to Reproduce:
1.emerge beep-media-player
2.run as user or root
3.

Actual Results:  
it didnt run and exited

Expected Results:  
worked?  these fields need to give examples of the info you want btw lol
Comment 1 Nicolas Vollmar 2004-05-02 12:31:04 UTC
I've had an SIGSEGV exit on run on my G3 800MHz iBook too.
Comment 2 Lars Strojny 2004-06-30 01:58:54 UTC
I havet the SIGSEGV on four PC's to. Athlonx XP 2200+, 2x Pentium 3, Pentium M. Hanno, please release a new ebuild rapidly!
Comment 3 Hanno Böck gentoo-dev 2004-09-20 08:48:46 UTC
Should be fixed on 0.9.7_rc2. If still anyone has problems with this, please reopen.