Closed Bug 101749 Opened 23 years ago Closed 20 years ago

crash with buggy ATI driver when displaying some font.name.* preferences in about:config

Categories

(SeaMonkey :: Preferences, defect)

x86
Windows 98
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 101055

People

(Reporter: david, Assigned: sspitzer)

References

()

Details

(Keywords: crash, stackwanted)

Attachments

(1 file)

From Bugzilla Helper: User-Agent: Mozilla/5.0 (Windows; U; Win98; en-US; rv:0.9.4+) Gecko/20010925 BuildID: 2001092503 When I scroll the about:config list of preferences, the browser crashes when: Scrolling down past font.name.cursive.x-baltic (index 162 on my machine) OR Scrolling up past font.name.serif.zh-TW1 (index 230 on my machine) The crash only occurrs when something attempts to be displayed. I can scroll quickly past that range, and the crash doesn't happen. Reproducible: Always Steps to Reproduce: 1) type about:config in the url bar 2) scroll down (I did it with the mouse) 3) try to display some preference directly below font.name.cursive.x-baltic Actual Results: crash Expected Results: show the preferences without crashing No talkback data, because talkback doesn't seem to catch the crash. Here's two cut and pastes from the crash dialog: MOZILLA caused a general protection fault in module GDI.EXE at 0014:00000791. Registers: EAX=01010000 CS=05d7 EIP=00000791 EFLGS=00000246 EBX=00000000 SS=60af ESP=0000ab14 EBP=0000ab6a ECX=00000002 DS=5997 ESI=00000622 FS=0000 EDX=00000000 ES=5456 EDI=00000ca0 GS=06af Bytes at CS:EIP: 66 ab 8b 46 d2 83 e0 07 88 46 b5 8b 76 c2 8b c6 Stack dump: 000008b0 00020000 000006af 000000ff 000000d3 00010c00 00080620 00010000 00000001 00000000 00000000 00010c9c 0000083e 06206001 54560000 00000c9a MOZILLA caused a general protection fault in module GDI.EXE at 0014:00000791. Registers: EAX=01010000 CS=05d7 EIP=00000791 EFLGS=00000246 EBX=00000000 SS=676f ESP=0000ab14 EBP=0000ab6a ECX=00000002 DS=5997 ESI=00000622 FS=0000 EDX=00000000 ES=3576 EDI=00000ca0 GS=06af Bytes at CS:EIP: 66 ab 8b 46 d2 83 e0 07 88 46 b5 8b 76 c2 8b c6 Stack dump: 000008b0 00030000 000006af 000000ff 000000d3 00010c00 00080620 00010000 00000001 00000000 00000000 00010c9c 0000083e 06206001 35760000 00000c9a
could this be related to bug 101510, or is it completely different? methinks the latter...
btw, how are you scrolling? by dragging the scrollbar widget [holding down mouse button and dragging], by using the arrow keys, by using the spacebar/pgDn/pgUp?
Using build 2001092803 with Modern, I cannot reproduce bug 101510, yet can still reproduce this one. Too bad they weren't the same bug. Mozilla crashes if I scroll any way: 1) grab scrollbar thumb/drag 2) click scrollbar arrows 2) click scrollbar region for pgup/pgdn 4) keyboard pgup/pgdn 5) keyboard arrows I created a new profile (uses Classic). It crashs also.
-> chipc
Assignee: sgehani → chipc
Reporter: Please try a talkback-enabled build: http://ftp.mozilla.org/pub/mozilla/nightly/latest/mozilla-win32-talkback.zip Then, if you get a crash, please post the Talkback ID here.
Alex: I'm using the build /pub/mozilla/nightly/2001-09-30-11-trunk /mozilla-win32-talkback.zip I reproduce the crash, but talkback does not appear. If there's something I can do to force it to appear, please let me know.
Keywords: stackwanted
I managed to figure out how to use Dr. Watson. I'll attach the (text) log of the crash; hope it helps.
Attached file Dr. Watson text log
djk: As the error cited is "gdi.exe", my hunch is that your crash is video-card related, as opposed to Mozilla related (especially since Talkback isn't being triggered). Try upgrading to the very latest version of your video card driver. If that doesn't help, try going to Display Properties -> Settings -> Advanced -> Troubleshooting. Then, turn down "Hardware acceleration" a notch or two. (You may need to reboot after changing that setting, I'm not sure)
djk: Running with the previous comment's hunch, could you let us know what video card and version of the driver you're using?? Perhaps someone out there with your configuration can reproduce this.
I'm using an ATI RageII+ (Mach64) with 2MB RAM. Driver version is 4.02, according to the display properties. I am downloading new drivers from ATI right now.
Still crashes using driver version 5.21-C9N-WEB. :-(
still cannot repro this on my winnt box, adding qawanted.
Blocks: 104992
***spam*** This bug has been marked as a dependency of bug 104992, which is a tracking bug for a possible ATI videocard issue.
No longer blocks: 104992
Blocks: 104992
I changed the video card to a ATI Mach64 Rage Pro with default Win98 drivers, and still got the crash. I turned down the "Hardware acceleration" by 1 notch and can no longer reproduce the crash.
No longer blocks: 104992
Unable to reproduce using steps given in testcase. Mozilla/5.0 (Windows; U; Win98; en-US; rv:0.9.5+) Gecko/20011019
Blocks: 104992
Used an ATI box, crash. Swap VC's on a test boxt, then it's WFM. Marking new, and saying that it has to be ATI related. Good job linking it to the meta bug, saves me work finding it. :)
Status: UNCONFIRMED → NEW
Ever confirmed: true
I can re-reproduce it with build 2001103103. :-( "Hardware acceleration" is in the same setting as when I said I couldn't repro the crash (on 10/16). I know that at least color-coding and sorting have been added to abouf:config since then. I'll keep testing and trying to find ways around this bug.
taking about:config bugs from chipc.
Assignee: chipc → sspitzer
Summary: crash when displaying some font.name.* preferences → crash when displaying some font.name.* preferences in about:config
Unable to reproduce on Win2000 with CVS build(June 26'2002).
I turned down my Windows "Hardware acceleration" to "butt-ugly-unsmooth scrolling" (2nd notch from the left) and couldn't crash. I'm positive there's an ATI driver issue, because that setting also cures a rendering defect with scaled images in Mozilla.
I upgraded my video driver with the file wme-j5-30-1-b02.exe from ATI's website. I then turned the Windows "Hardware acceleration" back to the maximum, and still got the crash. The scrolling on normal pages was smooth again, however. I kept the new driver, and turned the Windows "Hardware acceleration" back down to the second notch from the left. No crashes, and scrolling is still smooth! Woohoo! BTW, the following lines were added by Windows to the [display] section of my system.ini file: Mmio=0 SwCursor=1
djk, do you now get a Talkback window when crashing (Netscape Feedback Agent) ? If so, please post Talkback ID for this crash "mozilla/bin/components/talkback.exe"
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7b) Gecko/20040316 Not seeing this crash on XP with ATI Radeon 9600 Pro and the following driver info from dxdiag. --------------- Display Devices --------------- Card name: RADEON 9600 SERIES Manufacturer: ATI Technologies Inc. Chip type: RADEON 9600 Series AGP (0x4150) DAC type: Internal DAC(500MHz) Device Key: Enum\PCI\VEN_1002&DEV_4150&SUBSYS_00021002&REV_00 Display Memory: 128.0 MB Current Mode: 1024 x 768 (32 bit) (75Hz) Monitor: NEC MultiSync 70 Monitor Max Res: 1280,1024 Driver Name: ati2dvag.dll Driver Version: 6.14.0010.6430 (English) DDI Version: 9 (or higher) Driver Attributes: Final Retail Driver Date/Size: 2/24/2004 21:47:26, 398336 bytes WHQL Logo'd: Yes WHQL Date Stamp: n/a VDD: n/a Mini VDD: ati2mtag.sys Mini VDD Date: 2/24/2004 21:47:04, 679424 bytes Device Identifier: {D7B71EE2-0210-11CF-AC6A-0820A1C2CB35} Vendor ID: 0x1002 Device ID: 0x4150 SubSys ID: 0x00021002 Revision ID: 0x0000 Revision ID: 0x0000 Video Accel: ModeMPEG2_C ModeMPEG2_D Deinterlace Caps: {07654321-3046-4FF0-AECC-D58CB5F035FC}: Format(In/Out)=(YUY2,YUY2) Frames(Prev/Fwd/Back)=(0,0,2) Caps=DeinterlaceTech_PixelAdaptive {6E8329FF-B642-418B-BCF0-BCB6591E255F}: Format(In/Out)=(YUY2,YUY2) Frames(Prev/Fwd/Back)=(0,0,1) Caps=DeinterlaceTech_PixelAdaptive {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(YUY2,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=DeinterlaceTech_BOBVerticalStretch {07654321-3046-4FF0-AECC-D58CB5F035FC}: Format(In/Out)=(UYVY,UYVY) Frames(Prev/Fwd/Back)=(0,0,2) Caps=DeinterlaceTech_PixelAdaptive {6E8329FF-B642-418B-BCF0-BCB6591E255F}: Format(In/Out)=(UYVY,UYVY) Frames(Prev/Fwd/Back)=(0,0,1) Caps=DeinterlaceTech_PixelAdaptive {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(UYVY,UYVY) Frames(Prev/Fwd/Back)=(0,0,0) Caps=DeinterlaceTech_BOBVerticalStretch {07654321-3046-4FF0-AECC-D58CB5F035FC}: Format(In/Out)=(YV12,0x32315659) Frames(Prev/Fwd/Back)=(0,0,2) Caps=DeinterlaceTech_PixelAdaptive {6E8329FF-B642-418B-BCF0-BCB6591E255F}: Format(In/Out)=(YV12,0x32315659) Frames(Prev/Fwd/Back)=(0,0,1) Caps=DeinterlaceTech_PixelAdaptive {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(YV12,0x32315659) Frames(Prev/Fwd/Back)=(0,0,0) Caps=DeinterlaceTech_BOBVerticalStretch {07654321-3046-4FF0-AECC-D58CB5F035FC}: Format(In/Out)=(NV12,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,2) Caps=DeinterlaceTech_PixelAdaptive {6E8329FF-B642-418B-BCF0-BCB6591E255F}: Format(In/Out)=(NV12,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,1) Caps=DeinterlaceTech_PixelAdaptive {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(NV12,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,0) Caps=DeinterlaceTech_BOBVerticalStretch Registry: OK DDraw Status: Enabled D3D Status: Enabled AGP Status: Enabled DDraw Test Result: Not run D3D7 Test Result: Not run D3D8 Test Result: Not run D3D9 Test Result: Not run
WFM Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7b) Gecko/20040316 though i must add this bug was reported on Windows 98 and the 2 cases here that are WFm are both NT based :)
This bug blocks bug 104992, which is specifically about older ATI cards, and mostly about Windows 98 (as the comments in that bug indicate). I would think that the newer Radeon series on newer Windows OS's would not have the same issues. As my comment 22 indicates, I have found a WORKAROUND for this bug; now the only problem is a 'stutter' when showing the same font.name* prefs that used to crash. FWIW, I think I remember seeing the same 'stutter' on another computer with XP and a mobile Radeon, but no crash.
Product: Browser → Seamonkey
Removing qawanted as it's pretty ATI driver is at fault here. So if this is a driver bug, why is this bug report still open?
Keywords: qawanted
Whiteboard: INVALID
actually, this is a dupe *** This bug has been marked as a duplicate of 101055 ***
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → DUPLICATE
Summary: crash when displaying some font.name.* preferences in about:config → crash with buggy ATI driver when displaying some font.name.* preferences in about:config
Whiteboard: INVALID
How can this bug (OS=WIN98) possibly be a dupe of 101055 (OS=MAC)? It appears to be driver related, so probably should be WONTFIX, but definitely not DUPE.
well, the release notes refer to bug 101055 (in the Windows section no less) and some of the comments in that bug refer to problems with windows. http://www.mozilla.org/releases/mozilla1.8b1/installation.html#win Anyway, if it's not a dupe it's definitely INVALID. anything but open.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: