Updated to 10.6.8, now I can't print

Have run applejack, reset printing system & reinstalled printer (FujiXerox 5065II with Fiery RIP), but the print Queue just keeps pausing. The error_log gives this: printer-state-message="/usr/libexec/cups/backend/lpd failed"


Does anyone have a similar problem or found a workaround?


thanks.

iMac

Posted on Jun 23, 2011 7:08 PM

Reply
Question marked as Top-ranking reply

Posted on Jun 24, 2011 1:58 PM

Fixed the issue with printing


Here is what I did


1) Look at the console and validate the crash report which has the following output when the printing fails. Appears that there is a null / divide by zero error in the socket file.


Process: socket [312]

Path: /usr/libexec/cups/backend/socket

Identifier: socket

Version: ??? (???)

Code Type: X86-64 (Native)

Parent Process: cupsd [196]


Date/Time: 2011-06-24 16:02:45.913 -0400

OS Version: Mac OS X 10.6.8 (10K540)

Report Version: 6


Exception Type: EXC_ARITHMETIC (SIGFPE)

Exception Codes: EXC_I386_DIV (divide by zero)

Crashed Thread: 0 Dispatch queue: com.apple.main-thread


Thread 0 Crashed: Dispatch queue: com.apple.main-thread

0 socket 0x00000001a29832bc 0x1a2980000 + 12988

1 socket 0x00000001a298104a 0x1a2980000 + 4170

2 socket 0x00000001a2980950 0x1a2980000 + 2384


Thread 0 crashed with X86 Thread State (64-bit):

rax: 0x0000000000000000 rbx: 0x00000001a29858d8 rcx: 0x0000000000000004 rdx: 0x0000000000000000

rdi: 0x0000000000000000 rsi: 0x00007fff5fbf3f20 rbp: 0x00007fff5fbfdce0 rsp: 0x00007fff5fbf45a0

r8: 0x0000000000000001 r9: 0x000000000000000d r10: 0x0000000000000400 r11: 0x0000000000000246

r12: 0x00007fff5fbfdaa2 r13: 0x0000000000000001 r14: 0x0000000000000000 r15: 0x00000001001093e8

rip: 0x00000001a29832bc rfl: 0x0000000000010246 cr2: 0x00007fff5fbf1920


Binary Images:

0x1a2980000 - 0x1a2984fe7 socket ??? (???) <B3FC504E-0491-DF33-C9A0-EFACD245EAF2> /usr/libexec/cups/backend/socket

0x7fff5fc00000 - 0x7fff5fc3be0f dyld 132.1 (???) <29DECB19-0193-2575-D838-CF743F0400B2> /usr/lib/dyld

0x7fff80003000 - 0x7fff800b9ff7 libobjc.A.dylib 227.0.0 (compatibility 1.0.0) <03140531-3B2D-1EBA-DA7F-E12CC8F63969> /usr/lib/libobjc.A.dylib

0x7fff8042f000 - 0x7fff80433ff7 libmathCommon.A.dylib 315.0.0 (compatibility 1.0.0) <95718673-FEEE-B6ED-B127-BCDBDB60D4E5> /usr/lib/system/libmathCommon.A.dylib

0x7fff8048f000 - 0x7fff804d0fff com.apple.SystemConfiguration 1.10.8 (1.10.2) <78D48D27-A9C4-62CA-2803-D0BBED82855A> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfi guration

0x7fff813a7000 - 0x7fff81457fff edu.mit.Kerberos 6.5.11 (6.5.11) <085D80F5-C9DC-E252-C21B-03295E660C91> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos

0x7fff824c6000 - 0x7fff8274fff7 com.apple.security 6.1.2 (55002) <4419AFFC-DAE7-873E-6A7D-5C9A5A4497A6> /System/Library/Frameworks/Security.framework/Versions/A/Security

0x7fff8290e000 - 0x7fff8298bfef libstdc++.6.dylib 7.9.0 (compatibility 7.0.0) <35ECA411-2C08-FD7D-11B1-1B7A04921A5C> /usr/lib/libstdc++.6.dylib

0x7fff83e4e000 - 0x7fff83e88fff libcups.2.dylib 2.8.0 (compatibility 2.0.0) <7982734A-B66B-44AA-DEEC-364D2C10009B> /usr/lib/libcups.2.dylib

0x7fff83e89000 - 0x7fff83ed5fff libauto.dylib ??? (???) <F7221B46-DC4F-3153-CE61-7F52C8C293CF> /usr/lib/libauto.dylib

0x7fff840fa000 - 0x7fff842bbfef libSystem.B.dylib 125.2.11 (compatibility 1.0.0) <9AB4F1D1-89DC-0E8A-DC8E-A4FE4D69DB69> /usr/lib/libSystem.B.dylib

0x7fff842d4000 - 0x7fff8444bfe7 com.apple.CoreFoundation 6.6.5 (550.43) <31A1C118-AD96-0A11-8BDF-BD55B9940EDC> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation

0x7fff84bc2000 - 0x7fff84d80fff libicucore.A.dylib 40.0.0 (compatibility 1.0.0) <4274FC73-A257-3A56-4293-5968F3428854> /usr/lib/libicucore.A.dylib

