Ducharina

Petr Cech cech na atrey.karlin.mff.cuni.cz
Čtvrtek Prosinec 5 19:22:34 CET 1996


4-130.1 Jan Januska (J.Januska na sh.cvut.cz) wrote:
: Omlouvam se vsem, kteri si budou myslet, ze to sem nepatri 
: (kdyz ne sem, tak kam bych se mnel obracet s takovymi problemy)
: 
: Pouzivam Netscape3 ve XFree86 3.2 pod Slackwarem 3.1 s jadrem 2.0.0
: Pokazde, kdyz (chci) pristupovat na stranky s timto URL:
: 
:     http://sunsite.mff.cuni.cz/........{na zbytku nezalezi}
:     
: Tak po stahnuti stranky Netscape spadne s hlaskou BUS ERROR. 
: Ducharina je v tom ze to pada jen a jen v tomto pripade.
: 
:  - v NETSCAPE 3 pro W95 tyto stejne stranky nepadaji(myslim Netscape) 
:  - URL: ftp://sunsite.mff.cuni.cz taky nepada
:  - na zadnych jinych mistech (URL) mi Netscape nepada
: 
: Muze mi nekdo prosim dat par tipu, kde hledat jadro pudla. Pripadne 
: jestli se podobna prihoda nestala nekomu jinemu.
: 
:                         Diky Honza Januska
:                         
	Ahoj,
asi pred tydnem jsme zkouseli s kamaradem to same. Taky to padalo na 
sunsitu (asi urcite JAVA). Je to tim (podle ruznych konferenci ..), ze
Netscape je kompilovan pod starymi libc (pry 5.0.9) - a blbe mallocuje pamet.
Pokousi se pristupovat do pameti, kterou nema a novy libc jsou na to 
haklivejsi (coz je IMHO dobre). Resenim je (novy libc snad od 5.4.1?)generujou
taky knihovnu gnumalloc , ktera ma v sobe stary malloc. Netscape lze spustit
nasledujicim scriptem

---------------------------------------------------------------------
#!/bin/sh
export LD_PRELOAD=/usr/lib/libgnumalloc.so < standartne po instalaci libc
exec /usr/local/bin/netscape < zmenit podle lokace netscapu

	Tot vse.
					Peta Cech
P.S. Snad uz brzo bude Debian 1.2 (rex) :)
 


Další informace o konferenci Linux