cupsd crashes with SIGSEGV on ubuntu 17.04 on start
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cups (Ubuntu) |
Triaged
|
Undecided
|
Unassigned |
Bug Description
Hey,
I upgraded to Ubuntu 17.04, but CUPS crashes on boot, and when I run cupsd it segfaults. Attaching strace ouput.
---
ApportVersion: 2.20.4-0ubuntu4.4
Architecture: amd64
CupsErrorLog:
CurrentDesktop: KDE
DistroRelease: Ubuntu 17.04
InstallationDate: Installed on 2012-12-20 (1698 days ago)
InstallationMedia: Kubuntu 12.10 "Quantal Quetzal" - Release amd64 (20121017.1)
Lpstat: Error: command ['lpstat', '-v'] failed with exit code 1: lpstat: Bad file descriptor
MachineType: ASUSTeK COMPUTER INC. UX303LB
NonfreeKernelMo
Package: cups 2.2.2-1ubuntu1
PackageArchitec
Papersize: letter
ProcCmdline: BOOT_IMAGE=
ProcKernelCmdLine: BOOT_IMAGE=
ProcVersionSign
Tags: zesty
Uname: Linux 4.10.0-28-generic x86_64
UpgradeStatus: Upgraded to zesty on 2017-04-19 (117 days ago)
UserGroups: adm bluetooth bumblebee cdrom dialout dip lp lpadmin netdev nvidia-persistenced plugdev sambashare sudo usrp
_MarkForUpload: True
dmi.bios.date: 03/17/2015
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: UX303LB.203
dmi.board.
dmi.board.name: UX303LB
dmi.board.vendor: ASUSTeK COMPUTER INC.
dmi.board.version: 1.0
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: ASUSTeK COMPUTER INC.
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.name: UX303LB
dmi.product.
dmi.sys.vendor: ASUSTeK COMPUTER INC.
mtime.conffile.
Changed in cups (Ubuntu): | |
status: | Incomplete → Triaged |
If you start cupsd from the command line and it reproducably crashes (or it at least crashes often enough so that you can easily get it to crash), please do the following:
Run
ulimit -c unlimited
Then check whether there is no file named "core" in the current directory. If so, delete or rename the file or change to another directory.
Then start cupsd. If it crashes, you should get a file named "core" in the current directory. Attach the file to this bug report and also run
gdb -c core /usr/sbin/cupsd
and on the gdb prompt enter the command
bt
and after that
quit.
Post all the screen out put of your gdb session here.