Hi We have sold and used RMS for a couple of years, and been selling Epson TM-T88 receipt printers for even longer. However in the past couple of months, we have experienced a few sites where their till crashes windows. On checking the dump files, it refers to TMUSBXP.sys, which is the Epson OPOS driver file. (dump example at the bottom). The tills are HP DC7800 SFF with 2GB RAM. The OPOS drivers have been updated to EPSON OPOS ADK Version2.62E and it still happens.
Every time we think we have identified the cause (PC image, anti virus software, old OPOS driver) it continues to happen. At the moment, we are changing the receipt printers back to parallel.
If anyone has experienced something feel free to post up any other suggestions. Alternately, if someone knows how to get in contact with Epson to discuss their drivers, that would be nice to know as well.
Dump file.
1: kd> !analyze -v *******************************************************************************- *
- Bugcheck Analysis *
- *
------------------
CUSTOMER_CRASH_COUNT: 1 DEFAULT_BUCKET_ID: DRIVER_FAULT BUGCHECK_STR: 0xB8 PROCESS_NAME: Idle LAST_CONTROL_TRANSFER: from 80545a2b to 804f9ee8 STACK_TEXT: ba4d7de4 80545a2b 000000b8 ffffffff 00000202 nt!MmDeleteKernelStack+0x139 ba4d7e3c ba2c16a4 00000000 00000000 00000000 nt!ExpFindAndRemoveTagBigPages+0x49 WARNING: Stack unwind information not available. Following frames may be wrong. ba4d7e74 ba2c16ef 89e78ae0 00000001 89cdba58 TMUSBXP+0x96a4 ba4d7e88 ba2bb73f 89e78a28 8a3f02ab 8a3f01f0 TMUSBXP+0x96ef ba4d7eb0 804f16a2 89e78a28 00000000 00cdba58 TMUSBXP+0x373f ba4d7ee0 b96b0ee5 8a3f01f0 89a6fef8 8a486028 nt!ObWatchHandles+0x466 ba4d7f48 b96b1b57 89cdba58 00000000 8a4867d8 USBPORT!USBPORT_CompleteTransfer+0x373 ba4d7f78 b96b2754 026e6f44 8a486028 8a4860e0 USBPORT!USBPORT_DoneTransfer+0x137 ba4d7fb0 b96b2ca8 8a486028 806e4427 ba3389c0 USBPORT!USBPORT_FlushDoneTransferList+0x16c ba4d7fcc 80545c4f 8a48666c 2b667274 00000000 USBPORT!USBPORT_TransferFlushDpc+0x9a ba4d7fec 00000000 00000000 805457bb b9cf1cc4 nt!ExpSnapShotPoolPages+0x140
STACK_COMMAND: kb FOLLOWUP_IP: TMUSBXP+96a4 ba2c16a4 ?? ??? SYMBOL_STACK_INDEX: 2 SYMBOL_NAME: TMUSBXP+96a4 FOLLOWUP_NAME: MachineOwner MODULE_NAME: TMUSBXP IMAGE_NAME: TMUSBXP.SYS DEBUG_FLR_IMAGE_TIMESTAMP: 4715a31d FAILURE_BUCKET_ID: 0xB8_TMUSBXP+96a4 BUCKET_ID: 0xB8_TMUSBXP+96a4 Followup: MachineOwner