Chyba: Bus error

Marek Picka xpickam na hwlab.felk.cvut.cz
Úterý Květen 13 01:40:46 CEST 1997


Martin Mares wrote:
> 
> Hello, world!
> 
> > Problem libc; resitelne updatem (ne ze bych to doporucoval) nebo instalaci
> 
>    Ona to neni vubec chyba v libc, ale v Netscapu samotnem, ze vola libc s dosti
> nekorektnimi argumenty. Sice existuje libc, ktera takove snese, ale to problem
> jen obchazi.
>                                                                 Martin

Tahle diskuze uz tady pred nedavnem probehla, takze zopakuju.
Chyba neni v libc ani v Netscapu. Projevuje se pouze u stranek s Javou.
Problem je v tom, ze Netscape je zkompilovan se starymi libc, kde je
pouziva jina alokace pameti.
Cili reseni je pouzivat netscape se starymi libc, nebo lepsi pouzit 
knihovnu gnumalloc.so (ma jen nekolik kb a nahrazuje novou alokaci
pameti starou. 
Dal je vhodne si prejmenovat soubor netscape treba na netscape-bin a 
spoustet Netsc. ze skriptu

#!/bin/sh 
LD_PRELOAD=/lib/gnumalloc.so
export LD_PRELOAD
exec /usr/local/bin/netscape-bin

a pokud budete mit stesti  a Netscape dobrou naladu, tak vam to bude
chodit.
Dal byl trochu problem, ze to nechodilo se vsemi libc (napriklad u
nekterych libc byl problem pri 16 bitovych barvach), u me to chodi s
libc.so.5.4.17.

A jeste nakonec, kde sehnat patricne soubory:
Parker ho nasel tady:
ftp://ftp.muni.cz/pub/linux/distributions/redhat/contrib/RPMS/
netscape-wrapper-bnl-3.01-2.i386.rpm .

		Louci se
			Marek Picka
		   	  <xpickam na hwlab.felk.cvut.cz>


Další informace o konferenci Linux