Well, now at the end of the print, I get a different error. Here’s another snippet:
...
2015-12-21 17:41:04,648 - SERIAL - DEBUG - Send: N22430 G1 F1800 X112.754 Y115.576 E1170.34227*56
2015-12-21 17:41:04,702 - SERIAL - DEBUG - Recv: ok 22429
2015-12-21 17:41:04,704 - SERIAL - DEBUG - Send: N22431 G1 X113.131 Y115.671 E1170.35517*83
2015-12-21 17:41:04,726 - SERIAL - DEBUG - Recv: ok 22430
2015-12-21 17:41:04,728 - SERIAL - DEBUG - Send: N22432 M107*32
2015-12-21 17:41:04,754 - SERIAL - DEBUG - Recv: ok 22431
2015-12-21 17:41:04,756 - SERIAL - DEBUG - Send: N22433 G1 F3600 E1166.35517*49
2015-12-21 17:41:04,823 - SERIAL - DEBUG - Recv: ok 22432
2015-12-21 17:41:04,826 - SERIAL - DEBUG - Send: N22434 G0 F6000 X113.131 Y115.671 Z7.579*22
2015-12-21 17:41:04,844 - SERIAL - DEBUG - Recv: ok 22433
2015-12-21 17:41:04,846 - SERIAL - DEBUG - Send: N22435 M107*39
2015-12-21 17:41:04,849 - SERIAL - DEBUG - Recv: Fanspeed:0
2015-12-21 17:41:04,852 - SERIAL - DEBUG - Recv: ok 22434
2015-12-21 17:41:04,854 - SERIAL - DEBUG - Send: N22436 G91*16
2015-12-21 17:41:04,920 - SERIAL - DEBUG - Recv: ok 22435
2015-12-21 17:41:04,922 - SERIAL - DEBUG - Send: N22437 G1 Z0.3 F5000*28
2015-12-21 17:41:04,948 - SERIAL - DEBUG - Recv: ok 22436
2015-12-21 17:41:04,951 - SERIAL - DEBUG - Send: N22438 T0*53
2015-12-21 17:41:04,954 - SERIAL - DEBUG - Recv: ok 22437
2015-12-21 17:41:04,956 - SERIAL - DEBUG - Send: N22439 G1 E-1*95
2015-12-21 17:41:04,959 - SERIAL - DEBUG - Recv: ok 22438
2015-12-21 17:41:04,961 - SERIAL - DEBUG - Send: N22440 M104 T0 S0*33
2015-12-21 17:41:05,038 - SERIAL - DEBUG - Recv: ok 22439
2015-12-21 17:41:05,041 - SERIAL - DEBUG - Send: N22441 G90*17
2015-12-21 17:41:07,045 - SERIAL - DEBUG - Read communication timeout during printing, listen again
2015-12-21 17:41:07,985 - SERIAL - DEBUG - Recv: ok 22440
2015-12-21 17:41:07,992 - SERIAL - DEBUG - Send: N22442 M105*37
2015-12-21 17:41:08,000 - SERIAL - DEBUG - Recv: ok 22441
2015-12-21 17:41:08,003 - SERIAL - DEBUG - Send: N22443 G28 X0*88
2015-12-21 17:41:08,020 - SERIAL - DEBUG - Recv: TargetExtr0:0
2015-12-21 17:41:08,058 - SERIAL - DEBUG - Recv: Printed filament:1393.89m Printing time:10 days 6 hours 36 min
2015-12-21 17:41:08,064 - SERIAL - DEBUG - See astrobox.log for details
2015-12-21 17:41:08,065 - SERIAL - DEBUG - Changing monitoring state from 'Printing' to 'Error: See astrobox.log for details'
2015-12-21 17:41:11,859 - SERIAL - DEBUG - Recv: ok 22442
2015-12-21 17:41:11,864 - SERIAL - DEBUG - Recv: ok 22443
2015-12-21 17:41:11,867 - SERIAL - DEBUG - Recv: T:212.22 /0 B:45.04 /45 B@:0 @:0
2015-12-21 17:41:11,870 - SERIAL - DEBUG - Recv: X:0.00 Y:115.68 Z:7.88 E:1165.35
2015-12-21 17:41:11,871 - SERIAL - DEBUG - Recv: wait
2015-12-21 17:41:12,841 - SERIAL - DEBUG - Recv: wait
2015-12-21 17:41:13,841 - SERIAL - DEBUG - Recv: wait
...
The astrobox.log:
2015-12-21 17:17:13,705 - octoprint.server.util - INFO - New connection from client: 10.0.2.90
2015-12-21 17:41:08,060 - astroprint.printer.marlin.comm - ERROR - Something crashed inside the serial connection loop, please report this to AstroPrint:
Traceback (most recent call last):
File "platforms/common/AstroBox/src/astroprint/printer/marlin/comm.py", line 950, in _monitor
File "platforms/common/AstroBox/src/astroprint/printer/marlin/comm.py", line 1094, in _handleResendRequest
ValueError: invalid literal for int() with base 10: 'filament:1393.89m'
The printer was sitting there with the bed on, and the steppers engaged. The hotend was off, thankfully, but that might have just been lucky. The print was fine, FYI.
Looking at it a little more, this might also be helpful:
2015-12-21 17:45:03,706 - SERIAL - DEBUG - Recv: wait
2015-12-21 17:45:04,798 - SERIAL - DEBUG - Recv: wait
2015-12-21 17:45:05,341 - SERIAL - DEBUG - Changing monitoring state from 'Error: See astrobox.log for details' to 'Closed'
2015-12-21 17:45:05,357 - SERIAL - DEBUG - Changing monitoring state from 'Offline' to 'Opening serial port'
2015-12-21 17:45:05,367 - SERIAL - DEBUG - Connecting to: /dev/ttyUSB0
2015-12-21 17:45:05,375 - SERIAL - DEBUG - Connected to: Serial<id=0x6d098090, open=True>(port='/dev/ttyUSB0', baudrate=115200, bytesize=8, parity='N', stopbits=1, timeout=2.0, xonxoff=False, rtscts=False, dsrdtr=False), starting monitor
2015-12-21 17:45:05,376 - SERIAL - DEBUG - Changing monitoring state from 'Opening serial port' to 'Connecting'
2015-12-21 17:45:05,798 - SERIAL - DEBUG - Recv: wait
2015-12-21 17:45:05,800 - SERIAL - DEBUG - Send: M105
2015-12-21 17:45:05,803 - SERIAL - DEBUG - Unexpected error while reading serial port: TypeError: 'an integer is required' @ comm.py:_readline:1034
2015-12-21 17:45:05,805 - SERIAL - DEBUG - Connection closed, closing down monitor
2015-12-21 17:45:05,809 - SERIAL - DEBUG - Recv: ok 22443
2015-12-21 17:45:05,810 - SERIAL - DEBUG - Changing monitoring state from 'Connecting' to 'Operational'