Closed Bug 255282 Opened 20 years ago Closed 20 years ago

crash when starting, nsPRUint32Key::Clone() , nsWritingIterator<unsigned short>::advance(int)

Categories

(Firefox :: General, defect)

x86
Linux
defect
Not set
critical

Tracking

()

VERIFIED DUPLICATE of bug 255246

People

(Reporter: tazdev, Assigned: bugzilla)

Details

User-Agent:       Lynx/2.8.5dev.16 libwww-FM/2.14
Build Identifier: MozillaOrgFirefoxTrunkLinuxIntel2004081010

i'm unable to start firefox since 4-5 days now, using the nighly trunk version (last tryed 20040810)

here is the stack trace 
(gdb) bt
#0  0x409b9b91 in __kill () from /lib/libc.so.6
#1  0x4017b83d in pthread_kill (thread=14258, signo=0) at signals.c:65
#2  0x4017bb5b in __pthread_raise (sig=1075330240) at signals.c:187
#3  0x0872e208 in nsPRUint32Key::Clone() const ()
#4  0x4017e905 in __pthread_sighandler (signo=11, ctx=
      {gs = 0, __gsh = 0, fs = 0, __fsh = 0, es = 43, __esh = 0, ds = 43, __dsh = 0, edi = 146694744, esi = 3221210044, ebp = 3221210168, esp = 3221210036, ebx = 3221210052, edx = 0, ecx = 144265660, eax = 3221210036, trapno = 14, err = 4, eip = 136916155, cs = 35, __csh = 0, eflags = 582, esp_at_signal = 3221210036, ss = 43, __ssh = 0, fpstate = 0xbfffc138, oldmask = 2147483648, cr2 = 0})
    at sighandler.c:38
#5  <signal handler called>
#6  0x08292cbb in nsWritingIterator<unsigned short>::advance(int) ()
#7  0x08226e54 in nsWritingIterator<unsigned short>::advance(int) ()
#8  0x082a4efc in nsWritingIterator<unsigned short>::advance(int) ()
#9  0x0831bdf0 in nsPRUint32Key::Clone() const ()
#10 0x082af41f in nsWritingIterator<unsigned short>::advance(int) ()
#11 0x082af908 in nsWritingIterator<unsigned short>::advance(int) ()
#12 0x082af3d8 in nsWritingIterator<unsigned short>::advance(int) ()
#13 0x084e651d in nsPRUint32Key::Clone() const ()
#14 0x084e5041 in nsPRUint32Key::Clone() const ()
#15 0x084e5879 in nsPRUint32Key::Clone() const ()
#16 0x084e553a in nsPRUint32Key::Clone() const ()

#17 0x084de5b4 in nsPRUint32Key::Clone() const ()
#18 0x40115451 in nsGetInterface::operator()(nsID const&, void**) const ()
   from /usr/local/firefox/libxpcom.so
#19 0x40114237 in nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) () from /usr/local/firefox/libxpcom.so
#20 0x08386860 in nsPRUint32Key::Clone() const ()
#21 0x084f01e6 in nsPRUint32Key::Clone() const ()
#22 0x084eea55 in nsPRUint32Key::Clone() const ()
#23 0x084ee917 in nsPRUint32Key::Clone() const ()
#24 0x40108b6f in XPTC_InvokeByIndex () from /usr/local/firefox/libxpcom.so
#25 0x08092496 in ?? ()
#26 0x08ac7980 in ?? ()
#27 0x00000003 in ?? ()
#28 0x00000006 in ?? ()
#29 0xbfffd0ec in ?? ()
#30 0x08b78a00 in ?? ()
#31 0x4013f22a in PR_AtomicDecrement () from /usr/local/firefox/libnspr4.so
#32 0x08097596 in ?? ()
#33 0xbfffd1a0 in ?? ()

i'm keeping the core if you need more infos

Reproducible: Always
Steps to Reproduce:
1.just start firefox
2.
3.
Actual Results:  
/usr/local/firefox/run-mozilla.sh: line 72: 14485 Segmentation fault      "$prog" ${1+"$@"}


tb : TB539881K
Talkback stack is:

