Closed Bug 524764 Opened 16 years ago Closed 16 years ago

crash with <input type=file> (upload files in forms) [@ DgApi.dll@0x35b17]

Categories

(Core :: Widget: Win32, defect, P4)

1.9.1 Branch
x86
Windows XP
defect

Tracking

()

RESOLVED INVALID

People

(Reporter: seshu.parvataneni, Unassigned)

Details

(Keywords: crash)

Crash Data

Attachments

(4 files)

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.4) Gecko/20091017 Lightning/1.0pre SeaMonkey/2.0 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.4) Gecko/20091017 Lightning/1.0pre SeaMonkey/2.0 crash with <input type=file> and events changing the type of input from file to text while the "file open" dialog is open causes crash with signs of memory corruption. The same form works when I install 1.8.* versions. I even tried disabling all add-ons in the 2.0RC1. Reproducible: Always Steps to Reproduce: Please see steps in comment 21 for bug Bug 331088 Actual Results: The browser crashes. Expected Results: The browser should not crash I will attach the stack trace in a short moment. I've used the seamonkey report crash feature sevearl times. I'll try to capture the output from the crash and paste it here.
Note that I started Seamonkey in safe mode where all the extensions are disabled. In addition this version of SeaMonkey also crashes when I open (by double clicking) a locally stored html file. Here is the output from the crash reporter: Add-ons: {d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}:1.1.1,inspector@mozilla.org:2.0.3,{0538E3E3-7E9B-4d49-8831-A227C80A7AD3}:0.9.6,{d37dc5d0-431d-44e5-8c91-49419370caa1}:2.5.11,{9c0a1a70-0e03-11da-8bde-f66bad1e3f3a}:0.9.9,{6e84150a-d526-41f1-a480-a67d3fed910d}:1.4.4,{f13b157f-b174-47e7-a34d-4815ddfdfeb8}:0.9.87.4,{e2fda1a4-762b-4020-b5ad-a41df1933103}:1.0pre,{e84f2cf7-7745-4be8-89d4-1549d97ca45c}:1.0.5,{e968fc70-8f95-4ab9-9e79-304de2a71ee1}:0.7.2,{3c8e8390-2cf6-11d9-9669-0800200c9a66}:1.3.3b7,{d7103710-6112-11d9-9669-0800200c9a66}:1.4.5b17,{972ce4c6-7e08-4474-a285-3208198ce6fd}:1.0,modern@themes.mozilla.org:1.0 BuildID: 20091017081335 CrashTime: 1256675773 InstallTime: 1256255296 ProductName: SeaMonkey SecondsSinceLastCrash: 159 StartupTime: 1256675749 Theme: classic/1.0 Throttleable: 1 Vendor: Mozilla Version: 2.0 This report also contains technical information about the state of the application when it crashed.
need stack
Severity: normal → critical
Keywords: crash, stackwanted
can you tell me how to get the stack?
Attached file the stack dump details
It is embarassing that I have to use IE to attach these files due to this issue reported.
Do you have the Verdasys Digital Guardian installed? Try disabling it or uninstalling it to see if the crash goes away.
no, I do not have this installed. Thanks.
reporter: either use windows find to look for "dgapi.dll" or use https://developer.mozilla.org/en/How_to_get_a_stacktrace_with_WinDbg from there you can use "!lmi dgapi" which should tell you where the library lives. Signature DgApi.dll@0x35b17 UUID 657b87f5-0be2-4d18-a840-32e1e2091027 Time 2009-10-27 13:34:08.274088 Uptime 97809 Last Crash 418815 seconds before submission Product SeaMonkey Version 2.0 Build ID 20091017081335 OS Windows NT OS Version 5.1.2600 Service Pack 2 CPU x86 CPU Info GenuineIntel family 6 model 13 stepping 8 Crash Reason EXCEPTION_ACCESS_VIOLATION Crash Address 0x39 User Comments Processor Notes Crashing Thread Frame Module Signature Source 0 DgApi.dll DgApi.dll@0x35b17 1 DgApi.dll DgApi.dll@0x73c2 2 DgApi.dll DgApi.dll@0x35aff 3 xpcom_core.dll nsLocalFile::IsHidden xpcom/io/nsLocalFileWin.cpp:2478 4 DgApi.dll DgApi.dll@0x7a6e 5 seamonkey.exe nsHTMLInputElement::GetValue content/html/content/src/nsHTMLInputElement.cpp:766 6 seamonkey.exe nsHTMLInputElement::SubmitNamesValues content/html/content/src/nsHTMLInputElement.cpp:2449 7 seamonkey.exe nsHTMLFormElement::WalkFormElements content/html/content/src/nsHTMLFormElement.cpp:1226 8 seamonkey.exe nsHTMLFormElement::BuildSubmission content/html/content/src/nsHTMLFormElement.cpp:1035 9 seamonkey.exe nsHTMLFormElement::DoSubmit content/html/content/src/nsHTMLFormElement.cpp:980 10 seamonkey.exe nsHTMLFormElement::DoSubmitOrReset content/html/content/src/nsHTMLFormElement.cpp:932 11 seamonkey.exe nsHTMLFormElement::Submit content/html/content/src/nsHTMLFormElement.cpp:667
Component: General → Widget: Win32
OS: Linux → Windows XP
Product: SeaMonkey → Core
QA Contact: general → win32
Summary: crash with <input type=file> (upload files in forms) → crash with <input type=file> (upload files in forms) [@ DgApi.dll@0x35b17]
Version: unspecified → 1.9.1 Branch
I tried windows find for the dgapi.dll file and it could not find it.
ok, not exactly. I found the path in the registry. C:\WINDOWS\System32\. But when I looked in that folder the file was not actually present. May be I should cleanup the registry entry?
i'd suggest either using windbg as described in comment 9 or getting a rootkit scanner + antivirus scanner and use a readonly boot cd to use the rootkit scanner+antivirus.
> ok, not exactly. I found the path in the registry. C:\WINDOWS\System32\. But > when I looked in that folder the file was not actually present. May be I should > cleanup the registry entry? Before using windows find you need to configure windows to show hidden and system files. http://www.microsoft.com/windowsxp/using/helpandsupport/learnmore/tips/hiddenfiles.mspx http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/win_fcab_show_file_extensions.mspx?mfr=true http://www.mydigitallife.info/2006/02/16/reveal-or-hide-windows-system-files-and-folders/
yes, I already have that set to show all system and hidden files.
Ok, after going through all the pain of installing the windows debug sdk and the latest seamonkey nightly I've noticed that there is no symbol file for seamonkey. Only one that is available is for firefox. Can someone give me a link to get teh symbols for seamonkey? Thanks. I really want to help to get this issue resolved.
https://developer.mozilla.org/en/Using_the_Mozilla_symbol_server substitute Seamonkey for Firefox where appropriate
Attached is the log that was generated as per the instructions on using windbg software. I think I captured what was required. Please let me know otherwise. Thanks.
Attachment #415468 - Attachment mime type: application/octet-stream → text/plain
parvata: when windbg catches the crash, please execute this command: !lmi DgApi
looks like !lmi DgApi means load some module that belongs to a digital guardian software? As I mentioned earlier I neither have this dll file or any sort of digital guardian software installed on this machine. Thanks.
windbg disagrees. http://www.malwarebytes.org/forums/lofiversion/index.php/t18026.html your .tlist listed 0n1156 DgService.exe 0n1344 DgAgent.exe 0n3312 DgPrompt.exe 0n3148 DgScan.exe I'm sorry. You're welcome to believe whatever you like. I trust windbg. If you need further assistance, please visit: http://support.mozilla.com/chat
Status: UNCONFIRMED → RESOLVED
Closed: 16 years ago
Keywords: stackwanted
Resolution: --- → INVALID
Crash Signature: [@ DgApi.dll@0x35b17]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: