Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 75624

Summary: net-misc/kphone-4.1.0 runs on amd64
Product: Gentoo Linux Reporter: Thomas Pohl <derpohl>
Component: New packagesAssignee: AMD64 Project <amd64>
Status: RESOLVED INVALID    
Severity: enhancement    
Priority: High    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Thomas Pohl 2004-12-25 07:22:00 UTC
kphone-4.1.0 runs without problems on my 64bit-gentoo.

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




 emerge info
Portage 2.0.51-r3 (default-linux/amd64/2004.3, gcc-3.4.3,
glibc-2.3.4.20040808-r1, 2.6.9-gentoo-r6 x86_64)
=================================================================
System uname: 2.6.9-gentoo-r6 x86_64 AMD Athlon(tm) 64 Processor 3500+
Gentoo Base System version 1.4.16
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.90.0.1.1-r3
Headers:  sys-kernel/linux26-headers-2.6.8.1-r1
Libtools: sys-devel/libtool-1.5.2-r7
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=athlon64 -pipe -funit-at-a-time -fpeel-loops -ftracer
-funroll-loops -funswitch-loops"
CHOST="x86_64-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /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/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=athlon64 -pipe -funit-at-a-time -fpeel-loops -ftracer
-funroll-loops -funswitch-loops"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox"
GENTOO_MIRRORS="ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/
ftp://ftp6.uni-erlangen.de/pub/mirrors/gentoo
http://ftp6.uni-erlangen.de/pub/mirrors/gentoo ftp://mirror.pudas.net/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage-de /usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X acpi aim alsa apache2 apm arts audiofile avi berkdb bitmap-fonts
cdr crypt cups divx4linux doc dvb dvd dvdr emacs esd f77 fam flac fortran gdbm
gif gnome gpm gstreamer gtk gtk2 icq imagemagick imlib ipv6 java jp2 jpeg kde
ldap lzw lzw-tiff mikmod motif mozilla mp3 multilib ncurses nls oggvorbis opengl
oss pam perl png python qt quicktime readline samba sdl slang ssl tcltk tcpd
tiff truetype usb userlocales xml2 xmms xpm xrandr xv zlib linguas_de"
Comment 1 Thomas Pohl 2004-12-25 14:04:46 UTC
Edit: After my last reboot it has a problem: When opening the SIP Options and clicking ok, it quits with Buffer Overflow (I got german "Speicherzugriffsfehler" - I think, that's Buffer Overflow, right?).

This is reproducible any time by clicking Ok in the SIP-Options dialog.

Changes are not changed when this happens. 
Comment 2 A-Tuin 2004-12-30 19:20:42 UTC
Here's a strace confirming this problem.


select(6, [3 4 5], [], [], {0, 889})    = 0 (Timeout)
select(9, [8], NULL, NULL, {0, 0})      = 0 (Timeout)
ioctl(3, FIONREAD, [0])                 = 0
select(6, [3 4 5], [], [], {0, 884})    = 0 (Timeout)
select(9, [8], NULL, NULL, {0, 0})      = 0 (Timeout)
ioctl(3, FIONREAD, [0])                 = 0
select(6, [3 4 5], [], [], {0, 895})    = 0 (Timeout)
select(9, [8], NULL, NULL, {0, 0})      = 0 (Timeout)
ioctl(3, FIONREAD, [0])                 = 0
select(6, [3 4 5], [], [], {0, 562})    = 0 (Timeout)
select(9, [8], NULL, NULL, {0, 0})      = 0 (Timeout)
ioctl(3, FIONREAD, [96])                = 0
read(3, "\10\0k\30PK1\10\266\0\0\0\355\0`\3\0\0\0\0H\1\373\1\"\0"..., 96) = 96
ioctl(3, FIONREAD, [96])                = 0
read(3, "\34\0k\30\266\0\0\0+\1\0\0YK1\10\0\0\0\0\0\0\0\0 \0\0\0"..., 96) = 96
ioctl(3, FIONREAD, [128])               = 0
read(3, "\10\2k\30YK1\10\266\0\0\0\345\0`\3\0\0\0\0H\1\373\1D\1"..., 128) = 128
write(3, "\22\0\7\0\345\0`\3\366\0\0\0\6\0\0\0 \0\5\0\1\0\0\0PK1"..., 476) = 476
ioctl(3, FIONREAD, [32])                = 0
read(3, "\5\1k\30\210K1\10\266\0\0\0\355\0`\3\0\0\0\0H\1\373\1\""..., 32) = 32
access("/home/steve/.qt", F_OK)         = 0
lstat("/home/steve/.qt", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
access("/usr/qt/3/etc/settings/kphonerc", F_OK) = -1 ENOENT (No such file or directory)
access("/home/steve/.qt/kphonerc", F_OK) = 0
open("/home/steve/.qt/.kphonerc.lock", O_RDWR|O_CREAT, 0600) = 10
fcntl(10, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=0, len=0}) = 0
open("/home/steve/.qt/kphonerc", O_RDONLY) = 11
fstat(11, {st_mode=S_IFREG|0644, st_size=802, ...}) = 0
fstat(11, {st_mode=S_IFREG|0644, st_size=802, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2a99199000
read(11, "[Call register]\nDialled0=sip:411"..., 4096) = 802
fstat(11, {st_mode=S_IFREG|0644, st_size=802, ...}) = 0
close(11)                               = 0
munmap(0x2a99199000, 4096)              = 0
fcntl(10, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0
close(10)                               = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++

emerge info
Portage 2.0.51-r8 (default-linux/amd64/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.8-gentoo-r3 x86_64)
=================================================================
System uname: 2.6.8-gentoo-r3 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.6.8
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Oct 25 2004, 08:40:48)]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.5, 1.6.3, 1.8.5-r2, 1.7.9, 1.4_p6, 1.9.3
sys-devel/binutils:  2.15.92.0.2-r2
sys-devel/libtool:   1.5.10-r2
virtual/os-headers:  2.6.8.1-r1
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CFLAGS="-O2 -fPIC"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.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/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -fPIC"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox"
GENTOO_MIRRORS="http://ftp.easynet.nl/mirror/gentoo/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://gentoo.mirror.sdv.fr http://gentoo.tiscali.nl/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X aalib acpi alsa apm arts avi berkdb bidi bitmap-fonts bobono cdparanoia cdr crypt cups debug directfb divx4linux dnsdb doc dvb dvd dvdr dvdread edl encode esd ethereal exiscan exiscan-acl f77 fam fbcon flash fortran gd gdbm ggi gif gnome gpg gpm gstreamer gtk gtk2 imagemagick imap imlib innodb ipv6 jack java jdk joystick jp2 jpeg jre junit ldap libcaca lirc live lmtp lzo lzw lzw-tiff mad maildir mailwrapper matroska matrox mcal mikmod motif mozilla mpeg multilib mysql mythtv nas ncurses network nls nvidia oggvorbis opengl oss pam perl php png python qt readline real rtc samba sasl sdl slang snmp ssl tcltk tcpd tga theora threads tiff truetype usb userlocales v4l v4l2 wildlsearch xanim xinerama xlib xml xml2 xmms xpm xrandr xv xvid xvmc zlib"

Comment 3 Thomas Pohl 2005-01-20 08:14:33 UTC
Since I reemerged kphone yesterday, it's running without any problems.
Comment 4 Simon Stelling (RETIRED) gentoo-dev 2005-02-22 02:51:33 UTC
already in ~amd64