nsCaret::Init() 
[/builds/tinderbox/firefox/Linux_2.4.20-28.8_Clobber/mozilla/layout/base/src/nsCaret.cpp,
line 710]
PresShell::Init() 
[/builds/tinderbox/firefox/Linux_2.4.20-28.8_Clobber/mozilla/layout/html/base/src/nsPresShell.cpp,
line 710]
nsDocument::doCreateShell() 
[/builds/tinderbox/firefox/Linux_2.4.20-28.8_Clobber/mozilla/content/base/src/nsDocument.cpp,
line 1321]
nsHTMLDocument::CreateShell() 
[/builds/tinderbox/firefox/Linux_2.4.20-28.8_Clobber/mozilla/content/html/document/src/nsHTMLDocument.cpp,
line 417]
DocumentViewerImpl::InitPresentationStuff() 
[/builds/tinderbox/firefox/Linux_2.4.20-28.8_Clobber/mozilla/content/base/src/nsDocumentViewer.cpp,
line 637]
DocumentViewerImpl::InitInternal() 
[/builds/tinderbox/firefox/Linux_2.4.20-28.8_Clobber/mozilla/content/base/src/nsDocumentViewer.cpp,
line 857]
DocumentViewerImpl::Init() 
[/builds/tinderbox/firefox/Linux_2.4.20-28.8_Clobber/mozilla/content/base/src/nsDocumentViewer.cpp,
line 624]
nsDocShell::SetupNewViewer() 
[/builds/tinderbox/firefox/Linux_2.4.20-28.8_Clobber/mozilla/docshell/base/nsDocShell.cpp,
line 710]
nsDocShell::Embed() 
[/builds/tinderbox/firefox/Linux_2.4.20-28.8_Clobber/mozilla/docshell/base/nsDocShell.cpp,
line 692]
nsDocShell::CreateAboutBlankContentViewer() 
[/builds/tinderbox/firefox/Linux_2.4.20-28.8_Clobber/mozilla/docshell/base/nsDocShell.cpp,
line 704]
nsDocShell::EnsureContentViewer() 
[/builds/tinderbox/firefox/Linux_2.4.20-28.8_Clobber/mozilla/docshell/base/nsDocShell.cpp,
line 4453]
nsDocShell::GetInterface() 
[/builds/tinderbox/firefox/Linux_2.4.20-28.8_Clobber/mozilla/docshell/base/nsDocShell.cpp,
line 704]
nsGetInterface::operator() 
[/builds/tinderbox/firefox/Linux_2.4.20-28.8_Clobber/mozilla/xpcom/glue/nsIInterfaceRequestorUtils.cpp,
line 710]
nsCOMPtr_base::assign_from_helper() 
[/builds/tinderbox/firefox/Linux_2.4.20-28.8_Clobber/mozilla/xpcom/glue/nsCOMPtr.cpp,
line 114]
GlobalWindowImpl::GetDocument() 
[/builds/tinderbox/firefox/Linux_2.4.20-28.8_Clobber/mozilla/dom/src/base/nsGlobalWindow.cpp,
line 1392]
nsWindowWatcher::URIfromURL() 
[/builds/tinderbox/firefox/Linux_2.4.20-28.8_Clobber/mozilla/embedding/components/windowwatcher/src/nsWindowWatcher.cpp,
line 704]
nsWindowWatcher::OpenWindowJS() 
[/builds/tinderbox/firefox/Linux_2.4.20-28.8_Clobber/mozilla/embedding/components/windowwatcher/src/nsWindowWatcher.cpp,
line 498]
nsWindowWatcher::OpenWindow() 
[/builds/tinderbox/firefox/Linux_2.4.20-28.8_Clobber/mozilla/embedding/components/windowwatcher/src/nsWindowWatcher.cpp,
line 457]
XPTC_InvokeByIndex()
XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode)() 
[/builds/tinderbox/firefox/Linux_2.4.20-28.8_Clobber/mozilla/js/src/xpconnect/src/xpcwrappednative.cpp,
line 2027]
XPC_WN_CallMethod() 
[/builds/tinderbox/firefox/Linux_2.4.20-28.8_Clobber/mozilla/js/src/xpconnect/src/xpcwrappednativejsops.cpp,
line 1287]
js_Invoke() 
[/builds/tinderbox/firefox/Linux_2.4.20-28.8_Clobber/mozilla/js/src/jsinterp.c,
line 1281]
js_Interpret() 
[/builds/tinderbox/firefox/Linux_2.4.20-28.8_Clobber/mozilla/js/src/jsinterp.c,
line 3376]
js_Invoke() 
[/builds/tinderbox/firefox/Linux_2.4.20-28.8_Clobber/mozilla/js/src/jsinterp.c,
line 1301]
nsXPCWrappedJSClass::CallMethod() 
[/builds/tinderbox/firefox/Linux_2.4.20-28.8_Clobber/mozilla/js/src/xpconnect/src/xpcwrappedjsclass.cpp,
line 1336]
nsXPCWrappedJS::CallMethod() 
[/builds/tinderbox/firefox/Linux_2.4.20-28.8_Clobber/mozilla/js/src/xpconnect/src/xpcwrappedjs.cpp,
line 450]
PrepareAndDispatch() 
[/builds/tinderbox/firefox/Linux_2.4.20-28.8_Clobber/mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_gcc_x86_unix.cpp,
line 100]
xre_main() 
[/builds/tinderbox/firefox/Linux_2.4.20-28.8_Clobber/mozilla/toolkit/xre/nsAppRunner.cpp,
line 710]
main() 
[/builds/tinderbox/firefox/Linux_2.4.20-28.8_Clobber/mozilla/browser/app/nsBrowserApp.cpp,
line 59]
libc.so.6 + 0x15ca6 (0x409a5ca6)

*** This bug has been marked as a duplicate of 255246 ***
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Resolution: --- → DUPLICATE
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.