ports/128694: www/firefox3 - Firefox 3 corrupts PostScript printer fonts
| From: | Bruce Simpson <bms@incunabulum.net> |
| Date: | Sat, 8 Nov 2008 12:32:38 GMT |
| Subject: | Firefox 3 corrupts PostScript printer fonts |
| Send-pr version: | www-3.1 |
| Number: | 128694 |
| Category: | ports |
| Synopsis: | www/firefox3 - Firefox 3 corrupts PostScript printer fonts |
| Severity: | non-critical |
| Priority: | medium |
| Responsible: | freebsd-gecko@FreeBSD.org |
| State: | feedback |
| Class: | sw-bug |
| Arrival-Date: | Sat Nov 08 12:40:01 UTC 2008 |
| Closed-Date: | |
| Last-Modified: | Sun Apr 26 23:59:48 UTC 2009 |
| Originator: | Bruce Simpson |
| Release: | 7.1-PRERELEASE |
| Organization: |
| Environment: |
FreeBSD empiric.lon.incunabulum.net 7.1-PRERELEASE FreeBSD 7.1-PRERELEASE #0: Mon Oct 13 09:54:07 BST 2008 bms@empiric.lon.incunabulum.net:/usr/obj/usr/src/sys/EMPIRIC7 i386
| Description: |
Hi,
I've noticed that with Firefox 3, output on my venerable PostScript printer uses the wrong fonts.
A garbled bitmapped font is being substituted. If I revert to Firefox 2, printed output is fine.
Haven't seen this with other apps.
Seen with a networked cups driven printer, specifically GCC Technologies (ancient LaserWriter II compatible device). The remote printer server is 7.1-PRERELEASE w/cup 1.3.9. Connection is lpt0 (centronics).
FreeBSD empiric.lon.incunabulum.net 7.1-PRERELEASE FreeBSD 7.1-PRERELEASE #0: Mon Oct 13 09:54:07 BST 2008 bms@empiric.lon.incunabulum.net:/usr/obj/usr/src/sys/EMPIRIC7 i386
empiric:~ % pkg_info | grep firefox
firefox-2.0.0.14,1 Web browser based on the browser portion of Mozilla
firefox-3.0.1_1,1 Web browser based on the browser portion of Mozilla
empiric:~ % pkg_info | grep cups
cups-base-1.3.7_2 Common UNIX Printing System
cups-pdf-2.4.7 A virtual printer for CUPS to produce PDF files
cups-pstoraster-8.15.4_1 Postscript interpreter for CUPS printing to non-PS printers
gutenprint-cups-5.1.7_2 GutenPrint Printer Driver
libgnomecups-0.2.3,1 Support library for gnome cups admistration
empiric:~ % ldd /usr/local/lib/firefox/firefox-bin
/usr/local/lib/firefox/firefox-bin:
libmozjs.so => /usr/local/lib/firefox/libmozjs.so (0x2808f000)
libxpcom.so => /usr/local/lib/firefox/libxpcom.so (0x28138000)
libxpcom_core.so => /usr/local/lib/firefox/libxpcom_core.so (0x2813c000)
libplds4.so.1 => /usr/local/lib/libplds4.so.1 (0x281dd000)
libplc4.so.1 => /usr/local/lib/libplc4.so.1 (0x28208000)
libnspr4.so.1 => /usr/local/lib/libnspr4.so.1 (0x28234000)
libgtk-x11-2.0.so.0 => /usr/local/lib/libgtk-x11-2.0.so.0 (0x28265000)
libgdk-x11-2.0.so.0 => /usr/local/lib/libgdk-x11-2.0.so.0 (0x285dd000)
libatk-1.0.so.0 => /usr/local/lib/libatk-1.0.so.0 (0x28662000)
libgdk_pixbuf-2.0.so.0 => /usr/local/lib/libgdk_pixbuf-2.0.so.0 (0x2867b000)
libpangocairo-1.0.so.0 => /usr/local/lib/libpangocairo-1.0.so.0 (0x28693000)
libXext.so.6 => /usr/local/lib/libXext.so.6 (0x2869d000)
libXrender.so.1 => /usr/local/lib/libXrender.so.1 (0x286aa000)
libXinerama.so.1 => /usr/local/lib/libXinerama.so.1 (0x286b3000)
libXi.so.6 => /usr/local/lib/libXi.so.6 (0x286b6000)
libXrandr.so.2 => /usr/local/lib/libXrandr.so.2 (0x286be000)
libXcursor.so.1 => /usr/local/lib/libXcursor.so.1 (0x286c4000)
libXcomposite.so.1 => /usr/local/lib/libXcomposite.so.1 (0x286cd000)
libXdamage.so.1 => /usr/local/lib/libXdamage.so.1 (0x286d0000)
libcairo.so.2 => /usr/local/lib/libcairo.so.2 (0x286d3000)
libpangoft2-1.0.so.0 => /usr/local/lib/libpangoft2-1.0.so.0 (0x28738000)
libpango-1.0.so.0 => /usr/local/lib/libpango-1.0.so.0 (0x28760000)
libfreetype.so.9 => /usr/local/lib/libfreetype.so.9 (0x2879c000)
libz.so.4 => /lib/libz.so.4 (0x2880a000)
libfontconfig.so.1 => /usr/local/lib/libfontconfig.so.1 (0x2881c000)
libX11.so.6 => /usr/local/lib/libX11.so.6 (0x28845000)
libXfixes.so.3 => /usr/local/lib/libXfixes.so.3 (0x2892a000)
libgobject-2.0.so.0 => /usr/local/lib/libgobject-2.0.so.0 (0x2892f000)
libgmodule-2.0.so.0 => /usr/local/lib/libgmodule-2.0.so.0 (0x28969000)
libglib-2.0.so.0 => /usr/local/lib/libglib-2.0.so.0 (0x2896d000)
libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x28a1c000)
libgthread-2.0.so.0 => /usr/local/lib/libgthread-2.0.so.0 (0x28b11000)
libm.so.5 => /lib/libm.so.5 (0x28b16000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x28b2b000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x28c20000)
libthr.so.3 => /lib/libthr.so.3 (0x28c2b000)
libc.so.7 => /lib/libc.so.7 (0x28c3e000)
libXau.so.6 => /usr/local/lib/libXau.so.6 (0x28d40000)
libglitz.so.1 => /usr/local/lib/libglitz.so.1 (0x28d43000)
libpng.so.5 => /usr/local/lib/libpng.so.5 (0x28d69000)
libpixman-1.so.9 => /usr/local/lib/libpixman-1.so.9 (0x28d8e000)
libexpat.so.6 => /usr/local/lib/libexpat.so.6 (0x28db6000)
libXdmcp.so.6 => /usr/local/lib/libXdmcp.so.6 (0x28dd6000)
librpcsvc.so.3 => /usr/lib/librpcsvc.so.3 (0x28ddb000)
libintl.so.8 => /usr/local/lib/libintl.so.8 (0x28de3000)
libicui18n.so.38 => /usr/local/lib/libicui18n.so.38 (0x28dec000)
libpcre.so.0 => /usr/local/lib/libpcre.so.0 (0x28f43000)
libm.so.4 => /usr/local/lib/compat/libm.so.4 (0x28f6a000)
libicuuc.so.38 => /usr/local/lib/libicuuc.so.38 (0x28f80000)
libicudata.so.38 => /usr/local/lib/libicudata.so.38 (0x2909e000)
empiric:~ % ldd /usr/local/lib/firefox3/firefox-bin
/usr/local/lib/firefox3/firefox-bin:
libxul.so => not found (0x0)
libmozjs.so => not found (0x0)
libxpcom.so => not found (0x0)
libplds4.so.1 => /usr/local/lib/libplds4.so.1 (0x2807e000)
libplc4.so.1 => /usr/local/lib/libplc4.so.1 (0x280a9000)
libnspr4.so.1 => /usr/local/lib/libnspr4.so.1 (0x280d5000)
libgtk-x11-2.0.so.0 => /usr/local/lib/libgtk-x11-2.0.so.0 (0x28106000)
libatk-1.0.so.0 => /usr/local/lib/libatk-1.0.so.0 (0x28475000)
libgdk-x11-2.0.so.0 => /usr/local/lib/libgdk-x11-2.0.so.0 (0x2848e000)
libgdk_pixbuf-2.0.so.0 => /usr/local/lib/libgdk_pixbuf-2.0.so.0 (0x28513000)
libpangocairo-1.0.so.0 => /usr/local/lib/libpangocairo-1.0.so.0 (0x28534000)
libXext.so.6 => /usr/local/lib/libXext.so.6 (0x2853e000)
libXrender.so.1 => /usr/local/lib/libXrender.so.1 (0x2854b000)
libXinerama.so.1 => /usr/local/lib/libXinerama.so.1 (0x28554000)
libXi.so.6 => /usr/local/lib/libXi.so.6 (0x28557000)
libXrandr.so.2 => /usr/local/lib/libXrandr.so.2 (0x2855f000)
libXcursor.so.1 => /usr/local/lib/libXcursor.so.1 (0x28565000)
libXcomposite.so.1 => /usr/local/lib/libXcomposite.so.1 (0x2856e000)
libXdamage.so.1 => /usr/local/lib/libXdamage.so.1 (0x28571000)
libcairo.so.2 => /usr/local/lib/libcairo.so.2 (0x28574000)
libpangoft2-1.0.so.0 => /usr/local/lib/libpangoft2-1.0.so.0 (0x285d9000)
libpango-1.0.so.0 => /usr/local/lib/libpango-1.0.so.0 (0x28601000)
libfreetype.so.9 => /usr/local/lib/libfreetype.so.9 (0x2863d000)
libz.so.4 => /lib/libz.so.4 (0x286ab000)
libfontconfig.so.1 => /usr/local/lib/libfontconfig.so.1 (0x286bd000)
libgmodule-2.0.so.0 => /usr/local/lib/libgmodule-2.0.so.0 (0x286e6000)
libX11.so.6 => /usr/local/lib/libX11.so.6 (0x286ea000)
libXfixes.so.3 => /usr/local/lib/libXfixes.so.3 (0x287cf000)
libgobject-2.0.so.0 => /usr/local/lib/libgobject-2.0.so.0 (0x287d4000)
libglib-2.0.so.0 => /usr/local/lib/libglib-2.0.so.0 (0x2880e000)
libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x288bd000)
libm.so.5 => /lib/libm.so.5 (0x289b2000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x289c7000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x28abc000)
libthr.so.3 => /lib/libthr.so.3 (0x28ac7000)
libc.so.7 => /lib/libc.so.7 (0x28ada000)
libXau.so.6 => /usr/local/lib/libXau.so.6 (0x28bdc000)
libglitz.so.1 => /usr/local/lib/libglitz.so.1 (0x28bdf000)
libpng.so.5 => /usr/local/lib/libpng.so.5 (0x28c05000)
libpixman-1.so.9 => /usr/local/lib/libpixman-1.so.9 (0x28c2a000)
libexpat.so.6 => /usr/local/lib/libexpat.so.6 (0x28c52000)
libintl.so.8 => /usr/local/lib/libintl.so.8 (0x28c72000)
libXdmcp.so.6 => /usr/local/lib/libXdmcp.so.6 (0x28c7b000)
librpcsvc.so.3 => /usr/lib/librpcsvc.so.3 (0x28c80000)
libicui18n.so.38 => /usr/local/lib/libicui18n.so.38 (0x28c88000)
libpcre.so.0 => /usr/local/lib/libpcre.so.0 (0x28ddf000)
libm.so.4 => /usr/local/lib/compat/libm.so.4 (0x28e06000)
libicuuc.so.38 => /usr/local/lib/libicuuc.so.38 (0x28e1c000)
libicudata.so.38 => /usr/local/lib/libicudata.so.38 (0x28f3a000)
cheers
BMS
I've noticed that with Firefox 3, output on my venerable PostScript printer uses the wrong fonts.
A garbled bitmapped font is being substituted. If I revert to Firefox 2, printed output is fine.
Haven't seen this with other apps.
Seen with a networked cups driven printer, specifically GCC Technologies (ancient LaserWriter II compatible device). The remote printer server is 7.1-PRERELEASE w/cup 1.3.9. Connection is lpt0 (centronics).
FreeBSD empiric.lon.incunabulum.net 7.1-PRERELEASE FreeBSD 7.1-PRERELEASE #0: Mon Oct 13 09:54:07 BST 2008 bms@empiric.lon.incunabulum.net:/usr/obj/usr/src/sys/EMPIRIC7 i386
empiric:~ % pkg_info | grep firefox
firefox-2.0.0.14,1 Web browser based on the browser portion of Mozilla
firefox-3.0.1_1,1 Web browser based on the browser portion of Mozilla
empiric:~ % pkg_info | grep cups
cups-base-1.3.7_2 Common UNIX Printing System
cups-pdf-2.4.7 A virtual printer for CUPS to produce PDF files
cups-pstoraster-8.15.4_1 Postscript interpreter for CUPS printing to non-PS printers
gutenprint-cups-5.1.7_2 GutenPrint Printer Driver
libgnomecups-0.2.3,1 Support library for gnome cups admistration
empiric:~ % ldd /usr/local/lib/firefox/firefox-bin
/usr/local/lib/firefox/firefox-bin:
libmozjs.so => /usr/local/lib/firefox/libmozjs.so (0x2808f000)
libxpcom.so => /usr/local/lib/firefox/libxpcom.so (0x28138000)
libxpcom_core.so => /usr/local/lib/firefox/libxpcom_core.so (0x2813c000)
libplds4.so.1 => /usr/local/lib/libplds4.so.1 (0x281dd000)
libplc4.so.1 => /usr/local/lib/libplc4.so.1 (0x28208000)
libnspr4.so.1 => /usr/local/lib/libnspr4.so.1 (0x28234000)
libgtk-x11-2.0.so.0 => /usr/local/lib/libgtk-x11-2.0.so.0 (0x28265000)
libgdk-x11-2.0.so.0 => /usr/local/lib/libgdk-x11-2.0.so.0 (0x285dd000)
libatk-1.0.so.0 => /usr/local/lib/libatk-1.0.so.0 (0x28662000)
libgdk_pixbuf-2.0.so.0 => /usr/local/lib/libgdk_pixbuf-2.0.so.0 (0x2867b000)
libpangocairo-1.0.so.0 => /usr/local/lib/libpangocairo-1.0.so.0 (0x28693000)
libXext.so.6 => /usr/local/lib/libXext.so.6 (0x2869d000)
libXrender.so.1 => /usr/local/lib/libXrender.so.1 (0x286aa000)
libXinerama.so.1 => /usr/local/lib/libXinerama.so.1 (0x286b3000)
libXi.so.6 => /usr/local/lib/libXi.so.6 (0x286b6000)
libXrandr.so.2 => /usr/local/lib/libXrandr.so.2 (0x286be000)
libXcursor.so.1 => /usr/local/lib/libXcursor.so.1 (0x286c4000)
libXcomposite.so.1 => /usr/local/lib/libXcomposite.so.1 (0x286cd000)
libXdamage.so.1 => /usr/local/lib/libXdamage.so.1 (0x286d0000)
libcairo.so.2 => /usr/local/lib/libcairo.so.2 (0x286d3000)
libpangoft2-1.0.so.0 => /usr/local/lib/libpangoft2-1.0.so.0 (0x28738000)
libpango-1.0.so.0 => /usr/local/lib/libpango-1.0.so.0 (0x28760000)
libfreetype.so.9 => /usr/local/lib/libfreetype.so.9 (0x2879c000)
libz.so.4 => /lib/libz.so.4 (0x2880a000)
libfontconfig.so.1 => /usr/local/lib/libfontconfig.so.1 (0x2881c000)
libX11.so.6 => /usr/local/lib/libX11.so.6 (0x28845000)
libXfixes.so.3 => /usr/local/lib/libXfixes.so.3 (0x2892a000)
libgobject-2.0.so.0 => /usr/local/lib/libgobject-2.0.so.0 (0x2892f000)
libgmodule-2.0.so.0 => /usr/local/lib/libgmodule-2.0.so.0 (0x28969000)
libglib-2.0.so.0 => /usr/local/lib/libglib-2.0.so.0 (0x2896d000)
libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x28a1c000)
libgthread-2.0.so.0 => /usr/local/lib/libgthread-2.0.so.0 (0x28b11000)
libm.so.5 => /lib/libm.so.5 (0x28b16000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x28b2b000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x28c20000)
libthr.so.3 => /lib/libthr.so.3 (0x28c2b000)
libc.so.7 => /lib/libc.so.7 (0x28c3e000)
libXau.so.6 => /usr/local/lib/libXau.so.6 (0x28d40000)
libglitz.so.1 => /usr/local/lib/libglitz.so.1 (0x28d43000)
libpng.so.5 => /usr/local/lib/libpng.so.5 (0x28d69000)
libpixman-1.so.9 => /usr/local/lib/libpixman-1.so.9 (0x28d8e000)
libexpat.so.6 => /usr/local/lib/libexpat.so.6 (0x28db6000)
libXdmcp.so.6 => /usr/local/lib/libXdmcp.so.6 (0x28dd6000)
librpcsvc.so.3 => /usr/lib/librpcsvc.so.3 (0x28ddb000)
libintl.so.8 => /usr/local/lib/libintl.so.8 (0x28de3000)
libicui18n.so.38 => /usr/local/lib/libicui18n.so.38 (0x28dec000)
libpcre.so.0 => /usr/local/lib/libpcre.so.0 (0x28f43000)
libm.so.4 => /usr/local/lib/compat/libm.so.4 (0x28f6a000)
libicuuc.so.38 => /usr/local/lib/libicuuc.so.38 (0x28f80000)
libicudata.so.38 => /usr/local/lib/libicudata.so.38 (0x2909e000)
empiric:~ % ldd /usr/local/lib/firefox3/firefox-bin
/usr/local/lib/firefox3/firefox-bin:
libxul.so => not found (0x0)
libmozjs.so => not found (0x0)
libxpcom.so => not found (0x0)
libplds4.so.1 => /usr/local/lib/libplds4.so.1 (0x2807e000)
libplc4.so.1 => /usr/local/lib/libplc4.so.1 (0x280a9000)
libnspr4.so.1 => /usr/local/lib/libnspr4.so.1 (0x280d5000)
libgtk-x11-2.0.so.0 => /usr/local/lib/libgtk-x11-2.0.so.0 (0x28106000)
libatk-1.0.so.0 => /usr/local/lib/libatk-1.0.so.0 (0x28475000)
libgdk-x11-2.0.so.0 => /usr/local/lib/libgdk-x11-2.0.so.0 (0x2848e000)
libgdk_pixbuf-2.0.so.0 => /usr/local/lib/libgdk_pixbuf-2.0.so.0 (0x28513000)
libpangocairo-1.0.so.0 => /usr/local/lib/libpangocairo-1.0.so.0 (0x28534000)
libXext.so.6 => /usr/local/lib/libXext.so.6 (0x2853e000)
libXrender.so.1 => /usr/local/lib/libXrender.so.1 (0x2854b000)
libXinerama.so.1 => /usr/local/lib/libXinerama.so.1 (0x28554000)
libXi.so.6 => /usr/local/lib/libXi.so.6 (0x28557000)
libXrandr.so.2 => /usr/local/lib/libXrandr.so.2 (0x2855f000)
libXcursor.so.1 => /usr/local/lib/libXcursor.so.1 (0x28565000)
libXcomposite.so.1 => /usr/local/lib/libXcomposite.so.1 (0x2856e000)
libXdamage.so.1 => /usr/local/lib/libXdamage.so.1 (0x28571000)
libcairo.so.2 => /usr/local/lib/libcairo.so.2 (0x28574000)
libpangoft2-1.0.so.0 => /usr/local/lib/libpangoft2-1.0.so.0 (0x285d9000)
libpango-1.0.so.0 => /usr/local/lib/libpango-1.0.so.0 (0x28601000)
libfreetype.so.9 => /usr/local/lib/libfreetype.so.9 (0x2863d000)
libz.so.4 => /lib/libz.so.4 (0x286ab000)
libfontconfig.so.1 => /usr/local/lib/libfontconfig.so.1 (0x286bd000)
libgmodule-2.0.so.0 => /usr/local/lib/libgmodule-2.0.so.0 (0x286e6000)
libX11.so.6 => /usr/local/lib/libX11.so.6 (0x286ea000)
libXfixes.so.3 => /usr/local/lib/libXfixes.so.3 (0x287cf000)
libgobject-2.0.so.0 => /usr/local/lib/libgobject-2.0.so.0 (0x287d4000)
libglib-2.0.so.0 => /usr/local/lib/libglib-2.0.so.0 (0x2880e000)
libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x288bd000)
libm.so.5 => /lib/libm.so.5 (0x289b2000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x289c7000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x28abc000)
libthr.so.3 => /lib/libthr.so.3 (0x28ac7000)
libc.so.7 => /lib/libc.so.7 (0x28ada000)
libXau.so.6 => /usr/local/lib/libXau.so.6 (0x28bdc000)
libglitz.so.1 => /usr/local/lib/libglitz.so.1 (0x28bdf000)
libpng.so.5 => /usr/local/lib/libpng.so.5 (0x28c05000)
libpixman-1.so.9 => /usr/local/lib/libpixman-1.so.9 (0x28c2a000)
libexpat.so.6 => /usr/local/lib/libexpat.so.6 (0x28c52000)
libintl.so.8 => /usr/local/lib/libintl.so.8 (0x28c72000)
libXdmcp.so.6 => /usr/local/lib/libXdmcp.so.6 (0x28c7b000)
librpcsvc.so.3 => /usr/lib/librpcsvc.so.3 (0x28c80000)
libicui18n.so.38 => /usr/local/lib/libicui18n.so.38 (0x28c88000)
libpcre.so.0 => /usr/local/lib/libpcre.so.0 (0x28ddf000)
libm.so.4 => /usr/local/lib/compat/libm.so.4 (0x28e06000)
libicuuc.so.38 => /usr/local/lib/libicuuc.so.38 (0x28e1c000)
libicudata.so.38 => /usr/local/lib/libicudata.so.38 (0x28f3a000)
cheers
BMS
| How-To-Repeat: |
Try printing to a PostScript problem with Firefox 3.
Firefox 2 does not have this problem.
Firefox 2 does not have this problem.
| Fix: |
| Release-Note: |
| Audit-Trail: |
| Responsible Changed | |
| From-To: | freebsd-ports-bugs->gnome |
| By: | edwin |
| When: | Sat Nov 8 22:29:29 UTC 2008 |
| Why: | Over to maintainer (via the GNATS Auto Assign Tool) |
| Reply via E-mail | |
| From: | "Jeremy Messenger" <mezz7@cox.net> |
| Date: | Sun, 09 Nov 2008 11:49:24 -0600 |
|
I have no idea and I don't have printer anymore, but can you try this URL to see if it will changing your result? http://blogs.freebsdish.org/pav/2008/08/07/firefox-3-cured/ Cheers, Mezz -- mezz7@cox.net - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org | |
| State Changed | |
| From-To: | open->feedback |
| By: | marcus |
| When: | Sat Nov 15 17:53:34 UTC 2008 |
| Why: | Feedback has been requested from the submitter. |
| State Changed | |
| From-To: | feedback->closed |
| By: | mezz |
| When: | Thu Dec 4 21:09:29 UTC 2008 |
| Why: | No respone for almost a month. |
| Reply via E-mail | |
| From: | Bruce M Simpson <bms@incunabulum.net> |
| Date: | Thu, 04 Dec 2008 22:54:48 +0000 |
|
mezz@FreeBSD.org wrote: > Synopsis: www/firefox3 - Firefox 3 corrupts PostScript printer fonts > > State-Changed-From-To: feedback->closed > State-Changed-By: mezz > State-Changed-When: Thu Dec 4 21:09:29 UTC 2008 > State-Changed-Why: > No respone for almost a month. > > http://www.freebsd.org/cgi/query-pr.cgi?pr=128694 > Cc: ing to get GNATS to pick up. Guys, a month just isn't a realistic turnaround time where no commercial support model exists, and where the workaround involves reconfiguring the X server. The issue is still present, and other people have reported it. I haven't had a chance to try the suggested workaround simply due to a lack of free time, and my workaround has been to print from Firefox 2. Thanks for looking. | |
| State Changed | |
| From-To: | closed->open |
| By: | linimon |
| When: | Fri Dec 5 00:02:27 UTC 2008 |
| Reply via E-mail | |
| Date: | Thu, 04 Dec 2008 22:54:48 +0000 |
| Why: | From misfiled PR caught in spamtrap: |
| Reply via E-mail | |
| From: | Bruce M Simpson <bms@incunabulum.net> |
| Reply via E-mail | |
| Reply via E-mail | |
| Reply via E-mail | |
| From: | Bruce M Simpson <bms@incunabulum.net> |
| Date: | Sat, 06 Dec 2008 08:47:27 +0000 |
|
Finally, I got a chance to look at this in more detail. I updated to the latest firefox-3.0.2,1 binary package for FreeBSD 7.1-RELEASE, and tried the suggested "XaaNoOffscreenPixmaps" workaround. The garbled printed glyph bug still exists. The symptoms are similar to these postings and bug reports, although these are for Windows: https://bugzilla.mozilla.org/show_bug.cgi?id=454532#c3 http://fixunix.com/mozilla/539574-firefox-3-0-3-vs-seamonkey-1-1-9-a.html I tried printing to a non-Postscript printer (Epson CX3650). The problem is still present there, which suggests the root cause may be in the Firefox 3 print renderer. I don't see this issue with Firefox 2. Both appear to use the same versions of the installed Pango libraries. I am using a CUPS networked print server to connect my printers. The page I've been using to demonstrate this is http://www.thepensionservice.gov.uk/ although the problem exists with all sites regardless of text encoding. The page looks just fine in "Print Preview", but, print it, and the glyphs are unreadable. | |
| Reply via E-mail | |
| From: | "Bruce M. Simpson" <bms@FreeBSD.org> |
| Date: | Sat, 06 Dec 2008 11:10:24 +0000 |
|
Same result with Firefox 3.0.4,1 just built from source... | |
| Reply via E-mail | |
| From: | "Jeremy Messenger" <mezz7@cox.net> |
| Date: | Sat, 06 Dec 2008 13:00:41 -0600 |
|
On Sat, 06 Dec 2008 02:47:27 -0600, Bruce M Simpson <bms@incunabulum.net> wrote: > Finally, I got a chance to look at this in more detail. > I updated to the latest firefox-3.0.2,1 binary package for FreeBSD > 7.1-RELEASE, and tried the suggested "XaaNoOffscreenPixmaps" workaround. > > The garbled printed glyph bug still exists. Bummer for it doesn't help. > The symptoms are similar to these postings and bug reports, although > these are for Windows: > https://bugzilla.mozilla.org/show_bug.cgi?id=454532#c3 > http://fixunix.com/mozilla/539574-firefox-3-0-3-vs-seamonkey-1-1-9-a.html Thanks for find it! It sounds like it's not a FreeBSD speific bug. It will be good if one of us reply a comment in Mozilla bugzilla (#54532)? I can do it for you if you are still busy. Cheers, Mezz > I tried printing to a non-Postscript printer (Epson CX3650). > The problem is still present there, which suggests the root cause may be > in the Firefox 3 print renderer. I don't see this issue with Firefox 2. > Both appear to use the same versions of the installed Pango libraries. > > I am using a CUPS networked print server to connect my printers. > > The page I've been using to demonstrate this is > http://www.thepensionservice.gov.uk/ although the problem exists with > all sites regardless of text encoding. The page looks just fine in > "Print Preview", but, print it, and the glyphs are unreadable. -- mezz7@cox.net - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org | |
| Reply via E-mail | |
| From: | "Bruce M. Simpson" <bms@FreeBSD.org> |
| Date: | Mon, 08 Dec 2008 12:58:43 +0000 |
|
FYI I do not see this issue in Gentoo Linux 2008.0 with the latest binary snapshot. I haven't looked under the hood in detail to see how their installation differs. | |
| Reply via E-mail | |
| From: | "Jeremy Messenger" <mezz7@cox.net> |
| Date: | Wed, 24 Dec 2008 12:52:29 -0600 |
|
On Mon, 08 Dec 2008 06:58:43 -0600, Bruce M. Simpson <bms@freebsd.org> wrote: > FYI I do not see this issue in Gentoo Linux 2008.0 with the latest > binary snapshot. I haven't looked under the hood in detail to see how > their installation differs. My sister is home now for x-mas and her Epson Stylus NX400 printer came with her. So... I have setup share printer in her Vista. I had to update gutenprint to 5.2.3 to get Epson Stylus NX400 driver. It seems work in print test so far. I am going to install Firefox 3.0.5, and will trying to reproduce your problem and try to see if I can get it fixes. I do not know if update of gutenprint will causing the different result, but I hope not. Cheers, Mezz -- mezz7@cox.net - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org | |
| Reply via E-mail | |
| From: | Bruce Simpson <bms@incunabulum.net> |
| Date: | Wed, 24 Dec 2008 19:18:18 +0000 |
|
Jeremy, Jeremy Messenger wrote: > My sister is home now for x-mas and her Epson Stylus NX400 printer > came with her. So... I have setup share printer in her Vista. I had to > update gutenprint to 5.2.3 to get Epson Stylus NX400 driver. It seems > work in print test so far. I am going to install Firefox 3.0.5, and > will trying to reproduce your problem and try to see if I can get it > fixes. I do not know if update of gutenprint will causing the > different result, but I hope not. Thank you very much for taking time to look at this, I really appreciate it. cheers BMS | |
| Reply via E-mail | |
| From: | "Jeremy Messenger" <mezz7@cox.net> |
| Date: | Wed, 24 Dec 2008 14:25:23 -0600 |
|
On Wed, 24 Dec 2008 13:18:18 -0600, Bruce Simpson <bms@incunabulum.net> wrote: > Jeremy, > > Jeremy Messenger wrote: > > My sister is home now for x-mas and her Epson Stylus NX400 printer came > > with her. So... I have setup share printer in her Vista. I had to > > update gutenprint to 5.2.3 to get Epson Stylus NX400 driver. It seems > > work in print test so far. I am going to install Firefox 3.0.5, and > > will trying to reproduce your problem and try to see if I can get it > > fixes. I do not know if update of gutenprint will causing the different > > result, but I hope not. > > Thank you very much for taking time to look at this, I really appreciate > it. No problem. I have went to http://www.thepensionservice.gov.uk/ and I can't reproduce it. It prints fine, but it does not print image in middle that has lizard or some kind of repitle. Maybe it's normal as it's different from Opera. But both Firefox 2 and Firefox 3 show the same result. Are your Firefox 3 in non-english (custom LANG/locale)? Mine locale looks like this: --------------------------- # locale LANG=en_US.UTF-8 LC_CTYPE="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_ALL= --------------------------- Are you using gutenprint? I don't know if it has to do with gutenprint update has to do with it. I only have updated gutenprint-base and gutenprint-cups in case if you want to give it a shot. I do not think it will changing your result since print works in your Firefox 2, but never know. http://people.freebsd.org/~mezz/diff/gutenprint-base.diff http://people.freebsd.org/~mezz/diff/gutenprint-case.diff BTW: Forgot to say, I am using MarcusCom CVS that has newer GTK+, GNOME, cairo and stuff. Probably some of these ports have fixed Firefox 3's print problem? I don't have any 'normal' system that isn't using MarcusCom CVS by use only vanilla FreeBSD ports tree. Cheers, Mezz > cheers > BMS -- mezz7@cox.net - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org | |
| Reply via E-mail | |
| From: | "Jeremy Messenger" <mezz7@cox.net> |
| Date: | Wed, 24 Dec 2008 14:30:20 -0600 |
|
On Wed, 24 Dec 2008 14:25:23 -0600, Jeremy Messenger <mezz7@cox.net> wrote: > On Wed, 24 Dec 2008 13:18:18 -0600, Bruce Simpson <bms@incunabulum.net> > wrote: > > > Jeremy, > > > > Jeremy Messenger wrote: > > > My sister is home now for x-mas and her Epson Stylus NX400 printer > > > came with her. So... I have setup share printer in her Vista. I had to > > > update gutenprint to 5.2.3 to get Epson Stylus NX400 driver. It seems > > > work in print test so far. I am going to install Firefox 3.0.5, and > > > will trying to reproduce your problem and try to see if I can get it > > > fixes. I do not know if update of gutenprint will causing the > > > different result, but I hope not. > > > > Thank you very much for taking time to look at this, I really > > appreciate it. > > No problem. I have went to http://www.thepensionservice.gov.uk/ and I > can't reproduce it. It prints fine, but it does not print image in > middle that has lizard or some kind of repitle. Maybe it's normal as > it's different from Opera. But both Firefox 2 and Firefox 3 show the > same result. Are your Firefox 3 in non-english (custom LANG/locale)? > Mine locale looks like this: > > --------------------------- > # locale > LANG=en_US.UTF-8 > LC_CTYPE="en_US.UTF-8" > LC_COLLATE="en_US.UTF-8" > LC_TIME="en_US.UTF-8" > LC_NUMERIC="en_US.UTF-8" > LC_MONETARY="en_US.UTF-8" > LC_MESSAGES="en_US.UTF-8" > LC_ALL= > --------------------------- > > Are you using gutenprint? I don't know if it has to do with gutenprint > update has to do with it. I only have updated gutenprint-base and > gutenprint-cups in case if you want to give it a shot. I do not think it > will changing your result since print works in your Firefox 2, but never > know. > > http://people.freebsd.org/~mezz/diff/gutenprint-base.diff > http://people.freebsd.org/~mezz/diff/gutenprint-case.diff The URL is valid with a typo, but inside diff has correct typo. I mean by guteprint-cups port. Cheers, Mezz > BTW: Forgot to say, I am using MarcusCom CVS that has newer GTK+, GNOME, > cairo and stuff. Probably some of these ports have fixed Firefox 3's > print problem? I don't have any 'normal' system that isn't using > MarcusCom CVS by use only vanilla FreeBSD ports tree. > > Cheers, > Mezz > > > cheers > > BMS -- mezz7@cox.net - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org | |
| Reply via E-mail | |
| From: | Bruce Simpson <bms@incunabulum.net> |
| Date: | Wed, 24 Dec 2008 20:29:55 +0000 |
|
In-Reply-To: <op.umooc8xo9aq2h7@localhost> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Jeremy Messenger wrote: > ... > No problem. I have went to http://www.thepensionservice.gov.uk/ and I > can't reproduce it. It prints fine, but it does not print image in > middle that has lizard or some kind of repitle. Maybe it's normal as > it's different from Opera. But both Firefox 2 and Firefox 3 show the > same result. Are your Firefox 3 in non-english (custom LANG/locale)? > Mine locale looks like this: > > --------------------------- > # locale > LANG=en_US.UTF-8 > LC_CTYPE="en_US.UTF-8" > LC_COLLATE="en_US.UTF-8" > LC_TIME="en_US.UTF-8" > LC_NUMERIC="en_US.UTF-8" > LC_MONETARY="en_US.UTF-8" > LC_MESSAGES="en_US.UTF-8" > LC_ALL= > --------------------------- Locale is "C" on all my systems, I stopped using locales because of legacy problems with other apps in history. I think the Perforce clients were affected. > > Are you using gutenprint? I don't know if it has to do with gutenprint > update has to do with it. I only have updated gutenprint-base and > gutenprint-cups in case if you want to give it a shot. I do not think > it will changing your result since print works in your Firefox 2, but > never know. > > http://people.freebsd.org/~mezz/diff/gutenprint-base.diff > http://people.freebsd.org/~mezz/diff/gutenprint-case.diff Those diffs are big... ;-) don't have anything like that around. I use Gutenprint with Cups, print server has: tack:~ % pkg_info | grep cups cups-base-1.3.9_2 Common UNIX Printing System cups-pstoraster-8.15.4_2 Postscript interpreter for CUPS printing to non-PS printers gutenprint-cups-5.1.7_3 GutenPrint Printer Driver tack:~ % pkg_info | grep guten gutenprint-5.1.7_1 The "meta-port" for GutenPrint gutenprint-base-5.1.7_1 GutenPrint Printer Driver gutenprint-cups-5.1.7_3 GutenPrint Printer Driver gutenprint-foomatic-5.1.7_1 GutenPrint Printer Driver gutenprint-ijs-5.1.7_1 GutenPrint Printer Driver tack:~ % uname -a FreeBSD tack.lon.incunabulum.net 7.1-PRERELEASE FreeBSD 7.1-PRERELEASE #0: Thu Dec 4 08:47:31 GMT 2008 root@tack.lon.incunabulum.net:/usr/obj/usr/src/sys/TACK i386 tack:~ % > > BTW: Forgot to say, I am using MarcusCom CVS that has newer GTK+, > GNOME, cairo and stuff. Probably some of these ports have fixed > Firefox 3's print problem? I don't have any 'normal' system that isn't > using MarcusCom CVS by use only vanilla FreeBSD ports tree. Vanilla ports here, I use portsnap for updates. | |
| Responsible Changed | |
| From-To: | gnome->miwi |
| By: | marcus |
| When: | Sun Apr 12 19:47:40 UTC 2009 |
| Why: | Assign to new Gecko maintainer. |
| State Changed | |
| From-To: | open->feedback |
| By: | miwi |
| When: | Mon Apr 13 11:04:40 UTC 2009 |
| Why: | Hi, Could you please test if this issue still exists with an fresh ports tree? Thanks for your report. |
| Responsible Changed | |
| From-To: | miwi->freebsd-gecko |
| By: | miwi |
| When: | Sun Apr 26 23:59:47 UTC 2009 |
| Why: | Over to maintainer. |
| Unformatted: |
