Closed Bug 136702 Opened 23 years ago Closed 22 years ago

ASSERTION: mStrongRefCnt underflow!: 'entry->mStrongRefCnt != 0'

Categories

(Core :: XPCOM, defect)

x86
FreeBSD
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: timeless, Assigned: timeless)

References

Details

mozilla freebsd frankenbuild cvs build from yesterday
frankenbuild means:
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj-xlib-@CONFIG_GUESS@

# Options for 'configure' (same as command-line options).
ac_add_options --enable-crypto
ac_add_options --enable-jsd
ac_add_options --with-extensions="wallet cookie xmlextras transformiix"
ac_add_options --enable-idltool
ac_add_options --enable-xterm-updates
ac_add_options --enable-ldap-experimental
ac_add_options --enable-mathml
ac_add_options --with-xlib
ac_add_options --without-gtk
the poof file that it's complaining about is a dangling symlink it might relate
I got this assert at startup

:~/mozilla/obj-xlib-i386-unknown-freebsd4.4/dist/bin: ./mozilla http://mozilla.org/images/mozilla-banner.gif

charset = ISO, file /home/timeless/mozilla/gfx/src/gtk/nsFontMetricsGTK.cpp, line 1994
Error reading file /home/timeless/mozilla/obj-xlib-i386-unknown-freebsd4.4/dist/bin/chrome/poof.js
Failed to load file:///home/timeless/mozilla/obj-xlib-i386-unknown-freebsd4.4/dist/bin/chrome/poof.js
XPC - Begin deferred Release of 48 nsISupports pointers
XPC - End deferred Releases
###!!! ASSERTION: mStrongRefCnt underflow!: 'entry->mStrongRefCnt != 0', file /home/timeless/mozilla/xpcom/io/nsFastLoadFile.cpp, line 1066
###!!! Break: at file /home/timeless/mozilla/xpcom/io/nsFastLoadFile.cpp, line 1066
Suspending process; attach with the debugger.

this has happened to me once, , unfortunately the stack slipped as i tried to attach to it.
if i have time, i'll play with the patch :-) 

confirming because i eventually reproduced on my psuedo clean xlib build. it 
seems to require me to kill mozilla early and then run it again.

Status: UNCONFIRMED → NEW
Depends on: 112064
Ever confirmed: true
oh well, i no longer have freebsd and i didn't see this after brendan committed 
his fix.
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.