Closed
Bug 139718
Opened 22 years ago
Closed 22 years ago
Mozilla 1.rc1 crashes when accessing URL
Categories
(Core :: Layout, defect, P3)
Tracking
()
RESOLVED
FIXED
People
(Reporter: david, Assigned: jdunn)
References
()
Details
(Keywords: crash)
Attachments
(1 file)
|
572 bytes,
patch
|
Details | Diff | Splinter Review |
From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; AIX 000D86BD4C00; en-US; rv:1.0rc1) Gecko/20020418 BuildID: 2002041818 Mozilla dies with signal 4 when accessing the referenced URL. Also the stack trace is garbage. Reproducible: Always Steps to Reproduce: Open URL.
| Reporter | ||
Comment 1•22 years ago
|
||
The URL: http://www.aweber.com/traffic1 produces the same crash 100% of the time.
Comment 3•22 years ago
|
||
WFM Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.0rc1) Gecko/20020417
Comment 4•22 years ago
|
||
WFM Using Winxows XP Mozilla RC1 No problems at all.
Comment 5•22 years ago
|
||
http://msdn.microsoft.com/library/en-us/xmlsdk30/htm/xmmscxmldomenumeratedconstants.asp and http://www.aweber.com/traffic1 both WFM - Win2k, 2002042206-1.0 branch. The MSDN page looks ****, but it doesn't take the browser down. Wonder what it does on Mac, or on Galeon/Kmeleon/Chimera ...
Looks like AIX only and it looks gtk/gdk'ish in nature Dave in the future if you only see it crash on AIX set the Platform to "Other" and not "All", since All raises a red flag for many people. Also why is the URL field in the bug set to msdn site and the problem is with a totally different site... confusing. The traceback from dbx on this crash looks really weird. ddowprnt.mbcounter() at 0xd2600c7c dowprnt.mbcounter() at 0xd26052cc _new.rw_cc() at 0xd1264ab0 _new.rw_cc() at 0xd1264e18 _new.rw_cc() at 0xd12e7000 dowprnt.mbcounter() at 0xd19ba578 dowprnt.mbcounter() at 0xd19ba864 g_io_unix_dispatch() at 0xd165c99c g_main_dispatch() at 0xd165d5fc g_main_iterate() at 0xd165d3c4 g_main_run() at 0xd165e56c gtk_main() at 0xd143c8ec dowprnt.mbcounter() at 0xd19ba1f8 dowprnt.mbcounter() at 0xd1966954 .() at 0x10002a4c .() at 0x10001bec
Status: UNCONFIRMED → NEW
Ever confirmed: true
Hardware: All → Other
Comment 7•22 years ago
|
||
Looks like optimization problems with the compiler. I am able to access both pages without crashing with a debug Mozilla 1.0rc1 build.
Comment 9•22 years ago
|
||
Turning off optimization for layout/html/table/src/nsTableFrame.cpp seems to resolve these crashes for me. There was a new PTF released for the VisualAge C++ compiler - I'm going to see if that fixes the problem.
Comment 10•22 years ago
|
||
WFM, Mozilla 1.0RC1 Windows 98SE, Build 2002021711.
Comment 11•22 years ago
|
||
The new compiler PTF did not fix this problem. The current workaround we are using is to compile nsTableFrame.cpp with ansi aliasing turned off.
Comment 12•22 years ago
|
||
| Assignee | ||
Comment 13•22 years ago
|
||
*** Bug 141968 has been marked as a duplicate of this bug. ***
| Assignee | ||
Comment 14•22 years ago
|
||
I debugged this further and believe that the lines that
xlC's optimizer is having problems on are: 5093 & 5094
aCellInfo.leftCol->GetParent((nsIFrame**)&aCellInfo.cg);
PRInt32 cgStart = aCellInfo.cg->GetStartColumnIndex();
We crash trying to access aCellInfo.cg, however if you
put a printf in between the two
printf("aCellInfo.cg %x\n", aCellInfo.cg);
we no longer crash (however, in the printf aCellInfo.cg is 0)
I guess at this point looking at "GetParent" is the logical next step.
The good thing is that we have a workaround and so rc2 can at
least be made to work.Status: NEW → ASSIGNED
Comment 15•22 years ago
|
||
I already mentioned the following url as a testcase (Bug 141968): http://selfhtml.teamone.de/css/eigenschaften/anzeige/border_collapse.htm However, I see a crash also for any pages using the table rules attribute as in: http://selfhtml.teamone.de/html/tabellen/anzeige/table_rules.htm I expect this to be the same bug, although the first attribute is css but the second html. It would just be good to check if the proposed workaround is valid for this case too.
| Assignee | ||
Comment 16•22 years ago
|
||
yup -qalias=noansi fixes the table_rules.htm as well.
| Assignee | ||
Comment 17•22 years ago
|
||
the fix is to buidl with -qalias=noansi mozilla 1.0rc2 build (just published) works with these urls.
Status: ASSIGNED → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
Comment 18•22 years ago
|
||
Does the issue go away when some |volatile|s are placed into the source ?
You need to log in
before you can comment on or make changes to this bug.
Description
•