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)

Sun
Solaris
defect
Not set
normal

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: timeless, Assigned: timeless)

References

()

Details

(Keywords: assertion, helpwanted)

Attachments

(1 file)

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.
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
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.
Assignee: jst → timeless
Keywords: helpwanted
Target Milestone: Future → ---
###!!! 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.
Blocks: qt
###!!! 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..
Updating QA contact to Shivakiran Tummala.
QA Contact: desale → stummala
Keywords: assertion
is this still a open issue timeless
Component: DOM: Core → DOM: Core & HTML
QA Contact: stummala → general
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.

Attachment

General

Creator:
Created:
Updated:
Size: