Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 100053 - Access violation in app-accessibility/epos-2.5.35-r1
Summary: Access violation in app-accessibility/epos-2.5.35-r1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Jeremy Huddleston (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-23 11:54 UTC by Jim Laflin
Modified: 2005-07-24 15:44 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
epos-2.5.35-r1 emerge log (3352-epos-2.5.35-r1.log,70.09 KB, text/plain)
2005-07-23 17:16 UTC, Jim Laflin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jim Laflin 2005-07-23 11:54:47 UTC
emerge epos causes an access violation. (with portaudio USE flag NOT set)

unlink:    /usr/share/sgml/misc/sgmltools/python/SGMLtools.pyc
open_wr:   /usr/share/sgml/misc/sgmltools/python/SGMLtools.pyc
unlink:    /usr/share/sgml/misc/sgmltools/python/Backend.pyc
open_wr:   /usr/share/sgml/misc/sgmltools/python/Backend.pyc
unlink:    /usr/share/sgml/misc/sgmltools/python/utils.pyc
open_wr:   /usr/share/sgml/misc/sgmltools/python/utils.pyc
unlink:    /usr/share/sgml/misc/sgmltools/python/backends/OneHtml.pyc
open_wr:   /usr/share/sgml/misc/sgmltools/python/backends/OneHtml.pyc
unlink:    /usr/share/sgml/misc/sgmltools/python/backends/Ld2db.pyc
open_wr:   /usr/share/sgml/misc/sgmltools/python/backends/Ld2db.pyc
unlink:    /usr/share/sgml/misc/sgmltools/python/backends/Html.pyc
open_wr:   /usr/share/sgml/misc/sgmltools/python/backends/Html.pyc
unlink:    /usr/share/sgml/misc/sgmltools/python/backends/W3m.pyc
open_wr:   /usr/share/sgml/misc/sgmltools/python/backends/W3m.pyc
unlink:    /usr/share/sgml/misc/sgmltools/python/backends/Rtf.pyc
open_wr:   /usr/share/sgml/misc/sgmltools/python/backends/Rtf.pyc
unlink:    /usr/share/sgml/misc/sgmltools/python/backends/Lynx.pyc
open_wr:   /usr/share/sgml/misc/sgmltools/python/backends/Lynx.pyc
unlink:    /usr/share/sgml/misc/sgmltools/python/backends/iSilo.pyc
open_wr:   /usr/share/sgml/misc/sgmltools/python/backends/iSilo.pyc

If the portaudio USE flag it is still impossible to emerge epos
compile dies with
waveform.cc:399:33: portaudio/portaudio.h: No such file or directory

emerge --info follows
Portage 2.0.51.22-r2 (default-linux/amd64/2005.0, gcc-3.4.3, glibc-2.3.5-r0,
2.6.12-gentoo-r6 x86_64)
=================================================================
System uname: 2.6.12-gentoo-r6 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.11
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=athlon64 -pipe"
CHOST="x86_64-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.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon64 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.blueyonder.co.uk"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aac alsa amarok amd64 avi berkdb bitmap-fonts cdb cdr crypt cups curl dvd
dvdr encode fam foomaticdb fortran gif gphoto2 gpm gstreamer gtk gtk2
imagemagick imlib ipv6 java jpeg junit kde lzw lzw-tiff mad mp3 mpeg msn ncurses
nls nocd nvidia opengl pam pdflib perl png python qt quicktime readline real sdl
spell ssl tcltk tcpd tiff truetype truetype-fonts type1-fonts usb userlocales
v4l vcd xine xml2 xmms xpm xv zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 1 awatson 2005-07-23 12:14:27 UTC
Same problem right here

-Access Violation without portaudio USE flag
-fails with portaudio USE flag set



 emerge --info
Portage 2.0.51.22-r2 (default-linux/amd64/2005.0, gcc-3.4.3, glibc-2.3.5-r0, 2.6
.12-gentoo-r6 x86_64)
=================================================================
System uname: 2.6.12-gentoo-r6 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.6.13
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.11
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=athlon64 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share
/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/shar
e/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon64 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.aarnet.edu.au/pub/gentoo http://public.planetmirro
r.com/pub/gentoo"
LC_ALL="en_AU.UTF-8"
LDFLAGS="-Wl,-Ol -Wl,--sort-common -z combreloc -Wl,--enable-new-dtags"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.au.gentoo.org/gentoo-portage"
USE="X aac alsa amd64 arts artswrappersuid audiofile avi bash-completion berkdb 
bigger-fonts bitmap-fonts cdda cddb cdparanoia cdr crypt css curl directfb dpms 
dts dvd dvdr encode esd fam fb fbcon font-server foomaticdb freetype ftp gif gpm
 gtk gtk2 hal imagemagick imlib jack jpeg jpeg2k kde kdgraphics lame lm_sensors 
logitech-mouse lzw lzw-tiff mad mozilla moznocompose moznoirc moznomail mp3 mpeg
 mplayer msn ncurses nls nptl offensive ogg openal opengl oss pam pdflib perl pi
c png portaudio python qt quicktime readline real sdl spell sqlite ssl subtitles
 tcltk tcpd theora tiff truetype truetype-fonts type1-fonts unicode usb userloca
les vcd videos visualization vorbis xine xml2 xmms xosd xpm xv xvid zlib video_c
ards_nvidia userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LINGUAS
Comment 2 Jim Laflin 2005-07-23 13:36:10 UTC
USE flag problem fixed by emerging latest portaudio

media-libs/portaudio-18.1-r3

So change portaudio dependency in media-libs/pablio-18.1 from portaudio-18* to
portaudio-18.1-r3 ?

Still doesn't fix access violation

Jim
Comment 3 Jeremy Huddleston (RETIRED) gentoo-dev 2005-07-23 16:28:16 UTC
I can't reproduce your problem.  I corrected the dep to fix the portaudio issue,
but I don't get an access violation for sgmltools...

Can you please give me the full emerge log
Comment 4 Jim Laflin 2005-07-23 17:16:29 UTC
Created attachment 64167 [details]
epos-2.5.35-r1 emerge log

Full emerge log as requested
Comment 5 Jeremy Huddleston (RETIRED) gentoo-dev 2005-07-23 17:19:54 UTC
add this line to the start of src_compile():
addpredict /usr/share/sgml/misc/sgmltools/python/

Does that fix it for you?
Comment 6 Jim Laflin 2005-07-23 17:40:04 UTC
Yup, sticking addpredict /usr/share/sgml/misc/sgmltools/python/ in at the start
of src_compile() fixes it

Jim
Comment 7 Jeremy Huddleston (RETIRED) gentoo-dev 2005-07-23 17:59:55 UTC
fixed in cvs.  Thanks for testing.
Comment 8 foser (RETIRED) gentoo-dev 2005-07-24 02:36:22 UTC
addpredict is an ugly solution of course, you really should be looking for the
source of the problem here. Apparently the sgmltools-lite pack only started
using the python eclass in 3.0.3-r9 to generate the optimized objects, these
users probably have an older version around. I think updating the dep will have
the same effect as using addpredict.
Comment 9 Jeremy Huddleston (RETIRED) gentoo-dev 2005-07-24 14:38:56 UTC
Jim, can youu please verify that by using 3.0.3-r9 and removing the addpredict?
Comment 10 Jim Laflin 2005-07-24 15:25:02 UTC
Emerged sgmltools-lite 3.0.3-r9

Removed addpredict from epos ebuild

Builds fine :D
Comment 11 Jeremy Huddleston (RETIRED) gentoo-dev 2005-07-24 15:44:53 UTC
Thanks for the catch foser, and thanks for testing Jim.