Closed
Bug 78854
Opened 25 years ago
Closed 8 years ago
###!!! ASSERTION: NS_ENSURE_TRUE(NS_SUCCEEDED(rv)) failed: '(!((rv) & 0x80000000))',
Categories
(Core :: DOM: Core & HTML, defect)
Tracking
()
RESOLVED
INCOMPLETE
People
(Reporter: timeless, Assigned: timeless)
References
()
Details
(Keywords: assertion, helpwanted)
Attachments
(1 file)
|
406.57 KB,
application/octet-stream
|
Details |
y:/tmp/obj-sparc-sun-solaris2.7/dist/bin: ./mozilla -splash
./run-mozilla.sh ./mozilla-bin -splash
MOZILLA_FIVE_HOME=.
LD_LIBRARY_PATH=.:./plugins:/tmp/idl/lib:/tmp/glib/lib:/tmp/qt-2.2.0/lib
LIBRARY_PATH=.:./components
SHLIB_PATH=.
LIBPATH=.
ADDON_PATH=.
MOZ_PROGRAM=./mozilla-bin
MOZ_TOOLKIT=
moz_debug=0
moz_debugger=
File descriptors set to 512
Type Manifest File: /tmp/obj-sparc-sun-solaris2.7/dist/bin/components/xpti.dat
nsNativeComponentLoader: autoregistering begins.
nsNativeComponentLoader: autoregistering succeeded
nNCL: registering deferred (0)
###!!! ASSERTION: failed to create encoder: '0', file
/tmp/mozilla/intl/uconv/src/nsUNIXCharset.cpp, line 396
###!!! Break: at file /tmp/mozilla/intl/uconv/src/nsUNIXCharset.cpp, line 396
###!!! ASSERTION: unable to use nl_langinfo(CODESET): '0', file
/tmp/mozilla/intl/uconv/src/nsUNIXCharset.cpp, line 320
###!!! Break: at file /tmp/mozilla/intl/uconv/src/nsUNIXCharset.cpp, line 320
GFX: dpi=96 t2p=0.0666667 p2t=15 depth=32
WEBSHELL+ = 1
Note: verifyreflow is disabled
###!!! ASSERTION: NS_ENSURE_TRUE(NS_SUCCEEDED(rv)) failed: '(!((rv) &
0x80000000))', file /tmp/mozilla/dom/src/base/nsGlobalWindow.cpp, line 2951
###!!! Break: at file /tmp/mozilla/dom/src/base/nsGlobalWindow.cpp, line 2951
###!!! ASSERTION: NS_ENSURE_TRUE(cssDecl) failed: 'cssDecl', file
/tmp/mozilla/xpfe/appshell/src/nsXULWindow.cpp, line 982
###!!! Break: at file /tmp/mozilla/xpfe/appshell/src/nsXULWindow.cpp, line 982
CanUnload_enumerate: skipping native
###!!! ASSERTION: nsDOMEvent not thread-safe: 'owningThread ==
NS_CurrentThread()', file /tmp/mozilla/xpcom/base/nsDebug.cpp, line 528
###!!! Break: at file /tmp/mozilla/xpcom/base/nsDebug.cpp, line 528
The closest report I found was Bug 66708.
Details, yet another attempt by me to build and run w/ Qt. Other bugs already
exist for some of these assertions [Bug 77300], and I will probably file more
for the remainining assertions.
This build is based on this morning's sourceball and a cvs update from sometime
in the morning (it takes a while to build).
A profile manager window can/will appear for a moment, however it dies very
quickly (and my use of MIX w/ a bad twm results in me not actually seeing the
content because twm is waiting for me to place the window).
I actually am getting grief from the plugin component, so I moved
libgkplugin.so plugin.xpt out of components/ , zapped component.reg and ran
regxpcom [more bugs].
I'm having trouble running mozilla w/ gdb due to swap/tmp constraints so if we
can debug w/ printf's that'd be nice.
Comment 1•25 years ago
|
||
It looks like this is what's failing for you:
compStyle =
do_CreateInstance("@mozilla.org/DOM/Level2/CSS/computedStyleDeclaration;1",
&rv);
NS_ENSURE_SUCCESS(rv, rv);
if this is failing for you the component registry must be screwed up for you,
failing to create that component has nothing to do with the DOM code, so I think
you need to look elsewhere for the problem. I don't have any time to look into
this, and I don't have a build environment where I could try this but I'm glad
to answer questions.
Summary: ###!!! ASSERTION: NS_ENSURE_TRUE(NS_SUCCEEDED(rv)) failed: '(!((rv) & 0x80000000))', → ###!!! ASSERTION: NS_ENSURE_TRUE(NS_SUCCEEDED(rv)) failed: '(!((rv) & 0x80000000))',
Target Milestone: --- → Future
Comment 2•25 years ago
|
||
Rather than Future this, why not reassign to timeless. Timeless, are you
willing to debug more? How do you know this isn't a problem peculiar to your
build? It's not as if this happens to everyone, is it?
/be
I'm sure it's a problem w/ my build system :) specifically the Qt part. I'm
willing to debug but i don't have the space for source+binary+gdb[memory].
If someone can give me advice about how to handle this I will try to work on
it.
Comment 4•25 years ago
|
||
###!!! ASSERTION: nsDOMEvent not thread-safe: 'owningThread ==
NS_CurrentThread()', file /tmp/mozilla/xpcom/base/nsDebug.cpp, line 528
Is really bad too, it means that an event object is accessed on a thread other
than the main thread, very bad. I have no idea why/how this could happen tho.
I'd suggest you start poking at the XPCOM component registry to start with, make
sure things get properly registerd, and that components are properly found and
contract ID to CID mappings work when we're trying to create components.
###!!! ASSERTION: failed to create encoder: '0', file
/tmp/mozilla/intl/uconv/src/nsUNIXCharset.cpp,
line 394
###!!! Break: at file /tmp/mozilla/intl/uconv/src/nsUNIXCharset.cpp, line 394
###!!! ASSERTION: unable to use nl_langinfo(CODESET): '0', file
/tmp/mozilla/intl/uconv/src/nsUNIXCh
arset.cpp, line 318
###!!! Break: at file /tmp/mozilla/intl/uconv/src/nsUNIXCharset.cpp, line 318
[New LWP 5 ]
GFX: dpi=96 t2p=0.0666667 p2t=15 depth=24
WEBSHELL+ = 1
^C
Program received signal SIGINT, Interrupt.
0xfee59e54 in __sigprocmask () from /usr/lib/libthread.so.1
(gdb) break nsPluginHostImpl::nsPluginHostImpl()
Function "nsPluginHostImpl::nsPluginHostImpl()" not defined.
(gdb) cont
Continuing.
nsPluginHostImpl ctor
********** Got plugins path: /tmp/obj-sparc-sun-solaris2.7/dist/bin/./plugins
!!! XPConnect won't warn about Shadowed Members of...
Window, HTMLDocument, Event
Note: verifyreflow is disabled
Breakpoint 48, main (argc=3, argv=0xffbef914) at
/tmp/mozilla/xpfe/bootstrap/nsAppRunner.cpp:1418
1418 rv = NS_ShutdownXPCOM( NULL );
I've modified nsAppRunner.cpp so i can break on all return's.
[and w/ help from the debugging faq and #mozilla, i can run gdb (-g -d gdb)].
But i'm having trouble figuring out what's aborting. Any advice w/in 5 hrs so
i can play after class would be helpful..
Comment 8•24 years ago
|
||
is this still a open issue timeless
Component: DOM: Core → DOM: Core & HTML
QA Contact: stummala → general
Comment 9•8 years ago
|
||
Seems related to Qt, as it was removed a while back, closing.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → INCOMPLETE
You need to log in
before you can comment on or make changes to this bug.
Description
•