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)
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.
| Reporter | ||
Comment 1•16 years ago
|
||
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.
| Reporter | ||
Comment 3•16 years ago
|
||
can you tell me how to get the stack?
| Reporter | ||
Comment 5•16 years ago
|
||
| Reporter | ||
Comment 6•16 years ago
|
||
It is embarassing that I have to use IE to attach these files due to this issue reported.
Comment 7•16 years ago
|
||
Do you have the Verdasys Digital Guardian installed? Try disabling it or uninstalling it to see if the crash goes away.
| Reporter | ||
Comment 8•16 years ago
|
||
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
| Reporter | ||
Comment 10•16 years ago
|
||
I tried windows find for the dgapi.dll file and it could not find it.
| Reporter | ||
Comment 11•16 years ago
|
||
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?
Comment 12•16 years ago
|
||
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.
Comment 13•16 years ago
|
||
> 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/
| Reporter | ||
Comment 14•16 years ago
|
||
yes, I already have that set to show all system and hidden files.
| Reporter | ||
Comment 15•16 years ago
|
||
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.
Comment 16•16 years ago
|
||
https://developer.mozilla.org/en/Using_the_Mozilla_symbol_server
substitute Seamonkey for Firefox where appropriate
| Reporter | ||
Comment 17•16 years ago
|
||
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
Comment 18•16 years ago
|
||
parvata: when windbg catches the crash, please execute this command:
!lmi DgApi
| Reporter | ||
Comment 19•16 years ago
|
||
| Reporter | ||
Comment 20•16 years ago
|
||
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.
Comment 21•16 years ago
|
||
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
| Assignee | ||
Updated•14 years ago
|
Crash Signature: [@ DgApi.dll@0x35b17]
You need to log in
before you can comment on or make changes to this bug.
Description
•