What is cupsd doing at this stages?

angelb at bugarin.us angelb at bugarin.us
Wed Apr 13 10:51:53 PDT 2005


Using BrowseAddress on servers only, why is the client behaving this
way? The client is NOT set up for BrowsePoll and cupsd is eating up
CPU. This is happening even when it already has all the printers in
its printer list.

root at sapti01f:./cups # ps aux|more
USER         PID %CPU %MEM   SZ  RSS    TTY STAT    STIME  TIME COMMAND
root     1884394 47.6  0.0 11852 11996      - A    16:10:24  7:45 /opt/TWWfsw/cup

root at sapti01f:./cups # dbx -a 1884394
Waiting to attach to process 1884394 ...
Successfully attached to cupsd.
warning: Directory containing cupsd could not be determined.
Apply 'use' command to initialize source path.

Type 'help' for help.
reading symbolic information ...warning: no source compiled with -g

stopped in strcasecmp.strcasecmp [/usr/lib/libc.a] at 0xd01f9650 ($t1)
0xd01f9650 (strcasecmp+0x50) 7c6618ae       lbzx   r3,r6,r3
(dbx) where
FindDest() at 0x10012454
ProcessBrowseData() at 0x10028bf4
UpdateCUPSBrowse() at 0x10027848
main() at 0x10000e28
(dbx)

Notice, the FindDest, ProcessBrowseData, and UpdateCUPSBrowse functions never finishes and cupsd continues to use CPU.

Any ideas why this is?

Thanks,
Angel





More information about the cups mailing list