Closed Bug 228384 Opened 22 years ago Closed 22 years ago

firebird crashes when rightclicking and clicking "save link to disk"

Categories

(Toolkit :: Downloads API, defect)

x86
All
defect
Not set
critical

Tracking

()

VERIFIED FIXED

People

(Reporter: michael.arnauts+mozilla, Assigned: bugs)

References

Details

(Keywords: crash, regression)

Attachments

(1 file)

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6b) Gecko/20031213 Firebird/0.7+ Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6b) Gecko/20031213 Firebird/0.7+ when you rightclick a link and take "save link to disk", firebird crashes. When your downloadpath is variable (not filled in in the settings), it first asks where to save the file, and then crashes. Reproducible: Always Steps to Reproduce: 1. find a link 2. rightclick it 3. click save link to disk 4. tadaa :) Actual Results: firebird crashes Expected Results: it should show the download manager some information: AppName: mozill~1.exe AppVer: 0.7.0.0 ModName: mozill~1.exe ModVer: 0.7.0.0 Offset: 0041edb5 some other information (windows bugreport): <?xml version="1.0" encoding="UTF-16"?> <DATABASE> <EXE NAME="MOZILL~1.EXE" FILTER="GRABMI_FILTER_PRIVACY"> <MATCHING_FILE NAME="AccessibleMarshal.dll" SIZE="49152" CHECKSUM="0x76082939" BIN_FILE_VERSION="1.6.20031.21306" BIN_PRODUCT_VERSION="1.6.0.0" PRODUCT_VERSION="1.6b: 2003121306" FILE_DESCRIPTION="" COMPANY_NAME="Mozilla, Netscape" PRODUCT_NAME="Mozilla" FILE_VERSION="1.6b: 2003121306" ORIGINAL_FILENAME="" INTERNAL_NAME="accessibility" LEGAL_COPYRIGHT="License: MPL 1.1/GPL 2.0/LGPL 2.1" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.6.20031.21306" UPTO_BIN_PRODUCT_VERSION="1.6.0.0" LINK_DATE="12/13/2003 16:06:22" UPTO_LINK_DATE="12/13/2003 16:06:22" VER_LANGUAGE="Taalonafhankelijk [0x0]" /> <MATCHING_FILE NAME="js3250.dll" SIZE="339968" CHECKSUM="0xA65B4B37" BIN_FILE_VERSION="4.0.0.0" BIN_PRODUCT_VERSION="4.0.0.0" PRODUCT_VERSION="4.0" FILE_DESCRIPTION="Netscape 32-bit JavaScript Module" COMPANY_NAME="Netscape Communications Corporation" PRODUCT_NAME="NETSCAPE" FILE_VERSION="4.0" ORIGINAL_FILENAME="js3240.dll" INTERNAL_NAME="JS3240" LEGAL_COPYRIGHT="Copyright Netscape Communications. 1994-96" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x10004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="4.0.0.0" UPTO_BIN_PRODUCT_VERSION="4.0.0.0" LINK_DATE="12/13/2003 14:34:18" UPTO_LINK_DATE="12/13/2003 14:34:18" VER_LANGUAGE="Engels (Verenigde Staten) [0x409]" /> <MATCHING_FILE NAME="mozctl.dll" SIZE="184320" CHECKSUM="0x3C3B3C0A" BIN_FILE_VERSION="1.0.0.1" BIN_PRODUCT_VERSION="1.0.0.1" PRODUCT_VERSION="1, 0, 0, 1" FILE_DESCRIPTION="Mozilla ActiveX control and plugin module" COMPANY_NAME="" PRODUCT_NAME="Mozilla ActiveX control and plugin support" FILE_VERSION="1, 0, 0, 1" ORIGINAL_FILENAME="MOZCTL.DLL" INTERNAL_NAME="MOZCTL" LEGAL_COPYRIGHT="Copyright 1999" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.0.0.1" UPTO_BIN_PRODUCT_VERSION="1.0.0.1" LINK_DATE="12/13/2003 15:58:39" UPTO_LINK_DATE="12/13/2003 15:58:39" VER_LANGUAGE="Engels (Verenigde Staten) [0x409]" /> <MATCHING_FILE NAME="mozctlx.dll" SIZE="24576" CHECKSUM="0x8EFA296F" BIN_FILE_VERSION="1.6.20031.21306" BIN_PRODUCT_VERSION="1.6.0.0" PRODUCT_VERSION="1.6b: 2003121306" FILE_DESCRIPTION="" COMPANY_NAME="Mozilla, Netscape" PRODUCT_NAME="Mozilla" FILE_VERSION="1.6b: 2003121306" ORIGINAL_FILENAME="" INTERNAL_NAME="" LEGAL_COPYRIGHT="License: MPL 1.1/GPL 2.0/LGPL 2.1" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.6.20031.21306" UPTO_BIN_PRODUCT_VERSION="1.6.0.0" LINK_DATE="12/13/2003 15:58:46" UPTO_LINK_DATE="12/13/2003 15:58:46" VER_LANGUAGE="Taalonafhankelijk [0x0]" /> <MATCHING_FILE NAME="MozillaFirebird.exe" SIZE="6742016" CHECKSUM="0x87F16AE9" BIN_FILE_VERSION="0.7.0.0" BIN_PRODUCT_VERSION="1.6.0.0" PRODUCT_VERSION="1.6b: 2003121306" FILE_DESCRIPTION="Mozilla Firebird" COMPANY_NAME="Mozilla" PRODUCT_NAME="Firebird" FILE_VERSION="0.7+" ORIGINAL_FILENAME="MozillaFirebird.exe" INTERNAL_NAME="Firebird" LEGAL_COPYRIGHT="Mozilla" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="0.7.0.0" UPTO_BIN_PRODUCT_VERSION="1.6.0.0" LINK_DATE="12/13/2003 16:45:20" UPTO_LINK_DATE="12/13/2003 16:45:20" VER_LANGUAGE="Taalonafhankelijk [0x0]" /> <MATCHING_FILE NAME="nspr4.dll" SIZE="155648" CHECKSUM="0xD2E712B0" BIN_FILE_VERSION="4.5.0.0" BIN_PRODUCT_VERSION="4.5.0.0" PRODUCT_VERSION="4.5 Beta" FILE_DESCRIPTION="NSPR Library" COMPANY_NAME="Netscape Communications Corporation" PRODUCT_NAME="Netscape Portable Runtime" FILE_VERSION="4.5 Beta" ORIGINAL_FILENAME="nspr4.dll" INTERNAL_NAME="nspr4" LEGAL_COPYRIGHT="Copyright © 1996-2000 Netscape Communications Corporation" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="4.5.0.0" UPTO_BIN_PRODUCT_VERSION="4.5.0.0" LINK_DATE="12/13/2003 14:26:22" UPTO_LINK_DATE="12/13/2003 14:26:22" VER_LANGUAGE="Engels (Verenigde Staten) [0x409]" /> <MATCHING_FILE NAME="nss3.dll" SIZE="344064" CHECKSUM="0x3DDB4983" BIN_FILE_VERSION="3.9.0.0" BIN_PRODUCT_VERSION="3.9.0.0" PRODUCT_VERSION="3.9 Beta 3" FILE_DESCRIPTION="NSS Base Library" COMPANY_NAME="Netscape Communications Corporation" PRODUCT_NAME="Network Security Services" FILE_VERSION="3.9 Beta 3" ORIGINAL_FILENAME="nss3.dll" INTERNAL_NAME="nss3" LEGAL_COPYRIGHT="Copyright © 1994-2001 Netscape Communications Corporation" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="3.9.0.0" UPTO_BIN_PRODUCT_VERSION="3.9.0.0" LINK_DATE="12/13/2003 16:14:07" UPTO_LINK_DATE="12/13/2003 16:14:07" VER_LANGUAGE="Engels (Verenigde Staten) [0x409]" /> <MATCHING_FILE NAME="nssckbi.dll" SIZE="176128" CHECKSUM="0x62477663" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="12/13/2003 16:15:26" UPTO_LINK_DATE="12/13/2003 16:15:26" /> <MATCHING_FILE NAME="plc4.dll" SIZE="28672" CHECKSUM="0x5F614D93" BIN_FILE_VERSION="4.5.0.0" BIN_PRODUCT_VERSION="4.5.0.0" PRODUCT_VERSION="4.5 Beta" FILE_DESCRIPTION="PLC Library" COMPANY_NAME="Netscape Communications Corporation" PRODUCT_NAME="Netscape Portable Runtime" FILE_VERSION="4.5 Beta" ORIGINAL_FILENAME="plc4.dll" INTERNAL_NAME="plc4" LEGAL_COPYRIGHT="Copyright © 1996-2000 Netscape Communications Corporation" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="4.5.0.0" UPTO_BIN_PRODUCT_VERSION="4.5.0.0" LINK_DATE="12/13/2003 14:26:50" UPTO_LINK_DATE="12/13/2003 14:26:50" VER_LANGUAGE="Engels (Verenigde Staten) [0x409]" /> <MATCHING_FILE NAME="plds4.dll" SIZE="24576" CHECKSUM="0xD7D1549F" BIN_FILE_VERSION="4.5.0.0" BIN_PRODUCT_VERSION="4.5.0.0" PRODUCT_VERSION="4.5 Beta" FILE_DESCRIPTION="PLDS Library" COMPANY_NAME="Netscape Communications Corporation" PRODUCT_NAME="Netscape Portable Runtime" FILE_VERSION="4.5 Beta" ORIGINAL_FILENAME="plds4.dll" INTERNAL_NAME="plds4" LEGAL_COPYRIGHT="Copyright © 1996-2000 Netscape Communications Corporation" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="4.5.0.0" UPTO_BIN_PRODUCT_VERSION="4.5.0.0" LINK_DATE="12/13/2003 14:26:29" UPTO_LINK_DATE="12/13/2003 14:26:29" VER_LANGUAGE="Engels (Verenigde Staten) [0x409]" /> <MATCHING_FILE NAME="regchrome.exe" SIZE="16384" CHECKSUM="0xB7BE1140" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="12/13/2003 16:06:07" UPTO_LINK_DATE="12/13/2003 16:06:07" /> <MATCHING_FILE NAME="regxpcom.exe" SIZE="20480" CHECKSUM="0x9C4591E7" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="12/13/2003 14:41:34" UPTO_LINK_DATE="12/13/2003 14:41:34" /> <MATCHING_FILE NAME="shlibsign.exe" SIZE="36864" CHECKSUM="0xE878C376" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="12/13/2003 16:15:57" UPTO_LINK_DATE="12/13/2003 16:15:57" /> <MATCHING_FILE NAME="smime3.dll" SIZE="106496" CHECKSUM="0xDEA1B7C3" BIN_FILE_VERSION="3.9.0.0" BIN_PRODUCT_VERSION="3.9.0.0" PRODUCT_VERSION="3.9 Beta 3" FILE_DESCRIPTION="NSS S/MIME Library" COMPANY_NAME="Netscape Communications Corporation" PRODUCT_NAME="Network Security Services" FILE_VERSION="3.9 Beta 3" ORIGINAL_FILENAME="smime3.dll" INTERNAL_NAME="smime3" LEGAL_COPYRIGHT="Copyright © 1994-2001 Netscape Communications Corporation" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="3.9.0.0" UPTO_BIN_PRODUCT_VERSION="3.9.0.0" LINK_DATE="12/13/2003 16:14:56" UPTO_LINK_DATE="12/13/2003 16:14:56" VER_LANGUAGE="Engels (Verenigde Staten) [0x409]" /> <MATCHING_FILE NAME="softokn3.dll" SIZE="364544" CHECKSUM="0x4DF5F7C4" BIN_FILE_VERSION="3.9.0.0" BIN_PRODUCT_VERSION="3.9.0.0" PRODUCT_VERSION="3.9 Beta 3" FILE_DESCRIPTION="NSS PKCS #11 Library" COMPANY_NAME="Netscape Communications Corporation" PRODUCT_NAME="Network Security Services" FILE_VERSION="3.9 Beta 3" ORIGINAL_FILENAME="softokn3.dll" INTERNAL_NAME="softokn3" LEGAL_COPYRIGHT="Copyright © 1994-2001 Netscape Communications Corporation" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="3.9.0.0" UPTO_BIN_PRODUCT_VERSION="3.9.0.0" LINK_DATE="12/13/2003 16:12:55" UPTO_LINK_DATE="12/13/2003 16:12:55" VER_LANGUAGE="Engels (Verenigde Staten) [0x409]" /> <MATCHING_FILE NAME="ssl3.dll" SIZE="110592" CHECKSUM="0xC32E77C5" BIN_FILE_VERSION="3.9.0.0" BIN_PRODUCT_VERSION="3.9.0.0" PRODUCT_VERSION="3.9 Beta 3" FILE_DESCRIPTION="NSS SSL Library" COMPANY_NAME="Netscape Communications Corporation" PRODUCT_NAME="Network Security Services" FILE_VERSION="3.9 Beta 3" ORIGINAL_FILENAME="ssl3.dll" INTERNAL_NAME="ssl3" LEGAL_COPYRIGHT="Copyright © 1994-2001 Netscape Communications Corporation" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="3.9.0.0" UPTO_BIN_PRODUCT_VERSION="3.9.0.0" LINK_DATE="12/13/2003 16:14:27" UPTO_LINK_DATE="12/13/2003 16:14:27" VER_LANGUAGE="Engels (Verenigde Staten) [0x409]" /> <MATCHING_FILE NAME="Uninstall-MozillaFirebird.exe" SIZE="25012" CHECKSUM="0xF276A471" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="05/09/2003 21:22:20" UPTO_LINK_DATE="05/09/2003 21:22:20" /> <MATCHING_FILE NAME="xpcom.dll" SIZE="438272" CHECKSUM="0x11A6EB59" BIN_FILE_VERSION="1.6.20031.21306" BIN_PRODUCT_VERSION="1.6.0.0" PRODUCT_VERSION="1.6b: 2003121306" FILE_DESCRIPTION="" COMPANY_NAME="Mozilla, Netscape" PRODUCT_NAME="Mozilla" FILE_VERSION="1.6b: 2003121306" ORIGINAL_FILENAME="" INTERNAL_NAME="xpcom" LEGAL_COPYRIGHT="License: MPL 1.1/GPL 2.0/LGPL 2.1" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.6.20031.21306" UPTO_BIN_PRODUCT_VERSION="1.6.0.0" LINK_DATE="12/13/2003 14:41:25" UPTO_LINK_DATE="12/13/2003 14:41:25" VER_LANGUAGE="Taalonafhankelijk [0x0]" /> <MATCHING_FILE NAME="xpcom_compat.dll" SIZE="126976" CHECKSUM="0xB8C8700B" BIN_FILE_VERSION="1.6.20031.21306" BIN_PRODUCT_VERSION="1.6.0.0" PRODUCT_VERSION="1.6b: 2003121306" FILE_DESCRIPTION="" COMPANY_NAME="Mozilla, Netscape" PRODUCT_NAME="Mozilla" FILE_VERSION="1.6b: 2003121306" ORIGINAL_FILENAME="" INTERNAL_NAME="xpcom_obsolete" LEGAL_COPYRIGHT="License: MPL 1.1/GPL 2.0/LGPL 2.1" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.6.20031.21306" UPTO_BIN_PRODUCT_VERSION="1.6.0.0" LINK_DATE="12/13/2003 14:42:21" UPTO_LINK_DATE="12/13/2003 14:42:21" VER_LANGUAGE="Taalonafhankelijk [0x0]" /> <MATCHING_FILE NAME="xpicleanup.exe" SIZE="77824" CHECKSUM="0xEDF9F8C7" BIN_FILE_VERSION="1.6.20031.21306" BIN_PRODUCT_VERSION="1.6.0.0" PRODUCT_VERSION="1.6b: 2003121306" FILE_DESCRIPTION="" COMPANY_NAME="Mozilla, Netscape" PRODUCT_NAME="Mozilla" FILE_VERSION="1.6b: 2003121306" ORIGINAL_FILENAME="xpicleanup.exe" INTERNAL_NAME="xpinstall" LEGAL_COPYRIGHT="License: MPL 1.1/GPL 2.0/LGPL 2.1" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.6.20031.21306" UPTO_BIN_PRODUCT_VERSION="1.6.0.0" LINK_DATE="12/13/2003 16:30:17" UPTO_LINK_DATE="12/13/2003 16:30:17" VER_LANGUAGE="Taalonafhankelijk [0x0]" /> <MATCHING_FILE NAME="xpistub.dll" SIZE="24576" CHECKSUM="0xC27E0E21" BIN_FILE_VERSION="1.6.20031.21306" BIN_PRODUCT_VERSION="1.6.0.0" PRODUCT_VERSION="1.6b: 2003121306" FILE_DESCRIPTION="" COMPANY_NAME="Mozilla, Netscape" PRODUCT_NAME="Mozilla" FILE_VERSION="1.6b: 2003121306" ORIGINAL_FILENAME="" INTERNAL_NAME="xpistub" LEGAL_COPYRIGHT="License: MPL 1.1/GPL 2.0/LGPL 2.1" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.6.20031.21306" UPTO_BIN_PRODUCT_VERSION="1.6.0.0" LINK_DATE="12/13/2003 16:30:11" UPTO_LINK_DATE="12/13/2003 16:30:11" VER_LANGUAGE="Taalonafhankelijk [0x0]" /> <MATCHING_FILE NAME="components\inspector.dll" SIZE="57344" CHECKSUM="0xD50BDEFA" BIN_FILE_VERSION="1.6.20031.21306" BIN_PRODUCT_VERSION="1.6.0.0" PRODUCT_VERSION="1.6b: 2003121306" FILE_DESCRIPTION="" COMPANY_NAME="Mozilla, Netscape" PRODUCT_NAME="Mozilla" FILE_VERSION="1.6b: 2003121306" ORIGINAL_FILENAME="" INTERNAL_NAME="inspector" LEGAL_COPYRIGHT="License: MPL 1.1/GPL 2.0/LGPL 2.1" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.6.20031.21306" UPTO_BIN_PRODUCT_VERSION="1.6.0.0" LINK_DATE="12/13/2003 16:42:34" UPTO_LINK_DATE="12/13/2003 16:42:34" VER_LANGUAGE="Taalonafhankelijk [0x0]" /> <MATCHING_FILE NAME="components\jar50.dll" SIZE="53248" CHECKSUM="0x2017A7C0" BIN_FILE_VERSION="1.6.20031.21306" BIN_PRODUCT_VERSION="1.6.0.0" PRODUCT_VERSION="1.6b: 2003121306" FILE_DESCRIPTION="" COMPANY_NAME="Mozilla, Netscape" PRODUCT_NAME="Mozilla" FILE_VERSION="1.6b: 2003121306" ORIGINAL_FILENAME="" INTERNAL_NAME="jar" LEGAL_COPYRIGHT="License: MPL 1.1/GPL 2.0/LGPL 2.1" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.6.20031.21306" UPTO_BIN_PRODUCT_VERSION="1.6.0.0" LINK_DATE="12/13/2003 15:00:01" UPTO_LINK_DATE="12/13/2003 15:00:01" VER_LANGUAGE="Taalonafhankelijk [0x0]" /> <MATCHING_FILE NAME="components\jsd3250.dll" SIZE="65536" CHECKSUM="0xF5AF31F5" BIN_FILE_VERSION="1.6.20031.21306" BIN_PRODUCT_VERSION="1.6.0.0" PRODUCT_VERSION="1.6b: 2003121306" FILE_DESCRIPTION="" COMPANY_NAME="Mozilla, Netscape" PRODUCT_NAME="Mozilla" FILE_VERSION="1.6b: 2003121306" ORIGINAL_FILENAME="" INTERNAL_NAME="jsdebug" LEGAL_COPYRIGHT="License: MPL 1.1/GPL 2.0/LGPL 2.1" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.6.20031.21306" UPTO_BIN_PRODUCT_VERSION="1.6.0.0" LINK_DATE="12/13/2003 16:31:58" UPTO_LINK_DATE="12/13/2003 16:31:58" VER_LANGUAGE="Taalonafhankelijk [0x0]" /> <MATCHING_FILE NAME="components\xpinstal.dll" SIZE="172032" CHECKSUM="0xBFA2034D" BIN_FILE_VERSION="1.6.20031.21306" BIN_PRODUCT_VERSION="1.6.0.0" PRODUCT_VERSION="1.6b: 2003121306" FILE_DESCRIPTION="" COMPANY_NAME="Mozilla, Netscape" PRODUCT_NAME="Mozilla" FILE_VERSION="1.6b: 2003121306" ORIGINAL_FILENAME="" INTERNAL_NAME="xpinstall" LEGAL_COPYRIGHT="License: MPL 1.1/GPL 2.0/LGPL 2.1" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.6.20031.21306" UPTO_BIN_PRODUCT_VERSION="1.6.0.0" LINK_DATE="12/13/2003 16:30:00" UPTO_LINK_DATE="12/13/2003 16:30:00" VER_LANGUAGE="Taalonafhankelijk [0x0]" /> <MATCHING_FILE NAME="plugins\npnul32.dll" SIZE="32768" CHECKSUM="0x6494C36" BIN_FILE_VERSION="1.0.0.15" BIN_PRODUCT_VERSION="1.0.0.15" PRODUCT_VERSION="1, 0, 0, 15" FILE_DESCRIPTION="Default Plug-in" COMPANY_NAME="mozilla.org" PRODUCT_NAME="Mozilla Default Plug-in" FILE_VERSION="1, 0, 0, 15" ORIGINAL_FILENAME="NPNUL32.DLL" INTERNAL_NAME="DEFPLUGIN" LEGAL_COPYRIGHT="Copyright © 1995-2000" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.0.0.15" UPTO_BIN_PRODUCT_VERSION="1.0.0.15" LINK_DATE="12/13/2003 15:14:08" UPTO_LINK_DATE="12/13/2003 15:14:08" VER_LANGUAGE="Engels (Verenigde Staten) [0x409]" /> <MATCHING_FILE NAME="plugins\NPOFFICE.DLL" SIZE="13888" CHECKSUM="0x3D2E2D42" BIN_FILE_VERSION="11.0.5510.0" BIN_PRODUCT_VERSION="11.0.5510.0" PRODUCT_VERSION="11.0.5510" FILE_DESCRIPTION="Office Plugin for Netscape Navigator" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft Office 2003" FILE_VERSION="11.0.5510" ORIGINAL_FILENAME="NpOffice.dll" INTERNAL_NAME="NpOffice" LEGAL_COPYRIGHT="Copyright © 2002-2003 Microsoft Corporation. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x10ACC" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="11.0.5510.0" UPTO_BIN_PRODUCT_VERSION="11.0.5510.0" LINK_DATE="07/12/2003 08:59:14" UPTO_LINK_DATE="07/12/2003 08:59:14" VER_LANGUAGE="Engels (Verenigde Staten) [0x409]" /> <MATCHING_FILE NAME="plugins\nppl3260.dll" SIZE="127017" CHECKSUM="0x60ACF7D0" BIN_FILE_VERSION="6.0.10.835" BIN_PRODUCT_VERSION="6.0.10.835" PRODUCT_VERSION="6.0.10.835" FILE_DESCRIPTION="RealPlayer(tm) LiveConnect-Enabled Plug-In" COMPANY_NAME="RealNetworks, Inc." PRODUCT_NAME="RealPlayer(tm) G2 LiveConnect-Enabled Plug-In (32-bit) " FILE_VERSION="6.0.10.835" ORIGINAL_FILENAME="NPPL3260.DLL" INTERNAL_NAME="NPPL" LEGAL_COPYRIGHT="Copyright © RealNetworks, Inc. 1995-2002" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="6.0.10.835" UPTO_BIN_PRODUCT_VERSION="6.0.10.835" LINK_DATE="12/10/2002 03:14:30" UPTO_LINK_DATE="12/10/2002 03:14:30" VER_LANGUAGE="Engels (Verenigde Staten) [0x409]" /> <MATCHING_FILE NAME="plugins\nprjplug.dll" SIZE="24621" CHECKSUM="0x3983C6A4" BIN_FILE_VERSION="1.0.2.1136" BIN_PRODUCT_VERSION="1.0.2.1136" PRODUCT_VERSION="1.0.2.1136" FILE_DESCRIPTION="RealJukebox Netscape Plugin" COMPANY_NAME="RealNetworks" PRODUCT_NAME="RealJukebox NS Plugin" FILE_VERSION="1.0.2.1136" ORIGINAL_FILENAME="nprjplug.dll" INTERNAL_NAME="RealJukebox" LEGAL_COPYRIGHT="Copyright © 1999-2002" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.0.2.1136" UPTO_BIN_PRODUCT_VERSION="1.0.2.1136" LINK_DATE="12/10/2002 03:22:56" UPTO_LINK_DATE="12/10/2002 03:22:56" VER_LANGUAGE="Engels (Verenigde Staten) [0x409]" /> <MATCHING_FILE NAME="plugins\nprpjplug.dll" SIZE="36911" CHECKSUM="0x29601655" BIN_FILE_VERSION="6.0.11.847" BIN_PRODUCT_VERSION="6.0.11.847" PRODUCT_VERSION="6.0.11.847" FILE_DESCRIPTION="6.0.11.847" COMPANY_NAME="RealNetworks, Inc." PRODUCT_NAME="RealOne Player Version Plugin" FILE_VERSION="6.0.11.847" ORIGINAL_FILENAME="npjplug.dll" INTERNAL_NAME="nprpjplug" LEGAL_COPYRIGHT="Copyright © 2001-2002" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="6.0.11.847" UPTO_BIN_PRODUCT_VERSION="6.0.11.847" LINK_DATE="12/10/2002 03:45:33" UPTO_LINK_DATE="12/10/2002 03:45:33" VER_LANGUAGE="Engels (Verenigde Staten) [0x409]" /> <MATCHING_FILE NAME="plugins\NPSWF32.dll" SIZE="811008" CHECKSUM="0xDF0FCE65" BIN_FILE_VERSION="7.0.14.0" BIN_PRODUCT_VERSION="7.0.14.0" PRODUCT_VERSION="7,0,14,0" FILE_DESCRIPTION="Shockwave Flash 7.0 r14" COMPANY_NAME="Macromedia, Inc." PRODUCT_NAME="Shockwave Flash" FILE_VERSION="7,0,14,0" ORIGINAL_FILENAME="npswf32.dll" INTERNAL_NAME="Macromedia Flash Player 7.0" LEGAL_COPYRIGHT="Copyright © 1996-2003 Macromedia, Inc." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="7.0.14.0" UPTO_BIN_PRODUCT_VERSION="7.0.14.0" LINK_DATE="09/04/2003 21:20:37" UPTO_LINK_DATE="09/04/2003 21:20:37" VER_LANGUAGE="Engels (Verenigde Staten) [0x409]" /> </EXE> <EXE NAME="kernel32.dll" FILTER="GRABMI_FILTER_THISFILEONLY"> <MATCHING_FILE NAME="kernel32.dll" SIZE="971264" CHECKSUM="0xBC776192" BIN_FILE_VERSION="5.1.2600.1106" BIN_PRODUCT_VERSION="5.1.2600.1106" PRODUCT_VERSION="5.1.2600.1106" FILE_DESCRIPTION="DLL-bestand voor Windows NT BASE API-client" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Besturingssysteem Microsoft® Windows®" FILE_VERSION="5.1.2600.1106 (xpsp1.020828-1920)" ORIGINAL_FILENAME="kernel32" INTERNAL_NAME="kernel32" LEGAL_COPYRIGHT="© Microsoft Corporation. Alle rechten voorbehouden." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0xED992" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.1106" UPTO_BIN_PRODUCT_VERSION="5.1.2600.1106" LINK_DATE="09/09/2002 21:06:45" UPTO_LINK_DATE="09/09/2002 21:06:45" VER_LANGUAGE="Nederlands (Nederland) [0x413]" /> </EXE> </DATABASE>
some other messages i get: AppName: mozill~1.exe AppVer: 0.7.0.0 ModName: js3250.dll ModVer: 4.0.0.0 Offset: 00002a40 AppName: mozill~1.exe AppVer: 0.7.0.0 ModName: unknown ModVer: 0.0.0.0 Offset: 508b1675 so the modname is not always mozilla or js3250.dll
Confirming based on numerous reports in today's build thread (http://forums.mozillazine.org/viewtopic.php?t=40549)
Status: UNCONFIRMED → NEW
Ever confirmed: true
Flags: blocking0.8?
Keywords: crash, regression
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6b) Gecko/20031212 Firebird/0.7+ (daihard; XFT+GTK2; optimized for P4/SSE-2) This does NOT happen under Linux.
Save Link to Disk... Save Image As... Save Page As... all crash
Not sure what would cause a crash here unless aMIMEInfo is NULL.
Not sure it is the correct fix, but I applied the following to my tree and it solved the crahsing issue. --- mozilla/toolkit/components/downloads/src/nsDownloadManager.cpp.orig 2003-12-12 18:00:58.000000000 -0500 +++ mozilla/toolkit/components/downloads/src/nsDownloadManager.cpp 2003-12-14 14:23:40.000000000 -0500 @@ -507,13 +507,15 @@ // because the EHAS isn't smart enough to know that we're fooling with // it... nsMIMEInfoHandleAction action = nsIMIMEInfo::saveToDisk; - aMIMEInfo->GetPreferredAction(&action); - if (action == nsIMIMEInfo::useHelperApp || - action == nsIMIMEInfo::useSystemDefault) { - PRBool fileExists; - aTarget->Exists(&fileExists); - if (fileExists) - aTarget->Remove(PR_TRUE); + if (aMIMEInfo) { + aMIMEInfo->GetPreferredAction(&action); + if (action == nsIMIMEInfo::useHelperApp || + action == nsIMIMEInfo::useSystemDefault) { + PRBool fileExists; + aTarget->Exists(&fileExists); + if (fileExists) + aTarget->Remove(PR_TRUE); + } } nsAutoString path;
*** Bug 228526 has been marked as a duplicate of this bug. ***
http://bugzilla.mozilla.org/show_bug.cgi?id=228384 script is 0x00040000, which is suspicious. MSVC says it "can't evaluate" data members of *script. > js3250.dll!JS_GetScriptPrincipals(JSContext * cx=0x02157a20, JSScript * script=0x00040000) Line 614 + 0x3 C caps.dll!nsScriptSecurityManager::GetScriptPrincipal(JSContext * cx=0x02157a20, JSScript * script=0x00040000, nsIPrincipal * * result=0x0012f0b8) Line 1760 + 0xe C++ caps.dll!nsScriptSecurityManager::GetFramePrincipal(JSContext * cx=0x02157a20, JSStackFrame * fp=0x0012ebd0, nsIPrincipal * * result=0x0012f0b8) Line 1815 + 0x14 C++ caps.dll!nsScriptSecurityManager::GetPrincipalAndFrame(JSContext * cx=0x02157a20, nsIPrincipal * * result=0x0012f0b8, JSStackFrame * * frameResult=0x0012f078) Line 1842 + 0x14 C++ caps.dll!nsScriptSecurityManager::GetSubjectPrincipal(JSContext * cx=0x02157a20, nsIPrincipal * * result=0x0012f0b8) Line 1883 C++ caps.dll!nsScriptSecurityManager::GetSubjectPrincipal(nsIPrincipal * * result=0x0012f0b8) Line 1567 C++ caps.dll!nsScriptSecurityManager::SubjectPrincipalIsSystem(int * aIsSystem=0x0012f0d0) Line 1600 + 0x24 C++ jsdom.dll!GlobalWindowImpl::CheckSecurityIsChromeCaller(int * aIsChrome=0x0012f0e0) Line 2207 + 0x15 C++ jsdom.dll!GlobalWindowImpl::IsCallerChrome() Line 2221 + 0x9 C++ jsdom.dll!GlobalWindowImpl::Focus() Line 2461 + 0x16 C++ appshell.dll!nsWebShellWindow::HandleEvent(nsGUIEvent * aEvent=0x0012f2ec) Line 612 C++ gkwidget.dll!nsWindow::DispatchEvent(nsGUIEvent * event=0x0012f2ec, nsEventStatus & aStatus=nsEventStatus_eIgnore) Line 1050 + 0xa C++ gkwidget.dll!nsWindow::DispatchWindowEvent(nsGUIEvent * event=0x0012f2ec) Line 1071 C++ gkwidget.dll!nsWindow::DispatchFocus(unsigned int aEventType=105, int isMozWindowTakingFocus=1) Line 5404 + 0xf C++ gkwidget.dll!nsWindow::ProcessMessage(unsigned int msg=7, unsigned int wParam=0, long lParam=0, long * aRetValue=0x0012f738) Line 4145 + 0x17 C++ gkwidget.dll!nsWindow::WindowProc(HWND__ * hWnd=0x007d017e, unsigned int msg=7, unsigned int wParam=0, long lParam=0) Line 1333 + 0x1b C++ user32.dll!77d43a50() user32.dll!77d43b1f() user32.dll!77d444f5() user32.dll!77d44525() ntdll.dll!77f75da3() user32.dll!77d458ce() gkwidget.dll!nsWindow::DefaultWindowProc(HWND__ * hWnd=0x007d017e, unsigned int msg=6, unsigned int wParam=1, long lParam=0) Line 1359 C++ user32.dll!77d43a50() user32.dll!77d43b1f() user32.dll!77d45b2c() user32.dll!77d45b4b() gkwidget.dll!nsWindow::WindowProc(HWND__ * hWnd=0x007d017e, unsigned int msg=6, unsigned int wParam=1, long lParam=0) Line 1340 + 0x1f C++ user32.dll!77d43a50() user32.dll!77d43b1f() user32.dll!77d444f5() user32.dll!77d44525() ntdll.dll!77f75da3() user32.dll!77d43fd4() gkwidget.dll!PeekKeyAndIMEMessage(tagMSG * msg=0x0012fcac, HWND__ * hwnd=0x00000000) Line 90 + 0x18 C++ gkwidget.dll!nsAppShell::Run() Line 128 + 0xb C++ appshell.dll!nsAppShellService::Run() Line 484 C++ MozillaFirebird.exe!main1(int argc=2, char * * argv=0x002b85a8, nsISupports * nativeApp=0x009fbb50, const nsXREAppData & aAppData={...}) Line 1282 + 0x20 C++ MozillaFirebird.exe!xre_main(int argc=2, char * * argv=0x002b85a8, const nsXREAppData & aAppData={...}) Line 1725 + 0x29 C++ MozillaFirebird.exe!main(int argc=2, char * * argv=0x002b85a8) Line 51 + 0x11 C++ MozillaFirebird.exe!mainCRTStartup() Line 400 + 0x11 C kernel32.dll!77e814c7() Here's another stack, again with a suspicious value for a variable named "script": > js3250.dll!js_AllocStack(JSContext * cx=0x00a89a58, unsigned int nslots=3, void * * markp=0x0012e77c) Line 382 + 0x6 C js3250.dll!js_InternalInvoke(JSContext * cx=0x00a89a58, JSObject * obj=0x02c0d6b8, long fval=45173864, unsigned int flags=0, unsigned int argc=1, long * argv=0x0012e7f0, long * rval=0x0012e818) Line 1026 + 0x14 C js3250.dll!JS_CallFunctionValue(JSContext * cx=0x00a89a58, JSObject * obj=0x02c0d6b8, long fval=45173864, unsigned int argc=1, long * argv=0x0012e7f0, long * rval=0x0012e818) Line 3572 + 0x1f C xpc3250.dll!nsXPCWrappedJSClass::CallQueryInterfaceOnJSObject(XPCCallContext & ccx={...}, JSObject * jsobj=0x02c0d6b8, const nsID & aIID={...}) Line 271 + 0x1c C++ xpc3250.dll!nsXPCWrappedJSClass::GetRootJSObject(XPCCallContext & ccx={...}, JSObject * aJSObj=0x02c0d6b8) Line 602 + 0x16 C++ xpc3250.dll!nsXPCWrappedJS::GetNewOrUsed(XPCCallContext & ccx={...}, JSObject * aJSObj=0x02c0d6b8, const nsID & aIID={...}, nsISupports * aOuter=0x00000000, nsXPCWrappedJS * * wrapperResult=0x0012e8e8) Line 223 + 0x10 C++ xpc3250.dll!XPCConvert::JSObject2NativeInterface(XPCCallContext & ccx={...}, void * * dest=0x0012eac0, JSObject * src=0x02c0d6b8, const nsID * iid=0x0220e208, nsISupports * aOuter=0x00000000, unsigned int * pErr=0x0012e920) Line 1138 + 0x19 C++ xpc3250.dll!nsXPConnect::WrapJS(JSContext * aJSContext=0x00a89a58, JSObject * aJSObj=0x02c0d6b8, const nsID & aIID={...}, void * * result=0x0012eac0) Line 592 + 0x1e C++ jsdom.dll!nsJSUtils::ConvertJSValToXPCObject(nsISupports * * aSupports=0x0012eac0, const nsID & aIID={...}, JSContext * aContext=0x00a89a58, long aValue=46192312) Line 123 + 0x2a C++ jsdom.dll!GlobalWindowImpl::GetObjectProperty(const unsigned short * aProperty=0x01db957c, nsISupports * * aObject=0x0012eac0) Line 4177 + 0x17 C++ appshell.dll!nsContentTreeOwner::SetStatus(unsigned int aStatusType=3, const unsigned short * aStatus=0x0012ebc4) Line 348 + 0x4e C++ docshell.dll!nsWebShell::OnOverLink(nsIContent * aContent=0x034e5988, nsIURI * aURI=0x037134a0, const unsigned short * aTargetSpec=0x0012ed5c) Line 712 + 0x2f C++ gklayout.dll!nsGenericElement::TriggerLink(nsIPresContext * aPresContext=0x03040638, nsLinkVerb aVerb=eLinkVerb_Replace, nsIURI * aOriginURI=0x02f92598, nsIURI * aLinkURI=0x037134a0, const nsAFlatString & aTargetSpec={...}, int aClick=0) Line 3190 C++ gklayout.dll!nsGenericHTMLElement::HandleDOMEventForAnchors(nsIPresContext * aPresContext=0x03040638, nsEvent * aEvent=0x0012ef5c, nsIDOMEvent * * aDOMEvent=0x00000000, unsigned int aFlags=1, nsEventStatus * aEventStatus=0x0012ef58) Line 1572 + 0x2f C++ gklayout.dll!nsHTMLAnchorElement::HandleDOMEvent(nsIPresContext * aPresContext=0x03040638, nsEvent * aEvent=0x0012ef5c, nsIDOMEvent * * aDOMEvent=0x00000000, unsigned int aFlags=1, nsEventStatus * aEventStatus=0x0012ef58) Line 352 C++ gklayout.dll!nsEventStateManager::DispatchMouseEvent(nsIPresContext * aPresContext=0x03040638, nsGUIEvent * aEvent=0x0012f6c0, unsigned int aMessage=331, nsIContent * aTargetContent=0x034e5988, nsIFrame * & aTargetFrame=0x03553e08, nsIContent * aRelatedContent=0x034f2358) Line 2493 C++ gklayout.dll!nsEventStateManager::GenerateMouseEnterExit(nsIPresContext * aPresContext=0x03040638, nsGUIEvent * aEvent=0x0012f6c0) Line 2615 C++ gklayout.dll!nsEventStateManager::PreHandleEvent(nsIPresContext * aPresContext=0x03040638, nsEvent * aEvent=0x0012f6c0, nsIFrame * aTargetFrame=0x03553e08, nsEventStatus * aStatus=0x0012f4ac, nsIView * aView=0x02a20158) Line 402 C++ gklayout.dll!PresShell::HandleEventInternal(nsEvent * aEvent=0x0012f6c0, nsIView * aView=0x02a20158, unsigned int aFlags=1, nsEventStatus * aStatus=0x0012f4ac) Line 6180 + 0x31 C++ gklayout.dll!PresShell::HandleEvent(nsIView * aView=0x02a20158, nsGUIEvent * aEvent=0x0012f6c0, nsEventStatus * aEventStatus=0x0012f4ac, int aForceHandle=0, int & aHandled=1) Line 6081 + 0x19 C++ gklayout.dll!nsViewManager::HandleEvent(nsView * aView=0x0303b7e8, nsGUIEvent * aEvent=0x0012f6c0, int aCaptured=0) Line 2296 C++ gklayout.dll!nsView::HandleEvent(nsViewManager * aVM=0x02f438f0, nsGUIEvent * aEvent=0x0012f6c0, int aCaptured=0) Line 298 C++ gklayout.dll!nsViewManager::DispatchEvent(nsGUIEvent * aEvent=0x0012f6c0, nsEventStatus * aStatus=0x0012f5b8) Line 2033 + 0x17 C++ gklayout.dll!HandleEvent(nsGUIEvent * aEvent=0x0012f6c0) Line 79 C++ gkwidget.dll!nsWindow::DispatchEvent(nsGUIEvent * event=0x0012f6c0, nsEventStatus & aStatus=nsEventStatus_eIgnore) Line 1050 + 0xa C++ gkwidget.dll!nsWindow::DispatchWindowEvent(nsGUIEvent * event=0x0012f6c0) Line 1071 C++ gkwidget.dll!nsWindow::DispatchMouseEvent(unsigned int aEventType=300, unsigned int wParam=0, nsPoint * aPoint=0x00000000) Line 5208 + 0x15 C++ gkwidget.dll!ChildWindow::DispatchMouseEvent(unsigned int aEventType=300, unsigned int wParam=0, nsPoint * aPoint=0x00000000) Line 5465 C++ gkwidget.dll!nsWindow::ProcessMessage(unsigned int msg=512, unsigned int wParam=0, long lParam=19595435, long * aRetValue=0x0012fb58) Line 3975 + 0x1c C++ gkwidget.dll!nsWindow::WindowProc(HWND__ * hWnd=0x0089016e, unsigned int msg=512, unsigned int wParam=0, long lParam=19595435) Line 1333 + 0x1b C++ user32.dll!77d43a50() user32.dll!77d43b1f() user32.dll!77d43d79() user32.dll!77d43ddf() appshell.dll!nsAppShellService::Run() Line 484 C++ MozillaFirebird.exe!main1(int argc=2, char * * argv=0x002b8e78, nsISupports * nativeApp=0x0099f1b8, const nsXREAppData & aAppData={...}) Line 1282 + 0x20 C++ MozillaFirebird.exe!xre_main(int argc=2, char * * argv=0x002b8e78, const nsXREAppData & aAppData={...}) Line 1725 + 0x29 C++ MozillaFirebird.exe!main(int argc=2, char * * argv=0x002b8e78) Line 51 + 0x11 C++ MozillaFirebird.exe!mainCRTStartup() Line 400 + 0x11 C kernel32.dll!77e814c7() My build is about 4 hours old.
Re comment #9. Are you saying this crashed on a build including the code I suggested in comment #8?
Attached patch Proposed patchSplinter Review
I created a patch with the fix propsed in comment #8. (I finally figured out how to create the correct format patch file).
Trying to get someone to change to OS=ALL since this bug finally propagated over to today's linux build (15-Dec, built on FC1, gcc 3.3.2-2) but not yesterday's. Of course, rather than 'save link to', this is 'save page to' since the former doesn't exist in linux.
All I can say is that I created my own build, verified that it crashed as described, applied the attached patch, and could no longer make it crash. This is also the only download related file changed between the last nightly that did not exhibit the crash and the first one that did.
WG: That patch also worked for me today on my 15-Dec FC1 linux build. (where the problem only showed up yesterday. I'm testing for other regressions the patch may have caused, but see nothing yet.
OS set to All
OS: Windows XP → All
Sorry about comment #13. I had 2 windows open with 2 different bugs and somehow got confused as to which one I was reading. The comment I was trying to respond to with that was not even for this bug! ... sigh!
Flags: blocking0.8? → blocking0.8+
WG: My stack traces involving "script" were with a clean tree, doing "save link to disk" on a link to http://www.dictionary.com/. I have not tried your patch.
*** Bug 228589 has been marked as a duplicate of this bug. ***
I've seen this crash on Linux. After applying the patch it's gone.
I don't know who Rick is, but afaik, only a handful of people should be setting blocking to +. Resetting to ?.
Flags: blocking0.8+ → blocking0.8?
I'd say it is a blocker. It is causing cashes after all.
*** Bug 228664 has been marked as a duplicate of this bug. ***
*** Bug 228659 has been marked as a duplicate of this bug. ***
Per comment 21: the crash part is covered by the "severity" flag, which is already set to critical for this bug. Click on the link above for "severity" and you'll find: "This field describes the impact of a bug. Critical : crashes, loss of data, severe memory leak" However, not all "blockers" for a Milestone release are crash bugs [e.g., rendering problems can also block a release], or not all crash bugs should block a release [e.g., low probability of occuring]. Thus, "severity" imho deals with where developers should focus on for nightly build. And "blocker flags" deals with those bugs that MUST be fixed for a milestone. Having said all that...i DO think this is a high-impact bug that should block a next release. But that is not my call to make. HTH.
This bug has been fixed by Ben Gooder outside of the Bugzilla process; see his 12/15/2003 16:03 here: http://bonsai.mozilla.org/cvsview2.cgi?diff_mode=context&whitespace_mode=show&subdir=mozilla/toolkit/components/downloads/src&command=DIFF_FRAMESET&file=nsDownloadManager.cpp&rev1=1.18&rev2=1.19&root=/cvsroot "DAMNIT DAMNIT DAMNIT. This one caused fb to crash on me while I was attempting to save my Dell system purchase receipt -_-. Fix crash in download manager when saving images, links or pages."
Re: Comment #24 thank you for you comment. As I understand, this one is being fixed as we speak. Also you were saying that some redering problems can block a release. In you personal opinion, does a rendering bug such as bug 217369 qualify as a blocker (see the URL at the top above the summary)? As for bug 228384, I'm being told it is fixed.
Ben's checkin is identical to the proposed patch. This should be fixed. Can anyone check a recent build to verify this has been fixed?
I'm running the Firebird nightly build 20031216 on WinXP. Ben's checkin works perfectly. The bug has been fixed.
build 20031216 wfm on Win2k. Marking FIXED.
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6b) Gecko/20031216 Firebird/0.7+ (daihard; XFT+GTK2; optimized for P4/SSE-2) The bug is not present under this build of Linux.
*** Bug 228716 has been marked as a duplicate of this bug. ***
*** Bug 228976 has been marked as a duplicate of this bug. ***
*** Bug 229336 has been marked as a duplicate of this bug. ***
*** Bug 229910 has been marked as a duplicate of this bug. ***
verified fixed 2004-01-31 trunk build on W2K
Status: RESOLVED → VERIFIED
Flags: blocking0.8?
Product: Firefox → Toolkit
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: