Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 94529 - emerging gettext-0.14.1-r1 gives ACCESS VIOLATION report from the sandbox.
Summary: emerging gettext-0.14.1-r1 gives ACCESS VIOLATION report from the sandbox.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-30 11:07 UTC by Samuel Åslund
Modified: 2005-05-31 08:11 UTC (History)
1 user (show)

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


Attachments
script from emerging gettext (updateGettext.txt,271.41 KB, text/plain)
2005-05-30 11:12 UTC, Samuel Åslund
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Samuel Åslund 2005-05-30 11:07:24 UTC
When updating my system I got an access violation from the sandbox during
compile of gettext.

The summary from sandbox says:
--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/tmp/sandbox-sys-devel_-_gettext-0.14.1-r1-19254.log"

open_wr:   /root/.wapi/shared_data-0
open_wr:   /root/.wapi/shared_data-0
open_wr:   /root/.wapi/shared_data-0
open_wr:   /root/.wapi/shared_data-0
open_wr:   /root/.wapi/shared_data-0
--------------------------------------------------------------------------------



Reproducible: Always
Steps to Reproduce:
1.emerge -vu gettext
2.
3.



Expected Results:  
clean upgrade of gettext.

penguin%:emergeLoggar emerge info
Portage 2.0.51.19 (default-linux/x86/2005.0/2.4, gcc-3.3.5-20050130,
glibc-2.3.4.20041102-r1, 2.6.9-gentoo-r13 i686)
=================================================================
System uname: 2.6.9-gentoo-r13 i686 AMD Duron(tm) processor
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, May 16 2005, 01:49:32)]
dev-lang/python:     2.3.5
sys-apps/sandbox:    [Not Present]
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.5, 1.6.3, 1.8.5-r3, 1.7.9-r1, 1.4_p6, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r7
sys-devel/libtool:   1.4.3-r3, 1.5.16
virtual/os-headers:  2.4.22-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon -O4 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /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/X11/xkb /usr/lib/mozilla/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/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon -O4 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.sunet.se/pub/os/Linux/distributions/gentoo/
http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo"
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="x86 X aalib alsa apm arts avi berkdb bitmap-fonts cdr cjk crypt cscope cups
curl doc dvd emacs emboss encode esd fam flash foomaticdb fortran freetds gd
gdbm gif gnome gphoto2 gpm gtk gtk2 imagemagick imlib ipv6 java jpeg junit kde
libg++ libwww mad mikmod motif mozilla mp3 mpeg mysql ncurses nls ogg oggvorbis
opengl oss pam pda pdflib perl png python qt quicktime readline ruby samba
scaner scanner sdl slang spell ssl svga tcltk tcpd tetex tiff truetype
truetype-fonts trusted type1-fonts unicode usb vorbis xml xml2 xmms xv zlib
userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS

penguin%:emergeLoggar
Comment 1 Samuel Åslund 2005-05-30 11:12:58 UTC
Created attachment 60204 [details]
script from emerging gettext

The result of running "script updateGettext.txt".
Comment 2 SpanKY gentoo-dev 2005-05-30 17:23:17 UTC
error is because of C# junk ...

dotnet guys: hints ?
Comment 3 Michael Tindal (RETIRED) gentoo-dev 2005-05-30 22:04:26 UTC
Its because MONO_SHARED_DIR isn't being honored correctly.  The only time I've
seen this problem is when userprivs was enabled.  This is set by the mono eclass
so I'm not exactly sure why its not taking it.  Latexer might have some more
insight on the problem.
Comment 4 Samuel Åslund 2005-05-31 03:01:47 UTC
Some more info:
When this showed up I tried creating a directory (/root/.wapi/) it complained
about, and make it world accessible. It did not help, and the file write was
tried before I created the directory also.

Since you talk about Mono affecting things:
penguin%:emergeLoggar emerge -pv mono

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild  N    ] dev-libs/icu-2.8  8,979 kB 
[ebuild     U ] dev-lang/mono-1.0.5-r5 [0.23-r1] -debug -nptl 39,805 kB 

Total size of downloads: 48,784 kB
penguin%:emergeLoggar 

I will try to upgrade Mono to see if the problem disapears.
Comment 5 Peter Johanson (RETIRED) gentoo-dev 2005-05-31 07:33:25 UTC
Yeah, definitely upgrade your mono version. 0.23 very probably didn't respect
the MONO_SHARED_DIR env variable, and could be causing the problem.
Comment 6 Samuel Åslund 2005-05-31 07:44:03 UTC
After upgrading Mono gettext installs OK.
Comment 7 SpanKY gentoo-dev 2005-05-31 08:11:01 UTC
thanks guys