0x7fff875fd000 - 0x7fff8760eff7 libz.1.dylib 1.2.3 (compatibility 1.0.0) <97019C74-161A-3488-41EC-A6CA8738418C> /usr/lib/libz.1.dylib

0x7fff88de8000 - 0x7fff88ea1fff libsqlite3.dylib 9.6.0 (compatibility 9.0.0) <2C5ED312-E646-9ADE-73A9-6199A2A43150> /usr/lib/libsqlite3.dylib

0x7fff89680000 - 0x7fff896a1fff libresolv.9.dylib 41.0.0 (compatibility 1.0.0) <9F322F47-0584-CB7D-5B73-9EBD670851CD> /usr/lib/libresolv.9.dylib

0x7fffffe00000 - 0x7fffffe01fff libSystem.B.dylib ??? (???) <9AB4F1D1-89DC-0E8A-DC8E-A4FE4D69DB69> /usr/lib/libSystem.B.dylib


2) I then compare /usr/libexec/cups/backend/socket to a previous TimeMachine version prior to the update and noticed that the file sizes / time stamps differed


3) I backed up my current /usr/libexec/cups/backend/socket and copied over my TimeMachine version over it


4) Created a new printer with my regular settings and was able to print again


For folks that cannot get the old socket file I have posted it here, please backup your own file incase of issue. I am not guaranteeing this will work but it worked for me.


10.6.7 socket file : http://www.2shared.com/file/B7sx4kYT/socket.html

380 replies

Jul 6, 2011 11:47 AM in response to cm-nzl

Yeap. Same issue here. I just updated from 10.6.6 to 10.6.8 yesterday and now I can't print to our Xerox Docucolor 252. Stays on pause and won't resume. I've unplugged and restarted both the Xerox and my Mac about 10 times now. I called Xerox support and they won't help me because it's a "Mac issue". Nice. Thanks for that. Of course I could call Apple but then I'd be paying $50 for something I didn't cause, and they don't have a fix for yet apparently. Um, if more than one type of printer has been affected, why wasn't an immediate fix made available???


Guess ALL of my dozens of print jobs for the week (or three) are S.O.L. here in the marketing department. Very happy with the customer support for Xerox and Apple, not.

Jul 13, 2011 11:32 AM in response to Bryan Cooper - Social Director

I also have been affected by this (non)print bug since I installed 10.6.8 a couple of weeks ago. The affected printer is an HP6940 attached via USB. My symptoms more or less matched those here with one exception; in my limited experimentation I found that I could get Preview to print without any issue. Other programs would print a few lines and then hang. Acrobat Reader, in particular, was affected by this. I had also found that the HP printer utility could print a full page w/o any issues so, according to the HP Utility, the issue was not with the printer itself or being able to communicate with it, but most likely a driver or other software issue. This seemed consistent with the fixes described in this thread.


Anyway, I figured that my first attempt to remedy the problem would be to implement the PPD edit outlined here as that appeared to be the simplest solution. Just for kicks, I tried one more time to print a page from Acrobat Reader. It worked. Huh? I opened up the PPD file and, to my surprise, there was already a line in the file that had the necessary setting (*cupsSNMPSupplies: False).


Perplexed, I backed out of the file with no changes and I noticed that the PPD file datestamp info was basically the time I tried the Acrobat Reader print experiment and that there was a ".O" version of the same PPD file in the directory. I tried using "diff" from terminal on the two versions but it did not detect any so I'm not sure why the ".O" version is there.


Has anyone else had the problem magically go away like this? I'm wondering if the HP driver was able to update itself on the fly, replacing the PPD file, and work around the problem.


In the end, the good news is that I'm apparently able to print fully again. On the flip side, I have no idea why.


Hope this helps any other HP printer users,

ABG

Nov 8, 2011 5:12 AM in response to susan46

I'm running 106.8 and using TOSHIBA e-STUDIO 4520C Series printer. I have tried all the fixed available, copied those files (socket, dnssd, lpd, ipp) from 10.6.7, run Repair10.6.8 and still it does not work.


Some of the fixes, like http://www.gcsdblogs.org/roodhouse/?p=2349 talk about /usr/libexec folder while others talk about /etc/cups/ folder. Confusing!


I have also added *cupsSNMPSupplies: False line to the end of PPD file.


I have reseted Printing System and repaired permissions.


The only thing i haven't tried is to install combo 10.6.8 again.


Nice Job, Apple!

Sep 19, 2012 12:52 PM in response to Eric A. Peacock

Thank you for the comment. Where is the fix that Apple provided? I haven't found it. Also, when I deleted and reinstalled the printer Apple had the printer listed in it's list and I selected it. So, if it is not a good driver I would expect that Apple would no longer have it in their list. This is a SOFTWARE issue, many people have described it and you start printing something and the printer just goes into pause. I am in the process of updating (downgrading) to 10.6.7 to see if things are fixed and will report back. As far as the mouse issue, many threads on the web about kernel panic with usb devices on 10.6.8. I thought blue screen was limited to Microsoft but I was wrong. I was able to fix the mouse problem by deleting MouseSetting.kext but it took hours to find that fix. Hopefully 10.6.7 will allow me to print and I will not be upgrading again. If it ain't broke don't fix it. My upgrade broke it. This is not nuclear science setting up a printer- it couldn't be easier with Apple. But getting it to work after a software upgrade is tough. So, for Apple fans, where is the fix? Does Apple review these complaints and do anything. There are 25 pages alone in just this printer complaint and there are many more complaints on different threads. Very upsetting.

