Closed
Bug 117249
Opened 23 years ago
Closed 13 years ago
QNX problems.
Categories
(Core :: XPCOM, defect)
Tracking
()
RESOLVED
INCOMPLETE
People
(Reporter: timeless, Unassigned)
Details
Attachments
(3 files)
46.09 KB,
text/plain
|
Details | |
2.18 KB,
patch
|
Details | Diff | Splinter Review | |
25.54 KB,
text/plain
|
Details |
Comment 1•23 years ago
|
||
marking invalid
Please add more informations in a bug report.
Thanks
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → INVALID
Comment 2•23 years ago
|
||
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]
Comment 5•23 years ago
|
||
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 *
Comment 7•23 years ago
|
||
At least Solaris has a "truss" which can track user-level function calls, too
(option "-u") ...
Comment 9•23 years ago
|
||
Can you set some break points to see what is failing?
Reporter | ||
Comment 10•23 years ago
|
||
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.
Comment 11•23 years ago
|
||
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.
Comment 12•23 years ago
|
||
Reporter | ||
Comment 13•23 years ago
|
||
the problem appears to be outside of nspr...
Comment 14•23 years ago
|
||
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?
Reporter | ||
Comment 15•23 years ago
|
||
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 ?
Comment 16•23 years ago
|
||
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.
Updated•19 years ago
|
Assignee: timeless → nobody
QA Contact: scc → xpcom
Updated•13 years ago
|
Status: NEW → RESOLVED
Closed: 23 years ago → 13 years ago
Resolution: --- → INCOMPLETE
You need to log in
before you can comment on or make changes to this bug.
Description
•