mozilla-0.9.9 freebsd-4.5 fails to startup [@nsComponentManagerImpl::FreeServices]

RESOLVED FIXED

Status

--
critical
RESOLVED FIXED
17 years ago
14 years ago

People

(Reporter: martin-kraemer, Assigned: asa)

Tracking

({crash})

Trunk
x86
FreeBSD
crash

Firefox Tracking Flags

(Not tracked)

Details

(crash signature)

(Reporter)

Description

17 years ago
Both as user or superuser, a freshly installed mozilla-0.9.9 fails to come up,
it bails out dumping core.

% /opt/mozilla/mozilla -g 
/opt/mozilla/run-mozilla.sh -g /opt/mozilla/mozilla-bin
MOZILLA_FIVE_HOME=/opt/mozilla
  LD_LIBRARY_PATH=/opt/mozilla:/opt/mozilla/plugins
FONTCONFIG_PATH=/etc/fonts:/opt/mozilla/res/Xft
DYLD_LIBRARY_PATH=/opt/mozilla
     LIBRARY_PATH=/opt/mozilla:/opt/mozilla/components
       SHLIB_PATH=/opt/mozilla
          LIBPATH=/opt/mozilla
       ADDON_PATH=/opt/mozilla
      MOZ_PROGRAM=/opt/mozilla/mozilla-bin
      MOZ_TOOLKIT=
        moz_debug=1
     moz_debugger=
/usr/bin/gdb /opt/mozilla/mozilla-bin -x /tmp/mozargs52734
GNU gdb 4.18
Copyright 1998 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-unknown-freebsd"...(no debugging symbols found)...
(gdb) r
Starting program: /opt/mozilla/mozilla-bin 
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
Program received signal SIGSEGV, Segmentation fault.
0x281e8c78 in nsComponentManagerImpl::FreeServices () from /opt/mozilla/libxpcom.so
(gdb) where
#0  0x281e8c78 in nsComponentManagerImpl::FreeServices ()
   from /opt/mozilla/libxpcom.so
#1  0x281ab330 in NS_ShutdownXPCOM () from /opt/mozilla/libxpcom.so
#2  0x804c928 in main ()
#3  0x804c6f5 in _start ()

Comment 1

17 years ago
well that's not very useful. I build mozilla freebsd daily and don't crash unless I do something silly [severity: critical].

Offhand, I'd try removing component.reg.  You might also search for the bugs i've filed about the function where you crashed.
Severity: blocker → critical
Keywords: crash
Summary: mozilla-0.9.9 freebsd-4.5 dumps core on startup → mozilla-0.9.9 freebsd-4.5 fails to startup [@nsComponentManagerImpl::FreeServices]
(Reporter)

Comment 2

17 years ago
I had been running mozilla-0.9.8-linux before (linux emulation). It appears
that 0.9.9 did not like the files from that version. What I did:

* installed 0.9.9-linux, started it (worked without problem), and stopped it.
* installed 0.9.9-freebsd, started it again, and *IT WORKED*

After that, it no longer crashed.

Thanks for the help!
   Martin
Status: UNCONFIRMED → RESOLVED
Last Resolved: 17 years ago
Resolution: --- → FIXED
Product: Browser → Seamonkey
Crash Signature: [@nsComponentManagerImpl::FreeServices]
You need to log in before you can comment on or make changes to this bug.