Gentoo Archives: gentoo-dev

From: Felipe Ghellar <fghellar2@×××××××××.br>
To: gentoo-dev@g.o
Subject: Re: [gentoo-dev] mozilla non-deterministic behavior.
Date: Tue, 18 Nov 2003 00:18:32
Message-Id: 3FB96507.3060409@yahoo.com.br
In Reply to: [gentoo-dev] mozilla non-deterministic behavior. by Ferris McCormick
1 I have tried the test case you suggested, about 10 times in a row, and
2 Mozilla exited silently in all of them. This was with mozilla-1.4-r3 on
3 an Athlon XP.
4
5 Felipe
6
7 Ferris McCormick wrote:
8 > Let me apologize in advance for sending this to the wrong places
9 > rather that submitting a bug report. I don't know where the bug is,
10 > and I an double-posting because I am not sure this isn't SPARC specific.
11 >
12 >
13 > Very Short description:
14 > -----------------------
15 > 1. If you give mozilla complete garbage to display,
16 > sometimes it fills the screen with garbage, and sometimes
17 > it exits silently. This is with the SAME garbage ---
18 >
19 > http://gentoo.oregonstate.edu/experimental/sparc/livecd/sparc64/
20 > gentoo-sparc64-1.4_rc4-08Sep2003-cd1.iso
21 > will do.
22 > 2. Same with mozilla-firebird, except it provides "Illegal Instruction"
23 > as a clue (to buffer overrun?)
24 >
25 > Longer description:
26 > -------------------
27 > As above, plus the following:
28 > 3. Systems involved are sparc U2(lacewing), U60(antaresia) with
29 > identical kernels 2.4.21-r1(SMP)
30 > 4. mozilla is " [ I] net-www/mozilla-1.4-r3 (0)" (current for sparc)
31 > 5. mozilla-firebird is "[M~I] net-www/mozilla-firebird-0.7 (0)"
32 > otherwise running pretty much flawlessly.
33 > 6. xfree on U2 is "[ I] x11-base/xfree-4.3.0-r3 (0)" (current for
34 > sparc)
35 > 7. U60 has two root partitions. One is an exact clone of the other (as
36 > of 13 November) except for xfree-4.3.0-r2. Behavior is
37 > non-deterministic with either partition mounted on "/".
38 > 8. All xfree versions have xfree patched (as per comments #32, 33 to
39 > bug 19776 because for me xfree is otherwise unusable.)
40 > 9. Except for today's invitation to update glibc, both systems are
41 > completely current and rock solid.
42 >
43 > Observations:
44 > -------------
45 > 10. On a third system (U2-SMP, terciopelo), problem is less likely to
46 > occur (maybe
47 > never, but I haven't sat at it displaying garbage over and over).
48 > It started out as a clone of the original U2, and is current,
49 > but I cannot guarantee that its software configuration is
50 > identical to the original U2 (lacewing).
51 > 11. The U2(lacewing) and U60(antaresia) are not identically configured
52 > (hardware or software packages.)
53 > 12. Empirically, -root- has a slightly better chance of success than
54 > I as me do.
55 > 13. Empirically, it seems to help if you try to list a '.bz2' file
56 > first; both mozillas filter that out as something they can't deal
57 > with and ask for help, but then seem more likely to display
58 > garbage for the '.iso' file.
59 > 14. The "Illegal instruction" makes this look like a buffer overrun or
60 > otherwise an attempt to execute data or a program which isn't
61 > loaded yet.
62 > 15. Note that mozilla looks to be pretty agressively threaded.
63 > 16. For me, gdb has problems with mozilla.
64 > 17. Oh, before you ask: The mozilla ebuilds downgrade the CFLAGS for
65 > mozilla to "-mcpu=v8 -mtune=ultrasparc" so there should be no
66 > sparc64 issues here nor similar "-cpu=v9" questions.
67 > 18. No, I don't use any font server.
68 > 19. I doubt that this is related to xfree-4.3.0-r3's cryptic "If
69 > you have font problems with openoffice, regenerate XF86Config"
70 > advice, because:
71 > a. xfree-4.3.0-r2 seems to exhibit the same behavior;
72 > b. And I couldn't act on that advice anyway, because it doesn't
73 > give a clue how one should change XF86Config.
74 > ----------------
75 >
76 > By no means do I reject the possibility that this is a problem of my
77 > own creation. But if it is such a thing, I do not see how it does not
78 > stem from poor interaction among otherwise benign packages. (I say this
79 > so that I am more likely to see what I've screwed up immediately after
80 > sending this, so that I'll have to come back and admit my mistakes :-) )
81 >
82 > I suppose I am asking for suggestions on how you (collectively) would
83 > like me to proceed. I am not really in a position to track down what look
84 > to me like (possibly sparc only) timing problems between mozilla and ??
85 > which cause mozilla silently to give up.
86 >
87 > Sorry for going on so long,
88 > Regards,
89 > Ferris
90 >
91 > --
92 > Ferris McCormick (P44646, MI) <fmccor@××××××××.com>
93 > Phone: (703) 392-0303
94 > Fax: (703) 392-0401
95 >
96 >
97 > --
98 > gentoo-dev@g.o mailing list
99 >
100
101
102 --
103 gentoo-dev@g.o mailing list

Replies

Subject Author
Re: [gentoo-dev] mozilla non-deterministic behavior. Ferris McCormick <fmccor@××××××××.com>