Igor Schein on Wed, 12 Jun 2002 19:32:49 -0400 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Solaris 64bit bug |
Hi, quadray(-11,11) results in SEGV when using dbg 64bit binary compiled on Solaris using Forte 7 cc. Here's the relevant info: ? quadray(-11,11) signal SEGV (no mapping at the fault address) in compute_raygen at line 308 in file "buch3.c" 308 L = (GEN)A[1]; (dbx) where =>[1] compute_raygen(nf = 0x100d55e38, u1 = 0x100d54b30, gen = 0x100d54e28, bid = 0x100d554a8), line 308 in "buch3.c" [2] buchrayall(bnf = 0x100d56ac8, module = 0x100d56b78, flag = 5), line 494 in "buch3.c" [3] bnrinit0(bnf = 0x100d56ac8, ideal = 0x100d56b78, flag = 5), line 555 in "buch3.c" [4] quadray(D = 0x100d56b90, f = 0x100d56b78, flag = 0x100d60e40, prec = 4), line 760 in "buch1.c" [5] identifier(), line 1669 in "anal.c" [6] truc(), line 845 in "anal.c" [7] facteur(), line 759 in "anal.c" [8] expr(), line 482 in "anal.c" [9] seq(), line 451 in "anal.c" [10] lisseq0(t = 0x100fe4d50 "quadray(-11,11)", f = 0x100312a88 = &`gp-sta`anal.c`seq()), line 200 in "anal.c" [11] lisseq(t = 0x100fe4d50 "quadray(-11,11)"), line 220 in "anal.c" [12] readseq(c = 0x100fe4d50 "quadray(-11,11)", strict = 1), line 230 in "anal.c" [13] gp_main_loop(ismain = 1), line 2456 in "gp.c" [14] main(argc = 3, argv = 0xffffffff7ffff6b8), line 2759 in "gp.c" (dbx) dump la = 2 A = 0xd54a10 I = (nil) invpi = 0x100d54bd0 v = 4308945680 L = 0x2 d = 0x100d54c98 newL = 0x2 G = 0x100d54a90 k = 2 e = 0x100d54b10 mulI = 0x100d54ad8 basecl = 0x100d54ac8 gen = 0x100d54e28 pr = 0x100d55300 j = 0 fZ = 0x100d55448 lp = 2 EX = 0x100d553b0 u1 = 0x100d54b30 l = 2 f = 0x100d55478 fa = 0x100d55340 fa2 = 0x100d551e8 bid = 0x100d554a8 module = 0x100d55490 sqf = (nil) cyc = 0x100d553c8 sarch = 0x100d54f38 listpr = 0x100d55330 listep = 0x100d55218 t = 0x100d55428 i = 1 __func__ = "compute_raygen" vecinvpi = 0x100d54a00 nf = 0x100d55e38 vectau = 0x100d549f0