MASTER: CUPS web interface breaks cupsd.conf so that daemon does not restart

Bug #188426 reported by Martin Fischer on 2008-02-02
20
Affects Status Importance Assigned to Milestone
cupsys (Ubuntu)
High
Unassigned

Bug Description

cupsd says "cupsd: Child exited with status 1!" after activating network printer publishing

SK (stephantom) wrote :

Thank you for taking the time report this issue.
Could you please tell us which version of cupsd you have installed?

Martin Fischer (martin-fischer) wrote :

cupsys:
1.3.5-1ubuntu3
uname:
Linux xxxxx 2.6.22-8-generic #1 SMP Thu Jul 12 16:09:47 GMT 2007 x86_64 GNU/Linux

description: updated
Martin Fischer (martin-fischer) wrote :

better strace

Martin Fischer (martin-fischer) wrote :

...and the .conf file.

Martin Fischer (martin-fischer) wrote :

Problem description:
http://localhost:631/admin writes a unicode burp in cupsd.conf, /scheduler/conf.c at ~2700 didnt think this ist funny...

Workaround:

filter Unicode in cupsd.conf

crf (chrisfahlman) on 2008-02-13
Changed in cupsys:
status: Incomplete → Confirmed
Till Kamppeter (till-kamppeter) wrote :

The problem was independently reported and fixed upstream by Tim Waugh from Red Hat:

http://www.cups.org/str.php?L2703

The patch is simple and small and we will apply it to the Ubuntu package soon.

Changed in cupsys:
importance: Undecided → High
milestone: none → ubuntu-8.04-beta
status: Confirmed → Triaged
Changed in cupsys:
status: Triaged → In Progress
Changed in cupsys:
status: In Progress → Fix Committed
Till Kamppeter (till-kamppeter) wrote :

The same bug was reported to Debian as

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=461331

Launchpad Janitor (janitor) wrote :

This bug was fixed in the package cupsys - 1.3.5-2ubuntu1

---------------
cupsys (1.3.5-2ubuntu1) hardy; urgency=low

  * debian/local/apparmor-profile: Added Kerberos authentication support
    to the AppArmor profile (LP: #189022).

cupsys (1.3.5-2) unstable; urgency=low

  [ Martin Pitt ]
  * debian/cupsys.init.d: Add Should-Start: avahi. (Closes: #459662)

  [ Till Kamppeter ]
  * debian/patches/pdftops-cups-1.4.dpatch, debian/local/filters/pdftops:
    Replaced Helge Blischke's alternative pdftops wrapper by the pdftops
    of CUPS 1.4. The old pdftops wrapper did not work with the pdftops
    filter of Poppler, the new one works with the pdftops filters of both
    Poppler and XPDF (Closes: #457810; Ubuntu LP: #182379).
  * debian/patches/web-interface-breaks-default-auth-setting.dpatch: When
    modifying server settings with the CUPS web interface, the setting
    for the default authentication got overwritten with gibberish
    (Closes: #461331; CUPS STR #2703, Ubuntu LP: #188426).
  * debian/local/backends/dnssd: Updated dnssd to filter out IPv6 entries,
    as they clutter the lists of detected printers and make the network
    printer discovery process taking more time than needed. Applied also
    a bug fix and the possibility of querying one IP address by calling
    the dnssd backend with the IP as command line argument (like the
    snmp CUPS backend).

 -- Till Kamppeter <email address hidden> Sat, 23 Feb 2008 18:01:06 +0100

Changed in cupsys:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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