Bug#389724: firefox: Firefox cannot print using CUPS managed printer without crashing
I'm also experiencing this behaviour, and as per Andrew De Ponte's comment, I believe it is the same fontconfig problem that was fixed in thunderbird in bug 388001 (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=388001). Could we please use the same patch to fix? Cheers, haz. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#389724: firefox: Firefox cannot print using CUPS managed printer without, crashing
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I just reverted my entire cupsys package set from 1.2.4 to 1.2.2 and there was still no change in the results (meaning Firefox still crashed). I am installing the debugging symbols for firefox in the hope that they will help me narrow down what the problem is. - -- Andrew De Ponte Contact Info - AIM Nick: HUNNYnNUTTS JabberID: [EMAIL PROTECTED] Current Open Source Projects - Zaurus Synchronization REPository (a.k.a. Zaurus Synchronization Reverse Engineering Project) - - http://zsrep.sourceforge.net -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQFFJDnEVroBBszP8ekRAlnIAKDAz+UwH1KhvDw/a53gqgwb2H+rCACgu7b3 fD2HKOACaelFHWy0KQ9jhvc= =lV2f -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#389724: firefox: Firefox cannot print using CUPS managed printer without, crashing
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Woot, Woot!!! I figured out a temporary solution after finally getting around to installing the debugging symbols for firefox and running it in the debugger. So, if any of you would like to see it is seemingly a problem with the recent upgrade of the libfontconfig1 package from 2.3.2-7 to 2.4.1-2. After installing the the firefox debugging symbols package ran firefox as follows from the command line. firefox --debugging gdb This dumped me in a gdb session at which point I typed run to get it to run firefox inside of gdb. I then proceeded to go to File-Print, checked print to file, and printed to file, until it crashed. It only took 2 tries as usual. Once, it crashed gdb reports where it crashed. But, to see something of a bit more interest I typed backtrace which shows the functions that were called up until it crashed. Here is a little snip in which we can see it is the FcCharSetDestroy() function provided by /usr/lib/libfontcanfig.so.1 that is crashing. #0 0xa7813d17 in FcCharSetDestroy () from /usr/lib/libfontconfig.so.1 #1 0x081e5826 in ~nsFontMetricsPS (this=0x9318410) at nsFontMetricsPS.cpp:111 #2 0x081e33a8 in nsFontMetricsPS::Release (this=0xa76d0414) at nsFontMetricsPS.cpp:135 #3 0x088de065 in nsFontCache::Flush (this=0x94b3348) at nsDeviceContext.cpp:715 Given, this new found information I decided to revert to the previous version of libfontconfig1 package which I had to do by performing the following. cd /var/cache/apt/archives/ sudo pkg -i sudo dpkg -i libfontconfig1_2.3.2-7_i386.deb fontconfig-config_2.3.2-7_all.deb fontconfig_2.3.2-7_i386.deb After, it finished reverting to the previous version of fontconfig family of packages I ran firefox and all was happy with the printing. To keep this one group of packages at this version while still allowing my system to upgrade the other packages I then added the following to my /etc/apt/preferences file: Package: fontconfig Pin: version 2.3.2* Pin-Priority: 1001 Package: fontconfig-config Pin: version 2.3.2* Pin-Priority: 1001 Package: libfontconfig1 Pin: version 2.3.2* Pin-Priority: 1001 Package: libfontconfig1-dev Pin: version 2.3.2* Pin-Priority: 1001 Note: There has to be a blank line seperating each package definition in your /etc/apt/preferences file. Also, I hade to create my /etc/apt/preferences files because it did not already exist. Also, keep your eyes out for a new libfontconfig that will hopefully be fixed package, so you can remove the preferences you added to /etc/apt/preferences. - -- Andrew De Ponte Contact Info - AIM Nick: HUNNYnNUTTS JabberID: [EMAIL PROTECTED] Current Open Source Projects - Zaurus Synchronization REPository (a.k.a. Zaurus Synchronization Reverse Engineering Project) - - http://zsrep.sourceforge.net -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQFFJEeUVroBBszP8ekRAok8AKCBaHIjDhGV2sNfYgcgN6f4VmeBygCeLMaX j6Jta+EBLbBBBfEP97Qn8UE= =9oDW -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#389724: firefox: Firefox cannot print using CUPS managed printer without, crashing
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I am also having the same problem. It has happened on all of my machines which run Debian testing. All are configured with CUPS to use both network based printers and local via usb printers all configured through CUPS. Printing test pages from CUPS works fine for all the printers from all the different computers. However, printing from Firefox causes a crash after sending the print job to printer. This normally happens on the second attempt to print but some times happens the first attempt to print. - -- Andrew De Ponte Contact Info - AIM Nick: HUNNYnNUTTS JabberID: [EMAIL PROTECTED] Current Open Source Projects - Zaurus Synchronization REPository (a.k.a. Zaurus Synchronization Reverse Engineering Project) - - http://zsrep.sourceforge.net -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQFFIhQtVroBBszP8ekRAr8QAJ9AWetKa3li3r7wYnIVJ4iZBvCWDQCfXVuq wvky5ZCjpH/08O4usHsI1o0= =mDOo -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#389724: firefox: Firefox cannot print using CUPS managed printer without, crashing
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Given my frustration with this problem I decided revert to previous versions of the firefox package. I tried reverting to all of the following firefox packages: firefox_1.5.dfsg+1.5.0.3-2_i386.deb firefox_1.5.dfsg+1.5.0.4-1_i386.deb firefox_1.5.dfsg+1.5.0.6-4_i386.deb from firefox_1.5.dfsg+1.5.0.7-1_i386.deb The result was exactly the same. Despite the version of firefox that I had installed and running it would always crash the 3rd time I would print to any CUPS printer. This tells me that it is NOT the upgrade to firefox_1.5.dfsg+1.5.0.7-1_i386.deb that is causing Firefox to crash. I would imagine that it is the upgrade of the CUPS system which I remember happening some time close to when the firefox_1.5.dfsg+1.5.0.7-1_i386.deb upgrade happened. I also assume this based on the fact that I tested galeon and epiphany and they seem to be crashing as well. Given this I did some more testing. I have reverted to the following: cupsys-driver-gutenprint_4.3.99+cvs20060521-4_i386.deb cupsys-driver-gutenprint_5.0.0-1_i386.deb from: cupsys-driver-gutenprint_5.0.0-2_i386.deb and still had the same problem. So, this tells me that it is prob not the actual driver version since before this last upgrade it worked and I was using cupsys-driver-gutenprint_5.0.0-1_i386.deb. I then thought that maybe the problem was in either the cupsys package it self and the cupsys-client and cupsys-bsd packages back to the following: cupsys_1.2.2-2_i386.deb cupsys-bsd_1.2.2-2_i386.deb cupsys-client_1.2.2-1_i386.deb from: cupsys_1.2.4-1_i386.deb cupsys-bsd_1.2.4-1_i386.deb cupsys-client_1.2.2-2_i386.deb After, reverting I still had the same problem. So, I am assuming that it has nothing to do with those packages. The only three cupsys packages left are libcupsys2, libcupsys2-gnutls10, and cupsys-common. I would imagine that it is libcupsys2 that is causing the problem. Although, the firefox package does not show it as a dependency, or even a recommended or suggested package so I am not sure. If I knew more about Firefox like what interface it uses to print to CUPS printers, I might be able to narrow it. Also, if I knew of an easy way to revert to previous versions of packages via apt-get then I would fully revert all my cupsys stuff to previous versions and test some more. I understand that with apt-get install package name=version and that would work great if the old packages where available in the repository. However, they are not. Currently I have just been removing the packages and manually installing packages from the /var/cache/apt/archives/ directory using dpkg -i. This can be a pain when all the dependencies that are associatied with libcupsys2. Hence, if someone knows a way of adding /var/cache/apt/archives to /etc/apt/sources.list or knows of a repository that holds the old packages please let me know. Or, if you have any other suggestions, please let me know. I am kind of at a stand still until I figure out a better way to revert to old packages. Anyways, hopefully this information helps people. - -- Andrew De Ponte Contact Info - AIM Nick: HUNNYnNUTTS JabberID: [EMAIL PROTECTED] Current Open Source Projects - Zaurus Synchronization REPository (a.k.a. Zaurus Synchronization Reverse Engineering Project) - - http://zsrep.sourceforge.net -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQFFIwVUVroBBszP8ekRAvxHAKC3soQW8095u321qNFXlOaS6tryGACZAZA6 l4ghDlEcqYJ8PgmigK9GS9o= =9vR2 -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#389724: firefox: Firefox cannot print using CUPS managed printer without, crashing
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Well, I just tried using the print to file option in Firefox and that causes it to crash for me as well after I print to a file 3 times. Very strange. I am quite confused now. I need to figure out how Firefox is printing things to narrow anything down now. - -- Andrew De Ponte Contact Info - AIM Nick: HUNNYnNUTTS JabberID: [EMAIL PROTECTED] Current Open Source Projects - Zaurus Synchronization REPository (a.k.a. Zaurus Synchronization Reverse Engineering Project) - - http://zsrep.sourceforge.net -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQFFIwjNVroBBszP8ekRAphzAKCjdRk54G86B9vyIAXtHq1uV2Oh6QCfZiT1 PwXJmoSPL+F3gcKlrAoN7Tc= =sPaU -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#389724: firefox: Firefox cannot print using CUPS managed printer without crashing
Same here. The printout is sent and is ok, but firefox exits with a segmentation fault right afterwards. My system is a current Debian unstable. Printer is CUPS/USB, HP LaserJet 2200D Thomas -- Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen! Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#389724: firefox: Firefox cannot print using CUPS managed printer without crashing
Package: firefox Version: 1.5.dfsg+1.5.0.7-1 Severity: important I have several PC installed with CUPS. The printer managed by CUPS are either remote or local. Local is either paralel or USB. In any case, when I print a document using a CUPS printer firefox crash immédiately but the document is sent to thr printer. dpkg -l| grep cups ii cups-pdf 2.4.1-2 PDF printer for CUPS ii cupsys 1.2.4-1 Common UNIX Printing System(tm) - server ii cupsys-client1.2.4-1 Common UNIX Printing System(tm) - client programs (SysV) ii cupsys-common1.2.4-1 Common UNIX Printing System(tm) - common files ii cupsys-driver-gimppr 5.0.0-2 printer drivers for CUPS ii cupsys-driver-gutenp 5.0.0-2 printer drivers for CUPS ii libcupsimage21.2.4-1 Common UNIX Printing System(tm) - image libs ii libcupsys2 1.2.4-1 Common UNIX Printing System(tm) - libs ii libcupsys2-dev 1.2.4-1 Common UNIX Printing System(tm) - development files ii libgnomecups1.0-10.2.2-5 GNOME library for CUPS interaction -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18 Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15) (ignored: LC_ALL set to [EMAIL PROTECTED]) Versions of packages firefox depends on: ii debianutils 2.17.2 Miscellaneous utilities specific t ii fontconfig2.4.1-2generic font configuration library ii libatk1.0-0 1.12.2-1 The ATK accessibility toolkit ii libc6 2.3.6.ds1-4GNU C Library: Shared libraries ii libcairo2 1.2.4-1The Cairo 2D vector graphics libra ii libfontconfig12.4.1-2generic font configuration library ii libfreetype6 2.2.1-5FreeType 2 font engine, shared lib ii libgcc1 1:4.1.1-14 GCC support library ii libglib2.0-0 2.12.3-2 The GLib library of C routines ii libgtk2.0-0 2.8.20-2 The GTK+ graphical user interface ii libjpeg62 6b-13 The Independent JPEG Group's JPEG ii libpango1.0-0 1.14.4-2 Layout and rendering of internatio ii libpng12-01.2.8rel-5.2 PNG library - runtime ii libstdc++64.1.1-14 The GNU Standard C++ Library v3 ii libx11-6 2:1.0.0-9 X11 client-side library ii libxft2 2.1.8.2-8 FreeType-based font drawing librar ii libxinerama1 1:1.0.1-4.1X11 Xinerama extension library ii libxp61:1.0.0.xsf1-1 X Printing Extension (Xprint) clie ii libxt61:1.0.2-2 X11 toolkit intrinsics library ii psmisc22.3-1 Utilities that use the proc filesy ii zlib1g1:1.2.3-13 compression library - runtime firefox recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]