cupsd: Child exited on signal 11! cups: unabletostart scheduler.

ed smith ed.smith at mcquay.com
Thu Oct 15 15:39:25 PDT 2009


and this is the truss, much faster:
thanks,
Ed Smith
#####################################
tail end of truss
#####################################
write(5, " D   [ 1 5 / O c t / 2 0".., 89)      = 89
open64("/var/spool/cups/d29281-001", O_RDONLY|O_LARGEFILE) = 6
fcntl(6, F_GETFD, 0xFFFFFFFF)                   = 0
fcntl(6, F_SETFD, 0x00000001)                   = 0
read(6, " % P D F - 1 . 4\r\n 5  ".., 4096)     = 4096
close(6)                                        = 0
access("/var/spool/cups/d29281-002", F_OK)      Err#2 ENOENT
time()                                          = 1255646140
time()                                          = 1255646140
write(5, " D   [ 1 5 / O c t / 2 0".., 54)      = 54
stat64("/var/spool/cups/d29487-001", 0x002208E0) = 0
stat64("/var/spool/cups/d29488-001", 0x002208E0) = 0
stat64("/var/spool/cups/d29489-001", 0x002208E0) = 0
stat64("/var/spool/cups/d29490-001", 0x002208E0) = 0
stat64("/var/spool/cups/d29513-001", 0x002208E0) = 0
stat64("/var/spool/cups/d29514-001", 0x002208E0) = 0
stat64("/var/spool/cups/d29515-001", 0x002208E0) = 0
stat64("/var/spool/cups/d29516-001", 0x002208E0) = 0
stat64("/var/spool/cups/d29517-001", 0x002208E0) = 0
stat64("/var/spool/cups/d29518-001", 0x002208E0) = 0
stat64("/var/spool/cups/d29519-001", 0x002208E0) = 0
stat64("/var/spool/cups/d29520-001", 0x002208E0) = 0
stat64("/var/spool/cups/d29521-001", 0x002208E0) = 0
stat64("/var/spool/cups/d29522-001", 0x002208E0) = 0
stat64("/var/spool/cups/d29523-001", 0x002208E0) = 0
stat64("/var/spool/cups/d29524-001", 0x002208E0) = 0
stat64("/var/spool/cups/d29525-001", 0x002208E0) = 0
stat64("/var/spool/cups/d29526-001", 0x002208E0) = 0
stat64("/var/spool/cups/d29527-001", 0x002208E0) = 0
stat64("/var/spool/cups/d29528-001", 0x002208E0) = 0
stat64("/var/spool/cups/d29529-001", 0x002208E0) = 0
stat64("/var/spool/cups/d29530-001", 0x002208E0) = 0
getdents64(4, 0xFF044000, 8192)                 = 0
close(4)                                        = 0
open64("/var/cache/cups/job.cache", O_RDONLY|O_LARGEFILE) = 4
fcntl(4, F_GETFD, 0xFFFFFFFF)                   = 0
fcntl(4, F_SETFD, 0x00000001)                   = 0
time()                                          = 1255646140
write(5, " I   [ 1 5 / O c t / 2 0".., 100)     = 100
read(4, " #   J o b   c a c h e  ".., 4096)     = 4096
close(4)                                        = 0
open64("/etc/cups/subscriptions.conf", O_RDONLY|O_LARGEFILE) = 4
fcntl(4, F_GETFD, 0xFFFFFFFF)                   = 0
fcntl(4, F_SETFD, 0x00000001)                   = 0
read(4, " #   S u b s c r i p t i".., 4096)     = 324
time()                                          = 1255646140
    Incurred fault #6, FLTBOUNDS  %pc = 0xFEEB1D10
      siginfo: SIGSEGV SEGV_MAPERR addr=0x00000000
    Received signal #11, SIGSEGV [default]
      siginfo: SIGSEGV SEGV_MAPERR addr=0x00000000

[1]+  Done                    truss /usr/sbin/cupsd -f >/export/home/tzt68q/trussCUPS


