Pedro O. Varangot
2005-Jun-14 15:20 UTC
Firefox and Mozilla freeze when using "Save link as"
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, I'm having troubles with Firefox, Mozilla and Thunderbird when dealing with file downloading. I would really appreaciate any help from you. Im' running the latests ports fetched via portsnap and the latest base system and kernel from RELENG_5 fetched via cvsup. I've already submitted this to the port manteiner for Firefox, and to the ports list, and received no answer. If more information is needed please let me know. It seems it's not a common problem, so most surely there's something wrong with my instalation. On Firefox and Mozilla the browser just freezes up when using de "Save Link As", "Save Image As", etc options. Thunderbird freezes when attaching files and also when saving downloaded attachments to my disk (in this case, i can choose the filename, but the file is created but not saved). In order to solve this i've been reading old posts, and the only similar issue i found is the one discussed in http://lists.freebsd.org/pipermail/freebsd-ports/2005-April/022338.html, i've already tryed all fixes suggested there. I've compiled firefox with debugging in order to submit helpfull information here. When running with no plugins loaded and with debugging output when firefox freezes alway the last output i get is: spec=/path WARNING: malformed url: no scheme, file nsStandardURL.cpp, line 682 Where /path is the file i asked firefox to download. For example when using "save image as" in the start page configured by default with firefox i get: spec=/fox1.gif WARNING: malformed url: no scheme, file nsStandardURL.cpp, line 682 I'm actually using Opera as my web browser over the Linux Binary support, were everything seems to work fine, even the linux flash plugin wich i couldn't run on firefox (i get the ":Gecko: Fatal IO error 78 (Function not implemented) on X server :0.0." error). I would also like to fix this sometime but the freezing error seems more important to me right now. The full output of a firefox session where i only open the browser and try to save an image is To STDOUT: Type Manifest File: /usr/X11R6/lib/firefox/components/xpti.dat Type Manifest File: /home/peter/.mozilla/<88><D8>#(<90><D6><BF>/ny4xsfgs.default /xpti.dat GFX: dpi=70 t2p=0.047619 p2t=21 depth=24 ++WEBSHELL == 1 ++DOMWINDOW == 1 ++WEBSHELL == 2 ++DOMWINDOW == 2 Note: styleverifytree is disabled Note: frameverifytree is disabled Note: verifyreflow is disabled ++WEBSHELL == 3 ++DOMWINDOW == 3 spec=/fox1.gif And to STDERR (this one is full of failed assertions and breakpoints, i hope this is not normal): ###!!! ASSERTION: nsTDependentString must wrap only null-terminated strings: 'mData[mLength] == 0', file ../../dist/include/string/nsTDependentString.h, line 67 Break: at file ../../dist/include/string/nsTDependentString.h, line 67 ^G###!!! ASSERTION: Failed to write xpti manifest!: 'Error', file xptiInterfaceInfoManager.cpp, line 1937 Break: at file xptiInterfaceInfoManager.cpp, line 1937 ^GnsNativeComponentLoader: autoregistering begins. nsNativeComponentLoader: autoregistering succeeded ###!!! ASSERTION: Failed to write xpti manifest!: 'Error', file xptiInterfaceInfoManager.cpp, line 1937 Break: at file xptiInterfaceInfoManager.cpp, line 1937 ^GnNCL: registering deferred (0) ###!!! ASSERTION: nsTDependentString must wrap only null-terminated strings: 'mData[mLength] == 0', file ../../dist/include/string/nsTDependentString.h, line 67 Break: at file ../../dist/include/string/nsTDependentString.h, line 67 ^GnsNativeComponentLoader: autoregistering begins. nsNativeComponentLoader: autoregistering succeeded nNCL: registering deferred (0) WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(rv)) failed, file nsINIParser.cpp, line 51 WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(rv)) failed, file nsPermissionManager.cpp, line 623 ###!!! ASSERTION: nsTDependentString must wrap only null-terminated strings: 'mData[mLength] == 0', file ../../dist/include/string/nsTDependentString.h, line 67 Break: at file ../../dist/include/string/nsTDependentString.h, line 67 ^GCSS Error (http://www.google.com.ar/firefox?client=firefox-a&rls=org.mozilla:en-US:official :3.315): Selector expected. Ruleset ignored due to bad selector. CSS Error (http://www.google.com.ar/firefox?client=firefox-a&rls=org.mozilla:en-US:official :4.0): Unexpected end of file while searching for closing } of invalid rule set. ###!!! ASSERTION: Null encoding type: 'aEncodingType', file nsExternalHelperAppService.cpp, line 618 Break: at file nsExternalHelperAppService.cpp, line 618 ^GWARNING: malformed url: no scheme, file nsStandardURL.cpp, line 682 My make.conf looks like this (full comments stripped): CPUTYPE=i686 NO_CPU_CFLAGS=false # Don't add -march=<cpu> to CFLAGS automatically NO_CPU_COPTFLAGS=false # Don't add -march=<cpu> to COPTFLAGS automatically CFLAGS= -O2 -pipe -funroll-loops #-O2 -march=athlon-xp -pipe COPTFLAGS= -O -pipe ENABLE_SUID_SSH= true NOINET6= true # do not build IPv6 related programs and libraries PERL_VER=5.8.6 PERL_VERSION=5.8.6 WITH_LIBMAP=yes I have an AMD Semprom processor, but am using i686 because i thought maybe athlon-xp was being too aggressive and recompiled everything like this. make showconfig for firefox: ===> The following configuration options are set for firefox-1.0.4,1: DEBUG=on "Build a debugging image" LOGGING=on "Enable additional log messages" OPTIMIZED_CFLAGS=off "Enable some additional optimizations" XFT=on "Enable support for anti-aliased fonts" SMB=off "Enable smb:// URI support using gnomevfs" NEWTAB=off "Open external links in a new tab" Thanks in advance for yor help. - -- Pedro O. Varangot. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQFCrvWLwJC0A/CNpUURAvwKAKCy1J/ZSdmJQ/hoFKhJx3dMqnJqvQCcDiLF hdvqpJv6Se3sCpwOo9ExMm8=5EQ9 -----END PGP SIGNATURE-----
Pedro O. Varangot
2005-Jun-14 16:30 UTC
Firefox and Mozilla freeze when using "Save link as"
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Thanks for your answer. I think that is not the problem. Here is my list of mounted filesystems: /dev/ad0s2a on / (ufs, local) devfs on /dev (devfs, local) /dev/ad0s2e on /tmp (ufs, local, soft-updates) /dev/ad0s2f on /usr (ufs, local, soft-updates) /dev/ad0s2d on /var (ufs, local, soft-updates) linprocfs on /usr/compat/linux/proc (linprocfs, local) devfs on /var/named/dev (devfs, local) I am able to stat all of them manually, and i think none should be giving me any problems. It also happens when unmounting /usr/compat/linux/proc, and all the other filesystems im using cannot be unounted. Im adding a little bit more of information that may be relevant. Mi browser is configured to ask me where to save every file, and on the Downloads section of the Preferences menu, i can choose another folder using the "Other" option and browsing though my filesystem, but Firefox also hangs if i click the "Show Folder" button. All files on my home directory are readable and writable by my user, and Firefox also hangs when running as root. Maybe i should file this as a bug for Firefox on their bugzilla. - -- Thanks, Pedro. Gary Mu1der wrote:> Check that all of your file systems are readable and not hung, > especially NFS, if you have any. When you do the "Save As.." the > browsers may be stat-ing each mounted file system to build a list of > "Save As.." target dirs. If the browser can't stat each mounted file > system it may just hang. I remember this occurring a lot with Solaris NFS. > > Gary > > Pedro O. Varangot wrote: > > > Hi, > > I'm having troubles with Firefox, Mozilla and Thunderbird when > dealing > with file downloading. I would really appreaciate any help from you. Im' > running the latests ports fetched via portsnap and the latest base > system and kernel from RELENG_5 fetched via cvsup. > I've already submitted this to the port manteiner for Firefox, and to > the ports list, and received no answer. If more information is needed > please let me know. It seems it's not a common problem, so most surely > there's something wrong with my instalation. > On Firefox and Mozilla the browser just freezes up when using de > "Save > Link As", "Save Image As", etc options. Thunderbird freezes when > attaching files and also when saving downloaded attachments to my disk > (in this case, i can choose the filename, but the file is created but > not saved). > > In order to solve this i've been reading old posts, and the only > similar issue i found is the one discussed in > http://lists.freebsd.org/pipermail/freebsd-ports/2005-April/022338.html, > i've already tryed all fixes suggested there. > > I've compiled firefox with debugging in order to submit helpfull > information here. When running with no plugins loaded and with debugging > output when firefox freezes alway the last output i get is: > > spec=/path > WARNING: malformed url: no scheme, file nsStandardURL.cpp, line 682 > > Where /path is the file i asked firefox to download. For example when > using "save image as" in the start page configured by default with > firefox i get: > > spec=/fox1.gif > WARNING: malformed url: no scheme, file nsStandardURL.cpp, line 682 > > > I'm actually using Opera as my web browser over the Linux Binary > support, were everything seems to work fine, even the linux flash plugin > wich i couldn't run on firefox (i get the ":Gecko: Fatal IO error 78 > (Function not implemented) on X server :0.0." error). I would also like > to fix this sometime but the freezing error seems more important to me > right now. > > The full output of a firefox session where i only open the browser > and > try to save an image is > > To STDOUT: > > Type Manifest File: /usr/X11R6/lib/firefox/components/xpti.dat > Type Manifest File: > /home/peter/.mozilla/<88><D8>#(<90><D6><BF>/ny4xsfgs.default > /xpti.dat > GFX: dpi=70 t2p=0.047619 p2t=21 depth=24 > ++WEBSHELL == 1 > ++DOMWINDOW == 1 > ++WEBSHELL == 2 > ++DOMWINDOW == 2 > Note: styleverifytree is disabled > Note: frameverifytree is disabled > Note: verifyreflow is disabled > ++WEBSHELL == 3 > ++DOMWINDOW == 3 > spec=/fox1.gif > > > And to STDERR (this one is full of failed assertions and breakpoints, i > hope this is not normal): > > ###!!! ASSERTION: nsTDependentString must wrap only null-terminated > strings: 'mData[mLength] == 0', file > ../../dist/include/string/nsTDependentString.h, line 67 > Break: at file ../../dist/include/string/nsTDependentString.h, line 67 > ^G###!!! ASSERTION: Failed to write xpti manifest!: 'Error', file > xptiInterfaceInfoManager.cpp, line 1937 > Break: at file xptiInterfaceInfoManager.cpp, line 1937 > ^GnsNativeComponentLoader: autoregistering begins. > nsNativeComponentLoader: autoregistering succeeded > ###!!! ASSERTION: Failed to write xpti manifest!: 'Error', file > xptiInterfaceInfoManager.cpp, line 1937 > Break: at file xptiInterfaceInfoManager.cpp, line 1937 > ^GnNCL: registering deferred (0) > ###!!! ASSERTION: nsTDependentString must wrap only null-terminated > strings: 'mData[mLength] == 0', file > ../../dist/include/string/nsTDependentString.h, line 67 > Break: at file ../../dist/include/string/nsTDependentString.h, line 67 > ^GnsNativeComponentLoader: autoregistering begins. > nsNativeComponentLoader: autoregistering succeeded > nNCL: registering deferred (0) > WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(rv)) failed, file nsINIParser.cpp, > line 51 > WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(rv)) failed, file > nsPermissionManager.cpp, line 623 > ###!!! ASSERTION: nsTDependentString must wrap only null-terminated > strings: 'mData[mLength] == 0', file > ../../dist/include/string/nsTDependentString.h, line 67 > Break: at file ../../dist/include/string/nsTDependentString.h, line 67 > ^GCSS Error > (http://www.google.com.ar/firefox?client=firefox-a&rls=org.mozilla:en-US:official > > :3.315): Selector expected. Ruleset ignored due to bad selector. > CSS Error > (http://www.google.com.ar/firefox?client=firefox-a&rls=org.mozilla:en-US:official > > :4.0): Unexpected end of file while searching for closing } of invalid > rule set. > ###!!! ASSERTION: Null encoding type: 'aEncodingType', file > nsExternalHelperAppService.cpp, line 618 > Break: at file nsExternalHelperAppService.cpp, line 618 > ^GWARNING: malformed url: no scheme, file nsStandardURL.cpp, line 682 > > My make.conf looks like this (full comments stripped): > > CPUTYPE=i686 > NO_CPU_CFLAGS=false # Don't add -march=<cpu> to CFLAGS automatically > NO_CPU_COPTFLAGS=false # Don't add -march=<cpu> to COPTFLAGS > automatically > CFLAGS= -O2 -pipe -funroll-loops #-O2 -march=athlon-xp -pipe > COPTFLAGS= -O -pipe > ENABLE_SUID_SSH= true > NOINET6= true # do not build IPv6 related programs and > libraries > PERL_VER=5.8.6 > PERL_VERSION=5.8.6 > > WITH_LIBMAP=yes > > I have an AMD Semprom processor, but am using i686 because i thought > maybe athlon-xp was being too aggressive and recompiled everything like > this. > > make showconfig for firefox: > > ===> The following configuration options are set for firefox-1.0.4,1: > DEBUG=on "Build a debugging image" > LOGGING=on "Enable additional log messages" > OPTIMIZED_CFLAGS=off "Enable some additional optimizations" > XFT=on "Enable support for anti-aliased fonts" > SMB=off "Enable smb:// URI support using gnomevfs" > NEWTAB=off "Open external links in a new tab" > > Thanks in advance for yor help. > > -- > Pedro O. Varangot._______________________________________________ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org">>-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQFCrwX6wJC0A/CNpUURAsItAJ4rHeEWrpToTHiMujdilKeQ0x+9DgCgnYb0 B6K8muTaksLZnhBv0l+XueA=ajsh -----END PGP SIGNATURE-----