[cups.bugs] [CRIT] STR #2460: cupsd crashes if one print queue is disabled on solaris10 SPARC

Eli Kleinman elik at bhphoto.com
Mon Jul 30 12:49:39 PDT 2007


DO NOT REPLY TO THIS MESSAGE.  INSTEAD, POST ANY RESPONSES TO THE LINK BELOW.

[STR New]

If you send a print job to a print queue while the print queue is disabled
on the cups server, cupsd on the client crashes. The error reported in the
error log is - ipp crashed on signal 11!
I am attaching the client error log and a truss output of the crash.

Any help is greatly appreciated.
-Eli
--------------------------------------------
In my configuration I am using 2 cups server’s 1.3-rc1 and one cups
client all solaris10 U3 (11/06), with about 340 network printers.

Compile switches
------------------------------------------------------
../configure --prefix=/print/cups \
--with-fontpath=/usr/sfw/share/ghostscript/fonts \
--enable-ssl --with-openssl-libs=/usr/local/ssl/lib \
--with-openssl-includes=/usr/local/ssl/include
-------------------------------
Cupsd.conf
# Log general information in error_log - change "info" to "debug" for
# troubleshooting...
LogLevel debug

# Administrator user group...
SystemGroup sys root


# Only listen for connections from the local machine.
Listen localhost:631
Listen hicmd.domain.com:631
Listen /print/cups/var/run/cups/cups.sock

# Show shared printers on the local network.
Browsing On
BrowseOrder allow,deny
BrowseAllow all

# Default authentication type, when authentication is required...
DefaultAuthType Basic
……. Default cupsd.conf file

----------------------------------------
Cups error_log
I [30/Jul/2007:09:47:26 +0500] Listening to 127.0.0.1:631 (IPv4)
I [30/Jul/2007:09:47:26 +0500] Listening to ::1:631 (IPv6)
I [30/Jul/2007:09:47:26 +0500] Listening to 10.100.4.8:631 (IPv4)
I [30/Jul/2007:09:47:26 +0500] Listening to
/print/cups/var/run/cups/cups.sock (Domain)
I [30/Jul/2007:09:47:26 +0500] Loaded configuration file
"/print/cups/etc/cups/cupsd.conf"
I [30/Jul/2007:09:47:26 +0500] Using default TempDir of
/print/cups/var/spool/cups/tmp...
I [30/Jul/2007:09:47:26 +0500] Configured for up to 100 clients.
I [30/Jul/2007:09:47:26 +0500] Allowing up to 100 client connections per
host.
I [30/Jul/2007:09:47:26 +0500] Using policy "default" as the default!
I [30/Jul/2007:09:47:26 +0500] Full reload is required.
I [30/Jul/2007:09:47:26 +0500] Loaded MIME database from
'/print/cups/etc/cups': 35 types, 37 filters..
D [30/Jul/2007:09:47:26 +0500] cupsdLoadRemoteCache: Loading printer
acct1 at print1...
………………. More printers
…. More printers
D [30/Jul/2007:09:47:26 +0500] Added implicit class "acct1"...
D [30/Jul/2007:09:47:26 +0500] Discarding unused printer-added event...
……………….. More
……. More
D [30/Jul/2007:09:47:27 +0500] Scanning /print/cups/var/spool/cups for
jobs...
D [30/Jul/2007:09:47:27 +0500] [Job 1] Loading attributes...
D [30/Jul/2007:09:47:27 +0500] [Job 1] Auto-typing document file
"/print/cups/var/spool/cups/d00001-001"...
I [30/Jul/2007:09:47:27 +0500] Loading NextJobId from job cache file
"/print/cups/var/cache/cups/job.cache"...
I [30/Jul/2007:09:47:27 +0500] Full reload complete.
I [30/Jul/2007:09:47:27 +0500] Cleaning out old temporary files in
"/print/cups/var/spool/cups/tmp"...
I [30/Jul/2007:09:47:27 +0500] Listening to 127.0.0.1:631 on fd 0...
E [30/Jul/2007:09:47:27 +0500] Unable to bind socket for address ::1:631 -
Cannot assign requested address.
I [30/Jul/2007:09:47:27 +0500] Listening to 10.100.4.8:631 on fd 2...
I [30/Jul/2007:09:47:27 +0500] Listening to
/print/cups/var/run/cups/cups.sock on fd 4...
D [30/Jul/2007:09:47:27 +0500] [Job 1] Sending job to queue tagged as
raw...
D [30/Jul/2007:09:47:27 +0500] [Job 1] job-sheets=none,none
D [30/Jul/2007:09:47:27 +0500] [Job 1] banner_page = 0
D [30/Jul/2007:09:47:27 +0500] [Job 1] argv[0]="comp3 at print2"
D [30/Jul/2007:09:47:27 +0500] [Job 1] argv[1]="1"
D [30/Jul/2007:09:47:27 +0500] [Job 1] argv[2]="root"
D [30/Jul/2007:09:47:27 +0500] [Job 1] argv[3]="(stdin)"
D [30/Jul/2007:09:47:27 +0500] [Job 1] argv[4]="1"
D [30/Jul/2007:09:47:27 +0500] [Job 1] argv[5]="job-hold-until=no-hold
job-priority=50 number-up=1 orientation-requested=3
 job-sheets=none,none
