cupsd assert failure: cupsd: ../avahi-common/dbus-watch-glue.c:205: timeout_data_ref: Assertion `t->ref >= 1' failed.

Bug #759031 reported by Moti Ochayun
14
This bug affects 1 person
Affects Status Importance Assigned to Milestone
cups (Ubuntu)
Confirmed
Undecided
Till Kamppeter

Bug Description

Binary package hint: cups

I startup the computer and i get the error

ProblemType: Crash
DistroRelease: Ubuntu 11.04
Package: cups 1.4.6-4
ProcVersionSignature: Ubuntu 2.6.38-8.42-generic 2.6.38.2
Uname: Linux 2.6.38-8-generic i686
NonfreeKernelModules: nvidia
Architecture: i386
AssertionMessage: cupsd: ../avahi-common/dbus-watch-glue.c:205: timeout_data_ref: Assertion `t->ref >= 1' failed.
Date: Fri Apr 8 17:31:24 2011
ExecutablePath: /usr/sbin/cupsd
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Alpha i386 (20110202)
Lpstat: Error: command ['lpstat', '-v'] failed with exit code 1: lpstat: No destinations added.
MachineType: BIOSTAR Group H55 HD
Papersize: letter
ProcAttrCurrent: /usr/sbin/cupsd (enforce)
ProcCmdline: /usr/sbin/cupsd -F
ProcEnviron: PATH=(custom, no user)
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-2.6.38-8-generic root=UUID=f3e18dc1-085b-4283-a518-78713f8ba763 ro single
Signal: 6
SourcePackage: cups
StacktraceTop:
 __kernel_vsyscall ()
 raise () from /lib/i386-linux-gnu/libc.so.6
 abort () from /lib/i386-linux-gnu/libc.so.6
 __assert_fail () from /lib/i386-linux-gnu/libc.so.6
 ?? ()
Title: cupsd assert failure: cupsd: ../avahi-common/dbus-watch-glue.c:205: timeout_data_ref: Assertion `t->ref >= 1' failed.
UpgradeStatus: Upgraded to natty on 2011-04-11 (0 days ago)
UserGroups:

dmi.bios.date: 06/15/2010
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 080015
dmi.board.asset.tag: None
dmi.board.name: H55 HD
dmi.board.vendor: BIOSTAR Group
dmi.chassis.asset.tag: None
dmi.chassis.type: 3
dmi.chassis.vendor: BIOSTAR Group
dmi.chassis.version: 6.0
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr080015:bd06/15/2010:svnBIOSTARGroup:pnH55HD:pvr6.0:rvnBIOSTARGroup:rnH55HD:rvr:cvnBIOSTARGroup:ct3:cvr6.0:
dmi.product.name: H55 HD
dmi.product.version: 6.0
dmi.sys.vendor: BIOSTAR Group

Revision history for this message
Moti Ochayun (moti) wrote :
Revision history for this message
Apport retracing service (apport) wrote : Possible regression detected

This crash has the same stack trace characteristics as bug #707592. However, the latter was already fixed in an earlier package version than the one in this report. This might be a regression or because the problem is in a dependent package.

tags: added: regression-retracer
tags: removed: need-i386-retrace
Revision history for this message
Martin Pitt (pitti) wrote :

Till, this was supposed to be fixed already in bug 707592, seems there's a missing case here?

visibility: private → public
Changed in cups (Ubuntu):
assignee: nobody → Till Kamppeter (till-kamppeter)
Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

Tim, did you do any fixes on the Avahi patches for CUPS after my initial fixes? It seems that there are still many instabilities, not only this bug.

Revision history for this message
Tim Waugh (twaugh) wrote :

Yes, a couple. The complete set (needs re-squashing) is here:

http://twaugh.fedorapeople.org/cups-avahi/

Martin Pitt (pitti)
tags: added: need-i386-retrace
Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

Tim, thank you very much.

I have now updated our patch for Avahi support in CUPS using Tim's newest patches (comment #5). I hope that fixes this bug and several other CUPS crashers: bug #754567, bug #751770, bug #754567, bug #744372.

Changed in cups (Ubuntu):
status: New → In Progress
status: In Progress → Fix Committed
Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

The new CUPS package will get released soon as cups 1.4.6-5.

Revision history for this message
Martin Pitt (pitti) wrote :

cups (1.4.6-5) unstable; urgency=low

  [ Till Kamppeter ]
  * debian/patches/cups-avahi.dpatch: Updated the patch to add Avahi support
    to the newest state of the art from
    http://twaugh.fedorapeople.org/cups-avahi/ (upstream of the patch),
    in the hope to fix CUPS crashers like LP #759031, #754567, #711875,
    #751770.

  [ Martin Pitt ]
  * debian/local/apparmor-profile: Add cap_dac_read_search for cups-pdf. This
    circumvents the sandboxing even more, but with cups-pdf's architecture
    there is no way around it. (LP: #295536)

 -- Martin Pitt <email address hidden> Mon, 18 Apr 2011 19:22:20 +0200

Changed in cups (Ubuntu):
status: Fix Committed → Fix Released
Changed in cups (Ubuntu):
status: Fix Released → Confirmed
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.