Thermal runaway

What is the problem?

Octoprint is reporting a thermal runaway event and is shutting down the printer, this has happened a few times now over the last few prints, in some case the printer shuts down after only a few lines of code, in other cases the printer will shut down after many lines of code (hours of print time).

What did you already try to solve it?

loading the print via the sd card into the ender 3 seems to work fine and no errors during printing. so Gcode seems to be ok.

Have you tried running in safe mode?

currently testing in safe mode

Did running in safe mode solve the problem?

NO

Complete Logs

octoprint.log, serial.log or output on terminal tab at a minimum, browser error console if UI issue ... no logs, no support! Not log excerpts, complete logs.)

Terminal content:

Recv: ok
Send: N6084 G1 X150.312 Y89.474 E48.17465*87
Recv: ok
Send: N6085 G1 X150.446 Y89.622 E48.18029*82
Recv: ok
Send: N6086 G1 X150.669 Y89.751 E48.18758*90
Recv: ok
Send: N6087 G1 X150.851 Y89.883 E48.19393*92
Recv: ok
Send: N6088 G1 X151.118 Y90.121 E48.20404*92
Recv: ok
Send: N6089 G1 X151.257 Y90.272 E48.20985*84
Recv: ok
Send: N6090 G1 X151.331 Y90.371 E48.21334*94
Recv: ok
Send: N6091 G1 X151.511 Y90.491 E48.21946*93
Recv: ok
Send: N6092 G1 X151.776 Y90.762 E48.23017*93
Recv: ok
Send: N6093 G1 X151.951 Y91.029 E48.2392*99
Recv: ok
Send: N6094 G1 X151.961 Y91.048 E48.2398*106
Recv: ok
Send: N6095 G1 X152.057 Y91.162 E48.24402*93
Recv: ok
Send: N6096 G1 X152.27 Y91.476 E48.25474*105
Recv: ok
Send: N6097 G1 X152.412 Y91.827 E48.26545*82
Recv: ok
Send: N6098 G1 X152.449 Y92.09 E48.27296*108
Recv: ok
Send: N6099 G1 X152.808 Y92.486 E48.28807*90
Recv: ok
Send: N6100 G1 X153.023 Y92.73 E48.29726*104
Recv: ok
Send: N6101 G1 X153.825 Y93.669 E48.33217*87
Recv: ok
Send: N6102 G1 X153.926 Y93.691 E48.3351*97
Recv: ok
Send: N6103 G1 X154.106 Y93.74 E48.34037*103
Recv: ok
Send: N6104 G1 X154.459 Y93.878 E48.35109*86
Recv: ok
Send: N6105 G1 X154.862 Y94.162 E48.36502*90
Recv: ok
Send: N6106 G1 X154.968 Y94.261 E48.36912*95
Recv: ok
Send: N6107 G1 X155.14 Y94.446 E48.37627*102
Recv: ok
Send: N6108 G1 X155.282 Y94.622 E48.38266*90
Recv: ok
Send: N6109 G1 X155.48 Y94.926 E48.39292*110
Recv: ok
Send: N6110 G1 X155.575 Y95.11 E48.39877*96
Recv: ok
Send: N6111 G1 X155.713 Y95.463 E48.40948*81
Recv: ok
Send: N6112 G1 X155.73 Y95.57 E48.41255*86
Recv: ok
Send: N6113 G1 X155.755 Y95.588 E48.41342*84
Recv: ok
Send: N6114 G1 X156.007 Y95.871 E48.42413*91
Recv: ok
Send: N6115 G1 X156.194 Y96.2 E48.43483*86
Recv: ok
Send: N6116 G1 X156.23 Y96.298 E48.43778*110
Recv: ok
Send: N6117 G1 X156.369 Y96.463 E48.44388*92
Recv: ok
Send: N6118 G1 X156.491 Y96.691 E48.45119*87
Recv: ok
Send: N6119 G1 X156.557 Y96.761 E48.45391*81
Recv: ok
Send: N6120 G1 X156.67 Y96.798 E48.45727*98
Recv: ok
Send: N6121 G1 X157.016 Y96.952 E48.46798*91
Recv: ok
Send: N6122 G1 X157.322 Y97.176 E48.4787*107
Recv: ok
Send: N6123 G1 X157.663 Y97.595 E48.49397*95
Recv: ok
Send: N6124 G1 X157.772 Y97.78 E48.50004*110
Recv: ok
Send: N6125 G1 X157.929 Y98.125 E48.51076*93
Recv: ok
Send: N6126 G1 X158.007 Y98.479 E48.52101*90
Recv: ok
Send: N6127 G1 X158.2 Y98.611 E48.52762*81
Recv: ok
Send: N6128 G1 X158.367 Y98.745 E48.53367*94
Recv: ok
Send: N6129 G1 X158.635 Y99.012 E48.54437*92
Recv: ok
Send: N6130 G1 X158.792 Y99.237 E48.55212*93
Recv: ok
Send: N6131 G1 X158.875 Y99.378 E48.55675*85
Recv: ok
Send: N6132 G1 X158.937 Y99.473 E48.55996*95
Recv: ok
Send: N6133 G1 X159.028 Y99.582 E48.56397*95
Recv: ok
Send: N6134 G1 X159.186 Y99.801 E48.57161*81
Recv: ok
Send: N6135 G1 X159.361 Y100.088 E48.58111*107
Recv: ok
Send: N6136 G1 X159.51 Y100.395 E48.59076*86
Recv: ok
Send: N6137 G1 X159.593 Y100.617 E48.59746*103
Recv: ok
Send: N6138 G1 X159.688 Y100.984 E48.60817*101
Recv: ok
Send: N6139 G1 X159.688 Y100.998 E48.60857*109
Recv: ok
Send: N6140 G1 X159.808 Y101.112 E48.61325*97
Recv: ok
Send: N6141 G1 X160.022 Y101.425 E48.62397*97
Recv: ok
Send: N6142 G1 X160.119 Y101.498 E48.6274*83
Recv: ok
Send: N6143 G1 X160.151 Y101.514 E48.62841*101
Recv: ok
Send: N6144 G1 X160.469 Y101.719 E48.63911*102
Recv: ok
Send: N6145 G1 X160.497 Y101.747 E48.64023*98
Recv: ok
Send: N6146 G1 X160.555 Y101.775 E48.64205*105
Recv: ok
Send: N6147 G1 X160.741 Y101.925 E48.6488*83
Recv: ok
Send: N6148 G1 X160.913 Y101.995 E48.65405*110
Recv: ok
Send: N6149 G1 X161.041 Y102.075 E48.65832*108
Recv: ok
Send: N6150 G1 X161.143 Y102.039 E48.66138*111
Recv: ok
Send: N6151 G1 X161.519 Y101.99 E48.6721*100
Recv: ok
Send: N6152 G1 X161.69 Y101.998 E48.67694*85
Recv: ok
Send: N6153 G1 X161.743 Y101.989 E48.67846*106
Recv: ok
Send: N6154 G1 X161.959 Y101.981 E48.68457*99
Recv: ok
Send: N6155 G1 X162.476 Y101.918 E48.69929*100
Recv: ok
Send: N6156 G1 X162.854 Y101.928 E48.70998*106
Recv: ok
Send: N6157 G1 X162.966 Y101.934 E48.71315*104
Recv: ok
Send: N6158 G1 X163.58 Y101.934 E48.73051*83
Recv: ok
Send: N6159 G1 X163.799 Y101.968 E48.73678*108
Recv: ok
Send: N6160 G1 X164.165 Y102.066 E48.74749*100
Recv: ok
Send: N6161 G1 X164.503 Y102.237 E48.7582*86
Recv: ok
Send: N6162 G1 X164.798 Y102.476 E48.76893*109
Recv: ok
Send: N6163 G1 X164.904 Y102.6 E48.77354*101
Recv: ok
Send: N6164 G1 X165.042 Y102.65 E48.77769*87
Recv: ok
Send: N6165 G1 X165.282 Y102.758 E48.78513*97
Recv: ok
Send: N6166 G1 X165.536 Y102.895 E48.79329*106
Recv: ok
Send: N6167 G1 X165.812 Y103.078 E48.80266*102
Recv: ok
Send: N6168 G1 X165.988 Y103.22 E48.80905*90
Recv: ok
Send: N6169 G1 X166.205 Y103.427 E48.81753*107
Recv: ok
Send: N6170 G1 X166.376 Y103.62 E48.82482*95
Recv: ok
Send: N6171 G1 X166.523 Y103.81 E48.83161*92
Recv: ok
Send: N6172 G1 X166.66 Y104.014 E48.83856*93
Recv: ok
Send: N6173 G1 X166.708 Y104.096 E48.84124*98
Recv: ok
Send: N6174 G1 X166.967 Y104.332 E48.85115*108
Recv: ok
Send: N6175 G1 X167.117 Y104.527 E48.8581*93
Recv: ok
Send: N6176 G1 X167.24 Y104.711 E48.86436*83
Recv: ok
Send: N6177 G1 X167.418 Y105.05 E48.87519*87
Recv: ok
Send: N6178 G1 X167.455 Y105.091 E48.87675*101
Recv: ok
Send: N6179 G1 X167.676 Y105.399 E48.88746*98
Recv: ok
Send: N6180 G1 X167.828 Y105.746 E48.89817*109
Recv: ok
Send: N6181 G1 X167.905 Y106.117 E48.90889*108
Recv: echo: cold extrusion prevented
Recv: echo: cold extrusion prevented
Recv: ok
Send: N6182 G1 X167.911 Y106.378 E48.91627*106
Recv: echo: cold extrusion prevented
Recv: echo: cold extrusion prevented
Recv: ok
Send: N6183 G1 X167.902 Y106.559 E48.92139*103
Recv: echo: cold extrusion prevented
Recv: echo: cold extrusion prevented
Recv: ok
Send: N6184 G1 X167.903 Y106.649 E48.92393*97
Recv: echo: cold extrusion prevented
Recv: ok
Send: N6185 G1 X167.916 Y106.758 E48.92704*111
Recv: echo: cold extrusion prevented
Recv: echo: cold extrusion prevented
Recv: ok
Send: N6186 G1 X167.929 Y107.026 E48.93462*109
Recv: echo: cold extrusion prevented
Recv: echo: cold extrusion prevented
Recv: ok
Send: N6187 G1 X167.923 Y107.25 E48.94096*93
Recv: echo: cold extrusion prevented
Recv: echo: cold extrusion prevented
Recv: ok
Send: N6188 G1 X167.881 Y107.567 E48.95*86
Recv: echo: cold extrusion prevented
Recv: echo: cold extrusion prevented
Recv: ok
Send: N6189 G1 X167.907 Y107.746 E48.95511*108
Recv: echo: cold extrusion prevented
Recv: echo: cold extrusion prevented
Recv: ok
Send: N6190 G1 X167.881 Y108.125 E48.96585*105
Recv: echo: cold extrusion prevented
Recv: echo: cold extrusion prevented
Recv: ok
Send: N6191 G1 X167.801 Y108.404 E48.97406*109
Recv: echo: cold extrusion prevented
Recv: echo: cold extrusion prevented
Recv: ok
Send: N6192 G1 X167.813 Y108.475 E48.97609*102
Recv: echo: cold extrusion prevented
Recv: ok
Send: N6193 G1 X167.974 Y108.673 E48.98331*98
Recv: echo: cold extrusion prevented
Recv: echo: cold extrusion prevented
Recv: ok
Send: N6194 G1 X168.06 Y108.818 E48.98807*91
Recv: echo: cold extrusion prevented
Recv: echo: cold extrusion prevented
Recv: ok
Send: N6195 G1 X168.218 Y109.162 E48.99878*107
Recv: echo: cold extrusion prevented
Recv: echo: cold extrusion prevented
Recv: ok
Send: N6196 G1 X168.305 Y109.579 E49.01082*102
Recv: echo: cold extrusion prevented
Recv: echo: cold extrusion prevented
Recv: ok
Send: N6197 G1 X168.323 Y109.784 E49.01664*109
Recv: echo: cold extrusion prevented
Recv: echo: cold extrusion prevented
Recv: ok
Send: N6198 M105*17
Recv: ok T:31.35 /235.00 B:75.01 /75.00 @:127 B@:0
Send: N6199 G1 X168.329 Y109.877 E49.01927*98
Recv: echo: cold extrusion prevented
Recv: echo: cold extrusion prevented
Recv: ok
Send: N6200 G1 X168.338 Y110.13 E49.02643*93
Recv: echo: cold extrusion prevented
Recv: echo: cold extrusion prevented
Recv: ok
Send: N6201 G1 X168.311 Y110.508 E49.03714*106
Recv: echo: cold extrusion prevented
Recv: echo: cold extrusion prevented
Recv: ok
Send: N6202 G1 X168.196 Y110.897 E49.04861*101
Recv: echo: cold extrusion prevented
Recv: echo: cold extrusion prevented
Recv: ok
Send: N6203 G1 X168.104 Y111.114 E49.05527*98
Recv: echo: cold extrusion prevented
Recv: echo: cold extrusion prevented
Recv: ok
Send: N6204 G1 X167.92 Y111.445 E49.06598*82
Recv: echo: cold extrusion prevented
Recv: echo: cold extrusion prevented
Recv: ok
Send: N6205 G1 X167.778 Y111.623 E49.07242*99
Recv: echo: cold extrusion prevented
Recv: ok
Send: N6206 G1 X167.74 Y112.011 E49.08344*87
Recv: Error:MINTEMP triggered, system stopped! Heater_ID: 0
Recv: Error:Printer halted. kill() called!
Changing monitoring state from "Printing" to "Error: MINTEMP triggered, system stopped! Heater_ID: 0 - Printer halted. kill() called!"
Send: M112
Send: N6207 M112*18
Send: N6208 M104 T0 S0*29
Send: N6209 M140 S0*88
Changing monitoring state from "Error: MINTEMP triggered, system stopped! Heater_ID: 0 - Printer halted. kill() called!" to "Offline (Error: MINTEMP triggered, system stopped! Heater_ID: 0 - Printer halted. kill() called!)"
Connection closed, closing down monitor