I will post the results of my 10.6.7 backup when I get it.

Jul 18, 2013 7:03 AM in response to cm-nzl

I have 10.6.8 and had no issues printing over a network printer Xerox Phaser 6120 until a month ago when I got the message "Printer Paused". Only switching off and back on the printer helps but that is quite annoying as this machine needs a lot of time to start up. It appears that as soon as the "Energy saving" function of the printer is active, I can no longer print.


I tried :

- click Resume printer > Looking for printer > Copying print data > Paused or Prting page 1 > Ready to Print > Paused

- working with General PS printing or downloaded the drivers from Xerox website but no change

- deleting the printer (click - in settings) and reinstalling it

- delete ALL printers (Reset printing system) and reinstalling it



Printer set up:

dnssd://Phaser%206120%2894%3A8E%3A58%29._printer._tcp.local.

Driver version 10.6.3


Job info mentions:

/usr/libexec/cups/backend/dnssd failed


Error log:

D [18/Jul/2013:15:59:33 +0200] [Job 2] Ready to print.

D [18/Jul/2013:15:59:33 +0200] [Job 2] Set job-printer-state-message to "Ready to print.", current level=INFO

D [18/Jul/2013:15:59:33 +0200] [Job 2] Read 2 bytes of print data...

D [18/Jul/2013:15:59:33 +0200] [Job 2] Wrote 2 bytes of print data...

D [18/Jul/2013:15:59:33 +0200] [Job 2] STATE: +connecting-to-device

D [18/Jul/2013:15:59:33 +0200] [Job 2] Looking up "Phaser6120-948E58.local."...

D [18/Jul/2013:15:59:33 +0200] [Job 2] Connecting to Phaser6120-948E58.local.:515 for printer text

D [18/Jul/2013:15:59:33 +0200] [Job 2] Connecting to printer...

D [18/Jul/2013:15:59:33 +0200] [Job 2] Set job-printer-state-message to "Connecting to printer...", current level=INFO

D [18/Jul/2013:15:59:33 +0200] [Job 2] STATE: -connecting-to-device

D [18/Jul/2013:15:59:33 +0200] [Job 2] Connected to printer...

D [18/Jul/2013:15:59:33 +0200] [Job 2] Set job-printer-state-message to "Connected to printer...", current level=INFO

D [18/Jul/2013:15:59:33 +0200] [Job 2] Connected to 192.168.1.7:515 (IPv4) (local port 1014)...

D [18/Jul/2013:15:59:33 +0200] [Job 2] prtMarkerSuppliesLevel.1.1 = 72

D [18/Jul/2013:15:59:33 +0200] [Job 2] prtMarkerSuppliesLevel.1.2 = 62

D [18/Jul/2013:15:59:33 +0200] [Job 2] prtMarkerSuppliesLevel.1.3 = 100

D [18/Jul/2013:15:59:33 +0200] [Job 2] prtMarkerSuppliesLevel.1.4 = 58

D [18/Jul/2013:15:59:33 +0200] [Job 2] prtMarkerSuppliesLevel.1.5 = 38

D [18/Jul/2013:15:59:33 +0200] [Job 2] ATTR: marker-levels=72,62,100,58,38

D [18/Jul/2013:15:59:33 +0200] [Job 2] new_supply_state=0, change_state=0

D [18/Jul/2013:15:59:33 +0200] [Job 2] new_state=0, change_state=0

D [18/Jul/2013:15:59:33 +0200] [Job 2] lpd_command 02 text

D [18/Jul/2013:15:59:33 +0200] [Job 2] Sending command string (6 bytes)...

D [18/Jul/2013:15:59:33 +0200] [Job 2] Reading command status...

D [18/Jul/2013:15:59:33 +0200] [Job 2] lpd_command returning -1

D [18/Jul/2013:15:59:33 +0200] [Job 2] Backend returned status 1 (failed)

D [18/Jul/2013:15:59:33 +0200] [Job 2] Printer stopped due to backend errors; please consult the error_log file for details.

D [18/Jul/2013:15:59:33 +0200] [Job 2] End of messages

D [18/Jul/2013:15:59:33 +0200] [Job 2] printer-state=5(stopped)

D [18/Jul/2013:15:59:33 +0200] [Job 2] printer-state-message="/usr/libexec/cups/backend/dnssd failed"

D [18/Jul/2013:15:59:33 +0200] [Job 2] printer-state-reasons=paused


Ok, this is not a new printer but I just bought a new image unit and all cartrigdes (I think about 600 euro in total) (ok, I should have bought a new one but that's a different story now), so I hope I can still print to it (I have 2 of these machines !)


Thanks for your help

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Updated to 10.6.8, now I can't print

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.