Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 100194 - mmsclient crashes on segfault
Summary: mmsclient crashes on segfault
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High critical (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-25 02:24 UTC by Clock
Modified: 2006-02-07 14: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 Clock 2005-07-25 02:24:40 UTC
clock@kestrel:~$ mmsclient mms://62.2.26.94
Segmentation fault (core dumped)
clock@kestrel:~$ gdb `which mmsclient` core
GNU gdb 6.0
Copyright 2003 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-pc-linux-gnu"...
(no debugging symbols found)...Using host libthread_db library "/lib/libthread_d
b.so.1".

Core was generated by `mmsclient mms://62.2.26.94'.
Program terminated with signal 11, Segmentation fault.

warning: current_sos: Can't read pathname for load map: Input/output error

Reading symbols from /lib/libc.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /lib/ld-linux.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/ld-linux.so.2
#0  0x08049732 in ?? ()
(gdb) bt
#0  0x08049732 in ?? ()
#1  0xbfffc820 in ?? ()
#2  0x0000002f in ?? ()
#3  0x000000ff in ?? ()
(gdb) bt full
#0  0x08049732 in ?? ()
No symbol table info available.
#1  0xbfffc820 in ?? ()
No symbol table info available.
#2  0x0000002f in ?? ()
No symbol table info available.
#3  0x000000ff in ?? ()
No symbol table info available.
(gdb) 

Reproducible: Always
Steps to Reproduce:
1.
2.
3.




Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.4.2004
1102-r1, 2.6.11-gentoo-r9 i686)
=================================================================
System uname: 2.6.11-gentoo-r9 i686 Intel(R) Pentium(R) M processor 1.50GHz
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, May  4 2005, 16:17:52)]
dev-lang/python:     2.3.5
sys-apps/sandbox:    [Not Present]
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r7
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium3 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/
config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mo
zilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share
/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/pl
atex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium3 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/d
istributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X alsa apm arts avi berkdb bitmap-fonts cdr crypt cups curl emboss encod
e esd fam foomaticdb fortran gd gdbm gif gnome gpm gstreamer gtk gtk2 guile image
magick imap imlib ipv6 jack java jpeg kde ldap libg++ libwww mad mikmod mng motif
 mozilla mp3 mpeg mysql ncurses nls ogg oggvorbis opengl oss pam pdflib perl png 
python qt quicktime readline ruby samba sdl slang spell ssl svga tcltk tcpd tetex
 theora tiff tls truetype truetype-fonts type1-fonts vorbis xine xml2 xmms xv zli
b userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 1 Marcelo Goes (RETIRED) gentoo-dev 2005-07-30 20:54:13 UTC
Clock, have you tried mmsclient-0.0.3-r1?

It includes a patch that prevents segfaults when invalid URL's are entered.
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-02-07 14:48:23 UTC
No response here...