|
|
[已解决]
--- /var/tmp/portage/mozilla-1.7.12-r2/work/mozilla/gfx/src/gtk/Makefile.in
2006-02-10 02:50:48.000000000 +0800
+++ /var/tmp/portage/mozilla-1.7.12-r2/work/mozilla/gfx/src/gtk/Makefile.in.fix
2006-02-10 03:05:27.000000000 +0800
@@ -172,6 +172,7 @@ endif
ifdef MOZ_ENABLE_GTK2
EXTRA_DSO_LDOPTS += $(MOZ_COMPONENT_LIBS) \
-lgkgfx \
+ -lpangox-1.0 \
$(GFX_XINERAMA_LIBS) \
$(MOZ_JS_LIBS) \
$(MOZ_UNICHARUTIL_LIBS) \
-----
运行后没有窗口显示,ctrl+c后 ps 有 mozilla-bin 在后台运行,但就是没有图形界面。降级也不行。
debug 输出如下:
Type Manifest File: /usr/lib/mozilla/components/xpti.dat
###!!! ASSERTION: Failed to write xpti manifest!: 'Error', file xptiInterfaceInfoManager.cpp, line 1936
Break: at file xptiInterfaceInfoManager.cpp, line 1936
nsNativeComponentLoader: autoregistering begins.
nsNativeComponentLoader: SelfRegisterDll(libgfx_gtk.so) Load FAILED with error: /usr/lib/mozilla/components/libgfx_gtk.so: undefined symbol: pango_x_list_subfonts
nsNativeComponentLoader: autoregistering succeeded
###!!! ASSERTION: Failed to write xpti manifest!: 'Error', file xptiInterfaceInfoManager.cpp, line 1936
Break: at file xptiInterfaceInfoManager.cpp, line 1936
nNCL: registering deferred (0)
++WEBSHELL == 1
++DOMWINDOW == 1
LoadPlugin() /opt/sun-jdk-1.4.2.10/jre/plugin/i386/ns610-gcc32/libjavaplugin_oji.so returned 80112c18
GetMIMEDescription() returned "application/x-java-vm::Java(tm) Plug-in;application/x-java-applet::Java(tm) Plug-in;application/x-java-applet;version=1.1::Java(tm) Plug-in;application/x-java-applet;version=1.1.1::Java(tm) Plug-in;application/x-java-applet;version=1.1.2::Java(tm) Plug-in;application/x-java-applet;version=1.1.3::Java(tm) Plug-in;application/x-java-applet;version=1.2::Java(tm) Plug-in;application/x-java-applet;version=1.2.1::Java(tm) Plug-in;application/x-java-applet;version=1.2.2::Java(tm) Plug-in;application/x-java-applet;version=1.3::Java(tm) Plug-in;application/x-java-applet;version=1.3.1::Java(tm) Plug-in;application/x-java-applet;version=1.4::Java(tm) Plug-in;application/x-java-applet;version=1.4.1::Java(tm) Plug-in;application/x-java-applet;version=1.4.2::Java(tm) Plug-in;application/x-java-applet;jpi-version=1.4.2_10::Java(tm) Plug-in;application/x-java-bean::Java(tm) Plug-in;application/x-java-bean;version=1.1::Java(tm) Plug-in;application/x-java-bean;version=1.1.1::Java(tm) Plug-in;application/x-java-bean;version=1.1.2::Java(tm) Plug-in;application/x-java-bean;version=1.1.3::Java(tm) Plug-in;application/x-java-bean;version=1.2::Java(tm) Plug-in;application/x-java-bean;version=1.2.1::Java(tm) Plug-in;application/x-java-bean;version=1.2.2::Java(tm) Plug-in;application/x-java-bean;version=1.3::Java(tm) Plug-in;application/x-java-bean;version=1.3.1::Java(tm) Plug-in;application/x-java-bean;version=1.4::Java(tm) Plug-in;application/x-java-bean;version=1.4.1::Java(tm) Plug-in;application/x-java-bean;version=1.4.2::Java(tm) Plug-in;application/x-java-bean;jpi-version=1.4.2_10::Java(tm) Plug-in"
LoadPlugin() /opt/netscape/plugins/libflashplayer.so returned 80123240
GetMIMEDescription() returned "application/x-shockwave-flash:swf:Shockwave Flash;application/futuresplash:spl:FutureSplash Player"
LoadPlugin() /opt/netscape/plugins/mplayerplug-in-gmp.so returned 801137c0
GetMIMEDescription() returned "application/x-google-vlc-plugin::Google Video;"
LoadPlugin() /opt/netscape/plugins/mplayerplug-in-qt.so returned 80123320
GetMIMEDescription() returned "video/quicktime:mov uicktime;video/x-quicktime:mov uicktime;image/x-quicktime:mov uicktime;video/quicktime:mp4 uicktime;video/quicktime:sdp uicktime - Session Description Protocol;application/x-quicktimeplayer:mov uicktime;application/smil:smil:SMIL;"
LoadPlugin() /opt/netscape/plugins/mplayerplug-in-rm.so returned 80127658
GetMIMEDescription() returned "audio/x-pn-realaudio:ram,rm:RealAudio;application/vnd.rn-realmedia:rm:RealMedia;application/vnd.rn-realaudio:ra,ram:RealAudio;video/vnd.rn-realvideo:rv:RealVideo;audio/x-realaudio:ra:RealAudio;audio/x-pn-realaudio-plugin:rpm:RealAudio;application/smil:smil:SMIL;"
LoadPlugin() /opt/netscape/plugins/mplayerplug-in-wmp.so returned 80127d00
GetMIMEDescription() returned "application/asx:*:Media Files;video/x-ms-asf-plugin:*:Media Files;video/x-msvideo:avi,*:AVI;video/msvideo:avi,*:AVI;application/x-mplayer2:*:Media Files;application/x-ms-wmv:wmv,*:Microsoft WMV video;video/x-ms-asf:asf,asx,*:Media Files;video/x-ms-wm:wm,*:Media Files;video/x-ms-wmv:wmv,*:Microsoft WMV video;audio/x-ms-wmv:wmv,*:Windows Media;video/x-ms-wmp:wmp,*:Windows Media;video/x-ms-wvx:wvx,*:Windows Media;audio/x-ms-wax:wax,*:Windows Media;audio/x-ms-wma:wma,*:Windows Media;application/x-drm-v2:asx,*:Windows Media;audio/wav:wav,*:Microsoft wave file;audio/x-wav:wav,*:Microsoft wave file;"
LoadPlugin() /opt/netscape/plugins/mplayerplug-in.so returned 80128958
GetMIMEDescription() returned "video/mpeg:mpg,mpeg:MPEG;audio/mpeg:mpg,mpeg:MPEG;video/x-mpeg:mpg,mpeg:MPEG;video/x-mpeg2:mpv2,mp2ve:MPEG2;audio/mpeg:mpg,mpeg:MPEG;audio/x-mpeg:mpg,mpeg:MPEG;audio/mpeg2:mp2:MPEG audio;audio/x-mpeg2:mp2:MPEG audio;video/mp4:mp4:MPEG 4 Video;audio/mpeg3:mp3:MPEG audio;audio/x-mpeg3:mp3:MPEG audio;audio/mp3:mp3:MPEG audio;application/x-ogg gg:Ogg Vorbis Media;audio/ogg gg:Ogg Vorbis Audio;application/ogg gg:Ogg Vorbis / Ogg Theora;video/fli:fli,flc:FLI animation;video/x-fli:fli,flc:FLI animation;video/vnd.vivo:viv,vivo:VivoActive;application/x-nsv-vp3-mp3:nsv:Nullsoft Streaming Video;video/vnd.divx:divx ivX Media Format;audio/basic:au,snd:Basic Audio File;audio/x-basic:au,snd:Basic Audio File;"
LoadPlugin() /usr/lib/nsbrowser/plugins/libmozsvgdec.so returned 80129270
GetMIMEDescription() returned "image/svg+xml:svg,svgz:Scalable Vector Graphics;image/svg-xml:svg,svgz:Scalable Vector Graphics;image/svg:svg,svgz:Scalable Vector Graphics;image/vnd.adobe.svg+xml:svg,svgz:Scalable Vector Graphics;text/xml-svg:svg,svgz:Scalable Vector Graphics"LoadPlugin() /usr/share/realplayer/mozilla/nphelix.so returned 8012a3a8
GetMIMEDescription() returned "audio/x-pn-realaudio-plugin:rpm:RealPlayer Plugin Metafile;"
###!!! ASSERTION: Failed to write xpti manifest!: 'Error', file xptiInterfaceInfoManager.cpp, line 1936
Break: at file xptiInterfaceInfoManager.cpp, line 1936
For application/x-java-vm found plugin /opt/sun-jdk-1.4.2.10/jre/plugin/i386/ns610-gcc32/libjavaplugin_oji.so
LoadPlugin() /opt/sun-jdk-1.4.2.10/jre/plugin/i386/ns610-gcc32/libjavaplugin_oji.so returned 80112c18
++WEBSHELL == 2
++DOMWINDOW == 2
WARNING: NS_ENSURE_TRUE(mDeviceContext) failed, file nsDocShell.cpp, line 4610
WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(EnsureDeviceContext())) failed, file nsDocShell.cpp, line 5042
WARNING: NS_ENSURE_TRUE(global) failed, file nsDocumentViewer.cpp, line 900
WARNING: NS_ENSURE_TRUE(mDeviceContext) failed, file nsDocShell.cpp, line 4610
WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(EnsureDeviceContext())) failed, file nsDocShell.cpp, line 5042
###!!! ASSERTION: no script global object: 'mScriptGlobalObject != nsnull', file nsXULDocument.cpp, line 3311
Break: at file nsXULDocument.cpp, line 3311
###!!! ASSERTION: no script global object: 'mScriptGlobalObject != nsnull', file nsXULDocument.cpp, line 3311
Break: at file nsXULDocument.cpp, line 3311
###!!! ASSERTION: no script global object: 'mScriptGlobalObject != nsnull', file nsXULDocument.cpp, line 3311
Break: at file nsXULDocument.cpp, line 3311
###!!! ASSERTION: no script global object: 'mScriptGlobalObject != nsnull', file nsXULDocument.cpp, line 3311
Break: at file nsXULDocument.cpp, line 3311
###!!! ASSERTION: no script global object: 'mScriptGlobalObject != nsnull', file nsXULDocument.cpp, line 3311
Break: at file nsXULDocument.cpp, line 3311
###!!! ASSERTION: no script global object: 'mScriptGlobalObject != nsnull', file nsXULDocument.cpp, line 3311
Break: at file nsXULDocument.cpp, line 3311
###!!! ASSERTION: no script global object: 'mScriptGlobalObject != nsnull', file nsXULDocument.cpp, line 3311
Break: at file nsXULDocument.cpp, line 3311
###!!! ASSERTION: no script global object: 'mScriptGlobalObject != nsnull', file nsXULDocument.cpp, line 3311
Break: at file nsXULDocument.cpp, line 3311
###!!! ASSERTION: no script global object: 'mScriptGlobalObject != nsnull', file nsXULDocument.cpp, line 3311
Break: at file nsXULDocument.cpp, line 3311
###!!! ASSERTION: no script global object: 'mScriptGlobalObject != nsnull', file nsXULDocument.cpp, line 3311
Break: at file nsXULDocument.cpp, line 3311
###!!! ASSERTION: no script global object: 'mScriptGlobalObject != nsnull', file nsXULDocument.cpp, line 3311
Break: at file nsXULDocument.cpp, line 3311
###!!! ASSERTION: no script global object: 'mScriptGlobalObject != nsnull', file nsXULDocument.cpp, line 3311
Break: at file nsXULDocument.cpp, line 3311
###!!! ASSERTION: no script global object: 'mScriptGlobalObject != nsnull', file nsXULDocument.cpp, line 3311
Break: at file nsXULDocument.cpp, line 3311
###!!! ASSERTION: no script global object: 'mScriptGlobalObject != nsnull', file nsXULDocument.cpp, line 3311
Break: at file nsXULDocument.cpp, line 3311
###!!! ASSERTION: no script global object: 'mScriptGlobalObject != nsnull', file nsXULDocument.cpp, line 3311
Break: at file nsXULDocument.cpp, line 3311
###!!! ASSERTION: no script global object: 'mScriptGlobalObject != nsnull', file nsXULDocument.cpp, line 3311
Break: at file nsXULDocument.cpp, line 3311
###!!! ASSERTION: no script global object: 'mScriptGlobalObject != nsnull', file nsXULDocument.cpp, line 3311
Break: at file nsXULDocument.cpp, line 3311
###!!! ASSERTION: no script global object: 'mScriptGlobalObject != nsnull', file nsXULDocument.cpp, line 3311
Break: at file nsXULDocument.cpp, line 3311
###!!! ASSERTION: no script global object: 'mScriptGlobalObject != nsnull', file nsXULDocument.cpp, line 3311
Break: at file nsXULDocument.cpp, line 3311
###!!! ASSERTION: no script global object: 'mScriptGlobalObject != nsnull', file nsXULDocument.cpp, line 3311
Break: at file nsXULDocument.cpp, line 3311
###!!! ASSERTION: no script global object: 'mScriptGlobalObject != nsnull', file nsXULDocument.cpp, line 3311
Break: at file nsXULDocument.cpp, line 3311
###!!! ASSERTION: no script global object: 'mScriptGlobalObject != nsnull', file nsXULDocument.cpp, line 3311
Break: at file nsXULDocument.cpp, line 3311
###!!! ASSERTION: no script global object: 'mScriptGlobalObject != nsnull', file nsXULDocument.cpp, line 3311
Break: at file nsXULDocument.cpp, line 3311
###!!! ASSERTION: no script global object: 'mScriptGlobalObject != nsnull', file nsXULDocument.cpp, line 3311
Break: at file nsXULDocument.cpp, line 3311
WARNING: Dropping timer event because thread is dead, file nsTimerImpl.cpp, line 498 |
|