This crashes my printer. The printer will print one line and then it won't print anymore. I have an HP PSC 2110v printer with the following packages installed for it. [ebuild R ] net-print/cups-1.1.23_rc1 [ebuild R ] net-print/hpoj-0.91-r3 This seems to happen randomly. Sometimes if I restart cups and hpoj it will be ok. Reproducible: Sometimes Steps to Reproduce: 1. Try printing 2. 3. Actual Results: One line was printed Expected Results: Printed the whole thing. ptal-mlcd: ERROR at transport/ExMlcCommandChannel.cpp:1793, dev=<mlc:usb:PSC_2100_Series@%001%004>, pid=9721, e=11, t=1105312441 handleError(port=0,1284.4): psid=255, ssid=255, error=0x84. ptal-mlcd: ERROR at ExMgr.cpp:871, dev=<mlc:usb:PSC_2100_Series@%001%004>, pid=9721, e=11, t=1105312441 exClose(reason=0x3006) ************************************************ ************************************************ ************************************************ ExMgr: pid=9721 gDebugFlag=0 pBufferPool: available#=6, size=4102, requested#=390, allocated#=10 noFork=0 noDrain=0 forceMlcDot4=0 noDot4=0 noMlc=0 noPmlMultiplexing=0 initialized=1 fd=5: read=1, write=0 fd=8: read=1, write=0 fd=12: read=1, write=0 fdCount=13 exContext=0 exState=2 exActivateCount=1 exCloseCount=1 exCloseReason=0x3006 tryDot4=1 tryMlc=1 transportMode=2=1284.4 miser=0 argcOriginal=9 argvOriginal: "mlc:usb:PSC_2100_Series" "-devidmatch" "MDL:PSC 2100 Series;" "-devidmatch" "SN:MY2A1D62510F;" "-device" "/dev/usb/lp[0-9]*" "/dev/usblp[0-9]*" "/dev/lp[0-9]*" argc=0 fdNull=4 pFreeMsgPool: depth=1 pPendingMsgQueue: depth=1 pActiveTimerQueue: depth=0 pPeriodicTimerQueue: depth=0 select timeout: sec=0, usec=0, infinite=1 consoleAllowRemote=0 consoleOldStdin=6 consoleOldStdout=7 consoleIsRemote=0 socketSuffix=<usb:PSC_2100_Series> socketName=</var/run/ptal-mlcd/usb:PSC_2100_Series> socketFd=5 pmlTransportSession=8 pmlCurrentSession=-1 pmlLastSession=31 llioPossibleName[0]=</dev/usb/lp[0-9]*> llioPossibleName[1]=</dev/usblp[0-9]*> llioPossibleName[2]=</dev/lp[0-9]*> llioPossibleNameCount=3 llioName=<%001%004> llioGlobBuffer.gl_pathc=8 llioGlobBuffer.gl_offs=0 llioGlobFlags=32 llioMatchDeviceID[0]=<MDL:PSC 2100 Series;> llioMatchDeviceID[1]=<SN:MY2A1D62510F;> llioMatchDeviceIDCount=2 llioInterface[EX_INTERFACE_MLC].pForwardBdrQueue: depth=3 llioInterface[EX_INTERFACE_MLC].active=1 llioInterface[EX_INTERFACE_MLC].transportState=2 llioInterface[EX_INTERFACE_MLC].fdPipe.read=12 llioInterface[EX_INTERFACE_MLC].fdPipe.write=11 llioInterface[EX_INTERFACE_MLC].fdDevice=-1 llioInterface[EX_INTERFACE_MLC].overrideMaxForwardPacketSize=0 llioInterface[EX_INTERFACE_MLC].pid=9950 llioInterface[EX_INTERFACE_PRINT].pForwardBdrQueue: depth=0 llioInterface[EX_INTERFACE_PRINT].active=0 llioInterface[EX_INTERFACE_PRINT].transportState=0 llioInterface[EX_INTERFACE_PRINT].fdPipe.read=-1 llioInterface[EX_INTERFACE_PRINT].fdPipe.write=-1 llioInterface[EX_INTERFACE_PRINT].fdDevice=-1 llioInterface[EX_INTERFACE_PRINT].overrideMaxForwardPacketSize=0 llioInterface[EX_INTERFACE_PRINT].pid=-1 llioEnablePrintInterface=1 llioDeviceID=<MFG:Hewlett-Packard;MDL:PSC 2100 Series;CMD:MLC,PCL,PML,DW-PCL,DYN;CLS:PRINTER;1284.4DL:4d,4e,1;SN:MY2A1D62510F;S:0380008084021000002c1480005c2550000;AiO:0;> llioSavedDeviceID=<MFG:Hewlett-Packard;MDL:PSC 2100 Series;CMD:MLC,PCL,PML,DW-PCL,DYN;CLS:PRINTER;1284.4DL:4d,4e,1;SN:MY2A1D62510F;S:0380008084021000002c1480005c2550000;AiO:0;> llioMatchVendorID=0xFFFFFFFF llioMatchProductID=0xFFFFFFFF llioAllowComposite=1 llioGlobUsb=1 llioAllowChannelChangeRequest=1 llioBusAddress=1 llioDeviceAddress=4 llioVendorID=0x03F0 llioProductID=0x2811 llioSupportedProtocols=0x00 llioCurrentProtocol=0 llioDesiredProtocol=2 libusbInterface[EX_INTERFACE_MLC]=0x070102, epRead=0x83, epWrite=0x03, maxForwardPacketSize=64 Passthrough transport: this=0x00536D10 port=0 pMgr=0x00532010 pPhysicalPort=0x00532010 forwardTransactionCounter: current=128, initial=128, low=128, high=128, max=128 channelCount=1 channelArray=0x00536E80 channelArray[0]=0x00536EA0 overheadBufferCount=0 pNextTransport=0x00000000 pForwardDataTimer=0x00536E10 (count=0) pForwardDataTimeoutMsg=0x00536DC0 reverseDataBufferCount=0 reverseDataBufferSize=0 maxForwardBdrsPerTransaction=0 nextChannelToAllocate=0 absoluteMaxForwardDatalen=0 absoluteMaxReverseDatalen=0 nextBlockedChannel=-1 lookupQueue: depth=0, peek=0x00000000 MLC/1284.4 transport: this=0x00533530 port=0 pMgr=0x00532010 pPhysicalPort=0x00532010 forwardTransactionCounter: current=125, initial=128, low=119, high=128, max=128 channelCount=17 channelArray=0x005337E0 channelArray[0]=0x00533870 channelArray[1]=0x00533D10 channelArray[2]=0x00534010 channelArray[3]=0x00534310 channelArray[4]=0x00534610 channelArray[5]=0x00534910 channelArray[6]=0x00534C10 channelArray[7]=0x00534F10 channelArray[8]=0x00535210 channelArray[9]=0x00535510 channelArray[10]=0x00535810 channelArray[11]=0x00535B10 channelArray[12]=0x00535E10 channelArray[13]=0x00536110 channelArray[14]=0x00536410 channelArray[15]=0x00536710 channelArray[16]=0x00536A10 overheadBufferCount=0 pNextTransport=0x00536D10 pForwardDataTimer=0x00533670 (count=0) pForwardDataTimeoutMsg=0x00533620 reverseDataBufferCount=340 reverseDataBufferSize=4102 maxForwardBdrsPerTransaction=4 nextChannelToAllocate=17 absoluteMaxForwardDatalen=-6 absoluteMaxReverseDatalen=-6 nextBlockedChannel=-1 lookupQueue: depth=0, peek=0x00000000 ---------------- pForwardHeaderPool=0x005336E0 mlcChannelArray=0x005337E0 pCommandChannel=0x00533870 grcState=0 reverseDataStopped=0 tryDot4=1 tryPreDot4=0 tryMlc=1 requestedRevision=0x20 revision=0x20 maxRemoteSockets=32 Command channel: this=0x00533870 port=0 channel=0 localSocket=0 pTransport=0x00533530 pMgr=0x00532010 pPhysicalPort=0x00532010 openingAnySetFlags=0x0010 closingAnySetFlags=0x0124 flags=0x0000 countOpen=0 countOpenFailure=0 pService=0x00000000 scd=0x00000000 forwardDataPriority=0 minBuffersRequired=0 benefitOfMoreBuffers=0 reverseDataBufferSize=4102 bufferCount=3 remoteSocket=0 maxForwardDatalen=58 maxReverseDatalen=58 countForwardData=9 countReverseData=10 countReverseBuffers=10 countReverseBufferReturns=9 lastReverseBuffer=0x00000000 currentForwardBuffer=0x00000000 currentGrabbedCredit=-1 currentGrabbedTransaction=-1 ---------------- pMlcTransport=0x00533530 pCommandChannel=0x00533870 disableCreditCommands=1 pForwardCreditRequestTimer=0x00533A90 pForwardCreditRequestMsg=0x00533A40 pReverseCreditHeartbeatTimer=0x00533B50 pReverseCreditHeartbeatMsg=0x00533B00 musherFirstCreditRequestDelay=2 musherNextCreditRequestDelay=5 gusherFirstCreditRequestDelay=5 gusherNextCreditRequestDelay=10 miserFirstCreditRequestDelay=0 miserNextCreditRequestDelay=2 gusherPiggybackCreditCount=1 gusherCreditCount=2 miserCreditRequestCount=2 workaroundReverseCreditLoss=0 maxForwardPacketSize=64 maxReversePacketSize=64 forwardCreditRequest=16 forwardMaxOutstandingCredit=1 forwardCredit: current=1, initial=1, low=0, high=2, max=65535 lastCreditRequestGotUsNowhere=0 reverseMaxOutstandingCredit=1 reverseBuffersPerPacket=1 uncreditedBuffers=0 reverseCreditToGrant=2 reverseCredit: current=1, initial=1, low=0, high=2, max=65535 countSendPiggybackCredit=9 countHandlePiggybackCredit=9 countSendCredit=0 countHandleCredit=0 countHandleCreditAfterCreditRequest=0 countSendCreditRequest=0 countHandleCreditRequest=0 countSendEmptyCreditRequestReply=0 countHandleEmptyCreditRequestReply=0 isGusher=1 ---------------- pForwardCommandPool=0x00533BC0 pForwardNonconsumingQueue=0x00533BF0 pForwardReplyQueue=0x00533C10 pForwardRequestQueue=0x00533C30 forwardRequestCredit: current=1, initial=1, low=0, high=1, max=65535 pCommandReplyTimer=0x00533CA0 (count=0) pCommandReplyTimeoutMsg=0x00533C50 allowErrorPackets=1 lastRequest=0x03 lastPsid=129 lastSsid=2 Session 9: type=transport state=6 fd=8 scdlink=-1 pLookup=0x00000000 outstandingForwardBdrCount=3 pReverseBdrQueue: depth=0 tcd=0x00534010 pCommandBdr=0x00000000 pmlTrapsRegistered=0 bitbucketSocket=0 Transport channel for session 9: this=0x00534010 port=0 channel=2 localSocket=129 pTransport=0x00533530 pMgr=0x00532010 pPhysicalPort=0x00532010 openingAnySetFlags=0x0010 closingAnySetFlags=0x0124 flags=0x0000 countOpen=1 countOpenFailure=0 pService=0x00532010 scd=0x00000009 forwardDataPriority=0 minBuffersRequired=20 benefitOfMoreBuffers=1 reverseDataBufferSize=4102 bufferCount=21 remoteSocket=2 maxForwardDatalen=1022 maxReverseDatalen=510 countForwardData=31 countReverseData=0 countReverseBuffers=0 countReverseBufferReturns=0 lastReverseBuffer=0x00000000 currentForwardBuffer=0x00000000 currentGrabbedCredit=-1 currentGrabbedTransaction=-1 ---------------- pMlcTransport=0x00533530 pCommandChannel=0x00533870 disableCreditCommands=0 pForwardCreditRequestTimer=0x005341E0 pForwardCreditRequestMsg=0x00534190 pReverseCreditHeartbeatTimer=0x005342A0 pReverseCreditHeartbeatMsg=0x00534250 musherFirstCreditRequestDelay=2 musherNextCreditRequestDelay=5 gusherFirstCreditRequestDelay=5 gusherNextCreditRequestDelay=10 miserFirstCreditRequestDelay=0 miserNextCreditRequestDelay=2 gusherPiggybackCreditCount=1 gusherCreditCount=2 miserCreditRequestCount=2 workaroundReverseCreditLoss=0 maxForwardPacketSize=1028 maxReversePacketSize=516 forwardCreditRequest=16 forwardMaxOutstandingCredit=65535 forwardCredit: current=17, initial=0, low=0, high=48, max=65535 lastCreditRequestGotUsNowhere=0 reverseMaxOutstandingCredit=65535 reverseBuffersPerPacket=1 uncreditedBuffers=0 reverseCreditToGrant=0 reverseCredit: current=21, initial=21, low=21, high=21, max=65535 countSendPiggybackCredit=0 countHandlePiggybackCredit=0 countSendCredit=1 countHandleCredit=1 countHandleCreditAfterCreditRequest=0 countSendCreditRequest=0 countHandleCreditRequest=0 countSendEmptyCreditRequestReply=0 countHandleEmptyCreditRequestReply=0 isGusher=-1 ************************************************ ptal-mlcd: FATAL ERROR at ExMgr.cpp:1375, dev=<mlc:usb:PSC_2100_Series@%001%004>, pid=9721, e=11, t=1105312441
Got it again (it happens very frequently). Here's a similar (the exact same almost) error message. Who should I report this bug to? ptal-mlcd: ERROR at transport/ExMlcCommandChannel.cpp:1793, dev=<mlc:usb:PSC_2100_Series@%001%004>, pid=27141, e=11, t=1106238227 handleError(port=0,1284.4): psid=12, ssid=12, error=0x84. ptal-mlcd: ERROR at ExMgr.cpp:871, dev=<mlc:usb:PSC_2100_Series@%001%004>, pid=27141, e=11, t=1106238227 exClose(reason=0x3006)
seems to be an hpoj bug, you might try hplip instead: http://bugs.gentoo.org/show_bug.cgi?id=73709