Bug#389724: firefox: Firefox cannot print using CUPS managed printer without crashing

2006-10-05 Thread Lloyd Hazlett
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

2006-10-04 Thread Andrew De Ponte
-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

2006-10-04 Thread Andrew De Ponte
-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

2006-10-03 Thread Andrew De Ponte
-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

2006-10-03 Thread Andrew De Ponte
-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

2006-10-03 Thread Andrew De Ponte
-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

2006-10-01 Thread Thomas Schoepf
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

2006-09-27 Thread Eric Valette
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]