Segfault in ppdFindChoice when selecting a cups printer for printing.

Bug #660731 reported by kmadhusu
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
cups (Ubuntu)
Incomplete
Undecided
Unassigned

Bug Description

Binary package hint: cups

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff29e5a15 in ppdFindChoice () from /usr/lib/libcups.so.2
(gdb) backtrace
#0 0x00007ffff29e5a15 in ppdFindChoice () from /usr/lib/libcups.so.2
#1 0x00007fffb8f37456 in ?? () from /usr/lib/gtk-2.0/2.10.0/printbackends/libprintbackend-cups.so
#2 0x00007ffff6d08475 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#3 0x00007ffff5520ebe in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#4 0x00007ffff5532167 in ?? () from /usr/lib/libgobject-2.0.so.0
#5 0x00007ffff553b5a5 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#6 0x00007ffff553b932 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#7 0x00007fffb8f35790 in ?? () from /usr/lib/gtk-2.0/2.10.0/printbackends/libprintbackend-cups.so
#8 0x00007fffb8f34806 in ?? () from /usr/lib/gtk-2.0/2.10.0/printbackends/libprintbackend-cups.so
#9 0x00007ffff5069bf3 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#10 0x00007ffff506a3d0 in ?? () from /usr/lib/libglib-2.0.so.0

Steps to reproduce:
1. Open print dialog on any page in chrome.
2. Click on CUPS printer to select
3. Segfault

Segfaults as soon as the CUPS printer is clicked on in the printer selection dialog; i.e. not when the "Print" button on the dialog is actually clicked.

Revision history for this message
kmadhusu (kmadhusu) wrote :

Additional Info:
- CUPS version 1.4.4
- The printer being used is a printer on the network.
- Choosing the option to "Print to File" works fine; additionally, cups is working fine in my configuration. If I print to PDF, then use lpr to print to the same device, there is no problem. Additionally, I am able to access the CUPS configuration web interface in chromium no problem.

Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

Can you please attach your PPD files in /etc/cups/ppd/ and if you are using a printer on a remote CUPS server also the PPD files from /etc/cups/ppd/ there?

Changed in cups (Ubuntu):
status: New → Incomplete
Revision history for this message
damien.courousse (damien-courousse) wrote :

Hello,

I have reported the same bug for Debian here:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=606685

I you are interested, in can provide a core file.
My problem has been fixed with an upgrade to cups 1.4.4-7 (Debian squeeze).

Cheers
Damien

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.