Closed Bug 124653 Opened 23 years ago Closed 23 years ago

Crash on ASUS site (download area)

Categories

(Core :: Internationalization, defect)

x86
Windows 98
defect
Not set
critical

Tracking

()

VERIFIED WORKSFORME
mozilla1.0

People

(Reporter: bugzilla3, Assigned: tetsuroy)

References

()

Details

(Keywords: crash, intl)

Attachments

(1 file, 1 obsolete file)

Build 2002020803, Win98. Entering the above download area in ASUS site crashes Mozilla. Improper javascript syntax? Anyway, we shouldn't crash. Reproducible: Always. Talkback ID : 2708482G and 2708520Y
Severity: normal → critical
Keywords: crash
Summary: Crash on ASUS site → Crash on ASUS site (download area)
An evidence for syntax error: saving the complete page with IE and running the result on Mozilla doesn't crash. Question is, how can you debug javascript on a page when the latter crashes Mozilla on loading?
WFM Mac OS 9.1 build 2002020405
Tested today, using same build (2002020803). the first time I visited the link, it didn't crash but, along with the normal window, it opened a new window containing the following: "XML Parsing Error: Location: http://www.mozilla.org/Projects/intl/fonts/win/en/package_zh_TW.xul Line Number 25, Column 69:" One more attempt to visit the link, later, and it crashed. Doesn't seem to crash on Win2K, though it behaves strangely until finishing the page loading. Changing component, based on the above message (wild guess).
Component: Browser-General → XML
that's the font downloader page
Assignee: asa → yokoyama
Component: XML → Internationalization
QA Contact: doronr → ruixu
Keywords: intl
QA Contact: ruixu → ylong
I haven't got the XML parser error; but instead I got Assertion. (see attached) Talkback is down. I'll take a look of the stack trace once it's up.
== cc'ing hyatt for nsRootBoxFrame.cpp assertion
Does this happen only on Win 98? how about WinXP win NT?
I don't see this on Windows XP. Build #2002020208
crash, -> nsbeta1
Keywords: nsbeta1
crash is bad, nsbeta1+
Keywords: nsbeta1nsbeta1+
Status: NEW → ASSIGNED
Target Milestone: --- → mozilla1.0
I tried in Win98; but I can't reproduce this bug. However, both Talkback (2708482 and 2708520) point to nsExpatDriver::ParseBuffer [d:\builds\seamonkey\mozilla\htmlparser\src\nsExpatDriver.cpp,line 634] which makes me to suspect some BytePosition problem. mBytePosition = (XML_GetCurrentByteIndex(mExpatParser) - mBytesParsed); harishd: can you try this bug? (you need to debug on NT or 9x. fontdownload page doesn't come up in W2k nor WinXP)
harishd: can we do something to similar to this?
Attachment #69109 - Attachment is obsolete: true
We need to find out why mBytePosition was less than 0.
harishd: the patch is a wild guess for me. As comment #11, I failed to reproduce this bug on my Win98 machine. I would love to find out WHY mExpatParser is 0 if that's the cause of it. It looks like you have dealt with nsExpatDriver::ParseBuffer. Can you try to see if you can reproduce this? -- cc'ing nisheeth for XML_GetCurrentByteIndex() --------
Oops, wrong email address.
CCing heikki on this as well. Please ignore earlier comment.
ylong: can you try this with NT? which OS did you use to have it crashed?
I actually can not reproduce it on both Win98 and WinME neither, the reason I nominate it was because the crash. Reporter: Could you please provide us more detail information for the crash? where did you see the crash? by loading the page: http://download.asus.com.tw/mb_alllist.asp or during downloading some special driver?
Not seeing this anymore. Test was as follows: 1. Load above page 2. Wait for the download fonts dialog The dialog text wasn't displayed, instead the dialog window was displayed in full screen size for a moment, then crash. Now it works as expected and I am able to cancel the dialog.
as per reporter's comment. Marking as WORKSFORME
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → WORKSFORME
Verified.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: