Closed
Bug 69614
Opened 25 years ago
Closed 25 years ago
mozilla hangs on "no route to host" error
Categories
(Core :: Networking, defect)
Tracking
()
VERIFIED
WORKSFORME
People
(Reporter: bzbarsky, Assigned: neeti)
References
()
Details
(Keywords: crash, hang)
BUILD: Linux 2001-02-19-21
When I attempt to access the url in question using Netscape 4.x, I get the
following error:
"A network error occurred:
unable to connect to server (TCP Error: No route to host)
The server may be down or unreachable."
When I try to ping the host directly:
~% ping www.peicommerce.com
PING peicommerce.com (207.86.17.205) from 10.0.0.2 : 56(84) bytes of data.
From ttn1-core1-s5-0-0.atlas.icix.net (165.117.51.85): Destination Host Unreachable
When I try to access this url in Mozilla, Mozilla hangs instead of reporting a
network error.
| Reporter | ||
Comment 1•25 years ago
|
||
I did a bit more testing on this and not only does mozilla hang, it starts to
gobble up memory pretty quickly (300MB in 2min). Once it gobbles up all the
ram, it of course gets killed by the kernel's memory subsystem....
Here are the stack traces from the threads that are doing something other than
polling once mozilla is hung:
#0 0x400eefb3 in CopyChars1To2 (aDest=0xbf7ffb9c "", anDestOffset=0,
aSource=0x856f4b8 "www.peicommerce.com", anOffset=0, aCount=19)
at bufferRoutines.h:263
#1 0x400efe98 in nsStr::StrAppend (aDest=@0xbf7ffb88, aSource=@0xbf7ffb28,
anOffset=0,
aCount=19) at nsStr.cpp:185
#2 0x400f5750 in nsString::AppendWithConversion (this=0xbf7ffb84,
aCString=0x856f4b8 "www.peicommerce.com", aCount=19) at nsString2.cpp:869
#3 0x400f5630 in nsString::AssignWithConversion (this=0xbf7ffb84,
aCString=0x856f4b8 "www.peicommerce.com") at nsString2.cpp:820
#4 0x40e3d31f in nsSocketTransport::fireStatus (this=0x8589a30, aCode=5)
at nsSocketTransport.cpp:2661
#5 0x40e39211 in nsSocketTransport::Process (this=0x8589a30, aSelectFlags=8)
at nsSocketTransport.cpp:847
#6 0x40e3e7a7 in nsSocketTransportService::Run (this=0x81507a8)
at nsSocketTransportService.cpp:424
#7 0x40136f17 in nsThread::Main (arg=0x8168718) at nsThread.cpp:106
#8 0x402d2beb in _pt_root (arg=0x814ef98) at ptthread.c:198
#9 0x402f1b85 in pthread_start_thread (arg=0xbf7ffe40) at manager.c:241
#10 0x402f254c in pthread_start_thread_event (arg=0xbf7ffe40) at manager.c:264
and
#0 nsGetterAddRefs<nsIAtom>::nsGetterAddRefs (this=0xbfffd710,
aSmartPtr=@0xbfffd920)
at ../../dist/include/nsCOMPtr.h:1039
#1 0x40caf16f in nsXULElement::SetAttribute (this=0x8325ab8, aNodeInfo=0x420441b0,
aValue=@0xbfffdb3c, aNotify=1) at nsXULElement.cpp:2901
#2 0x40caf4ba in nsXULElement::SetAttribute (this=0x8325ab8, aNameSpaceID=0,
aName=0x813d778, aValue=@0xbfffdb3c, aNotify=1) at nsXULElement.cpp:2927
#3 0x4148ed2c in nsXBLPrototypeBinding::AttributeChanged (this=0x8320d90,
aAttribute=0x813d778, aNameSpaceID=0, aRemoveFlag=0,
aChangedElement=0x42436fc0,
aAnonymousContent=0x83258d8) at nsXBLPrototypeBinding.cpp:494
#4 0x4148a1eb in nsXBLBinding::AttributeChanged (this=0x831c598,
aAttribute=0x813d778,
aNameSpaceID=0, aRemoveFlag=0) at nsXBLBinding.cpp:1215
#5 0x40caee00 in nsXULElement::SetAttribute (this=0x42436fc0,
aNodeInfo=0x420db5e8,
aValue=@0xbfffe01c, aNotify=1) at nsXULElement.cpp:2872
#6 0x40ca8512 in nsXULElement::SetAttribute (this=0x42436fc0, aName=@0xbfffe0b4,
aValue=@0xbfffe01c) at nsXULElement.cpp:1307
#7 0x406e6db3 in ElementSetAttribute (cx=0x81f0328, obj=0x82b0828, argc=2,
argv=0x86a15c0, rval=0xbfffe1fc) at nsJSElement.cpp:249
#8 0x40200f24 in js_Invoke (cx=0x81f0328, argc=2, flags=0) at jsinterp.c:777
#9 0x40217a97 in js_Interpret (cx=0x81f0328, result=0xbfffeaa8) at jsinterp.c:2670
#10 0x40200f9d in js_Invoke (cx=0x81f0328, argc=3, flags=2) at jsinterp.c:794
#11 0x40b60bfb in nsXPCWrappedJSClass::CallMethod (this=0x83db180,
wrapper=0x841e210,
methodIndex=10, info=0x83b50fc, nativeParams=0xbfffef28) at
xpcwrappedjsclass.cpp:874
#12 0x40b5e9db in nsXPCWrappedJS::CallMethod (this=0x841e210, methodIndex=10,
info=0x83b50fc, params=0xbfffef28) at xpcwrappedjs.cpp:431
#13 0x401557dd in PrepareAndDispatch (self=0x841e210, methodIndex=10,
args=0xbfffefe0)
at xptcstubs_unixish_x86.cpp:80
#14 0x40155ada in nsXPTCStubBase::Stub10 (this=0x841e210)
at ../../../../../../dist/include/xptcstubsdef.inc:12
#15 0x4193bd62 in nsBrowserInstance::OnStatusChange (this=0x83b4e08,
aWebProgress=0x83381e4, aRequest=0x8469820, aStatus=2152398854,
aMessage=0x83443d8)
at nsBrowserInstance.cpp:1290
#16 0x41091c85 in nsDocLoaderImpl::FireOnStatusChange (this=0x83381d0,
aWebProgress=0x83381e4, aRequest=0x8469820, aStatus=2152398854,
aMessage=0x83443d8)
at nsDocLoader.cpp:1363
#17 0x41091032 in nsDocLoaderImpl::OnStatus (this=0x83381d0, aChannel=0x8469820,
ctxt=0x0, aStatus=2152398854, aStatusArg=0x8639fb0) at nsDocLoader.cpp:1164
#18 0x40155275 in XPTC_InvokeByIndex (that=0x83381e0, methodIndex=4, paramCount=4,
params=0x8351a18) at xptcinvoke_unixish_x86.cpp:134
#19 0x4013ae70 in EventHandler (self=0x831bd10) at nsProxyEvent.cpp:507
#20 0x4013ac66 in nsProxyObject::Post (this=0x8469a58, methodIndex=4,
methodInfo=0x81ef6ec, params=0xbffff288, interfaceInfo=0x80cc3f8)
at nsProxyEvent.cpp:450
#21 0x4013d251 in nsProxyEventObject::CallMethod (this=0x8469a30, methodIndex=4,
info=0x81ef6ec, params=0xbffff288) at nsProxyEventObject.cpp:429
#22 0x401557dd in PrepareAndDispatch (self=0x8469a30, methodIndex=4,
args=0xbffff340)
at xptcstubs_unixish_x86.cpp:80
#23 0x401558fa in nsXPTCStubBase::Stub4 (this=0x8469a30)
at ../../../../../../dist/include/xptcstubsdef.inc:6
#24 0x40e99642 in nsHTTPChannel::OnStatus (this=0x8469820, aChannel=0x8589a34,
aContext=0x0, aStatus=2152398854, aStatusArg=0x8639fb0) at nsHTTPChannel.cpp:902
#25 0x40155275 in XPTC_InvokeByIndex (that=0x8469828, methodIndex=4, paramCount=4,
params=0x8639f38) at xptcinvoke_unixish_x86.cpp:134
#26 0x4013ae70 in EventHandler (self=0x8639d58) at nsProxyEvent.cpp:507
#27 0x401331de in PL_HandleEvent (self=0x8639d58) at plevent.c:576
#28 0x40132ffc in PL_ProcessPendingEvents (self=0x80aec48) at plevent.c:509
#29 0x40134f29 in nsEventQueueImpl::ProcessPendingEvents (this=0x80aec20)
at nsEventQueue.cpp:361
#30 0x4080a784 in event_processor_callback (data=0x80aec20, source=8,
condition=GDK_INPUT_READ) at nsAppShell.cpp:158
#31 0x4080a3bf in our_gdk_io_invoke (source=0x8211ad8, condition=G_IO_IN,
data=0x8227de8)
at nsAppShell.cpp:58
#32 0x409d0aca in g_io_unix_dispatch () from /usr/lib/libglib-1.2.so.0
#33 0x409d2186 in g_main_dispatch () from /usr/lib/libglib-1.2.so.0
#34 0x409d2751 in g_main_iterate () from /usr/lib/libglib-1.2.so.0
#35 0x409d28f1 in g_main_run () from /usr/lib/libglib-1.2.so.0
#36 0x408fac69 in gtk_main () from /usr/lib/libgtk-1.2.so.0
#37 0x4080ae7a in nsAppShell::Run (this=0x80b1e70) at nsAppShell.cpp:350
#38 0x405f4154 in nsAppShellService::Run (this=0x80b44e0) at
nsAppShellService.cpp:407
#39 0x08056703 in main1 (argc=1, argv=0xbffff7b4, nativeApp=0x0) at
nsAppRunner.cpp:978
#40 0x080573fa in main (argc=1, argv=0xbffff7b4) at nsAppRunner.cpp:1270
#41 0x4037b9cb in __libc_start_main (main=0x805720c <main>, argc=1,
argv=0xbffff7b4,
init=0x8051504 <_init>, fini=0x806458c <_fini>, rtld_fini=0x4000ae60
<_dl_fini>,
stack_end=0xbffff7ac) at ../sysdeps/generic/libc-start.c:92
Severity: major → critical
Keywords: crash
With a build from 2/27 on linux and windows, I do not hang, instead I get the
dialog with the following message, "The operation timed out when attempting to
contact www.peicommerce.com."
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•