#########################################
end of tail truss
###########################################
> >OK. So I ran apptrace /usr/sbin/cupsd -f.
> it ran about 40 minutes and spit alot of messages. then died.
> here is the tail end:
> Ed Smith
> ############################################
> beginning of tail end of foreground apptrace
> ############################################
> -> cupsd    -> libc.so.1:int snprintf(char * = 0xffbfa3a0 "/var/cache/cups/job.cache", size_t = 0x400, const char * = 0x150378 "%s/subscriptions.conf", void * = 0x192d40, ...)
> <- cupsd    -> libc.so.1:snprintf() = 0x1c
> -> cupsd    -> libcups.so.2:cupsFileOpen(0xffbfa3a0, 0x150390, 0x150378) ** NR
> -> cupsd    -> libcups.so.2:cupsFileGetConf(0x2f1048, 0xffbfa3a0, 0x400) ** NR
> -> cupsd    -> libc.so.1:strcasecmp(0xffbfa3a0, 0x1503c4, 0x20) ** NR
> -> cupsd    -> libc.so.1:TYPE atoi(const char * = 0xffbfa3b3 "206")
> <- cupsd    -> libc.so.1:atoi() = 0xce
> -> cupsd    -> libcups.so.2:cupsFileGetConf(0x2f1048, 0xffbfa3a0, 0x400) ** NR
> -> cupsd    -> libc.so.1:strcasecmp(0xffbfa3a0, 0x1503c4, 0x20) ** NR
> -> cupsd    -> libc.so.1:strcasecmp(0xffbfa3a0, 0x1503d8, 0x6e65) ** NR
> -> cupsd    -> libc.so.1:TYPE atoi(const char * = 0xffbfa3ae "185")
> <- cupsd    -> libc.so.1:atoi() = 0xb9
> -> cupsd    -> libc.so.1:strcmp(0x18cc78, 0x14d9e0, 0x2a800) ** NR
> -> cupsd    -> libc.so.1:strncmp(0x18cc78, 0x14db7c, 0x5) ** NR
> -> cupsd    -> libcups.so.2:cupsFileTell(0x199a10, 0x14db7e, 0x3) ** NR
> -> cupsd    -> libc.so.1:strncmp(0x18cc78, 0x14dbb8, 0x5) ** NR
> -> cupsd    -> libcups.so.2:cupsFileTell(0x199a10, 0x14dbba, 0x3) ** NR
> -> cupsd    -> libc.so.1:time_t time(time_t * = 0x0)
> <- cupsd    -> libc.so.1:time() = 0x4ad799e2
> -> cupsd    -> libcups.so.2:cupsFilePrintf(0x199a10, 0x14d9e8, 0x44) ** NR
> -> cupsd    -> libc.so.1:int vsnprintf(char * = 0x19ba70 "Loading NextJobId from job cache file "/var/cache/cups/job.cache"...", size_t = 0x2000, const char * = 0x14ff80 "cupsdAddSubscription(mask=%x, dest=%p(%s), job=%p(%d), uri="%s")", va_list = 0xffbfa314)
>
> apptrace: /usr/sbin/cupsd: Segmentation Fault(Core dump)
>
>
> ##############################################
> end of foreground trace
> ################################################
>
>
>
> Again, run cupsd with the "-f" option, otherwise all we see is the =
> > parent process that is reporting the child's crash... :)
> >
> > On Oct 15, 2009, at 1:20 PM, ed smith wrote:
> >
> > > Greetings, 2 in a row:
> > > I also found and ran a truss (I dont have gdb). It tracks all system =
> > calls and signals, maybe of some use:
> > >=20
> > > #####################################
> > > Beginning of truss /usr/sbin/cupsd
> > > #####################################
> > > root at usclsmcq005/usr/sbin> truss /usr/sbin/cupsd
> > > execve("/usr/sbin/cupsd", 0xFFBFF3AC, 0xFFBFF3B4)  argc =3D 1
> > > resolvepath("/usr/lib/ld.so.1", "/lib/ld.so.1", 1023) =3D 12
> > > resolvepath("/usr/sbin/cupsd", "/usr/sbin/cupsd", 1023) =3D 15
> > > stat("/usr/sbin/cupsd", 0xFFBFF188)             =3D 0
> > > open("/var/ld/ld.config", O_RDONLY)             Err#2 ENOENT
> > > stat("/opt/CA/SharedComponents/lib/libslp.so.1", 0xFFBFEC40) Err#2 =
> > ENOENT
> > > stat("/lib/libslp.so.1", 0xFFBFEC40)            Err#2 ENOENT
> > > stat("/usr/lib/libslp.so.1", 0xFFBFEC40)        =3D 0
> > > resolvepath("/usr/lib/libslp.so.1", "/usr/lib/libslp.so.1", 1023) =3D =
> > 20
> > > open("/usr/lib/libslp.so.1", O_RDONLY)          =3D 3
> > > mmap(0x00010000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 3, =
> > 0) =3D 0xFF3A0000
> > > mmap(0x00010000, 81920, PROT_NONE, =
> > MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) =3D 0xFF380000
> > > mmap(0xFF380000, 63205, PROT_READ|PROT_EXEC, =
> > MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) =3D 0xFF380000
> > > mmap(0xFF390000, 9961, PROT_READ|PROT_WRITE|PROT_EXEC, =
> > MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 65536) =3D 0xFF390000
> > > memcntl(0xFF380000, 11828, MC_ADVISE, MADV_WILLNEED, 0, 0) =3D 0
> > > close(3)                                        =3D 0
> > > stat("/opt/CA/SharedComponents/lib/libpam.so.1", 0xFFBFEC40) Err#2 =
> > ENOENT
> > > stat("/lib/libpam.so.1", 0xFFBFEC40)            =3D 0
> > > resolvepath("/lib/libpam.so.1", "/lib/libpam.so.1", 1023) =3D 16
> > > open("/lib/libpam.so.1", O_RDONLY)              =3D 3
> > > mmap(0xFF3A0000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, =
> > 0) =3D 0xFF3A0000
> > > mmap(0x00010000, 106496, PROT_NONE, =
> > MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) =3D 0xFF360000
> > > mmap(0xFF360000, 25043, PROT_READ|PROT_EXEC, =
> > MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) =3D 0xFF360000
> > > mmap(0xFF378000, 4243, PROT_READ|PROT_WRITE|PROT_EXEC, =
> > MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 32768) =3D 0xFF378000
> > > munmap(0xFF368000, 65536)                       =3D 0
> > > memcntl(0xFF360000, 5760, MC_ADVISE, MADV_WILLNEED, 0, 0) =3D 0
> > > close(3)                                        =3D 0
> > > stat("/opt/CA/SharedComponents/lib/libdl.so.1", 0xFFBFEC40) Err#2 =
> > ENOENT
> > > stat("/lib/libdl.so.1", 0xFFBFEC40)             =3D 0
> > > resolvepath("/lib/libdl.so.1", "/lib/libdl.so.1", 1023) =3D 15
> > > open("/lib/libdl.so.1", O_RDONLY)               =3D 3
> > > mmap(0xFF3A0000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, =
> > 0) =3D 0xFF3A0000
> > > mmap(0x00010000, 81920, PROT_NONE, =
> > MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) =3D 0xFF340000
> > > mmap(0xFF340000, 1621, PROT_READ|PROT_EXEC, =
> > MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) =3D 0xFF340000
> > > mmap(0xFF352000, 112, PROT_READ|PROT_WRITE|PROT_EXEC, =
> > MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 8192) =3D 0xFF352000
> > > munmap(0xFF342000, 65536)                       =3D 0
> > > mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, =
> > MAP_PRIVATE|MAP_ANON, -1, 0) =3D 0xFF330000
> > > close(3)                                        =3D 0
> > > stat("/opt/CA/SharedComponents/lib/libcups.so.2", 0xFFBFEC40) Err#2 =
> > ENOENT
> > > stat("/lib/libcups.so.2", 0xFFBFEC40)           Err#2 ENOENT
> > > stat("/usr/lib/libcups.so.2", 0xFFBFEC40)       =3D 0
> > > resolvepath("/usr/lib/libcups.so.2", "/usr/lib/libcups.so.2", 1023) =3D =
> > 21
> > > open("/usr/lib/libcups.so.2", O_RDONLY)         =3D 3
> > > mmap(0xFF3A0000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, =
> > 0) =3D 0xFF3A0000
> > > mmap(0x00010000, 1875968, PROT_NONE, =
> > MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) =3D 0xFF100000
> > > mmap(0xFF100000, 1726394, PROT_READ|PROT_EXEC, =
> > MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) =3D 0xFF100000
> > > mmap(0xFF2B4000, 75720, PROT_READ|PROT_WRITE|PROT_EXEC, =
> > MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 1720320) =3D 0xFF2B4000
> > > mmap(0xFF2C8000, 2680, PROT_READ|PROT_WRITE|PROT_EXEC, =
> > MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) =3D 0xFF2C8000
> > > munmap(0xFF2A6000, 57344)                       =3D 0
> > > memcntl(0xFF100000, 546444, MC_ADVISE, MADV_WILLNEED, 0, 0) =3D 0
> > > close(3)                                        =3D 0
> > > stat("/opt/CA/SharedComponents/lib/libpthread.so.1", 0xFFBFEC40) Err#2 =
> > ENOENT
> > > stat("/lib/libpthread.so.1", 0xFFBFEC40)        =3D 0
> > > resolvepath("/lib/libpthread.so.1", "/lib/libpthread.so.1", 1023) =3D =
> > 20
> > > open("/lib/libpthread.so.1", O_RDONLY)          =3D 3
> > > mmap(0xFF3A0000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, =
> > 0) =3D 0xFF3A0000
> > > munmap(0xFF3A4000, 16384)                       =3D 0
> > > close(3)                                        =3D 0
> > > stat("/opt/CA/SharedComponents/lib/libresolv.so.2", 0xFFBFEC40) Err#2 =
> > ENOENT
> > > stat("/lib/libresolv.so.2", 0xFFBFEC40)         =3D 0
> > > resolvepath("/lib/libresolv.so.2", "/lib/libresolv.so.2", 1023) =3D 19
> > > open("/lib/libresolv.so.2", O_RDONLY)           =3D 3
> > > mmap(0x00010000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 3, =
> > 0) =3D 0xFF320000
> > > mmap(0x00010000, 327680, PROT_NONE, =
> > MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) =3D 0xFF0A0000
> > > mmap(0xFF0A0000, 245681, PROT_READ|PROT_EXEC, =
> > MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) =3D 0xFF0A0000
> > > mmap(0xFF0EC000, 10436, PROT_READ|PROT_WRITE|PROT_EXEC, =
> > MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 245760) =3D 0xFF0EC000
> > > munmap(0xFF0DC000, 65536)                       =3D 0
> > > memcntl(0xFF0A0000, 36420, MC_ADVISE, MADV_WILLNEED, 0, 0) =3D 0
> > > close(3)                                        =3D 0
> > > stat("/opt/CA/SharedComponents/lib/libnsl.so.1", 0xFFBFEC40) Err#2 =
> > ENOENT
> > > stat("/lib/libnsl.so.1", 0xFFBFEC40)            =3D 0
> > > resolvepath("/lib/libnsl.so.1", "/lib/libnsl.so.1", 1023) =3D 16
> > > open("/lib/libnsl.so.1", O_RDONLY)              =3D 3
> > > mmap(0xFF320000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, =
> > 0) =3D 0xFF320000
> > > mmap(0x00010000, 729088, PROT_NONE, =
> > MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) =3D 0xFEF80000
> > > mmap(0xFEF80000, 595222, PROT_READ|PROT_EXEC, =
> > MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) =3D 0xFEF80000
> > > mmap(0xFF022000, 33761, PROT_READ|PROT_WRITE|PROT_EXEC, =
> > MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 598016) =3D 0xFF022000
> > > mmap(0xFF02C000, 23248, PROT_READ|PROT_WRITE|PROT_EXEC, =
> > MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) =3D 0xFF02C000
> > > munmap(0xFF012000, 65536)                       =3D 0
> > > memcntl(0xFEF80000, 89656, MC_ADVISE, MADV_WILLNEED, 0, 0) =3D 0
> > > close(3)                                        =3D 0
> > > stat("/opt/CA/SharedComponents/lib/libsocket.so.1", 0xFFBFEC40) Err#2 =
> > ENOENT
> > > stat("/lib/libsocket.so.1", 0xFFBFEC40)         =3D 0
> > > resolvepath("/lib/libsocket.so.1", "/lib/libsocket.so.1", 1023) =3D 19
> > > open("/lib/libsocket.so.1", O_RDONLY)           =3D 3
> > > mmap(0xFF320000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, =
> > 0) =3D 0xFF320000
> > > mmap(0x00010000, 122880, PROT_NONE, =
> > MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) =3D 0xFF2F0000
> > > mmap(0xFF2F0000, 44594, PROT_READ|PROT_EXEC, =
> > MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) =3D 0xFF2F0000
> > > mmap(0xFF30C000, 4277, PROT_READ|PROT_WRITE|PROT_EXEC, =
> > MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 49152) =3D 0xFF30C000
> > > munmap(0xFF2FC000, 65536)                       =3D 0
> > > memcntl(0xFF2F0000, 14320, MC_ADVISE, MADV_WILLNEED, 0, 0) =3D 0
> > > close(3)                                        =3D 0
> > > stat("/opt/CA/SharedComponents/lib/libm.so.1", 0xFFBFEC40) Err#2 =
> > ENOENT
> > > stat("/lib/libm.so.1", 0xFFBFEC40)              =3D 0
> > > resolvepath("/lib/libm.so.1", "/lib/libm.so.1", 1023) =3D 14
> > > open("/lib/libm.so.1", O_RDONLY)                =3D 3
> > > mmap(0xFF320000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, =
> > 0) =3D 0xFF320000
> > > mmap(0x00010000, 81920, PROT_NONE, =
> > MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) =3D 0xFF080000
> > > mmap(0xFF080000, 14536, PROT_READ|PROT_EXEC, =
> > MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) =3D 0xFF080000
> > > mmap(0xFF092000, 6856, PROT_READ|PROT_WRITE|PROT_EXEC, =
> > MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 8192) =3D 0xFF092000
> > > munmap(0xFF084000, 57344)                       =3D 0
> > > memcntl(0xFF080000, 6436, MC_ADVISE, MADV_WILLNEED, 0, 0) =3D 0
> > > close(3)                                        =3D 0
> > > stat("/opt/CA/SharedComponents/lib/libc.so.1", 0xFFBFEC40) Err#2 =
> > ENOENT
> > > stat("/lib/libc.so.1", 0xFFBFEC40)              =3D 0
> > > resolvepath("/lib/libc.so.1", "/lib/libc.so.1", 1023) =3D 14
> > > open("/lib/libc.so.1", O_RDONLY)                =3D 3
> > > mmap(0xFF320000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, =
> > 0) =3D 0xFF320000
> > > mmap(0x00010000, 1015808, PROT_NONE, =
> > MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) =3D 0xFEE80000
> > > mmap(0xFEE80000, 905381, PROT_READ|PROT_EXEC, =
> > MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) =3D 0xFEE80000
> > > mmap(0xFEF6E000, 32401, PROT_READ|PROT_WRITE|PROT_EXEC, =
> > MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 909312) =3D 0xFEF6E000
> > > mmap(0xFEF76000, 6368, PROT_READ|PROT_WRITE|PROT_EXEC, =
> > MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) =3D 0xFEF76000
> > > munmap(0xFEF5E000, 65536)                       =3D 0
> > > memcntl(0xFEE80000, 144020, MC_ADVISE, MADV_WILLNEED, 0, 0) =3D 0
> > > close(3)                                        =3D 0
> > > stat("/opt/CA/SharedComponents/lib/libc.so.1", 0xFFBFEC40) Err#2 =
> > ENOENT
> > > stat("/opt/CA/SharedComponents/lib/libnsl.so.1", 0xFFBFEC40) Err#2 =
> > ENOENT
> > > stat("/opt/CA/SharedComponents/lib/libsocket.so.1", 0xFFBFEC40) Err#2 =
> > ENOENT
> > > stat("/opt/CA/SharedComponents/lib/libcmd.so.1", 0xFFBFEC40) Err#2 =
> > ENOENT
> > > stat("/lib/libcmd.so.1", 0xFFBFEC40)            =3D 0
> > > resolvepath("/lib/libcmd.so.1", "/lib/libcmd.so.1", 1023) =3D 16
> > > open("/lib/libcmd.so.1", O_RDONLY)              =3D 3
> > > mmap(0xFF320000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, =
> > 0) =3D 0xFF320000
> > > mmap(0x00010000, 90112, PROT_NONE, =
> > MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) =3D 0xFF060000
> > > mmap(0xFF060000, 9948, PROT_READ|PROT_EXEC, =
> > MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) =3D 0xFF060000
> > > mmap(0xFF074000, 1027, PROT_READ|PROT_WRITE|PROT_EXEC, =
> > MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 16384) =3D 0xFF074000
> > > munmap(0xFF064000, 65536)                       =3D 0
> > > mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, =
> > MAP_PRIVATE|MAP_ANON, -1, 0) =3D 0xFF050000
> > > memcntl(0xFF060000, 3336, MC_ADVISE, MADV_WILLNEED, 0, 0) =3D 0
> > > close(3)                                        =3D 0
> > > stat("/opt/CA/SharedComponents/lib/libc.so.1", 0xFFBFEC40) Err#2 =
> > ENOENT
> > > stat("/opt/CA/SharedComponents/lib/libpthread.so.1", 0xFFBFEC40) Err#2 =
> > ENOENT
> > > stat("/opt/CA/SharedComponents/lib/libresolv.so.2", 0xFFBFEC40) Err#2 =
> > ENOENT
> > > stat("/opt/CA/SharedComponents/lib/libnsl.so.1", 0xFFBFEC40) Err#2 =
> > ENOENT
> > > stat("/opt/CA/SharedComponents/lib/libsocket.so.1", 0xFFBFEC40) Err#2 =
> > ENOENT
> > > stat("/opt/CA/SharedComponents/lib/libm.so.1", 0xFFBFEC40) Err#2 =
> > ENOENT
> > > stat("/opt/CA/SharedComponents/lib/libsocket.so.1", 0xFFBFEC40) Err#2 =
> > ENOENT
> > > stat("/opt/CA/SharedComponents/lib/libnsl.so.1", 0xFFBFEC40) Err#2 =
> > ENOENT
> > > stat("/opt/CA/SharedComponents/lib/libc.so.1", 0xFFBFEC40) Err#2 =
> > ENOENT
> > > stat("/opt/CA/SharedComponents/lib/libc.so.1", 0xFFBFEC40) Err#2 =
> > ENOENT
> > > stat("/opt/CA/SharedComponents/lib/libnsl.so.1", 0xFFBFEC40) Err#2 =
> > ENOENT
> > > stat("/opt/CA/SharedComponents/lib/libc.so.1", 0xFFBFEC40) Err#2 =
> > ENOENT
> > > stat("/opt/CA/SharedComponents/lib/libc.so.1", 0xFFBFEC40) Err#2 =
> > ENOENT
> > > mprotect(0xFF100000, 1726394, PROT_READ|PROT_WRITE|PROT_EXEC) =3D 0
> > > mprotect(0xFF100000, 1726394, PROT_READ|PROT_EXEC) =3D 0
> > > stat("/opt/CA/SharedComponents/lib/libnsl.so.1", 0xFFBFE8F8) Err#2 =
> > ENOENT
> > > mmap(0x00010000, 24576, PROT_READ|PROT_WRITE|PROT_EXEC, =
> > MAP_PRIVATE|MAP_ANON|MAP_ALIGN, -1, 0) =3D 0xFF040000
> > > munmap(0xFF320000, 32768)                       =3D 0
> > > getcontext(0xFFBFEE78)
> > > getrlimit(RLIMIT_STACK, 0xFFBFEE58)             =3D 0
> > > getpid()                                        =3D 22800 [22799]
> > > setustack(0xFF042A88)
> > > sigfillset(0xFEF76648)                          =3D 0
> > > stat("/platform/SUNW,Sun-Fire-V490/lib/libc_psr.so.1", 0xFFBFE8D0) =3D =
> > 0
> > > resolvepath("/platform/SUNW,Sun-Fire-V490/lib/libc_psr.so.1", =
> > "/platform/sun4u-us3/lib/libc_psr.so.1", 1023) =3D 37
> > > open("/platform/SUNW,Sun-Fire-V490/lib/libc_psr.so.1", O_RDONLY) =3D 3
> > > mmap(0x00010000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 3, =
> > 0) =3D 0xFF320000
> > > munmap(0xFF322000, 24576)                       =3D 0
> > > close(3)                                        =3D 0
> > > stat("/opt/CA/SharedComponents/lib/libc.so.1", 0xFFBFE8C8) Err#2 =
> > ENOENT
> > > brk(0x0018C750)                                 =3D 0
> > > brk(0x0018E750)                                 =3D 0
> > > sigaction(SIGUSR1, 0xFFBFB148, 0xFFBFB208)      =3D 0
> > > schedctl()                                      =3D 0xFF2E8000
> > > lwp_sigmask(SIG_SETMASK, 0x00000000, 0x00000000) =3D 0xFFBFFEFF =
> > [0x0000FFFF]
> > > sigaction(SIGCLD, 0xFFBFB148, 0xFFBFB208)       =3D 0
> > > lwp_sigmask(SIG_SETMASK, 0x00000000, 0x00000000) =3D 0xFFBFFEFF =
> > [0x0000FFFF]
> > > sigaction(SIGHUP, 0xFFBFB148, 0xFFBFB208)       =3D 0
> > > lwp_sigmask(SIG_SETMASK, 0x00000000, 0x00000000) =3D 0xFFBFFEFF =
> > [0x0000FFFF]
> > > fork1()                                         =3D 22801
> > > lwp_sigmask(SIG_SETMASK, 0x00000000, 0x00000000) =3D 0xFFBFFEFF =
> > [0x0000FFFF]
> > > nanosleep(0xFFBFB240, 0xFFBFB238)               =3D 0
> > > nanosleep(0xFFBFB240, 0xFFBFB238)               =3D 0
> > >    Received signal #18, SIGCLD, in nanosleep() [caught]
> > >      siginfo: SIGCLD CLD_KILLED pid=3D22801 status=3D0x000B
> > > nanosleep(0xFFBFB240, 0xFFBFB238)               Err#4 EINTR
> > > lwp_sigmask(SIG_SETMASK, 0x00020000, 0x00000000) =3D 0xFFBFFEFF =
> > [0x0000FFFF]
> > > setcontext(0xFFBFAC60)
> > > waitid(P_ALL, 0, 0xFFBFB168, WEXITED|WTRAPPED)  =3D 0
> > > fstat64(2, 0xFFBFA368)                          =3D 0
> > > cupsd: Child exited on signal write(2, " c u p s d :   C h i l d".., =
> > 30)        =3D 30
> > > 11!
> > > write(2, " 1 1 !\n", 4)                         =3D 4
> > > _exit(3)
> > >=20
> > >=20
> > > #######################################
> > > End of solaris 10 truss on cupsd
> > > ########################################
> > >=20
> > >> Run cupsd in gdb/dbx as root:
> > >>=20
> > >>    gdb /usr/sbin/cupsd
> > >>    run -f
> > >>    where
> > >>=20
> > >> On Oct 15, 2009, at 10:24 AM, ed smith wrote:
> > >>=20
> > >>> Greetings,
> > >>> Running version CUPS 1.2.6-r6061 on Solaris 10 Generic_127111-11.
> > >>> CUPS had been running fine for several months. No upgrades.
> > >>> Booted system a Oct 13, cupds wont come up now. Err Msg in subject
> > >>> line.
> > >>> 1) verified existence of tmp directory in /var/spool/cups
> > >>> 2) also removed all print jobs from /var/spool/cups. no change.
> > >>>=20
> > >>> Two excerpts of error_log follow, 1.no jobs in Q  2.jobs in Q
> > >>> ****************************************************************
> > >>> Excerpt OF /var/log/cups/error_log (with jobs in Q):
> > >>> ****************************************************************
> > >>>=20
> > >>> I [15/Oct/2009:11:56:38 +0600] Listening to :::631 (IPv6)
> > >>> I [15/Oct/2009:11:56:38 +0600] Listening to 0.0.0.0:631 (IPv4)
> > >>> D [15/Oct/2009:11:56:38 +0600] cupsdDenyIP(loc=3D192898(/),
> > >>> address=3Dffffffff:ffffffff:ffffffff:ffffffff, netmask=3D0:0:0:0)
> > >>> W [15/Oct/2009:11:56:38 +0600] "AuthClass Anonymous" is deprecated;
> > >>> consider removing it from line 761.
> > >>> D [15/Oct/2009:11:56:38 +0600] cupsdDenyIP(loc=3D192988(/classes),
> > >>> address=3Dffffffff:ffffffff:ffffffff:ffffffff, netmask=3D0:0:0:0)
> > >>> W [15/Oct/2009:11:56:38 +0600] "AuthClass Anonymous" is deprecated;
> > >>> consider removing it from line 771.
> > >>> D [15/Oct/2009:11:56:38 +0600] cupsdDenyIP(loc=3D19dbb8(/jobs),
> > >>> address=3Dffffffff:ffffffff:ffffffff:ffffffff, netmask=3D0:0:0:0)
> > >>> W [15/Oct/2009:11:56:38 +0600] "AuthClass Anonymous" is deprecated;
> > >>> consider removing it from line 788.
> > >>> D [15/Oct/2009:11:56:38 +0600] cupsdDenyIP(loc=3D19dc60(/printers),
> > >>> address=3Dffffffff:ffffffff:ffffffff:ffffffff, netmask=3D0:0:0:0)
> > >>> W [15/Oct/2009:11:56:38 +0600] "AuthClass Anonymous" is deprecated;
> > >>> consider removing it from line 798.
> > >>> D [15/Oct/2009:11:56:38 +0600] cupsdDenyIP(loc=3D19dd08(/admin),
> > >>> address=3Dffffffff:ffffffff:ffffffff:ffffffff, netmask=3D0:0:0:0)
> > >>> W [15/Oct/2009:11:56:38 +0600] "AuthClass User" is deprecated;
> > >>> consider using "Require valid-user" on line 810.
> > >>> I [15/Oct/2009:11:56:38 +0600] Loaded configuration file "/etc/cups/
> > >>> cupsd.conf"
> > >>> N [15/Oct/2009:11:56:38 +0600] Group and SystemGroup cannot use the
> > >>> same groups!
> > >>> I [15/Oct/2009:11:56:38 +0600] Resetting Group to "nobody"...
> > >>> I [15/Oct/2009:11:56:38 +0600] Using default TempDir of /var/spool/
> > >>> cups/tmp...
> > >>> I [15/Oct/2009:11:56:38 +0600] Cleaning out old temporary files in =
> > "/
> > >>> var/spool/cups/tmp"...
> > >>> I [15/Oct/2009:11:56:38 +0600] Configured for up to 750 clients.
> > >>> I [15/Oct/2009:11:56:38 +0600] Allowing up to 750 client connections
> > >>> per host.
> > >>> I [15/Oct/2009:11:56:38 +0600] Creating CUPS default administrative
> > >>> policy:
> > >>> I [15/Oct/2009:11:56:38 +0600] <Policy default>
> > >>> I [15/Oct/2009:11:56:38 +0600] <Limit Send-Document Send-URI Cancel-
> > >>> Job Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes
> > >>> Create-Job-Subscriptio
> > >>> n Renew-Subscription Cancel-Subscription Get-Notifications =
> > Reprocess-
> > >>> Job Cancel-Current-Job Suspend-Current-Job Resume-Job CUPS-Move-Job
> > >>> CUPS-Authenticate-Jo
> > >>> b>
> > >>> I [15/Oct/2009:11:56:38 +0600] Order Deny,Allow
> > >>> I [15/Oct/2009:11:56:38 +0600] Require user @OWNER @SYSTEM
> > >>> I [15/Oct/2009:11:56:38 +0600] </Limit>
> > >>> I [15/Oct/2009:11:56:38 +0600] <Limit Pause-Printer Resume-Printer
> > >>> Set-Printer-Attributes Enable-Printer Disable-Printer Pause-Printer-
> > >>> After-Current-Job Hold
> > >>> -New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer
> > >>> Restart-Printer Shutdown-Printer Startup-Printer Promote-Job
> > >>> Schedule-Job-After CUPS-Add-
> > >>> Printer CUPS-Delete-Printer CUPS-Add-Class CUPS-Delete-Class CUPS-
> > >>> Accept-Jobs CUPS-Reject-Jobs CUPS-Set-Default>
> > >>> I [15/Oct/2009:11:56:38 +0600] Order Deny,Allow
> > >>> I [15/Oct/2009:11:56:38 +0600] AuthType Basic
> > >>> I [15/Oct/2009:11:56:38 +0600] Require user @SYSTEM
> > >>> I [15/Oct/2009:11:56:38 +0600] </Limit>
> > >>> I [15/Oct/2009:11:56:38 +0600] <Limit All>
> > >>> I [15/Oct/2009:11:56:38 +0600] Order Deny,Allow
> > >>> I [15/Oct/2009:11:56:38 +0600] </Limit>
> > >>> I [15/Oct/2009:11:56:38 +0600] </Policy>
> > >>> I [15/Oct/2009:11:56:38 +0600] Full reload is required.
> > >>> I [15/Oct/2009:11:56:38 +0600] Loaded MIME database from '/etc/
> > >>> cups': 35 types, 39 filters...
> > >>> D [15/Oct/2009:11:56:38 +0600] Loading printer AUB_3860...
> > >>> <my note: loads bunch of printers>
> > >>> D [15/Oct/2009:11:56:38 +0600] Loading printer SVC_was...
> > >>> D [15/Oct/2009:11:56:38 +0600] Loading printer SVC_was2...
> > >>> D [15/Oct/2009:11:56:38 +0600] Scanning /var/spool/cups for jobs...
> > >>> D [15/Oct/2009:11:56:38 +0600] Loading attributes for job 29280...
> > >>> D [15/Oct/2009:11:56:39 +0600] Auto-typing document file =
> > "/var/spool/
> > >>> cups/d29280-001"...
> > >>> D [15/Oct/2009:11:56:39 +0600] Unloading job 29280...
> > >>> ..
> > >>> D [15/Oct/2009:11:56:43 +0600] Loading attributes for job 29279...
> > >>> D [15/Oct/2009:11:56:43 +0600] Auto-typing document file =
> > "/var/spool/
> > >>> cups/d29279-001"...
> > >>> D [15/Oct/2009:11:56:43 +0600] Unloading job 29279...
> > >>> D [15/Oct/2009:11:56:43 +0600] Loading attributes for job 29281...
> > >>> D [15/Oct/2009:11:56:43 +0600] Auto-typing document file =
> > "/var/spool/
> > >>> cups/d29281-001"...
> > >>> D [15/Oct/2009:11:56:43 +0600] Unloading job 29281...
> > >>> I [15/Oct/2009:11:56:43 +0600] Loading NextJobId from job cache file
> > >>> "/var/cache/cups/job.cache"...
> > >>>=20
> > >>> <last line in error_log file for this attempt>
> > >>>=20
> > >>> ******************************************************************
> > >>> Emptied /var/spool/cups; excerpt from /var/log/cups/error_log (empty
> > >>> queue):
> > >>> ******************************************************************
> > >>>=20
> > >>> I [15/Oct/2009:11:36:32 +0600] Listening to :::631 (IPv6)
> > >>> I [15/Oct/2009:11:36:32 +0600] Listening to 0.0.0.0:631 (IPv4)
> > >>> D [15/Oct/2009:11:36:32 +0600] cupsdDenyIP(loc=3D192898(/),
> > >>> address=3Dffffffff:ffffffff:ffffffff:ffffffff, netmask=3D0:0:0:0)
> > >>> W [15/Oct/2009:11:36:32 +0600] "AuthClass Anonymous" is deprecated;
> > >>> consider removing it from line 761.
> > >>> D [15/Oct/2009:11:36:32 +0600] cupsdDenyIP(loc=3D192988(/classes),
> > >>> address=3Dffffffff:ffffffff:ffffffff:ffffffff, netmask=3D0:0:0:0)
> > >>> W [15/Oct/2009:11:36:32 +0600] "AuthClass Anonymous" is deprecated;
> > >>> consider removing it from line 771.
> > >>> D [15/Oct/2009:11:36:32 +0600] cupsdDenyIP(loc=3D19dbb8(/jobs),
> > >>> address=3Dffffffff:ffffffff:ffffffff:ffffffff, netmask=3D0:0:0:0)
> > >>> W [15/Oct/2009:11:36:32 +0600] "AuthClass Anonymous" is deprecated;
> > >>> consider removing it from line 788.
> > >>> D [15/Oct/2009:11:36:32 +0600] cupsdDenyIP(loc=3D19dc60(/printers),
> > >>> address=3Dffffffff:ffffffff:ffffffff:ffffffff, netmask=3D0:0:0:0)
> > >>> W [15/Oct/2009:11:36:32 +0600] "AuthClass Anonymous" is deprecated;
> > >>> consider removing it from line 798.
> > >>> D [15/Oct/2009:11:36:32 +0600] cupsdDenyIP(loc=3D19dd08(/admin),
> > >>> address=3Dffffffff:ffffffff:ffffffff:ffffffff, netmask=3D0:0:0:0)
> > >>> W [15/Oct/2009:11:36:32 +0600] "AuthClass User" is deprecated;
> > >>> consider using "Require valid-user" on line 810.
> > >>> I [15/Oct/2009:11:36:32 +0600] Loaded configuration file "/etc/cups/
> > >>> cupsd.conf"
> > >>> N [15/Oct/2009:11:36:32 +0600] Group and SystemGroup cannot use the
> > >>> same groups!
> > >>> I [15/Oct/2009:11:36:32 +0600] Resetting Group to "nobody"...
> > >>> I [15/Oct/2009:11:36:32 +0600] Using default TempDir of /var/spool/
> > >>> cups/tmp...
> > >>> I [15/Oct/2009:11:36:32 +0600] Cleaning out old temporary files in =
> > "/
> > >>> var/spool/cups/tmp"...
> > >>> I [15/Oct/2009:11:36:32 +0600] Configured for up to 750 clients.
> > >>> I [15/Oct/2009:11:36:32 +0600] Allowing up to 750 client connections
> > >>> per host.
> > >>> I [15/Oct/2009:11:36:32 +0600] Creating CUPS default administrative
> > >>> policy:
> > >>> I [15/Oct/2009:11:36:32 +0600] <Policy default>
> > >>> I [15/Oct/2009:11:36:32 +0600] <Limit Send-Document Send-URI Cancel-
> > >>> Job Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes
> > >>> Create-Job-Subscriptio
> > >>> n Renew-Subscription Cancel-Subscription Get-Notifications =
> > Reprocess-
> > >>> Job Cancel-Current-Job Suspend-Current-Job Resume-Job CUPS-Move-Job
> > >>> CUPS-Authenticate-Jo
> > >>> b>
> > >>> I [15/Oct/2009:11:36:32 +0600] Order Deny,Allow
> > >>> I [15/Oct/2009:11:36:32 +0600] Require user @OWNER @SYSTEM
> > >>> I [15/Oct/2009:11:36:32 +0600] </Limit>
> > >>> I [15/Oct/2009:11:36:32 +0600] <Limit Pause-Printer Resume-Printer
> > >>> Set-Printer-Attributes Enable-Printer Disable-Printer Pause-Printer-
> > >>> After-Current-Job Hold
> > >>> -New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer
> > >>> Restart-Printer Shutdown-Printer Startup-Printer Promote-Job
> > >>> Schedule-Job-After CUPS-Add-
> > >>> Printer CUPS-Delete-Printer CUPS-Add-Class CUPS-Delete-Class CUPS-
> > >>> Accept-Jobs CUPS-Reject-Jobs CUPS-Set-Default>
> > >>> I [15/Oct/2009:11:36:32 +0600] Order Deny,Allow
> > >>> I [15/Oct/2009:11:36:32 +0600] AuthType Basic
> > >>> I [15/Oct/2009:11:36:32 +0600] Require user @SYSTEM
> > >>> I [15/Oct/2009:11:36:32 +0600] </Limit>
> > >>> I [15/Oct/2009:11:36:32 +0600] <Limit All>
> > >>> I [15/Oct/2009:11:36:32 +0600] Order Deny,Allow
> > >>> I [15/Oct/2009:11:36:32 +0600] </Limit>
> > >>> I [15/Oct/2009:11:36:32 +0600] </Policy>
> > >>> I [15/Oct/2009:11:36:32 +0600] Full reload is required.
> > >>> I [15/Oct/2009:11:36:32 +0600] Loaded MIME database from '/etc/
> > >>> cups': 35 types, 39 filters...
> > >>>=20
> > >>> (my note: loading printers)
> > >>> D [15/Oct/2009:11:36:32 +0600] Loading printer SVC_was...
> > >>> D [15/Oct/2009:11:36:32 +0600] Loading printer SVC_was2...
> > >>> D [15/Oct/2009:11:36:32 +0600] Scanning /var/spool/cups for jobs...
> > >>> I [15/Oct/2009:11:36:32 +0600] Loading NextJobId from job cache file
> > >>> "/var/cache/cups/job.cache"...
> > >>>=20
> > >>> <last line in file for this attempt>
> > >>>=20
> > >>> Urgent there are hundreds of printers and users on this system.
> > >>> thanks for your attetntion.
> > >>> Ed Smith
> > >>> _______________________________________________
> > >>> cups mailing list
> > >>> cups at easysw.com
> > >>> http://lists.easysw.com/mailman/listinfo/cups
> > >>=20
> > >> ___________________________________________________
> > >> Michael Sweet, Senior Printing System Engineer
> > >>=20
> > >>=20
> > >>=20
> > >=20
> > > _______________________________________________
> > > cups mailing list
> > > cups at easysw.com
> > > http://lists.easysw.com/mailman/listinfo/cups
> >
> > ___________________________________________________
> > Michael Sweet, Senior Printing System Engineer
> >
> >
> >
>





More information about the cups mailing list