YouTube2Text

Najgroźniejszy błąd w historii radioterapii — Transcript

by OdwróconaLekcja · 6,105 words · 1,001 segments · language en · Watch on YouTube

Full transcript

  1. 0:00The patient felt a rush of heat, as he
  2. 0:02later recalled, as if someone had
  3. 0:04poured hot coffee on his back. The
  4. 0:06machine stopped working and displayed
  5. 0:08the message "malfunction 54." At the
  6. 0:10same time, the operator received
  7. 0:12information that the device had
  8. 0:14delivered a fraction of the required
  9. 0:16dose. Following procedure, she pressed
  10. 0:19"P" for "proceed" to continue. She
  11. 0:22didn’t know that in less than a
  12. 0:24second, the patient had received a
  13. 0:25radiation dose over 100 times higher
  14. 0:27than planned. And this was even before
  15. 0:30she pressed "B." We are talking about a
  16. 0:32radiotherapy device intended to destroy
  17. 0:34cancer cells. This story became one of
  18. 0:37the most infamous disasters at the
  19. 0:39intersection of medicine, physics,
  20. 0:40radiation, and computer science. My
  21. 0:42name is Karol Bielski. This is "
  22. 0:44Odwrócona Lekcja"(Inverted Lesson). If
  23. 0:46you feel like supporting us with a
  24. 0:47subscription, we would be very pleased.
  25. 0:49Though, of course, the decision is
  26. 0:51yours. Let’s get started. Chapter one
  27. 0:53. A new generation machine. In the
  28. 1:06early 70s, the Canadian state-owned
  29. 1:08company Atomic Energy of Canada Limited
  30. 1:10(AECL) collaborated with the French
  31. 1:12company CGR to produce radiotherapy
  32. 1:14equipment. The fruit of this
  33. 1:17cooperation was two modern machines for
  34. 1:19those times. The Therac-6 and the
  35. 1:22Therac-20. Both devices were equipped
  36. 1:25with a PDP-11 computer, but its role
  37. 1:27was marginal. It helped the operator
  38. 1:31enter parameters and simplified
  39. 1:32operation, while the machine’s most
  40. 1:34important functions could run
  41. 1:35independently of this computer. Safety
  42. 1:39was overseen by mechanical interlocks
  43. 1:40and separate electrical circuits. If
  44. 1:44individual parts of the device were not
  45. 1:46in the correct position during patient
  46. 1:48irradiation, the machine would not
  47. 1:49allow it. It was physically impossible
  48. 1:53to deliver the electron beam. In the
  49. 1:55mid-70s, AECL began work on the next
  50. 1:58generation of accelerator. The new
  51. 2:02design used a dual-pass electron system
  52. 2:04, allowing the device to achieve high
  53. 2:06energy while taking up less space. The
  54. 2:11first prototype was created in 1976,
  55. 2:14and at the end of 1982, the fully
  56. 2:16computerized version, the Therac-25,
  57. 2:18hit the market. Before we go any
  58. 2:23further, during this past vacation, I
  59. 2:25was resting while my money kept working
  60. 2:27, all thanks to Trade Republic. The
  61. 2:30partner of today's episode. Not long
  62. 2:33ago, I kept my money in several
  63. 2:34different accounts without a specific
  64. 2:36plan and, frankly, without much profit.
  65. 2:39Then I discovered Trade Republic and a
  66. 2:41lot has changed. It is a licensed
  67. 2:44German bank trusted by over 10 million
  68. 2:46customers in Europe. In one simple app,
  69. 2:50I save, pay, and even—albeit timidly
  70. 2:53for now—invest. What appealed to me
  71. 2:56most was the interest rate on cash.
  72. 2:58Trade Republic currently offers 6%per
  73. 3:00annum on funds in the account. Interest
  74. 3:03is calculated daily and paid out
  75. 3:05monthly, and the money is available at
  76. 3:07any time without locking it up. Unlike
  77. 3:10a fixed-term deposit, new customers
  78. 3:12receive 6%interest on balances up to
  79. 3:14200,000 PLN, and amounts above this
  80. 3:16limit are subject to interest equal to
  81. 3:19the NBP deposit rate. Here is an
  82. 3:21example. If you keep 10,000 PLN in the
  83. 3:23account, then at 6%per annum, this
  84. 3:25gives you 600 PLN gross per year.
  85. 3:28that's fifty gross per month, and you
  86. 3:30can see it all clearly right there in
  87. 3:32the app. These transparent rules are
  88. 3:35simply excellent. You open an account,
  89. 3:37turn on the interest in the app, and
  90. 3:39watch your earnings grow. With every
  91. 3:41interest payout, the withholding tax is
  92. 3:43automatically deducted, so you don't
  93. 3:45even have to worry about that. It's
  94. 3:48also worth mentioning that when paying
  95. 3:51abroad, there are no additional bank
  96. 3:53fees for currency conversion, and Trade
  97. 3:55Republic charges no fees for ATM
  98. 3:57withdrawals over 200 PLN. This was
  99. 4:00really useful for me during my holiday
  100. 4:02travels. Instead of looking for
  101. 4:04exchange offices, you just pay with
  102. 4:05your Trade Republic card and don't
  103. 4:07worry about anything else. Opening an
  104. 4:09account takes a few minutes and is done
  105. 4:11entirely online. Scan the QR code
  106. 4:13visible on the screen, download the app
  107. 4:16, and start saving. Starting today with
  108. 4:18Trade Republic. And now, let's get back
  109. 4:20to the material. In the first mode, the
  110. 4:22device directed an electron beam at the
  111. 4:25patient with energy from 5 to 25 MeV.
  112. 4:29Such a beam was primarily effective for
  113. 4:30treating lesions located relatively
  114. 4:32shallowly in the patient's body. The
  115. 4:35second mode was used for treating
  116. 4:36tumors located deeper. The Therac-25
  117. 4:39then accelerated electrons to an energy
  118. 4:41of 25 megaelectronvolts or more and
  119. 4:43directed them at a metal target. This
  120. 4:47collision led to the creation of X-ray
  121. 4:49radiation. X-ray radiation, which then
  122. 4:52passed through a special filter. To
  123. 4:56generate X-rays, an electron stream
  124. 4:58with an intensity about 100 times
  125. 5:00greater than during direct electron
  126. 5:02therapy was required. Inside the head,
  127. 5:06there was a rotating mechanism that
  128. 5:08positioned the elements we mentioned
  129. 5:10earlier, the target and the filter, in
  130. 5:12the path of the beam. The first
  131. 5:14position held the scanning magnets,
  132. 5:16used during electron therapy, the
  133. 5:17lighter one, let's say. The second held
  134. 5:21the target, the filter, and the chamber
  135. 5:23measuring the X-rays. The third
  136. 5:26position was used for aiming at the
  137. 5:27patient's body. In that position, a
  138. 5:31steel mirror was in the beam's path,
  139. 5:33and a simple light showed the operator
  140. 5:35the spot to be irradiated. In this last
  141. 5:39position, no dose-measuring sensor was
  142. 5:41installed. After all, the designers
  143. 5:44didn't anticipate that the accelerator
  144. 5:46could emit radiation then. I remind you
  145. 5:49, there was supposed to be only a light
  146. 5:51, you know, like a laser. A laser, not
  147. 5:54a light, which would simply show on the
  148. 5:55patient's body where we're going to
  149. 5:57shoot. And then the configuration would
  150. 6:02change to the first or second,
  151. 6:03depending on whether we want that
  152. 6:05lighter dose of electrons, or that
  153. 6:06X-ray radiation. If the device had
  154. 6:13triggered the strong beam intended for
  155. 6:15X-ray production, and the target and
  156. 6:17filter weren't in its path, the patient
  157. 6:19would have been hit by a concentrated
  158. 6:21stream of electrons without the
  159. 6:22elements meant to convert, weaken, and
  160. 6:24spread it. In older devices,
  161. 6:30independent mechanical and electrical
  162. 6:31interlocks protected against such a
  163. 6:33situation. When designing the Therac-25
  164. 6:37, AECL abandoned such old-fashioned and
  165. 6:39outdated safeguards. The manufacturer
  166. 6:44decided that a computer could
  167. 6:45simultaneously operate the device,
  168. 6:47check the position of the elements, and
  169. 6:49prevent the beam from starting in the
  170. 6:51wrong configuration. So, the
  171. 6:53responsibility was shifted from
  172. 6:55physical mechanical safeguards to
  173. 6:57digital locks. managed by a computer.
  174. 6:59The control program for the Therac-25
  175. 7:01was written in assembly for the PDP-11
  176. 7:04computer. It was developed by a single
  177. 7:06person. The entire software for a
  178. 7:09device that shoots radiation, electrons
  179. 7:11, at patients. One person, and they
  180. 7:16used code snippets that came from even
  181. 7:18older models. Documentation was sparse,
  182. 7:21and separate tests for the software
  183. 7:23itself were very limited in scope. The
  184. 7:27manufacturer later claimed during
  185. 7:29hearings that the system had undergone
  186. 7:31about 2,700 hours of testing. It turned
  187. 7:34out, however, that this number
  188. 7:36represented 2,700 hours of device usage
  189. 7:38. So, the tests were, well, they were
  190. 7:40only on the bodies of patients. In 1983
  191. 7:43, AECL conducted a safety analysis of
  192. 7:46the Therac-25. It assumed that
  193. 7:50simulator tests and prior usage had
  194. 7:51limited the number of programming
  195. 7:53errors. Perfect. Potential problems
  196. 7:57that might have remained in the code
  197. 7:59were not considered. The analysis
  198. 8:02covered possible computer failures, but
  199. 8:04it viewed them primarily as the result
  200. 8:06of hardware damage or random
  201. 8:08interference. The possibility that the
  202. 8:11program itself could have flaws was
  203. 8:13ignored. I got a bit confused. It was
  204. 8:16simply assumed that since everything
  205. 8:18worked for 2,000 hours, it would keep
  206. 8:20working, so why dig deeper? Ultimately,
  207. 8:2311 Therac-25 units were installed in
  208. 8:25the United States and Canada. The
  209. 8:29devices began treating patients and
  210. 8:30worked wonderfully for the first few
  211. 8:32years, and no officially confirmed
  212. 8:34problems were reported. Everything
  213. 8:38turns upside down on June 3, 1985, in
  214. 8:41Marietta, Georgia. After the beam was
  215. 8:45activated, the patient felt a wave of
  216. 8:47heat. When the operator entered the
  217. 8:50room, the woman said the machine had
  218. 8:51burned her. Please don't worry, that's
  219. 8:54impossible. Chapter two. That's
  220. 8:57impossible. The 61-year-old woman had
  221. 9:08previously undergone surgery to remove
  222. 9:10a breast tumor. Radiotherapy was
  223. 9:12intended to destroy cancer cells that
  224. 9:13might have remained in the surrounding
  225. 9:15lymph nodes. On June 3, '85, she was
  226. 9:19being prepared for another radiation
  227. 9:21treatment in the collarbone area with a
  228. 9:2310 MeV electron beam. Soon, redness and
  229. 9:28swelling appeared in the irradiated
  230. 9:30area. The pain grew, the shoulder
  231. 9:32stiffened, and muscles began to
  232. 9:34contract in such painful spasms. The
  233. 9:37woman ends up in the hospital, but
  234. 9:39doctors still referred her for further
  235. 9:40treatments at the center. Initially, it
  236. 9:44was suspected that the changes resulted
  237. 9:46from the progression of the disease or
  238. 9:48some unusual reaction to properly
  239. 9:49performed radiotherapy. However,
  240. 9:52medical physicist Tim Steel, who worked
  241. 9:54at the center, began to suspect a
  242. 9:56malfunction. He contacted AECL and
  243. 9:59asked if the Therac-25 could trigger an
  244. 10:01electron beam without the scanning
  245. 10:03magnets, which would, as it were,
  246. 10:05spread or disperse it across the
  247. 10:06treatment field. Such a situation, my
  248. 10:11dear sir, is. impossible. About two
  249. 10:14weeks after the procedure, redness
  250. 10:16appeared on the patient's back,
  251. 10:17corresponding to the lesions visible on
  252. 10:19the front of her body. The skin in the
  253. 10:21irradiated area begins to peel. The arm
  254. 10:23remains immobile. The woman suffers
  255. 10:26from constant pain. The nature of the
  256. 10:29injuries indicated severe radiation
  257. 10:31burns, but no one could explain how the
  258. 10:33Therac-25 could have caused them.
  259. 10:37Physicist Ken Kenstone later estimated
  260. 10:39that the patient may have received a
  261. 10:41dose of 15,000 to 20,000. At that time,
  262. 10:45they were measuring in rads, 15,000 to
  263. 10:4720,000 rads. A typical single
  264. 10:50therapeutic dose is about 200 rads. A
  265. 10:55precise reconstruction of the event
  266. 10:56proved impossible because the treatment
  267. 10:58parameter printing function was
  268. 11:00disabled at the time. There was no
  269. 11:04record left of the device settings.
  270. 11:07Meaning, no one knew exactly how the
  271. 11:09operator had set everything up to get
  272. 11:11that result. The woman's injuries were
  273. 11:13irreversible. Her breast was removed,
  274. 11:15she lost the ability to move her arm,
  275. 11:17and she was left with chronic pain. The
  276. 11:20other facilities—I remind you there
  277. 11:22were 11 of them—using the Therac-25
  278. 11:24were not informed about anything. The
  279. 11:28matter was also not reported to the
  280. 11:29American Food and Drug Administration.
  281. 11:32Regulations at the time imposed a duty
  282. 11:34to report malfunctions and injuries.
  283. 11:37Primarily on equipment manufacturers
  284. 11:39and importers. Hospitals and employees
  285. 11:42had no such obligation. At least not
  286. 11:44yet, because those standards were
  287. 11:46changed later. It is seven weeks after
  288. 11:48the accident in Marietta. We are moving
  289. 11:50to Canada now. On July 26, 1985, a 40-
  290. 11:53year-old patient arrives at the Ontario
  291. 11:56Cancer Foundation in Hamilton for her
  292. 11:5824th cervical cancer radiotherapy
  293. 12:00treatment. The operator starts the
  294. 12:05device, but after 5 seconds, the Therac
  295. 12:07-25 stops and displays an "H-tilt"
  296. 12:09error message, indicating beam
  297. 12:11asymmetry. Meaning something was wrong
  298. 12:14with the beam. However, the measurement
  299. 12:16system indicated that the patient was
  300. 12:18receiving no dose at all. The device
  301. 12:21classified the event as a pause, a
  302. 12:23break in operation, after which the
  303. 12:25treatment could be continued without
  304. 12:27re-entering parameters. So we have
  305. 12:31everything saved there, just press "P",
  306. 12:33no need to set anything up. You can
  307. 12:37fire electrons again. So the operator
  308. 12:39presses "P"—Proceed. Proceed. What's
  309. 12:43going on? It's not working again. "P"
  310. 12:45—The procedure is repeated. Damn it,
  311. 12:47it's jammed again. After the fifth
  312. 12:50attempt, the fifth attempt, the device
  313. 12:52went into a full halt state, as if it
  314. 12:53had frozen. For the staff, this was not
  315. 12:56an exceptional event. The Therac-25
  316. 12:59frequently interrupted work and
  317. 13:01displayed error messages about
  318. 13:02insufficient dose or incorrect beam
  319. 13:04setting. Usually, it was not associated
  320. 13:07with any danger to the patient. In some
  321. 13:09facilities, similar errors occurred
  322. 13:11even a dozen or several dozen times a
  323. 13:13day. In any case, five attempts were
  324. 13:16made. After the treatment, the patient
  325. 13:19complained of a burning sensation and a
  326. 13:21feeling resembling an electric shock in
  327. 13:23the hip area. Despite this, on the same
  328. 13:28day, six more people were irradiated
  329. 13:30using the same device. Three days later
  330. 13:33, the woman returns to the center. The
  331. 13:35pain would not subside. Swelling
  332. 13:37appears at the site of the treatment.
  333. 13:39The Therac-25 was taken out of service.
  334. 13:42The patient was admitted to the
  335. 13:43hospital with a suspected radiation
  336. 13:45overdose. AECL and Canadian radiation
  337. 13:48protection authorities were notified.
  338. 13:51Later estimates indicated the woman may
  339. 13:53have received 13,000 to 17,000 rads,
  340. 13:55though it is unknown how many of those
  341. 13:57five attempts were actual hits. Maybe
  342. 13:59all of them, or maybe just one, a very
  343. 14:01powerful one—it’s unknown. The
  344. 14:04patient died on November 3, 1985,
  345. 14:06though the autopsy stated it was due to
  346. 14:08an aggressive tumor, so the cause of
  347. 14:10death was cancer, not radiation.
  348. 14:16However, the injuries caused by the
  349. 14:17Therac were so severe that if she had
  350. 14:19survived, if the cancer hadn't killed
  351. 14:21her, she likely would have needed a
  352. 14:23total hip replacement. AECL engineers
  353. 14:27were unable to reproduce the failure.
  354. 14:29Suspicion fell on one of the
  355. 14:31microswitches that informed the
  356. 14:32computer about the position of the
  357. 14:34rotating mechanism. You know, it’s
  358. 14:35about that rotating mechanism that,
  359. 14:37when necessary, positioned the shield
  360. 14:39and the filter, or a mirror, or nothing
  361. 14:40at all. It was concluded that a
  362. 14:43momentary sensor failure could have
  363. 14:44sent incorrect information to the
  364. 14:46system and allowed the device to
  365. 14:47operate in the wrong configuration.
  366. 14:50AECL modified the sensor system and
  367. 14:52introduced additional software checks
  368. 14:54for the mechanism's position. The
  369. 14:57manufacturer claimed these changes
  370. 14:58reduced the risk of failure by at least
  371. 15:00five orders of magnitude. Something
  372. 15:03like 100,000 times less chance of a
  373. 15:05failure. Canadian experts recommended
  374. 15:08installing an independent
  375. 15:10hardware-based physical system to
  376. 15:11monitor the position of the rotating
  377. 15:13mechanism. They demanded that errors
  378. 15:17related to dose measurement immediately
  379. 15:19stop the treatment and prevent it from
  380. 15:21being resumed by just pressing a key.
  381. 15:23Meaning if something hangs, if
  382. 15:25something happens, if a message pops up
  383. 15:27, it shouldn't be enough to just press
  384. 15:29'P' to resume work. AECL did not
  385. 15:31implement all of those recommendations
  386. 15:33at the time. The number of possible
  387. 15:35retries was reduced from five to three
  388. 15:37before a system hang, but no
  389. 15:38independent additional lock for the
  390. 15:40mechanism's position was installed. A
  391. 15:44letter sent to users informed them of
  392. 15:45the issues with the device and
  393. 15:47recommended visually checking its
  394. 15:48settings. It did not mention that one
  395. 15:52of the patients had been seriously
  396. 15:53injured. After the modifications were
  397. 15:56made, the centers received permission
  398. 15:58to return to normal use of the Therac-
  399. 16:0025. Great. The manufacturer still
  400. 16:03didn't know what had happened. Chapter
  401. 16:05three: X and E. One of the devices
  402. 16:17modified after the accident in Hamilton
  403. 16:19was a Therac-25 operating at the Yakima
  404. 16:21Valley Memorial Hospital in Washington
  405. 16:23state. In December 1985, a patient
  406. 16:25treated there noticed red, stripe-like
  407. 16:28marks on her right hip. The staff tried
  408. 16:30to determine the cause. They suspected
  409. 16:33the elements used to shape the
  410. 16:34radiation field. They also considered
  411. 16:37reactions to chemotherapy. However,
  412. 16:39that should have appeared in other
  413. 16:40radiated areas as well and likely
  414. 16:42wouldn't have formed parallel stripes.
  415. 16:45When the staff learned that the woman
  416. 16:47used a heating pad at home, suspicion
  417. 16:49fell on the internal wires, where I
  418. 16:51think warm water flows. The pad was
  419. 16:53X-rayed, but the layout of the wires
  420. 16:55did not match the marks on the
  421. 16:57patient's body. So, the woman continued
  422. 16:59her radiotherapy. It ended on January 6
  423. 17:02, 1986. The staff still didn't know
  424. 17:05what caused the stripes, or these
  425. 17:06unusual injuries. On January 31,
  426. 17:08hospital staff described the case in a
  427. 17:11letter to AECL. They spoke by phone
  428. 17:13with a technical support manager. The
  429. 17:16response arrived on February 24, after
  430. 17:18almost a month, and AECL stated that
  431. 17:20the bodily injuries could not have been
  432. 17:22caused by either a Therac failure or
  433. 17:24operator error. They just couldn't
  434. 17:27imagine how such stripes could have
  435. 17:29been formed. They attached two pages of
  436. 17:33technical arguments as proof, claiming
  437. 17:35that such an operation, such a failure,
  438. 17:37was impossible. Furthermore, they
  439. 17:41argued that similar injuries had not
  440. 17:43been observed in other patients. Except
  441. 17:46we already know that while the injuries
  442. 17:48were not the same, they had been
  443. 17:49observed; I remind you of the cases
  444. 17:51from Kenstone and Hamilton. However,
  445. 17:52individual hospitals do not know that
  446. 17:54an accident is happening in another
  447. 17:56city somewhere. Each center seemed to
  448. 17:59only see its own piece of the problem,
  449. 18:01and this problem was much, much wider.
  450. 18:03The staff in Yakima trusted the
  451. 18:05manufacturer. The Therac had undergone
  452. 18:06modifications, and these were supposed
  453. 18:08to radically increase safety. I remind
  454. 18:10you, 100,000 times. Ultimately, the
  455. 18:13cause of the injuries was labeled as
  456. 18:15unknown. Less than a month after the
  457. 18:17response sent to Yakima, on March 21,
  458. 18:191986, a patient at the East Texas
  459. 18:21Cancer Center in Tyler arrived for his
  460. 18:24ninth radiotherapy treatment. He had
  461. 18:26recently had a tumor removed from his
  462. 18:27back, and the planned treatment was
  463. 18:29intended to destroy the remaining
  464. 18:31cancer cells. The doctor prescribed an
  465. 18:33electron beam with an energy of 22 MeV
  466. 18:35and a dose of 180 rads. The man lay
  467. 18:37down on his stomach. The operator left
  468. 18:39the room and closed the heavy door
  469. 18:41behind her. It is the kind of door that
  470. 18:43is supposed to protect her from
  471. 18:44radiation. After all, she spends the
  472. 18:46whole day somewhere near this machine.
  473. 18:48That day, the video monitor was
  474. 18:49disconnected, and the intercom was not
  475. 18:51working. They couldn't hear each other.
  476. 18:53That is, the female operator in one
  477. 18:55room and the patient behind the heavy
  478. 18:57door. The woman had been working with
  479. 19:00the Therac for a long time and operated
  480. 19:02the machinery and its keyboard very
  481. 19:03efficiently. While entering the
  482. 19:06parameters, out of habit, she chose the
  483. 19:08X-ray mode marked with the letter X,
  484. 19:09but she was a professional. Almost
  485. 19:12immediately, she noticed the mistake.
  486. 19:14She moved the cursor back and changed X
  487. 19:16from X to E, that is, from X-ray
  488. 19:18radiation to this electron radiation,
  489. 19:20those pure electrons. The other
  490. 19:23parameters matched, everything was
  491. 19:25correct, the operator confirmed it, and
  492. 19:27the computer displayed information that
  493. 19:29the device was ready for operation. So,
  494. 19:31she pressed the key to activate the
  495. 19:33beam. The patient felt a sudden strike
  496. 19:36and heat. He also heard a loud buzzing
  497. 19:39coming from the device. The Therac
  498. 19:41interrupted its operation; the screen
  499. 19:43displayed the message "Malfunction 54."
  500. 19:45The system indicated that instead of
  501. 19:47the planned dose, it had delivered a
  502. 19:49small fraction of it. The operator
  503. 19:51therefore followed the standard
  504. 19:53procedure, what the manufacturer
  505. 19:55recommended, and pressed "P" to proceed
  506. 19:57. At the same moment, the patient was
  507. 19:59trying to get up from the table. Well,
  508. 20:01they couldn't hear each other. He
  509. 20:03didn't know that she wanted to continue
  510. 20:04. Chapter four. Malfunction 54. The
  511. 20:16Therac activated the beam. The man felt
  512. 20:18a strike, this time resembling an
  513. 20:20electric shock running through his
  514. 20:21shoulder. He was already getting up. He
  515. 20:23was shot with the beam while he was in
  516. 20:25that position, you know, already
  517. 20:26half-sitting. He had the impression as
  518. 20:28if his hand had detached from the rest
  519. 20:30of his body. He got off the table,
  520. 20:32approached the door, and started
  521. 20:33banging on it. The operator immediately
  522. 20:35stopped the procedure and let him into
  523. 20:37the room next door, into the control
  524. 20:38room. The doctor noticed intense
  525. 20:40redness, a classic symptom, but assumed
  526. 20:42the man might have been shocked by
  527. 20:44electricity. Go home, and if anything
  528. 20:48happens, you know where to find us. A
  529. 20:51medical physicist working at the center
  530. 20:53, Fritz Heiger, was also called in. He
  531. 20:56checked the Therac’s calibration,
  532. 20:57finding nothing, no irregularities at
  533. 20:59all. Curiously enough, no one really
  534. 21:02knew what the "Malfunction 54" message
  535. 21:04meant. The next day, two AECL engineers
  536. 21:09arrived. One from the local branch, the
  537. 21:11other from headquarters in Canada. They
  538. 21:13tested the device all day, but they
  539. 21:15couldn't trigger the error. One of the
  540. 21:18engineers assured them that the Therac
  541. 21:2025 could not deliver an overdose. When
  542. 21:24Heiger asked about other cases, he was
  543. 21:26told that AECL knew of nothing similar.
  544. 21:30The manufacturer suggested the patient
  545. 21:32had indeed been shocked by electricity,
  546. 21:34so an independent engineering firm
  547. 21:36examined the installation but found no
  548. 21:38electrical fault. On April 7, the
  549. 21:40Therac returns to service. Four days
  550. 21:42later, on the 11th, another patient is
  551. 21:44treated. The same operator enters the
  552. 21:46treatment parameters. Damn, X instead
  553. 21:49of E again. Will I ever learn? She
  554. 21:51instantly notices the mistake, hits the
  555. 21:53correct key, changes the mode to
  556. 21:55electron, and quickly confirms the
  557. 21:57remaining data. The computer stated
  558. 21:59that the beam was ready. The operator
  559. 22:01activates the device. After a few
  560. 22:03seconds, the Therac stops with a buzz,
  561. 22:05displaying "Malfunction 54" on the
  562. 22:07screen. This time, the intercom was
  563. 22:10working. The operator heard moaning and
  564. 22:12immediately ran into the room. The man
  565. 22:14was trying to tear off the tape holding
  566. 22:16his head in place. He said he felt fire
  567. 22:17on the side of his face. I don’t
  568. 22:19think I mentioned that it was aimed
  569. 22:20right at his face. He later described
  570. 22:22that something had hit him. He saw a
  571. 22:25flash and heard a sound like eggs
  572. 22:27frying. This time, the device was
  573. 22:30immediately taken out of service. The
  574. 22:33operator remembered the sequence of
  575. 22:34actions perfectly. Accidentally
  576. 22:37selecting X, returning the cursor to
  577. 22:38the previous field, changing to E,
  578. 22:40confirming, and triggering the beam.
  579. 22:43Heiger tried to repeat the sequence,
  580. 22:45but nothing happened. The Therac was
  581. 22:48working correctly, and then it hit him:
  582. 22:50the speed. A physicist who didn’t
  583. 22:53operate the machine daily wasn’t as
  584. 22:55efficient; you know, he was like a
  585. 22:57woodpecker with a keyboard. He wasn't
  586. 22:59giving commands to the machine any
  587. 23:01slower than the experienced operator.
  588. 23:03He had to practice, and he actually
  589. 23:05learned to enter the corrections just
  590. 23:07as fast as she did. Once he succeeded,
  591. 23:10he immediately saw "Malfunction 54" on
  592. 23:12the screen. Ten months after the first
  593. 23:16known episode of the Therac 25, the
  594. 23:18failure leading to a massive overdose
  595. 23:20was finally reproduced. I haven't found
  596. 23:25information anywhere on how many people
  597. 23:27in total were treated on all the
  598. 23:28machines during that time. Heiger began
  599. 23:31measuring the dose emitted during the
  600. 23:33failure. The first result was 804 rads,
  601. 23:36but he quickly realized the beam was so
  602. 23:38intense that it was overloading the
  603. 23:40measuring equipment. He adjusted the
  604. 23:44sensors and received a result exceeding
  605. 23:464,000 rads. So, it isn't the
  606. 23:48manufacturer discovering what really
  607. 23:50happened, because the company still
  608. 23:51cannot replicate the error. It was
  609. 23:54Heager who taught them that sequences
  610. 23:56must be performed quickly. Only then
  611. 23:59were the AECL engineers also able to
  612. 24:01trigger the malfunction. Measurements
  613. 24:03conducted by the manufacturer showed
  614. 24:04that in the center of the field, the
  615. 24:06device could deliver as much as 25,000
  616. 24:08rads. The exact doses received by the
  617. 24:10patients remain unknown, because they
  618. 24:12varied wildly during subsequent
  619. 24:14simulations, so it's not entirely clear
  620. 24:16who got what. But it is known that all
  621. 24:19the victims received far too much.
  622. 24:22Chapter five. 8 seconds. You might ask,
  623. 24:34what was this actually about? Where did
  624. 24:36the problem lie? The Therac accelerates
  625. 24:38electrons in both modes, right? The
  626. 24:41catastrophe occurred when the Therac
  627. 24:43combined elements of one operation with
  628. 24:44the settings of another. After
  629. 24:49initially selecting X, the computer
  630. 24:51began preparing the device to produce
  631. 24:53X-rays, meaning that stronger beam.
  632. 24:57Setting the magnets took about 8
  633. 24:59seconds before everything rotated into
  634. 25:00place. If, within that time window, in
  635. 25:05the middle of those 8 seconds, the
  636. 25:07operator changed the settings to e, the
  637. 25:09target and filter would move out of the
  638. 25:10beam's path because they aren't
  639. 25:12supposed to be there, but the energy
  640. 25:14remains. So the accelerator behaves
  641. 25:20according to the original X setting,
  642. 25:21but the safety measures get out of its
  643. 25:23way. The Therac is, as it were, in two
  644. 25:28different states at once. A
  645. 25:30Schrödinger's Therac. The operator saw
  646. 25:32electron therapy on the screen. The
  647. 25:35rotating mechanism was also in the
  648. 25:37position intended for that type of
  649. 25:39treatment, but the accelerator was
  650. 25:41blasting the massive stream needed for
  651. 25:42X-rays. But energy isn't everything.
  652. 25:46The problem was also the concentration
  653. 25:48of the beam, which in these two
  654. 25:50settings was not scattered and, like an
  655. 25:52electron blade, was focused on a small
  656. 25:54area. It was cutting through the
  657. 25:56patient's body with electrons, causing
  658. 25:58terrible destruction. I don't know if I
  659. 26:00can put it that way. I think you
  660. 26:02understand for the sake of imagination.
  661. 26:05A huge number of electrons also
  662. 26:06overloaded the ionization chambers,
  663. 26:08which measured the dose. The sensors
  664. 26:11stopped working properly and informed
  665. 26:13the computer that the patient was
  666. 26:14receiving a fraction. That's why the
  667. 26:17Therac displayed "malfunction 54," but
  668. 26:19simultaneously suggested that there had
  669. 26:21been an underdose. So the operator had
  670. 26:24the option to press "Set" again,
  671. 26:28injuring the patient. According to the
  672. 26:31AECL engineer, the sound resembling
  673. 26:33frying eggs that he heard came
  674. 26:34precisely from those damaged and
  675. 26:36overloaded ionization chambers. And
  676. 26:40I'll be honest, when we first read that
  677. 26:42, I thought it might be about the
  678. 26:43denaturing of proteins in the body.
  679. 26:46Fortunately, no. So the whole problem
  680. 26:49was contained within eight seconds.
  681. 26:52Several procedures were running
  682. 26:53simultaneously and using the same
  683. 26:55information. The result depended on
  684. 26:57which one would be first. A race of
  685. 26:59sorts. That is exactly what is called a
  686. 27:01race condition. If the operator worked
  687. 27:03a bit slower, wasn't quite as efficient
  688. 27:05, the program would register the
  689. 27:07correction and correctly prepare
  690. 27:08everything for work. The error,
  691. 27:11therefore, had a very perverse
  692. 27:12characteristic. It was most easily
  693. 27:15triggered by the person who knew the
  694. 27:17device best and operated it the fastest
  695. 27:18. The second patient, Styler, died on
  696. 27:21May 1st, less than three weeks after
  697. 27:23the accident. The autopsy revealed
  698. 27:25acute radiation damage to the right
  699. 27:27temporal lobe and the brain stem. brain
  700. 27:30. Besides, the first patient's
  701. 27:31condition was also deteriorating. He
  702. 27:33lost control of his left arm. He
  703. 27:35suffered paralysis of both legs, one
  704. 27:37vocal cord, and his diaphragm. He died
  705. 27:39five months after the accident. Chapter
  706. 27:42six. Tape. Four days later, AECL sent
  707. 27:53Therac users instructions for a
  708. 27:55temporary fix to the problem. What you
  709. 27:57are about to hear now is not a joke. We
  710. 27:59have confirmed this through several
  711. 28:01sources. You had to take a screwdriver
  712. 28:04to the keyboard, remove the cursor-up
  713. 28:06key, and disable the contacts
  714. 28:08underneath with electrical tape. If the
  715. 28:12operator made a mistake while entering
  716. 28:14parameters, they had to reset the
  717. 28:16device and type everything in from the
  718. 28:17start. The primary protection against a
  719. 28:21fatal software bug thus became a
  720. 28:22ripped-out button and a piece of tape.
  721. 28:26The FDA deemed this reaction
  722. 28:27insufficient. Unsurprisingly, the
  723. 28:30letter to users did not explain the
  724. 28:32nature of the defect or what kind of
  725. 28:34danger it posed. On May 2, 1986, the
  726. 28:38FDA declared the Therac a defective
  727. 28:40device and ordered a corrective action
  728. 28:42plan. It was to include software
  729. 28:46changes, additional hardware safety
  730. 28:48measures, a redesign of the dose
  731. 28:50measurement system, and replacing
  732. 28:52cryptic error codes. With something
  733. 28:55clearer, something understandable. On
  734. 28:57January 17, 1987, another accident
  735. 28:59occurred at the Yakima Valley Memorial
  736. 29:02Hospital. The patient was to receive
  737. 29:05two small control exposures of four and
  738. 29:07three rads. A film was placed under his
  739. 29:10body, which was meant to record the
  740. 29:11radiation field. This allowed the staff
  741. 29:14to check if the device was aiming at
  742. 29:16the planned spot. After taking the
  743. 29:18images, the patient was supposed to
  744. 29:20receive another 79 rads of X-ray
  745. 29:22radiation. So that first shot was just
  746. 29:24for control. The operator delivers the
  747. 29:26first four rads. The Therac goes into a
  748. 29:28pause state. The field size changes
  749. 29:29automatically and it delivers another
  750. 29:31three rads. Then the operator enters
  751. 29:34the room to remove the film and
  752. 29:35position the patient. Using the manual
  753. 29:38controller, he rotated the internal
  754. 29:40mechanisms of the Therac to the aiming
  755. 29:41position. At that moment, a mirror was
  756. 29:44in the path of the beam. It reflected
  757. 29:46ordinary light, which showed the
  758. 29:48location of the future radiation site
  759. 29:50on the body. After finishing the setup,
  760. 29:53the operator commanded the machine to
  761. 29:54prepare for actual treatment. He forgot
  762. 29:58to remove the film from under the
  763. 29:59patient, which will be important in
  764. 30:01this story. On the screen, a message
  765. 30:02appeared informing that the beam was
  766. 30:04ready. The operator starts the device.
  767. 30:07The Therac begins operation, but the
  768. 30:08system shows neither the dose nor the
  769. 30:10rate of delivery. After five or six
  770. 30:13seconds, the machine stops working. The
  771. 30:15device has gone into a pause state. So
  772. 30:18the operator presses "proceed." The
  773. 30:21Therac activates the beam for the
  774. 30:22second time. The machine stops again.
  775. 30:25This time, a "flatness" message appears
  776. 30:27, indicating a problem with the uniform
  777. 30:29distribution of radiation. The operator
  778. 30:31heard the patient's voice over the
  779. 30:33intercom, but didn't understand it. He
  780. 30:35entered the room. The man said he felt
  781. 30:37a strong burning sensation in his chest
  782. 30:39. The screen indicated that the patient
  783. 30:41had received a total of seven rads.
  784. 30:43Exactly the sum of those earlier
  785. 30:44control exposures. The system did not
  786. 30:48record the radiation emitted later.
  787. 30:51That same day, burns covering the
  788. 30:53entire treatment area appeared on the
  789. 30:54patient's skin. After four days, the
  790. 30:57redness had arranged itself into
  791. 30:59stripes. An identical pattern had
  792. 31:00already been observed a year earlier.
  793. 31:03At the time, if you recall, the cause
  794. 31:05was labeled as unknown. AECL begins an
  795. 31:08investigation. However, it was
  796. 31:11suspected that the beam might have been
  797. 31:13fired while the turntable was still in
  798. 31:15the setup position, and a forgotten
  799. 31:17film came in handy. A hospital
  800. 31:21physicist placed another film under the
  801. 31:23device, left the turntable in the setup
  802. 31:25position, and ran the Therac with X-ray
  803. 31:27parameters. He obtained a mark
  804. 31:31resembling a striped pattern. After a
  805. 31:35week of checking the equipment, AECL
  806. 31:37admitted that the machine's malfunction
  807. 31:39was not caused by a mechanical failure.
  808. 31:43They then began analyzing the software
  809. 31:45and found more errors. The program
  810. 31:48repeatedly checked whether the device's
  811. 31:50components were in the correct position
  812. 31:52. It used a variable for this, called
  813. 31:54class 3. A non-zero value meant the
  814. 31:57mechanism's position needed to be
  815. 31:59checked. Zero allowed the check to be
  816. 32:01bypassed, assuming everything was fine.
  817. 32:03Forgive me for saying this, but you
  818. 32:05will soon understand what it's about.
  819. 32:07The programmer wanted the variable to
  820. 32:09remain non-zero during treatment
  821. 32:11preparation. Instead of assigning it a
  822. 32:14constant value, like one, the program
  823. 32:17incremented it during every test: 1, 2,
  824. 32:203, 4. The variable occupied 1 byte of
  825. 32:24memory. It could therefore store
  826. 32:27numbers between 0 and 255. Once the
  827. 32:31device had been running long enough,
  828. 32:34upon reaching 255, further incrementing
  829. 32:39reset the counter to zero. Every 256th
  830. 32:47pass through this part of the program,
  831. 32:49the variable briefly displayed zero.
  832. 32:52The system skipped the position check,
  833. 32:54and during the accident, the operator
  834. 32:56pressed "set." At exactly that moment,
  835. 32:59the Therac allowed the accelerator to
  836. 33:01start, even though the turntable was in
  837. 33:03the setup position. Thus, the mirror
  838. 33:06remained in the path of the beam. The
  839. 33:08target, the filter, and the electron
  840. 33:10scattering system were missing. The
  841. 33:12ionization chamber that measures the
  842. 33:14dose was also not in that position. The
  843. 33:16designers, after all, did not
  844. 33:18anticipate that one could irradiate
  845. 33:19someone then. The Therac launched a
  846. 33:22powerful 25 megaelectron-volt stream.
  847. 33:24The beam was scattered and deflected by
  848. 33:26the steel mirror, then headed straight
  849. 33:28for the patient. Later measurements
  850. 33:30indicated that a single activation
  851. 33:32could deliver 4,000 to 5,000 rads. The
  852. 33:36operator pressed "P" and fired the beam
  853. 33:38again. The patient could have received
  854. 33:40a total of 8,000 to 10,000. Let me
  855. 33:43remind you, a total of 86 had been
  856. 33:45planned. The patient died in '87 due to
  857. 33:48complications. He had previously
  858. 33:51suffered from a terminal form of cancer
  859. 33:52, but his loved ones claimed the
  860. 33:54failure shortened his life and
  861. 33:56subjected him to horrific pain until
  862. 33:57the very end. The accident forced
  863. 34:00personnel to investigate a patient
  864. 34:02treated in Yakima in December '85. The
  865. 34:06woman had chronic ulcers and tissue
  866. 34:08necrosis, suffered from pain, and
  867. 34:09underwent surgeries and skin grafts.
  868. 34:12She survived, but was left with scars
  869. 34:14and disability. What is particularly
  870. 34:18bitter is that the hardware and
  871. 34:19software changes planned after the
  872. 34:21accidents could have prevented this
  873. 34:22event. Nine months later, they had
  874. 34:27still not been installed in the machine
  875. 34:29working in Yakima. The first known bug
  876. 34:32occurred within 8 seconds. The next one
  877. 34:34waited until the counter reached 256
  878. 34:38and went to zero. Chapter seven, class
  879. 34:40one. After another accident, the FDA
  880. 34:51decided it had enough. Continuing to
  881. 34:54use the Theracs while fixes were still
  882. 34:56being worked on by engineers was a
  883. 34:58dangerous makeshift solution. On
  884. 35:00February 6, 1987, a representative from
  885. 35:02the American agency contacted Canadian
  886. 35:05authorities. Both sides agreed that the
  887. 35:08machines had to be shut down until
  888. 35:09permanent safeguards were in place.
  889. 35:14Four days later, the FDA demanded that
  890. 35:17AECL inform all centers that the Therac
  891. 35:19-25 could not operate or be used for
  892. 35:21therapy. Exceptions were allowed only
  893. 35:27in cases where the need to treat a
  894. 35:28specific patient outweighed the risks
  895. 35:30of using the machine. And no one was
  896. 35:34under the illusion anymore that all the
  897. 35:36bugs had been found. In March,
  898. 35:38representatives from AECL, all clinics
  899. 35:41using the Theracs, and American and
  900. 35:43Canadian officials and medical
  901. 35:44physicists met at one table. They
  902. 35:47analyzed six accidents and prepared a
  903. 35:49list of changes. Users demanded, among
  904. 35:52other things, an independent software
  905. 35:54assessment and a permanent record of
  906. 35:56the device’s operation to allow for
  907. 35:58the reconstruction of its internal
  908. 35:59state after a potential accident. The
  909. 36:03AECL representative admitted that tests
  910. 36:05of the fixes had been performed, but
  911. 36:06they were not documented. He also
  912. 36:09stated that an independent software
  913. 36:11assessment might prove impossible. The
  914. 36:14company had no intention of releasing
  915. 36:15the source code. On May 26, the FDA
  916. 36:19conditionally approved the fourth
  917. 36:21version of the corrective plan and
  918. 36:23classified the case as Class I. This
  919. 36:25was the highest class of product recall
  920. 36:27, used when there is a danger that the
  921. 36:29use of a device could cause injury. In
  922. 36:33June, a new safety analysis showed that
  923. 36:36the plan still did not cover
  924. 36:37potentially dangerous areas such as
  925. 36:39beam scanning, energy selection, beam
  926. 36:41shutdown, and control calibration. A
  927. 36:44fifth version of the corrective plan
  928. 36:46was needed. On July 21, 1987, AECL
  929. 36:49presented its final corrective plan.
  930. 36:53From then on, if an error was detected,
  931. 36:55the machine would completely abort the
  932. 36:56treatment without the possibility of
  933. 36:58resuming with the P key. Independent
  934. 37:01hardware safeguards were also added to
  935. 37:03stop the dangerous beam and prevent it
  936. 37:05from firing if the machine was
  937. 37:07misconfigured. Enigmatic fault codes
  938. 37:09were replaced with understandable
  939. 37:11messages, and the function of editing
  940. 37:13keys was restricted. The set and reset
  941. 37:15commands were changed. Additional
  942. 37:17software interlocks were added, and
  943. 37:19instructions were improved. The full
  944. 37:21implementation of the safeguards, along
  945. 37:23with upgrades and safety analysis, took
  946. 37:25another year. The final report was
  947. 37:27released on November 3, 1988. Two years
  948. 37:30and seven months had passed since the
  949. 37:32Tyler accident, and three years and
  950. 37:34five months since the overdose in
  951. 37:36Kennestone. All machines were
  952. 37:38re-approved for treating patients.
  953. 37:41After the additional safeguards were
  954. 37:43introduced, no more accidents involving
  955. 37:44the machines were ever recorded. It is
  956. 37:47unknown how much longer they remained
  957. 37:49in operation. Let’s summarize.
  958. 38:01Stories like the Therac-25 fuel
  959. 38:03distrust of medicine, and sometimes it
  960. 38:05is hard to be surprised by that.
  961. 38:08Patients entrusted their lives to
  962. 38:09specialists and devices that were
  963. 38:11supposed to heal them. Meanwhile, the
  964. 38:13manufacturer spent months claiming that
  965. 38:15a massive overdose was impossible. It
  966. 38:18is easy then to think: if doctors,
  967. 38:20engineers, and institutions make
  968. 38:22mistakes, perhaps it is safer to look
  969. 38:24for help outside the system, from
  970. 38:26people offering miracle therapies,
  971. 38:28detoxes, healing energy, or vibrations.
  972. 38:31However, an unproven method does not
  973. 38:33become effective just because modern
  974. 38:35medicine can be fallible. The Terak 25
  975. 38:38was rebuilt and is back in use for
  976. 38:39treatment. Locks were added, programs
  977. 38:42were improved, and so on. There have
  978. 38:43been no further accidents reported. Of
  979. 38:46course, for earlier victims, it's too
  980. 38:49late and changes nothing, but let's
  981. 38:51remember that the rise in life
  982. 38:53expectancy is owed to thousands of such
  983. 38:55steps, errors, problems, and later
  984. 38:57corrections, clean water, vaccines,
  985. 38:59antibiotics, and safe surgeries. You
  986. 39:05know, after such accidents, there’s
  987. 39:07usually a revised manual, an extra
  988. 39:09sensor, a duty to report failures,
  989. 39:11millions of minor changes that add up
  990. 39:13to extending human life. Medicine must
  991. 39:18earn trust by disclosing errors,
  992. 39:20investigating them, and turning them
  993. 39:21into safeguards that didn't exist
  994. 39:23before. This is the only way for people
  995. 39:28to trust medicine on a mass scale.
  996. 39:31Thank you for the highest proof of
  997. 39:33appreciation, which is staying with us
  998. 39:34until the end. We are extremely pleased
  999. 39:36that there are more and more of you.
  1000. 39:39Have a good day, stay healthy, and see
  1001. 39:41you next time.

About this transcript

This page contains the full transcript of Najgroźniejszy błąd w historii radioterapii by OdwróconaLekcja, generated from the public captions YouTube serves with the video. The transcript has 6,105 words across 1,001 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.

What you can do with it

Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.

Free YouTube transcript tool

YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.