Octoprint log:

2021-01-05 16:27:20,075 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2021-01-05 16:27:20,117 - octoprint.server - INFO - --- Log roll over detected ---------------------------------------------------
2021-01-05 16:27:20,118 - octoprint.server - INFO - OctoPrint 1.5.2
2021-01-05 16:27:20,121 - octoprint.plugin.core - INFO - 17 plugin(s) registered with the system:
|  Action Command Notification Support (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/action_command_notification
|  Action Command Prompt Support (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/action_command_prompt
|  Announcement Plugin (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/announcements
|  Anonymous Usage Tracking (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/tracking
|  Application Keys Plugin (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/appkeys
|  Backup & Restore (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/backup
|  Core Wizard (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/corewizard
|  Discovery (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/discovery
|  Error Tracking (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/errortracking
|  File Check (2020.8.7) (bundled) = /home/pi/oprint/local/lib/python2.7/site-packages/octoprint_file_check
|  Firmware Check (2020.9.23) (bundled) = /home/pi/oprint/local/lib/python2.7/site-packages/octoprint_firmware_check
|  GCode Viewer (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/gcodeviewer
|  Logging (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/logging
|  Pi Support Plugin (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/pi_support
|  Plugin Manager (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/pluginmanager
|  Software Update (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/softwareupdate
|  Virtual Printer (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/virtual_printer
Prefix legend: ! = disabled, # = blacklisted, * = incompatible
2021-01-05 16:27:20,136 - octoprint.environment - INFO - Detected environment is Python 2.7.16 under Linux (linux2). Details:
|  hardware:
|      cores: 4
|      freq: 1400.0
|      ram: 917016576
|  os:
|      bits: 32
|      id: linux
|      platform: linux2
|  plugins:
|      pi_support:
|          model: Raspberry Pi 3 Model B Plus Rev 1.3
|          octopi_version: 0.17.0
|          throttle_state: '0x0'
|  python:
|      pip: 19.3.1
|      version: 2.7.16
|      virtualenv: /home/pi/oprint
2021-01-05 16:27:20,138 - octoprint.server - INFO - ------------------------------------------------------------------------------
2021-01-05 16:27:22,168 - octoprint.plugins.announcements - INFO - Loaded channel _releases from https://octoprint.org/feeds/releases.xml in 1.2e+01s
2021-01-05 16:27:22,753 - octoprint.plugins.announcements - INFO - Loaded channel _blog from https://octoprint.org/feeds/octoblog.xml in 0.46s
2021-01-05 16:27:23,443 - octoprint.plugins.announcements - INFO - Loaded channel _plugins from https://plugins.octoprint.org/feed.xml in 0.59s
2021-01-05 16:27:24,052 - octoprint.plugins.announcements - INFO - Loaded channel _octopi from https://octoprint.org/feeds/octopi.xml in 0.47s
2021-01-05 16:27:27,992 - octoprint.server.preemptive_cache - INFO - ... done in 16.76s
2021-01-05 16:27:35,058 - octoprint.plugins.pluginmanager - INFO - Loaded plugin repository data from https://plugins.octoprint.org/plugins.json
2021-01-05 16:27:37,124 - octoprint.plugins.pluginmanager - INFO - Loaded plugin notices data from https://plugins.octoprint.org/notices.json
2021-01-05 16:34:46,835 - octoprint.server.util.sockjs - INFO - New connection from client: ::ffff:192.168.1.10
2021-01-05 16:34:47,099 - octoprint.plugins.softwareupdate - INFO - Fetching check overlays from https://plugins.octoprint.org/update_check_overlay.json
2021-01-05 16:34:48,460 - octoprint.plugins.softwareupdate - INFO - Saved version cache to disk
2021-01-05 16:34:48,619 - octoprint.server.util.flask - INFO - Passively logging in user _api from ::ffff:192.168.1.10
2021-01-05 16:34:48,622 - octoprint.access.users - INFO - Logged in user: _api
2021-01-05 16:34:48,740 - octoprint.server.util.sockjs - INFO - User _api logged in on the socket from client ::ffff:192.168.1.10
2021-01-05 16:35:24,265 - octoprint.server.util.flask - INFO - Passively logging in user nathan.metty from ::ffff:192.168.1.13
2021-01-05 16:35:24,270 - octoprint.access.users - INFO - Logged in user: nathan.metty
2021-01-05 16:35:25,363 - octoprint.server.util.sockjs - INFO - New connection from client: ::ffff:192.168.1.13
2021-01-05 16:35:25,412 - octoprint.server.util.flask - INFO - Passively logging in user nathan.metty from ::ffff:192.168.1.13
2021-01-05 16:35:25,413 - octoprint.access.users - INFO - Logged in user: nathan.metty
2021-01-05 16:35:27,575 - octoprint.plugins.announcements - INFO - Loaded channel _important from https://octoprint.org/feeds/important.xml in 0.43s
2021-01-05 16:35:28,857 - octoprint.server.util.sockjs - INFO - User nathan.metty logged in on the socket from client ::ffff:192.168.1.13
2021-01-05 16:35:29,093 - octoprint.server.util.sockjs - INFO - Client connection closed: ::ffff:192.168.1.10
2021-01-05 16:36:10,698 - octoprint.server.util.sockjs - INFO - New connection from client: ::ffff:192.168.1.10
2021-01-05 16:36:11,580 - octoprint.server.util.flask - INFO - Passively logging in user _api from ::ffff:192.168.1.10
2021-01-05 16:36:11,583 - octoprint.access.users - INFO - Logged in user: _api
2021-01-05 16:36:11,602 - octoprint.server.util.sockjs - INFO - User _api logged in on the socket from client ::ffff:192.168.1.10
2021-01-05 16:36:11,853 - octoprint.server.util.sockjs - INFO - Client connection closed: ::ffff:192.168.1.10
2021-01-05 16:37:49,236 - octoprint.filemanager.analysis - INFO - Starting analysis of local:AnnaElsaOlaf100M.gcode
2021-01-05 16:37:49,240 - octoprint.filemanager.analysis - INFO - Invoking analysis command: /home/pi/oprint/bin/python2 -m octoprint analysis gcode --speed-x=6000 --speed-y=6000 --max-t=10 --throttle=0.0 --throttle-lines=100 /home/pi/.octoprint/uploads/AnnaElsaOlaf100M.gcode
2021-01-05 16:37:52,510 - octoprint.printer.standard.job - INFO - Print job selected - origin: local, path: AnnaElsaOlaf100M.gcode, owner: nathan.metty, user: nathan.metty
2021-01-05 16:37:52,526 - octoprint.util.comm - INFO - Changing monitoring state from "Operational" to "Starting"
2021-01-05 16:37:52,534 - octoprint.printer.standard.job - INFO - Print job started - origin: local, path: AnnaElsaOlaf100M.gcode, owner: nathan.metty, user: nathan.metty
2021-01-05 16:37:52,583 - octoprint.util.comm - INFO - M110 detected, setting current line number to 0
2021-01-05 16:37:52,594 - octoprint.util.comm - INFO - Changing monitoring state from "Starting" to "Printing"
2021-01-05 16:37:59,527 - octoprint.server.util.sockjs - INFO - Client connection closed: ::ffff:192.168.1.13
2021-01-05 16:39:09,692 - octoprint.util.comm - INFO - Printer seems to support the busy protocol, will adjust timeouts and set busy interval accordingly
2021-01-05 16:39:18,971 - octoprint.util.comm - INFO - Telling the printer to set the busy interval to our "communicationBusy" timeout - 1s = 2s
2021-01-05 16:41:02,707 - octoprint.util.comm - WARNING - Received an error from the printer's firmware: Thermal Runaway, system stopped! Heater_ID: 0 - Printer halted. kill() called!
| Last lines in terminal:
| Recv: ok
| Send: N6463 G1 X125.205 Y144.136 E51.11896*98
| Recv: ok
| Send: N6464 G1 X124.975 Y144.083 E51.12564*100
| Recv: ok
| Send: N6465 G1 X124.87 Y144.069 E51.12863*95
| Recv: ok
| Send: N6466 G1 X124.492 Y143.975 E51.13964*104
| Recv: ok
| Send: N6467 G1 X124.248 Y143.885 E51.147*109
| Recv: ok
| Send: N6468 G1 X124.156 Y143.848 E51.1498*89
| Recv: ok
| Send: N6469 G1 X123.985 Y143.774 E51.15507*107
| Recv: ok
| Send: N6470 G1 X123.641 Y143.609 E51.16585*102
| Recv: ok
| Send: N6471 G1 X123.485 Y143.524 E51.17087*103
| Recv: Error:Thermal Runaway, system stopped! Heater_ID: 0
| Recv: Error:Printer halted. kill() called!
2021-01-05 16:41:02,710 - octoprint.util.comm - INFO - Changing monitoring state from "Printing" to "Error: Thermal Runaway, system stopped! Heater_ID: 0 - Printer halted. kill() called!"
2021-01-05 16:41:02,722 - octoprint.util.comm - INFO - Force-sending M112 to the printer
2021-01-05 16:41:02,723 - octoprint.filemanager.analysis - INFO - Starting analysis of local:AnnaElsaOlaf100M.gcode
2021-01-05 16:41:02,738 - octoprint.filemanager.analysis - INFO - Invoking analysis command: /home/pi/oprint/bin/python2 -m octoprint analysis gcode --speed-x=6000 --speed-y=6000 --max-t=10 --throttle=0.0 --throttle-lines=100 /home/pi/.octoprint/uploads/AnnaElsaOlaf100M.gcode
2021-01-05 16:41:02,792 - octoprint.util.comm - INFO - Changing monitoring state from "Error: Thermal Runaway, system stopped! Heater_ID: 0 - Printer halted. kill() called!" to "Offline (Error: Thermal Runaway, system stopped! Heater_ID: 0 - Printer halted. kill() called!)"
2021-01-05 16:41:02,818 - octoprint.plugins.action_command_notification - INFO - Notifications cleared
2021-01-05 16:42:20,077 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2021-01-05 16:46:22,810 - octoprint.server.util.sockjs - INFO - New connection from client: ::ffff:192.168.1.10
2021-01-05 16:46:22,856 - tornado.access - WARNING - 409 GET /api/printer (::ffff:192.168.1.10) 13.52ms
2021-01-05 16:46:23,633 - octoprint.server.util.flask - INFO - Passively logging in user _api from ::ffff:192.168.1.10
2021-01-05 16:46:23,636 - octoprint.access.users - INFO - Logged in user: _api
2021-01-05 16:46:23,795 - octoprint.server.util.sockjs - INFO - User _api logged in on the socket from client ::ffff:192.168.1.10
2021-01-05 16:46:30,633 - octoprint.server.util.sockjs - INFO - Client connection closed: ::ffff:192.168.1.10
2021-01-05 16:47:18,387 - octoprint.server.util.flask - INFO - Passively logging in user nathan.metty from ::ffff:192.168.1.13
2021-01-05 16:47:18,389 - octoprint.access.users - INFO - Logged in user: nathan.metty
2021-01-05 16:47:19,482 - octoprint.server.util.sockjs - INFO - New connection from client: ::ffff:192.168.1.13
2021-01-05 16:47:19,528 - octoprint.server.util.flask - INFO - Passively logging in user nathan.metty from ::ffff:192.168.1.13
2021-01-05 16:47:19,530 - octoprint.access.users - INFO - Logged in user: nathan.metty
2021-01-05 16:47:22,139 - octoprint.server.util.sockjs - INFO - User nathan.metty logged in on the socket from client ::ffff:192.168.1.13
2021-01-05 16:47:43,743 - octoprint.server.util.sockjs - INFO - New connection from client: ::ffff:192.168.1.10
2021-01-05 16:47:43,987 - tornado.access - WARNING - 409 GET /api/printer (::ffff:192.168.1.10) 10.44ms
2021-01-05 16:47:44,325 - octoprint.server.util.flask - INFO - Passively logging in user _api from ::ffff:192.168.1.10
2021-01-05 16:47:44,327 - octoprint.access.users - INFO - Logged in user: _api
2021-01-05 16:47:44,350 - octoprint.server.util.sockjs - INFO - User _api logged in on the socket from client ::ffff:192.168.1.10
2021-01-05 16:47:45,239 - octoprint.server.util.sockjs - INFO - Client connection closed: ::ffff:192.168.1.10
2021-01-05 16:47:51,344 - octoprint.util.comm - INFO - Changing monitoring state from "Offline" to "Detecting serial connection"
2021-01-05 16:47:51,352 - octoprint.util.comm - INFO - Serial detection: Performing autodetection with 7 port/baudrate candidates: /dev/ttyUSB0@115200, /dev/ttyUSB0@250000, /dev/ttyUSB0@230400, /dev/ttyUSB0@57600, /dev/ttyUSB0@38400, /dev/ttyUSB0@19200, /dev/ttyUSB0@9600
2021-01-05 16:47:51,358 - octoprint.util.comm - INFO - Serial detection: Trying port /dev/ttyUSB0, baudrate 115200
2021-01-05 16:47:51,369 - octoprint.util.comm - INFO - Connecting to port /dev/ttyUSB0, baudrate 115200
2021-01-05 16:47:51,394 - octoprint.util.comm - INFO - Serial detection: Handshake attempt #1 with timeout 2.0s
2021-01-05 16:47:51,399 - octoprint.util.comm - INFO - M110 detected, setting current line number to 0
2021-01-05 16:47:53,225 - octoprint.util.comm - INFO - Changing monitoring state from "Detecting serial connection" to "Operational"
2021-01-05 16:47:53,276 - octoprint.util.comm - INFO - M110 detected, setting current line number to 0
2021-01-05 16:47:57,908 - octoprint.util.comm - INFO - Printer reports firmware name "Marlin TH3D U1.R2.15"
2021-01-05 16:47:58,514 - octoprint.printer.standard.job - INFO - Print job selected - origin: local, path: AnnaElsaOlaf100M.gcode, owner: nathan.metty, user: nathan.metty
2021-01-05 16:47:58,529 - octoprint.util.comm - INFO - Changing monitoring state from "Operational" to "Starting"
2021-01-05 16:47:58,538 - octoprint.printer.standard.job - INFO - Print job started - origin: local, path: AnnaElsaOlaf100M.gcode, owner: nathan.metty, user: nathan.metty
2021-01-05 16:47:58,578 - octoprint.util.comm - INFO - M110 detected, setting current line number to 0
2021-01-05 16:47:58,596 - octoprint.util.comm - INFO - Changing monitoring state from "Starting" to "Printing"
2021-01-05 16:48:07,096 - octoprint.server.util.sockjs - INFO - Client connection closed: ::ffff:192.168.1.13
2021-01-05 16:53:51,434 - octoprint.util.comm - INFO - Printer seems to support the busy protocol, will adjust timeouts and set busy interval accordingly
2021-01-05 16:53:58,857 - octoprint.util.comm - INFO - Telling the printer to set the busy interval to our "communicationBusy" timeout - 1s = 2s
2021-01-05 16:55:38,440 - octoprint.util.comm - WARNING - Received an error from the printer's firmware: MINTEMP triggered, system stopped! Heater_ID: 0 - Printer halted. kill() called!
| Last lines in terminal:
| Recv: echo: cold extrusion prevented
| Recv: ok
| Send: N6202 G1 X168.196 Y110.897 E49.04861*101
| Recv: echo: cold extrusion prevented
| Recv: echo: cold extrusion prevented
| Recv: ok
| Send: N6203 G1 X168.104 Y111.114 E49.05527*98
| Recv: echo: cold extrusion prevented
| Recv: echo: cold extrusion prevented
| Recv: ok
| Send: N6204 G1 X167.92 Y111.445 E49.06598*82
| Recv: echo: cold extrusion prevented
| Recv: echo: cold extrusion prevented
| Recv: ok
| Send: N6205 G1 X167.778 Y111.623 E49.07242*99
| Recv: echo: cold extrusion prevented
| Recv: ok
| Send: N6206 G1 X167.74 Y112.011 E49.08344*87
| Recv: Error:MINTEMP triggered, system stopped! Heater_ID: 0
| Recv: Error:Printer halted. kill() called!
2021-01-05 16:55:38,441 - octoprint.util.comm - INFO - Changing monitoring state from "Printing" to "Error: MINTEMP triggered, system stopped! Heater_ID: 0 - Printer halted. kill() called!"
2021-01-05 16:55:38,454 - octoprint.filemanager.analysis - INFO - Starting analysis of local:AnnaElsaOlaf100M.gcode
2021-01-05 16:55:38,455 - octoprint.util.comm - INFO - Force-sending M112 to the printer
2021-01-05 16:55:38,459 - octoprint.filemanager.analysis - INFO - Invoking analysis command: /home/pi/oprint/bin/python2 -m octoprint analysis gcode --speed-x=6000 --speed-y=6000 --max-t=10 --throttle=0.0 --throttle-lines=100 /home/pi/.octoprint/uploads/AnnaElsaOlaf100M.gcode
2021-01-05 16:55:38,529 - octoprint.util.comm - INFO - Changing monitoring state from "Error: MINTEMP triggered, system stopped! Heater_ID: 0 - Printer halted. kill() called!" to "Offline (Error: MINTEMP triggered, system stopped! Heater_ID: 0 - Printer halted. kill() called!)"
2021-01-05 16:55:38,564 - octoprint.plugins.action_command_notification - INFO - Notifications cleared
2021-01-05 16:57:20,078 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2021-01-05 17:03:38,069 - octoprint.filemanager.analysis - INFO - Analysis of entry local:AnnaElsaOlaf100M.gcode finished, needed 479.62s
2021-01-05 17:12:20,080 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2021-01-05 17:27:20,082 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2021-01-05 17:34:48,508 - octoprint.server.util.flask - INFO - Passively logging in user nathan.metty from ::ffff:192.168.1.13
2021-01-05 17:34:48,512 - octoprint.access.users - INFO - Logged in user: nathan.metty
2021-01-05 17:34:49,076 - octoprint.server.util.sockjs - INFO - New connection from client: ::ffff:192.168.1.13
2021-01-05 17:34:49,115 - octoprint.server.util.flask - INFO - Passively logging in user nathan.metty from ::ffff:192.168.1.13
2021-01-05 17:34:49,115 - octoprint.access.users - INFO - Logged in user: nathan.metty
2021-01-05 17:34:51,043 - octoprint.server.util.sockjs - INFO - User nathan.metty logged in on the socket from client ::ffff:192.168.1.13
2021-01-05 17:35:26,033 - octoprint.util.comm - INFO - Changing monitoring state from "Offline" to "Detecting serial connection"
2021-01-05 17:35:26,049 - octoprint.util.comm - INFO - Serial detection: Performing autodetection with 7 port/baudrate candidates: /dev/ttyUSB0@115200, /dev/ttyUSB0@250000, /dev/ttyUSB0@230400, /dev/ttyUSB0@57600, /dev/ttyUSB0@38400, /dev/ttyUSB0@19200, /dev/ttyUSB0@9600
2021-01-05 17:35:26,050 - octoprint.util.comm - INFO - Serial detection: Trying port /dev/ttyUSB0, baudrate 115200
2021-01-05 17:35:26,059 - octoprint.util.comm - INFO - Connecting to port /dev/ttyUSB0, baudrate 115200
2021-01-05 17:35:26,078 - octoprint.util.comm - INFO - Serial detection: Handshake attempt #1 with timeout 2.0s
2021-01-05 17:35:26,082 - octoprint.util.comm - INFO - M110 detected, setting current line number to 0
2021-01-05 17:35:27,929 - octoprint.util.comm - INFO - Changing monitoring state from "Detecting serial connection" to "Operational"
2021-01-05 17:35:28,027 - octoprint.util.comm - INFO - M110 detected, setting current line number to 0
2021-01-05 17:35:32,609 - octoprint.util.comm - INFO - Printer reports firmware name "Marlin TH3D U1.R2.15"
2021-01-05 17:37:18,055 - octoprint.timelapse - WARNING - Cannot capture image, image number is unset
2021-01-05 17:37:30,633 - octoprint.server.util.sockjs - INFO - Client connection closed: ::ffff:192.168.1.13
2021-01-05 17:42:20,084 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2021-01-05 17:57:20,087 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2021-01-05 18:12:20,089 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2021-01-05 18:27:20,092 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2021-01-05 18:31:40,778 - octoprint.server.util.flask - INFO - Passively logging in user nathan.metty from ::ffff:192.168.1.13
2021-01-05 18:31:40,781 - octoprint.access.users - INFO - Logged in user: nathan.metty
2021-01-05 18:31:41,436 - octoprint.server.util.sockjs - INFO - New connection from client: ::ffff:192.168.1.13
2021-01-05 18:31:41,487 - octoprint.server.util.flask - INFO - Passively logging in user nathan.metty from ::ffff:192.168.1.13
2021-01-05 18:31:41,487 - octoprint.access.users - INFO - Logged in user: nathan.metty
2021-01-05 18:31:43,519 - octoprint.server.util.sockjs - INFO - User nathan.metty logged in on the socket from client ::ffff:192.168.1.13

Additional information about your setup

OctoPrint version, OctoPi version, printer, firmware, browser, operating system, ... as much data as possible

Version 1.5.2
Ender 3
File check plugin: 2020.8.7
Firmware check plugin: 2020.9.23

Hello @Nathan.metty!

What does the printer display say about the temperatures in that situation?

You may check the hotend heater cabeling and connectors.
Is the heater cartridge tight in the heater block?

For further investigation you should enable the serial logging (logs), and please share the logs as files.

well, I just tried running the print via the sd card and got the same error (RPI was not plugged into the printer for this print). the screen on the ender 3 gives the thermal runaway error.

I guess that means its hardware related?

Yes, it is.

Yes your heater is not working. OctoPrint only reports what the printer tells it, this is not OctoPrint that is to blame here.

Turns out the thermister wire had broken and was intermittently making contact which was giving some weird readings. I repaired it so hopefully its ok now.

1 Like

Great you found the issue!
If it works, then please:

2 Likes