job-uuid=urn:uuid:f918d43b-163f-3747-5ed3-56f7c68c8945"
D [30/Jul/2007:09:47:27 +0500] [Job 1]
argv[6]="/print/cups/var/spool/cups/d00001-001"
D [30/Jul/2007:09:47:27 +0500] [Job 1]
envp[0]="CUPS_CACHEDIR=/print/cups/var/cache/cups"
D [30/Jul/2007:09:47:27 +0500] [Job 1]
envp[1]="CUPS_DATADIR=/print/cups/share/cups"
D [30/Jul/2007:09:47:27 +0500] [Job 1]
envp[2]="CUPS_DOCROOT=/print/cups/share/doc/cups"
D [30/Jul/2007:09:47:27 +0500] [Job 1]
envp[3]="CUPS_FONTPATH=/usr/sfw/share/ghostscript/fonts"
D [30/Jul/2007:09:47:27 +0500] [Job 1]
envp[4]="CUPS_REQUESTROOT=/print/cups/var/spool/cups"
D [30/Jul/2007:09:47:27 +0500] [Job 1]
envp[5]="CUPS_SERVERBIN=/print/cups/lib/cups"
D [30/Jul/2007:09:47:27 +0500] [Job 1]
envp[6]="CUPS_SERVERROOT=/print/cups/etc/cups"
D [30/Jul/2007:09:47:27 +0500] [Job 1]
envp[7]="CUPS_STATEDIR=/print/cups/var/run/cups"
D [30/Jul/2007:09:47:27 +0500] [Job 1]
envp[8]="LD_LIBRARY_PATH=/usr/local/lib:/usr/local/ssl/lib:/usr/local/ssl/include:/
usr/sfw/lib:/usr/ccs/lib:/usr/lib:/lib:/spool/oeci77/eci77/bin"
D [30/Jul/2007:09:47:27 +0500] [Job 1]
envp[9]="PATH=/print/cups/lib/cups/filter:/print/cups/bin:/print/cups/sbin:/bin:/us
r/bin"
D [30/Jul/2007:09:47:27 +0500] [Job 1] envp[10]="SERVER_ADMIN=root@
hicmd.domain.com"
D [30/Jul/2007:09:47:27 +0500] [Job 1] envp[11]="SOFTWARE=CUPS/1.3rc1"
D [30/Jul/2007:09:47:27 +0500] [Job 1]
envp[12]="TMPDIR=/print/cups/var/spool/cups/tmp"
D [30/Jul/2007:09:47:27 +0500] [Job 1] envp[13]="TZ=US/Eastern"
D [30/Jul/2007:09:47:27 +0500] [Job 1] envp[14]="USER=root"
D [30/Jul/2007:09:47:27 +0500] [Job 1]
envp[15]="CUPS_SERVER=/print/cups/var/run/cups/cups.sock"
D [30/Jul/2007:09:47:27 +0500] [Job 1]
envp[16]="CUPS_ENCRYPTION=IfRequested"
D [30/Jul/2007:09:47:27 +0500] [Job 1] envp[17]="IPP_PORT=631"
D [30/Jul/2007:09:47:27 +0500] [Job 1] envp[18]="CHARSET=utf-8"
D [30/Jul/2007:09:47:27 +0500] [Job 1] envp[19]="LANG=en_US"
D [30/Jul/2007:09:47:27 +0500] [Job 1]
envp[20]="PPD=/print/cups/etc/cups/ppd/comp3 at print2.ppd"
D [30/Jul/2007:09:47:27 +0500] [Job 1] envp[21]="RIP_MAX_CACHE=8m"
D [30/Jul/2007:09:47:27 +0500] [Job 1] envp[22]="CONTENT_TYPE=text/plain"
D [30/Jul/2007:09:47:27 +0500] [Job 1]
envp[23]="DEVICE_URI=ipp://print2:631/printers/comp3"
D [30/Jul/2007:09:47:27 +0500] [Job 1] envp[24]="PRINTER=comp3 at print2"
D [30/Jul/2007:09:47:27 +0500] [Job 1] envp[25]="CLASS=comp3"
I [30/Jul/2007:09:47:27 +0500] [Job 1] Started backend
/print/cups/lib/cups/backend/ipp (PID 26303)
D [30/Jul/2007:09:47:27 +0500] Discarding unused job-state event...
D [30/Jul/2007:09:47:27 +0500] [Job 1] 1 files to send in job...
D [30/Jul/2007:09:47:27 +0500] Discarding unused printer-state-changed
event...
D [30/Jul/2007:09:47:27 +0500] Discarding unused printer-state-changed
event...
D [30/Jul/2007:09:47:27 +0500] Discarding unused printer-state-changed
event...
D [30/Jul/2007:09:47:27 +0500] [Job 1] Connected to 10.100.0.55:631
(IPv4)...
D [30/Jul/2007:09:47:27 +0500] [Job 1] Getting supported attributes...
D [30/Jul/2007:09:47:27 +0500] [Job 1] document-format-supported (27
values)
D [30/Jul/2007:09:47:27 +0500] [0] = "application/octet-stream"
D [30/Jul/2007:09:47:27 +0500] [1] = "application/pdf"
D [30/Jul/2007:09:47:27 +0500] [2] = "application/postscript"
D [30/Jul/2007:09:47:27 +0500] [3] = "application/vnd.cups-postscript"
D [30/Jul/2007:09:47:27 +0500] [4] = "application/vnd.cups-raw"
D [30/Jul/2007:09:47:27 +0500] [5] = "application/vnd.hp-hpgl"
D [30/Jul/2007:09:47:27 +0500] [6] = "application/x-cshell"
D [30/Jul/2007:09:47:27 +0500] [7] = "application/x-csource"
D [30/Jul/2007:09:47:27 +0500] [8] = "application/x-perl"
D [30/Jul/2007:09:47:27 +0500] [9] = "application/x-shell"
D [30/Jul/2007:09:47:27 +0500] [10] = "image/gif"
D [30/Jul/2007:09:47:27 +0500] [11] = "image/jpeg"
D [30/Jul/2007:09:47:27 +0500] [12] = "image/png"
D [30/Jul/2007:09:47:27 +0500] [13] = "image/tiff"
D [30/Jul/2007:09:47:27 +0500] [14] = "image/x-bitmap"
D [30/Jul/2007:09:47:27 +0500] [15] = "image/x-photocd"
D [30/Jul/2007:09:47:27 +0500] [16] = "image/x-portable-anymap"
D [30/Jul/2007:09:47:27 +0500] [17] = "image/x-portable-bitmap"
D [30/Jul/2007:09:47:27 +0500] [18] = "image/x-portable-graymap"
D [30/Jul/2007:09:47:27 +0500] [19] = "image/x-portable-pixmap"
D [30/Jul/2007:09:47:27 +0500] [20] = "image/x-sgi-rgb"
D [30/Jul/2007:09:47:27 +0500] [21] = "image/x-sun-raster"
D [30/Jul/2007:09:47:27 +0500] [22] = "image/x-xbitmap"
D [30/Jul/2007:09:47:27 +0500] [23] = "image/x-xpixmap"
D [30/Jul/2007:09:47:27 +0500] [24] = "text/html"
D [30/Jul/2007:09:47:27 +0500] [25] = "text/plain"
E [30/Jul/2007:09:47:27 +0500] PID 26303
(/print/cups/lib/cups/backend/ipp) crashed on signal 11!
D [30/Jul/2007:09:47:27 +0500] [26] = ""
D [30/Jul/2007:09:47:27 +0500] Discarding unused job-stopped event...
--------------------------

Link: http://www.cups.org/str.php?L2460
Version: 1.3rc1
Attachment: http://www.cups.org/strfiles/2460/foo.out





More information about the cups-devel mailing list