Closed
Bug 264905
Opened 20 years ago
Closed 20 years ago
undefined symbol: der_get_length
Categories
(Core :: Networking, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 245467
People
(Reporter: mmokrejs, Assigned: darin.moz)
Details
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux i686) Opera 7.54 [en] Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8a5) Gecko/20041013 I have few days old cvs build on my Gentoo linux. I'm curious if the "undefined symbol: der_get_length" has some serious consequences ... $ /usr/local/bin/mozilla Type Manifest File: /usr/local/lib/mozilla-1.8a5/components/xpti.dat ###!!! ASSERTION: Failed to write xpti manifest!: 'Error', file xptiInterfaceInfoManager.cpp, line 1937 Break: at file xptiInterfaceInfoManager.cpp, line 1937 +++ JavaScript debugging hooks installed. nsNativeComponentLoader: autoregistering begins. nsNativeComponentLoader: SelfRegisterDll(libnegotiateauth.so) Load FAILED with error: /usr/local/lib/mozilla-1.8a5/components/libnegotiateauth.so: undefined symbol: der_get_length nsNativeComponentLoader: autoregistering succeeded ###!!! ASSERTION: Failed to write xpti manifest!: 'Error', file xptiInterfaceInfoManager.cpp, line 1937 Break: at file xptiInterfaceInfoManager.cpp, line 1937 nsNativeComponentLoader: registering deferred (0) WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(rv)) failed, file Core.cpp, line 304 GFX: dpi=87 t2p=0.0588235 p2t=17 depth=16 ++WEBSHELL == 1 ++DOMWINDOW == 1 LoadPlugin() /usr/local/lib/mozilla-1.8a5/plugins/libnullplugin.so returned 81aa9d8 GetMIMEDescription() returned "*:.*:All types" LoadPlugin() /usr/local/lib/mozilla-1.8a5/plugins/libunixprintplugin.so returned 81ab058 GetMIMEDescription() returned "application/x-print-unix-nsplugin:.pnt:Demo Print Plugin for Unix/Linux" ###!!! ASSERTION: Failed to write xpti manifest!: 'Error', file xptiInterfaceInfoManager.cpp, line 1937 Break: at file xptiInterfaceInfoManager.cpp, line 1937 ++WEBSHELL == 2 ++DOMWINDOW == 2 bad FastLoad file version Note: verifyreflow is disabled Note: styleverifytree is disabled Note: frameverifytree is disabled WARNING: GetDefaultCharsetForLocale: need to add multi locale support, file nsUNIXCharset.cpp, line 189 WARNING: GetDefaultCharsetForLocale: need to add multi locale support, file nsUNIXCharset.cpp, line 189 ++WEBSHELL == 3 ++DOMWINDOW == 3 Document http://www.mozilla.org/start/ loaded successfully ++WEBSHELL == 4 ++DOMWINDOW == 4 ++WEBSHELL == 5 ++DOMWINDOW == 5 Document about: loaded successfully Reproducible: Always Steps to Reproduce: 1. 2. 3.
this isn't a bug, please don't complain about it.
Assignee: general → darin
Component: Browser-General → Networking
QA Contact: general → benc
| Assignee | ||
Comment 2•20 years ago
|
||
> error: /usr/local/lib/mozilla-1.8a5/components/libnegotiateauth.so: undefined
> symbol: der_get_length
this component is optional. it is supposed to fail to load if the needed system
libraries are not present or if they don't have the needed symbols. this
component provides support for SPNEGO authentication over HTTP. if you don't
need that then don't worry. if you do need it, then you might want to try
installing MIT Kerberos 5 on your system.
marking INVALIDStatus: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Resolution: --- → INVALID
| Reporter | ||
Comment 3•20 years ago
|
||
Why doesn't configure script take care of that ... if kerberos is available or not? How is someone to figure out if unresolved symbol in a library isn't a problem or not? Why is it built then when it's not needed. Personally I use heimdal, which is also kerberos 5 implementation. Although I don't know what's SPNEGO. :( Would you disable building this part of code if kerberos isn't available. Unfortunately, I can't offer a patch. ;)
Status: RESOLVED → UNCONFIRMED
Resolution: INVALID → ---
| Assignee | ||
Comment 4•20 years ago
|
||
support for heimdal is bug 245467 this is not an exact dup, but close enough since that bug is about supporting it. *** This bug has been marked as a duplicate of 245467 ***
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago → 20 years ago
Resolution: --- → DUPLICATE
| Reporter | ||
Comment 5•20 years ago
|
||
OK, I see. I've configured with (I totally forgot about that): ./configure --disable-optimize --enable-debug --with-gssapi=/usr/heimdal --enable-crypto I have installed heimdal myself, it's lates stable release 0.6.3.aquarius Heimdal also has krb5-config(1): mozilla # /usr/heimdal/bin/krb5-config usage: /usr/heimdal/bin/krb5-config [options] [libraries] options: [--prefix[=dir]] [--exec-prefix[=dir]] [--libs] [--cflags] libraries: krb5 gssapi kadm-client kadm-server aquarius mozilla # /usr/heimdal/bin/krb5-config --libs -L/usr/heimdal/lib -lkrb5 -lasn1 -lcrypto -lroken -lcrypt -ldb -lresolv aquarius mozilla # /usr/heimdal/bin/krb5-config --prefix /usr/heimdal aquarius mozilla # /usr/heimdal/bin/krb5-config --cflags -I/usr/heimdal/include aquarius mozilla # /usr/heimdal/bin/krb5-config --exec-prefix /usr/heimdal aquarius mozilla #
You need to log in
before you can comment on or make changes to this bug.
Description
•