Closed
Bug 166715
Opened 23 years ago
Closed 23 years ago
N700 crash [@ nsHttpChannel::PromptForUserPass]
Categories
(Core :: Networking: HTTP, defect)
Tracking
()
VERIFIED
FIXED
People
(Reporter: jay, Assigned: darin.moz)
Details
(Keywords: crash, qawanted, topcrash)
Crash Data
This is a topcrasher for Netscape 7.0 on Linux and Windows. There are a lot of
different comments, but a few that stuck out:
1. (10087876) Comments: Error when creating a new profile and Netscape is
attempting to register the new user. The problem is caused because I've
configured Netscape to use a proxy that requires a userid and password to be
entered. I've tested this and it works fine when no
(10087876) Comments: proxy is specified and hence a connection cannot be
obtained it works fine when a proxy is specified that does not required a
userid/password but it errors and bombs when a proxy is specified with a user
id and password. In addition your feedback
(10087876) Comments: agent doesn't allow the specification of a user id and
password for the proxy and so you cannot send feedback where this is the case.
2. (10084741) Comments: Started it after initial installation. First time
installed browser loaded I set proxy settings and it browsed. The closed down
the registration window was still open and then this bombed. XP says
Netscp.exe has encountered a problem and needs to
(10084741) Comments: close.
Something fishy is going on with setting up proxy settings. Here is the latest
Talkback data:
Count Offset Real Signature
[ 60 nsHttpChannel::PromptForUserPass 57a92275 -
nsHttpChannel::PromptForUserPass ]
[ 10 nsHttpChannel::PromptForUserPass 48096fcb -
nsHttpChannel::PromptForUserPass ]
[ 9 nsHttpChannel::PromptForUserPass a34fb2a2 - nsHttpChannel::PromptForUserPass ]
[ 8 nsHttpChannel::PromptForUserPass c36ebff7 - nsHttpChannel::PromptForUserPass ]
[ 5 nsHttpChannel::PromptForUserPass 3e2179b5 - nsHttpChannel::PromptForUserPass ]
[ 4 nsHttpChannel::PromptForUserPass b307e156 - nsHttpChannel::PromptForUserPass ]
[ 4 nsHttpChannel::PromptForUserPass 5380a843 - nsHttpChannel::PromptForUserPass ]
[ 3 nsHttpChannel::PromptForUserPass 2d48ca18 - nsHttpChannel::PromptForUserPass ]
[ 2 nsHttpChannel::PromptForUserPass c034b296 - nsHttpChannel::PromptForUserPass ]
[ 2 nsHttpChannel::PromptForUserPass 34701941 - nsHttpChannel::PromptForUserPass ]
[ 2 nsHttpChannel::PromptForUserPass 17506039 - nsHttpChannel::PromptForUserPass ]
[ 1 nsHttpChannel::PromptForUserPass 8d1c793f - nsHttpChannel::PromptForUserPass ]
Crash date range: 2002-08-29 to 2002-09-03
Min/Max Seconds since last crash: 0 - 4837
Min/Max Runtime: 3 - 64211
Keyword List : connect(4), install(6), netscape(8), start(8),
Count Platform List
51 Windows NT 5.0 build 2195
20 Windows 98 4.10 build 67766446
13 Windows NT 5.1 build 2600
7 Windows NT 4.0 build 1381
6 Windows 98 4.90 build 73010104
6 Windows 95 4.0 build 67306684
5 Windows 95 4.0 build 67109975
2 Windows 98 4.10 build 67766222
Count Build Id List
110 2002082310
No of Unique Users 50
Stack trace(Frame)
nsHttpChannel::PromptForUserPass
[d:\builds\seamonkey\mozilla\netwerk\protocol\http\src\nsHttpChannel.cpp line
1946]
nsHttpChannel::GetCredentials
[d:\builds\seamonkey\mozilla\netwerk\protocol\http\src\nsHttpChannel.cpp line
1720]
nsHttpChannel::ProcessAuthentication
[d:\builds\seamonkey\mozilla\netwerk\protocol\http\src\nsHttpChannel.cpp line
1583]
nsHttpChannel::ProcessResponse
[d:\builds\seamonkey\mozilla\netwerk\protocol\http\src\nsHttpChannel.cpp line 555]
nsHttpChannel::OnStartRequest
[d:\builds\seamonkey\mozilla\netwerk\protocol\http\src\nsHttpChannel.cpp line
2814]
nsOnStartRequestEvent::HandleEvent
[d:\builds\seamonkey\mozilla\netwerk\base\src\nsRequestObserverProxy.cpp line 162]
PL_HandleEvent [d:\builds\seamonkey\mozilla\xpcom\threads\plevent.c line 597]
PL_ProcessPendingEvents [d:\builds\seamonkey\mozilla\xpcom\threads\plevent.c
line 530]
_md_EventReceiverProc [d:\builds\seamonkey\mozilla\xpcom\threads\plevent.c
line 1078]
(10285832) Comments: Registring my installation
(10283964) Comments: Trying to start.
(10282849) Comments: Trying to start it.
(10282835) Comments: Installing it
(10259095) URL: www.netscape.com.br
(10258781) URL: www.netscape.com.br
(10254724) URL: www.netscape.com.br
(10247586) Comments: Trying to open it.
(10244620) Comments: starting netscape net2phone or AIM. Error in netscp
(10241235) URL: www.netscape.com.br
(10200433) Comments: NETSCP caused an invalid page fault in module
NECKO.DLL at 0167:609b55fc. Registers: EAX=006af494 CS=0167 EIP=609b55fc
EFLGS=00010206 EBX=02b327c0 SS=016f ESP=006af3f8 EBP=006af604 ECX=00000000
DS=016f ESI=80000000 FS=6af7 EDX=6118a78c ES=016f
(10200433) Comments: EDI=02b37510 GS=0000 Bytes at CS:EIP: 8b 39 8d 4d
c0 51 8b c8 ff 75 1c 53 6a 02 ff 52 Stack dump: 02bc4510 61181e86 02bc4610
6118a78c 006af414 0000000f 8000003f 00720070 0078006f 002e0079 00630075 006e006f
002e006e 00640065 00000075 60fb4f86
(10161827) Comments: trying to start netscape with alternate profile that
has different proxy settings
(10161822) Comments: start netscape with alternate profile
(10161807) Comments: starting up the program
(10117682) Comments: opening netscape
(10106880) URL: http://home.netscape.com/
(10098284) Comments: Starting the browser after installation.
(10092947) URL: http://www.mail.rw
(10092835) URL: http://www.mail.rw
(10092682) URL: http://www.mail.rw
(10087876) Comments: Error when creating a new profile and Netscape is
attempting to register the new user. The problem is caused because I've
configured Netscape to use a proxy that requires a userid and password to be
entered. I've tested this and it works fine when no
(10087876) Comments: proxy is specified and hence a connection cannot be
obtained it works fine when a proxy is specified that does not required a
userid/password but it errors and bombs when a proxy is specified with a user
id and password. In addition your feedback
(10087876) Comments: agent doesn't allow the specification of a user id
and password for the proxy and so you cannot send feedback where this is the case.
(10084809) Comments: connecting server Bah ! I am uninstalling netscape
7 !!!
(10084741) Comments: Started it after initial installation. First time
installed browser loaded I set proxy settings and it browsed. The closed down
the registration window was still open and then this bombed. XP says
Netscp.exe has encountered a problem and needs to
(10084741) Comments: close.
(10084673) Comments: connecting server
(10084205) URL: http://www.hotmail.com:3128
(10084205) Comments: Navigator
(10083584) URL: http://www.hotmail.com
(10062179) Comments: instaling de netscape
(10059865) Comments: failed to connect
(10040434) Comments: Installing Netscape 7.0
====================================================================================================
Count Offset Real Signature
[ 4 nsHttpChannel::PromptForUserPass() c16fb3bc -
nsHttpChannel::PromptForUserPass() ]
[ 1 nsHttpChannel::PromptForUserPass() 72754dd0 -
nsHttpChannel::PromptForUserPass() ]
Crash date range: 2002-08-29 to 2002-09-02
Min/Max Seconds since last crash: 1 - 12
Min/Max Runtime: 7 - 37
Keyword List :
Count Platform List
4 Linux 2.4.18-3
1 Linux 2.4.18-10
Count Build Id List
5 2002082307
No of Unique Users 3
Stack trace(Frame)
nsHttpChannel::PromptForUserPass()
nsHttpChannel::GetCredentials()
nsHttpChannel::ProcessAuthentication()
nsHttpChannel::ProcessResponse()
nsHttpChannel::OnStartRequest()
nsOnStartRequestEvent::HandleEvent()
nsARequestObserverEvent::HandlePLEvent()
PL_HandleEvent()
PL_ProcessPendingEvents()
nsEventQueueImpl::ProcessPendingEvents()
event_processor_callback()
our_gdk_io_invoke()
libglib-1.2.so.0 + 0xff9e (0x40398f9e)
libglib-1.2.so.0 + 0x11773 (0x4039a773)
libglib-1.2.so.0 + 0x11d39 (0x4039ad39)
libglib-1.2.so.0 + 0x11e1e (0x4039ae1e)
nsAppShell::DispatchNativeEvent()
nsXULWindow::ShowModal()
nsWebShellWindow::ShowModal()
nsActivation::TriggerActivation()
nsActivation::OnProfileStartup()
nsProfile::LoadDefaultProfileDir()
nsProfile::StartupWithArgs()
nsAppShellService::DoProfileStartup()
netscape-bin + 0x7ffe (0x0804fffe)
netscape-bin + 0x8f7b (0x08050f7b)
netscape-bin + 0x98a7 (0x080518a7)
libc.so.6 + 0x171c4 (0x404d01c4)
(10101687) Comments: installing and then trying to run it...
(10101601) Comments: Linux installation
(10049075) Comments: I was just installing the Browser.
| Reporter | ||
Comment 1•23 years ago
|
||
Adding crash, topcrash keywords and qawanted to see if we can get this reproduced.
This should be, from what I can tell, netscape only, which we got tracked in the
commercial database.
This bug is actually really hard to hit. You have to have a profile w/ prefs
that point http proxy to an auth'd proxy + a first time lauch in Netscape (which
causes registration to fire).
If you do this by hand, you registration has to fail to connect before you get
the proxy prefs in (either by being offline or on a proxy-only network).
(Someone actually did this, which is how we got our reproducible test case)
If you are using the installer, it is impossible to get this config because of
bug 88211. You basically have had to installed Mozilla into the same root
directory before this bug occurred, so that you have an existing hostname entry.
Because the file is not cleared, simply appened, courtesy of bug 73869, you
would then enjoy the combination of an old proxy preference w/ a new attempt to
register. It would be less likely to do this w/ Netscape, but I don't qa
activation, so there might be versioning or re-try logic that I don't understand.
The most likely cause would be to have proxy prefs inside a Communicator 4
style-profile that is upgraded. That would definitely have the two key elements
of this crash.
Based on the existing data, I can't think of anything that would make this
happen in Mozilla alone, but I'm dumping out all my thoughts now while the
correct query happened to be open.
This was fixed by internal bug 15990.
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Comment 4•23 years ago
|
||
I'm not so sure that 15990 had anything to do with this since it was resolved a
long time before this bug was reported. But I am not seeing any new talkback
reports. The most recent is from 8/23 or almost 2 months ago.
verified
Status: RESOLVED → VERIFIED
Comment 6•23 years ago
|
||
oh yeah, my fault. Disregard my previous comments - as greer noted this was
fixed.
Updated•14 years ago
|
Crash Signature: [@ nsHttpChannel::PromptForUserPass]
You need to log in
before you can comment on or make changes to this bug.
Description
•