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

Mar 15, 2012 6:13 PM in response to cm-nzl

Remedy: reinstall the printer from the disk and delete the problem printer.


I have been using my Canon MX870 printer on a nework with my partner's iMac successfully for a while, and only recently had problems getting it to print wirelessly, except that it would only work if his computer was switched on.


I also received the dreaded '/usr/libexec/cups/backend/dnssd failed' message today, and after trying several of the remedies suggested in this thread I reinstalled the printer from the Canon disk and deleted the printer in the list which was causing the problem.


I don't think it was the updating to 10.6.8 as I had done this some time ago and all worked fine. The problem is in the Canon printer setup, but as to the where and why I do not have the time to waste trying to fix it, and just hope this continues to work. What this 'cups' message is I don't know and I don't want to know: I just want these things to WORK.


I don't even dare to upgrade from 10.6.8 on the basis that if it is working, don't fix it.

Jun 24, 2011 2:39 AM in response to cm-nzl

I have this issue but with different printer as well. I was printing right before 10.6.8 update to a Xerox 242 with build in Fiery Rip and now print queue just go to pause. I do see in logs same error too. I have done everything listed above except download the full combo 10.6.8 update ( my system update just was the incremental update to 10.6.8 ) but will try that in morning time and see if that fixes something. I think this has something to do with 10.6.8 getting system ready for LION.

Jun 24, 2011 12:17 PM in response to dcbman

We're using a networked Xerox WorkCentre 5225 over here, same deal. Two of our four iMacs are updated to 10.6.8 (both w/ the incremental update, and one w/ the combo on top of the incremental), and two are still 10.6.7. The un-updated machines print fine; the two updated ones are stuck in "Printer Paused" purgatory. We'll try gmeade's workaround for now, but this is quite bothersome. Here's hoping Apple gets this diagnosed and fixed post haste.

Jun 25, 2011 9:01 AM in response to PAHU

Here's what Terminal shows for permissions. iMac is running 10.6.8.

Note that I grabbed a copy of 'socket' from another Mac (G4 Sawtooth) running 10.6.7.

'socket' was copied in from 10.6.7; 'socket copy' was copy of original messed up file after the 10.6.8 update.


-r-xr-xr-x@ 1 root wheel 75200 Jan 4 00:22 socket

-r-xr-xr-x 1 root wheel 79328 Apr 29 17:45 socket copy


I don't get into Terminal too often, so I appreciate the patient and helpful comments by all in this thread! It's encouraging to know there are still folks out there who want to share what they know, and are willing to help others without expecting a red carpet and trophy.

Jun 26, 2011 8:28 PM in response to cm-nzl

here is an idea... curious if this works. If you cant print, take a crossover cable (not an eithernet cable) connect it to the printer. Reset the printer on the mac by adding it to the printer list if it is not already there or if it is there add a new printer. After adding the printer test your printing, then test with the crossover cable disconected. I use to own a HP business injet 1200 and that is what was needed sometimes.

Jun 27, 2011 1:10 PM in response to cm-nzl

After installing 10.6.8 on my 2011 MacBook Pro, I, too, had the printing problem - my Canon PIXMA MP990 would time out after each print. I print to it wirelessly. I was uncomfortable replacing a file in a hidden System folder, so I tried the other suggestion somewhere on this posting. I went to the Print & Fax pref pane and CTRL-clicked on the printer. I then selected Reset Printing System. I then had to reload the printer and reset its paper handling and ink preferences because the original ones had been deleted. However, now my printing is running is it did before the 10.6.8 update. All this is using Apple's own method of fixing, rather than applying a kluge.

Jul 2, 2011 7:09 PM in response to Bill Posters

Bill Posters wrote:


I have exactly the same error message.


That error message has been a problem for various Epson users at different points during Snow Leopard. It is most likely a driver problem that Epson will have to address. Apple does not write the printer drivers.

Surely Apple could add a "Report a Problem" to their downloads as they do in Itunes. I have found it almost impossible to get help from them. I'm far from impressed. They have to make fault reporting simpler so they know what the problems are that they create with these upgrades! Very disenchanted with Apple!


You can and should submit bug reports and other feedback to Apple at http://www.apple.com/feedback/macosx.html

Jul 4, 2011 5:15 PM in response to Matt Broughton

you are right again (by the way, I can't find the "Correct Answer" button to flag your posts - do you know where it is?) - I downloaded the Epson v2.6 printer package and it has restored printer, so for my model it appears the problem is the Epson printer driver rather than OSX 10.6.8.


Also re my comments above for the Gutenprint RX640, it seems to work fine on my RX650 now if that's useful for the developers - the colour problem I referred to above seemed to be present on the v2.6 Epson driver too so I checked all of the inkjet nozzles and restored the colour - it was the printer itself rather than the driver...


Thanks again

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.