[ksh93-integration-discuss] Fwd: [ast-users] Crash on 64bit systemwith vmalloc from libast
Roland Mainz
roland.mainz at nrubsig.org
Tue Sep 11 18:30:38 PDT 2007
William James wrote:
>
> Suse just reported a problem about ksh 64bit crashes. Does anyone know
> if the bug affects Solaris on AMD64 or SPARC, too?
I am not sure... I have to test Werner's script on an AMD64 box with and
without our patches (see below) applied...
> ---------- Forwarded message ----------
> From: Dr. Werner Fink <werner at suse.de>
> Date: Aug 27, 2007 4:43 PM
> Subject: [ast-users] Crash on 64bit system with vmalloc from libast
> To: ast-users at research.att.com
>
> Hi,
>
> just found by ksh user on s390x but also valid on x86_64 ...
> the sniplet below crashes not only ksh93r but also ksh93s.
> GDB states most time a SIGSEGV at
>
> bestreclaim() in src/lib/libast/vmalloc/vmbest.c:520
> bestsearch() in src/lib/libast/vmalloc/vmbest.c:351
>
> but also at line 291 in src/lib/libast/vmalloc/vmbest.c
> the crash occurs. Interessting that the addresses at
> this point for the left part of the tree are 0xffffffff
> (which is not -1UL but -1U) or simply -1UL + address.
[snip]
AFAIK there are three known memory corruption-related crashers in
ast-ksh.2007-04-18 we currently have in OS/Net tree... the worst of them
was timing/signal-related and only happened in rare cases on a small
subset of our test machines and April hunted-down&&cornered this
xx@@@!!! - we applied a hot-fix for it (see
http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/lib/libshell/misc/ERRATA.txt
, Errata #003) and I hope it's just an incarnation of this bug...
----
Bye,
Roland
--
__ . . __
(o.\ \/ /.o) roland.mainz at nrubsig.org
\__\/\/__/ MPEG specialist, C&&JAVA&&Sun&&Unix programmer
/O /==\ O\ TEL +49 641 7950090
(;O/ \/ \O;)
More information about the ksh93-integration-discuss
mailing list