Closed Bug 117249 Opened 23 years ago Closed 13 years ago

QNX problems.

Categories

(Core :: XPCOM, defect)

x86
Neutrino
defect
Not set
major

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: timeless, Unassigned)

Details

Attachments

(3 files)

marking invalid Please add more informations in a bug report. Thanks
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → INVALID
Reopening. This is one of timeless's. He's having trouble attaching a log to go along with this though..
Status: RESOLVED → REOPENED
Resolution: INVALID → ---
Whiteboard: [timeless will attach log]
QNX 6.00 2001/02/22-08:59:07est x86pc x86 mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj-photon-@CONFIG_GUESS@ ac_add_options --disable-xprint ac_add_options --disable-accessibility ac_add_options --disable-debug ac_add_options --disable-jsd ac_add_options --disable-pedantic ac_add_options --disable-md ac_add_options --enable-jsd ac_add_options --with-extensions="default inspector help venkman irc" this problem has been around for a while, i'm not sure if it dates to dougt's componentmanager changes or not. just tell me what I can do to aid in tracking this down.
Severity: normal → major
Status: REOPENED → NEW
Whiteboard: [timeless will attach log]
Does QNX have tools like "truss" and/or "strace" ? If yes a full log from one of these tools may bring some "light" into this problem ...
strace/truss are unlikely to be of any use.
Summary: my builds don't work. → nsNativeComponentLoader: Autoregistration FAILED for *
At least Solaris has a "truss" which can track user-level function calls, too (option "-u") ...
beyond that they don't exist and there is no equivalent.
Can you set some break points to see what is failing?
No. see bug 114887 for why. [sorry] The best i can do is add whatever debugging code someone suggests or whatever i can imagine if someone points me to a useful spot.
timeless, please send me the output of this patch. It printf's all of the results in the failing function. Hopefully this will start narrowing the problem.
the problem appears to be outside of nspr...
I am sorta confused. If you are getting "---> exit 0", then you should not be seeing that nsNativeComponentLoader: Autoregistration FAILED error anymore. Could you double check your nspr log?
ok, you're right. (i should have been running w/ nspr logging) so backing out that one thing in unix.c fixed this bit of the problem. now i just need advice to solve the crash. Again, i have no gcc -g support. 1[8051e50]: nsNativeComponentLoader: Autoregistration Passed for "/fs/hd0-dos-augm.qfs/mozilla/obj-p hoton-x86-pc-nto-qnx/dist/bin/components/libmime.so". ---> NS_GetServiceManager error 0 1[8051e50]: Loaded library /fs/hd0-dos-augm.qfs/mozilla/obj-photon-x86-pc-nto-qnx/dist/bin/component s/libmsgcompose.so (load lib) 1[8051e50]: nsNativeComponentLoader: Loaded "/fs/hd0-dos-augm.qfs/mozilla/obj-photon-x86-pc-nto-qnx/ dist/bin/components/libmsgcompose.so". cobj 134509420 moduleObject 0 about to Load() done Load() dllSpec 134509304 dllName 0 FindSymbol(NSGetModule) about to Load() done to Load() name: NSGetModule lm->staticTable: 0 dlsym(lm->dlh, name): -1309598712 pr_FindSymbolInLib(lib, name): -1309598712 proc -1309598712 (compMgr [@134509304], m_dllSpec [@134509296], &m_moduleObject [@134838756] ) ---> dll->GetModule 0 ---> dll->GetDllSpec 0 ---> mobj->RegisterSelf 0 ---> exit 0 1[8051e50]: nsNativeComponentLoader: Autoregistration Passed for "/fs/hd0-dos-augm.qfs/mozilla/obj-photon-x86-pc-nto-qnx/dist/bin/components/lib msgcompose.so". ---> NS_GetServiceManager error 0 Bus error (core dumped)
Summary: nsNativeComponentLoader: Autoregistration FAILED for * → Crashing after nsNativeComponentLoader ?
Do the same thing - add printf's until the problem is isolated. However, I would triple check every modification that you have in your tree.
Assignee: dougt → timeless
Summary: Crashing after nsNativeComponentLoader ? → QNX problems.
Assignee: timeless → nobody
QA Contact: scc → xpcom
Status: NEW → RESOLVED
Closed: 23 years ago13 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: