Guest User

Untitled

a guest
Jan 3rd, 2025
37
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 109.78 KB | None | 0 0
  1. SIGQUIT: quit3 files 2.719 TiB, total 110943 files 2.719 TiB, 0 errors
  2. PC=0x46ea3e m=0 sigcode=65537
  3.  
  4. goroutine 0 [idle]:
  5. runtime.sys_umtx_op()
  6. runtime/sys_freebsd_amd64.s:57 +0x1e fp=0x8226c6fe8 sp=0x8226c6fe0 pc=0x46ea3e
  7. runtime.futexsleep1(0x8226c7080?, 0x0, 0x870054500?)
  8. runtime/os_freebsd.go:174 +0x93 fp=0x8226c7050 sp=0x8226c6fe8 pc=0x437cf3
  9. runtime.notesleep.futexsleep.func1()
  10. runtime/os_freebsd.go:162 +0x1e fp=0x8226c7078 sp=0x8226c7050 pc=0x41125e
  11. runtime.futexsleep(...)
  12. runtime/os_freebsd.go:161
  13. runtime.notesleep(0x1c233b0)
  14. runtime/lock_futex.go:160 +0xc7 fp=0x8226c70d0 sp=0x8226c7078 pc=0x4111c7
  15. runtime.mPark(...)
  16. runtime/proc.go:1634
  17. runtime.stopm()
  18. runtime/proc.go:2531 +0x8c fp=0x8226c7100 sp=0x8226c70d0 pc=0x44168c
  19. runtime.findRunnable()
  20. runtime/proc.go:3224 +0xb72 fp=0x8226c7210 sp=0x8226c7100 pc=0x442f92
  21. runtime.schedule()
  22. runtime/proc.go:3577 +0xb1 fp=0x8226c7248 sp=0x8226c7210 pc=0x443d91
  23. runtime.park_m(0x8700b0ea0?)
  24. runtime/proc.go:3740 +0x11f fp=0x8226c7290 sp=0x8226c7248 pc=0x44429f
  25. runtime.mcall()
  26. runtime/asm_amd64.s:458 +0x4e fp=0x8226c72a8 sp=0x8226c7290 pc=0x46b30e
  27.  
  28. goroutine 1 [semacquire, 12 minutes]:
  29. runtime.gopark(0x870486de0?, 0x445c00?, 0xe0?, 0xe4?, 0x870006340?)
  30. runtime/proc.go:398 +0xce fp=0x870486dd8 sp=0x870486db8 pc=0x43da0e
  31. runtime.goparkunlock(...)
  32. runtime/proc.go:404
  33. runtime.semacquire1(0x87007c210, 0x18?, 0x1, 0x0, 0xcb?)
  34. runtime/sema.go:160 +0x218 fp=0x870486e40 sp=0x870486dd8 pc=0x44e338
  35. sync.runtime_Semacquire(0x8702d8198?)
  36. runtime/sema.go:62 +0x25 fp=0x870486e78 sp=0x870486e40 pc=0x4692c5
  37. sync.(*WaitGroup).Wait(0x11a3240?)
  38. sync/waitgroup.go:116 +0x48 fp=0x870486ea0 sp=0x870486e78 pc=0x479868
  39. golang.org/x/sync/errgroup.(*Group).Wait(0x87007c200)
  40. golang.org/x/[email protected]/errgroup/errgroup.go:56 +0x25 fp=0x870486ec0 sp=0x870486ea0 pc=0x7929e5
  41. github.com/restic/restic/internal/archiver.(*Archiver).Snapshot(0x8702f21e0, {0x140ae70?, 0x870100410}, {0x87004e320, 0x1, 0x1}, {{0x1c530
  42. 00, 0x0, 0x0}, {0x8226c76c0, ...}, ...})
  43. github.com/restic/restic/internal/archiver/archiver.go:867 +0x356 fp=0x8704870d0 sp=0x870486ec0 pc=0x81caf6
  44. main.runBackup({_, _}, {{{0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, ...}, ...}, ...}, ...)
  45. github.com/restic/restic/cmd/restic/cmd_backup.go:665 +0x1648 fp=0x870487848 sp=0x8704870d0 pc=0xec0688
  46. main.glob..func2(0x1c0e780, {0x8700e6210, 0x1, 0xb})
  47. github.com/restic/restic/cmd/restic/cmd_backup.go:63 +0xfb fp=0x870487b78 sp=0x870487848 pc=0xebc77b
  48. github.com/spf13/cobra.(*Command).execute(0x1c0e780, {0x8700e6160, 0xb, 0xb})
  49. github.com/spf13/[email protected]/command.go:985 +0xabc fp=0x870487d18 sp=0x870487b78 pc=0x7849dc
  50. github.com/spf13/cobra.(*Command).ExecuteC(0x1c0e1c0)
  51. github.com/spf13/[email protected]/command.go:1117 +0x3ff fp=0x870487df0 sp=0x870487d18 pc=0x78529f
  52. github.com/spf13/cobra.(*Command).Execute(...)
  53. github.com/spf13/[email protected]/command.go:1041
  54. github.com/spf13/cobra.(*Command).ExecuteContext(...)
  55. github.com/spf13/[email protected]/command.go:1034
  56. main.main()
  57. github.com/restic/restic/cmd/restic/main.go:142 +0x24e fp=0x870487f40 sp=0x870487df0 pc=0xefad6e
  58. runtime.main()
  59. runtime/proc.go:267 +0x2b2 fp=0x870487fe0 sp=0x870487f40 pc=0x43d5d2
  60. runtime.goexit()
  61. runtime/asm_amd64.s:1650 +0x1 fp=0x870487fe8 sp=0x870487fe0 pc=0x46d301
  62.  
  63. goroutine 2 [force gc (idle), 3 minutes]:
  64. runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
  65. runtime/proc.go:398 +0xce fp=0x870064fa8 sp=0x870064f88 pc=0x43da0e
  66. runtime.goparkunlock(...)
  67. runtime/proc.go:404
  68. runtime.forcegchelper()
  69. runtime/proc.go:322 +0xa5 fp=0x870064fe0 sp=0x870064fa8 pc=0x43d8a5
  70. runtime.goexit()
  71. runtime/asm_amd64.s:1650 +0x1 fp=0x870064fe8 sp=0x870064fe0 pc=0x46d301
  72. created by runtime.init.6 in goroutine 1
  73. runtime/proc.go:310 +0x1a
  74.  
  75. goroutine 3 [GC sweep wait]:
  76. runtime.gopark(0x1?, 0x0?, 0x0?, 0x0?, 0x0?)
  77. runtime/proc.go:398 +0xce fp=0x870065778 sp=0x870065758 pc=0x43da0e
  78. runtime.goparkunlock(...)
  79. runtime/proc.go:404
  80. runtime.bgsweep(0x0?)
  81. runtime/mgcsweep.go:321 +0xdf fp=0x8700657c8 sp=0x870065778 pc=0x42a25f
  82. runtime.gcenable.func1()
  83. runtime/mgc.go:200 +0x25 fp=0x8700657e0 sp=0x8700657c8 pc=0x41f405
  84. runtime.goexit()
  85. runtime/asm_amd64.s:1650 +0x1 fp=0x8700657e8 sp=0x8700657e0 pc=0x46d301
  86. created by runtime.gcenable in goroutine 1
  87. runtime/mgc.go:200 +0x66
  88.  
  89. goroutine 4 [GC scavenge wait]:
  90. runtime.gopark(0x1d15d18?, 0x1c32120?, 0x0?, 0x0?, 0x0?)
  91. runtime/proc.go:398 +0xce fp=0x870065f70 sp=0x870065f50 pc=0x43da0e
  92. runtime.goparkunlock(...)
  93. runtime/proc.go:404
  94. runtime.(*scavengerState).park(0x1c21e40)
  95. runtime/mgcscavenge.go:425 +0x49 fp=0x870065fa0 sp=0x870065f70 pc=0x427b09
  96. runtime.bgscavenge(0x0?)
  97. runtime/mgcscavenge.go:658 +0x59 fp=0x870065fc8 sp=0x870065fa0 pc=0x428099
  98. runtime.gcenable.func2()
  99. runtime/mgc.go:201 +0x25 fp=0x870065fe0 sp=0x870065fc8 pc=0x41f3a5
  100. runtime.goexit()
  101. runtime/asm_amd64.s:1650 +0x1 fp=0x870065fe8 sp=0x870065fe0 pc=0x46d301
  102. created by runtime.gcenable in goroutine 1
  103. runtime/mgc.go:201 +0xa5
  104.  
  105. goroutine 18 [finalizer wait, 9 minutes]:
  106. runtime.gopark(0x0?, 0x8704e41b0?, 0x0?, 0xc0?, 0x1000000010?)
  107. runtime/proc.go:398 +0xce fp=0x870064620 sp=0x870064600 pc=0x43da0e
  108. runtime.runfinq()
  109. runtime/mfinal.go:193 +0x107 fp=0x8700647e0 sp=0x870064620 pc=0x41e427
  110. runtime.goexit()
  111. runtime/asm_amd64.s:1650 +0x1 fp=0x8700647e8 sp=0x8700647e0 pc=0x46d301
  112. created by runtime.createfing in goroutine 1
  113. runtime/mfinal.go:163 +0x3d
  114.  
  115. goroutine 19 [select]:
  116. runtime.gopark(0x870060788?, 0x3?, 0x88?, 0xbf?, 0x870060772?)
  117. runtime/proc.go:398 +0xce fp=0x870060618 sp=0x8700605f8 pc=0x43da0e
  118. runtime.selectgo(0x870060788, 0x87006076c, 0x870211780?, 0x0, 0x0?, 0x1)
  119. runtime/select.go:327 +0x725 fp=0x870060738 sp=0x870060618 pc=0x44d305
  120. go.opencensus.io/stats/view.(*worker).start(0x870211780)
  121. [email protected]/stats/view/worker.go:292 +0x9f fp=0x8700607c8 sp=0x870060738 pc=0xdc5bbf
  122. go.opencensus.io/stats/view.init.0.func1()
  123. [email protected]/stats/view/worker.go:34 +0x25 fp=0x8700607e0 sp=0x8700607c8 pc=0xdc4ee5
  124. runtime.goexit()
  125. runtime/asm_amd64.s:1650 +0x1 fp=0x8700607e8 sp=0x8700607e0 pc=0x46d301
  126. created by go.opencensus.io/stats/view.init.0 in goroutine 1
  127. [email protected]/stats/view/worker.go:34 +0x8d
  128.  
  129. goroutine 20 [chan receive, 12 minutes]:
  130. runtime.gopark(0x870060ee8?, 0x4bcc25?, 0x1?, 0x12?, 0x870060f60?)
  131. runtime/proc.go:398 +0xce fp=0x870060ed0 sp=0x870060eb0 pc=0x43da0e
  132. runtime.chanrecv(0x87007e060, 0x870060fa0, 0x1)
  133. runtime/chan.go:583 +0x3cd fp=0x870060f48 sp=0x870060ed0 pc=0x40c0ad
  134. runtime.chanrecv2(0x87007e060?, 0x870060fc0?)
  135. runtime/chan.go:447 +0x12 fp=0x870060f70 sp=0x870060f48 pc=0x40bcd2
  136. github.com/restic/restic/internal/restic.init.0.func1.1()
  137. github.com/restic/restic/internal/restic/lock.go:429 +0x99 fp=0x870060fe0 sp=0x870060f70 pc=0x813299
  138. runtime.goexit()
  139. runtime/asm_amd64.s:1650 +0x1 fp=0x870060fe8 sp=0x870060fe0 pc=0x46d301
  140. created by github.com/restic/restic/internal/restic.init.0.func1 in goroutine 1
  141. github.com/restic/restic/internal/restic/lock.go:426 +0x1a
  142.  
  143. goroutine 5 [select, 12 minutes, locked to thread]:
  144. runtime.gopark(0x8700667a8?, 0x2?, 0x58?, 0x66?, 0x870066794?)
  145. runtime/proc.go:398 +0xce fp=0x870066630 sp=0x870066610 pc=0x43da0e
  146. runtime.selectgo(0x8700667a8, 0x870066790, 0x0?, 0x0, 0x0?, 0x1)
  147. runtime/select.go:327 +0x725 fp=0x870066750 sp=0x870066630 pc=0x44d305
  148. runtime.ensureSigM.func1()
  149. runtime/signal_unix.go:1014 +0x192 fp=0x8700667e0 sp=0x870066750 pc=0x4643b2
  150. runtime.goexit()
  151. runtime/asm_amd64.s:1650 +0x1 fp=0x8700667e8 sp=0x8700667e0 pc=0x46d301
  152. created by runtime.ensureSigM in goroutine 20
  153. runtime/signal_unix.go:997 +0xc8
  154.  
  155. goroutine 34 [syscall, 12 minutes]:
  156. runtime.notetsleepg(0x0?, 0x0?)
  157. runtime/lock_futex.go:236 +0x29 fp=0x87011c7a0 sp=0x87011c768 pc=0x4115e9
  158. os/signal.signal_recv()
  159. runtime/sigqueue.go:152 +0x29 fp=0x87011c7c0 sp=0x87011c7a0 pc=0x469a09
  160. os/signal.loop()
  161. os/signal/signal_unix.go:23 +0x13 fp=0x87011c7e0 sp=0x87011c7c0 pc=0x4bcf53
  162. runtime.goexit()
  163. runtime/asm_amd64.s:1650 +0x1 fp=0x87011c7e8 sp=0x87011c7e0 pc=0x46d301
  164. created by os/signal.Notify.func1.1 in goroutine 20
  165. os/signal/signal.go:151 +0x1f
  166.  
  167. goroutine 21 [GC worker (idle), 11 minutes]:
  168. runtime.gopark(0x8700617b8?, 0x3?, 0xab?, 0xe?, 0x0?)
  169. runtime/proc.go:398 +0xce fp=0x870061750 sp=0x870061730 pc=0x43da0e
  170. runtime.gcBgMarkWorker()
  171. runtime/mgc.go:1295 +0xe5 fp=0x8700617e0 sp=0x870061750 pc=0x420f05
  172. runtime.goexit()
  173. runtime/asm_amd64.s:1650 +0x1 fp=0x8700617e8 sp=0x8700617e0 pc=0x46d301
  174. created by runtime.gcBgMarkStartWorkers in goroutine 1
  175. runtime/mgc.go:1219 +0x1c
  176.  
  177. goroutine 6 [GC worker (idle), 11 minutes]:
  178. runtime.gopark(0x870066fb8?, 0x3?, 0x48?, 0xcc?, 0x0?)
  179. runtime/proc.go:398 +0xce fp=0x870066f50 sp=0x870066f30 pc=0x43da0e
  180. runtime.gcBgMarkWorker()
  181. runtime/mgc.go:1295 +0xe5 fp=0x870066fe0 sp=0x870066f50 pc=0x420f05
  182. runtime.goexit()
  183. runtime/asm_amd64.s:1650 +0x1 fp=0x870066fe8 sp=0x870066fe0 pc=0x46d301
  184. created by runtime.gcBgMarkStartWorkers in goroutine 1
  185. runtime/mgc.go:1219 +0x1c
  186.  
  187. goroutine 50 [GC worker (idle), 11 minutes]:
  188. runtime.gopark(0x8701187b8?, 0x3?, 0x6a?, 0xd?, 0x0?)
  189. runtime/proc.go:398 +0xce fp=0x870118750 sp=0x870118730 pc=0x43da0e
  190. runtime.gcBgMarkWorker()
  191. runtime/mgc.go:1295 +0xe5 fp=0x8701187e0 sp=0x870118750 pc=0x420f05
  192. runtime.goexit()
  193. runtime/asm_amd64.s:1650 +0x1 fp=0x8701187e8 sp=0x8701187e0 pc=0x46d301
  194. created by runtime.gcBgMarkStartWorkers in goroutine 1
  195. runtime/mgc.go:1219 +0x1c
  196.  
  197. goroutine 7 [GC worker (idle)]:
  198. runtime.gopark(0x8700677b8?, 0x3?, 0x14?, 0xb0?, 0x0?)
  199. runtime/proc.go:398 +0xce fp=0x870067750 sp=0x870067730 pc=0x43da0e
  200. runtime.gcBgMarkWorker()
  201. runtime/mgc.go:1295 +0xe5 fp=0x8700677e0 sp=0x870067750 pc=0x420f05
  202. runtime.goexit()
  203. runtime/asm_amd64.s:1650 +0x1 fp=0x8700677e8 sp=0x8700677e0 pc=0x46d301
  204. created by runtime.gcBgMarkStartWorkers in goroutine 1
  205. runtime/mgc.go:1219 +0x1c
  206.  
  207. goroutine 8 [chan receive, 12 minutes]:
  208. runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
  209. runtime/proc.go:398 +0xce fp=0x870067e98 sp=0x870067e78 pc=0x43da0e
  210. runtime.chanrecv(0x87007e1e0, 0x870067f80, 0x1)
  211. runtime/chan.go:583 +0x3cd fp=0x870067f10 sp=0x870067e98 pc=0x40c0ad
  212. runtime.chanrecv1(0x0?, 0x0?)
  213. runtime/chan.go:442 +0x12 fp=0x870067f38 sp=0x870067f10 pc=0x40bcb2
  214. main.cleanupHandler(0x0?, 0x87004e1f0)
  215. github.com/restic/restic/cmd/restic/cleanup.go:24 +0x2a fp=0x870067fc0 sp=0x870067f38 pc=0xebc3aa
  216. main.createGlobalContext.func1()
  217. github.com/restic/restic/cmd/restic/cleanup.go:16 +0x25 fp=0x870067fe0 sp=0x870067fc0 pc=0xebc345
  218. runtime.goexit()
  219. runtime/asm_amd64.s:1650 +0x1 fp=0x870067fe8 sp=0x870067fe0 pc=0x46d301
  220. created by main.createGlobalContext in goroutine 1
  221. github.com/restic/restic/cmd/restic/cleanup.go:16 +0x98
  222.  
  223. goroutine 9 [select]:
  224. runtime.gopark(0x870303f10?, 0x3?, 0x0?, 0x0?, 0x870303eaa?)
  225. runtime/proc.go:398 +0xce fp=0x870303d18 sp=0x870303cf8 pc=0x43da0e
  226. runtime.selectgo(0x870303f10, 0x870303ea4, 0x1?, 0x0, 0xfbc8e0?, 0x1)
  227. runtime/select.go:327 +0x725 fp=0x870303e38 sp=0x870303d18 pc=0x44d305
  228. github.com/restic/restic/internal/ui/termstatus.(*Terminal).run(0x87007e360, {0x140ae70, 0x8700d0050})
  229. github.com/restic/restic/internal/ui/termstatus/status.go:105 +0x119 fp=0x870303f50 sp=0x870303e38 pc=0x9cea19
  230. github.com/restic/restic/internal/ui/termstatus.(*Terminal).Run(0x0?, {0x140ae70?, 0x8700d0050?})
  231. github.com/restic/restic/internal/ui/termstatus/status.go:94 +0x5d fp=0x870303f98 sp=0x870303f50 pc=0x9ce83d
  232. main.setupTermstatus.func1()
  233. github.com/restic/restic/cmd/restic/termstatus.go:28 +0x55 fp=0x870303fe0 sp=0x870303f98 pc=0xefd1f5
  234. runtime.goexit()
  235. runtime/asm_amd64.s:1650 +0x1 fp=0x870303fe8 sp=0x870303fe0 pc=0x46d301
  236. created by main.setupTermstatus in goroutine 1
  237. github.com/restic/restic/cmd/restic/termstatus.go:26 +0x127
  238.  
  239. goroutine 100 [select, 11 minutes]:
  240. runtime.gopark(0x870236828?, 0x4?, 0x65?, 0x6e?, 0x870236780?)
  241. runtime/proc.go:398 +0xce fp=0x870236618 sp=0x8702365f8 pc=0x43da0e
  242. runtime.selectgo(0x870236828, 0x870236778, 0x1c53000?, 0x0, 0x870236790?, 0x1)
  243. runtime/select.go:327 +0x725 fp=0x870236738 sp=0x870236618 pc=0x44d305
  244. golang.org/x/net/http2.(*ClientConn).roundTrip(0x870286600, 0x870599300, 0x0)
  245. golang.org/x/[email protected]/http2/transport.go:1383 +0x545 fp=0x870236878 sp=0x870236738 pc=0x7e83e5
  246. golang.org/x/net/http2.(*ClientConn).RoundTrip(...)
  247. golang.org/x/[email protected]/http2/transport.go:1280
  248. golang.org/x/net/http2.(*Transport).RoundTripOpt(0x8705b52c0, 0x870599300, {0xa0?})
  249. golang.org/x/[email protected]/http2/transport.go:602 +0x1ae fp=0x8702369b0 sp=0x870236878 pc=0x7e40ae
  250. golang.org/x/net/http2.(*Transport).RoundTrip(...)
  251. golang.org/x/[email protected]/http2/transport.go:560
  252. golang.org/x/net/http2.noDialH2RoundTripper.RoundTrip({0x8704ae000?}, 0x870599300?)
  253. golang.org/x/[email protected]/http2/transport.go:3230 +0x16 fp=0x870236a00 sp=0x8702369b0 pc=0x7f2916
  254. net/http.(*Transport).roundTrip(0x8704ae000, 0x870599200)
  255. net/http/transport.go:549 +0x39e fp=0x870236c28 sp=0x870236a00 pc=0x6fcf7e
  256. net/http.(*Transport).RoundTrip(0x870598e00?, 0x140ae70?)
  257. net/http/roundtrip.go:17 +0x13 fp=0x870236c48 sp=0x870236c28 pc=0x6e61d3
  258. github.com/restic/restic/internal/backend.(*watchdogRoundtripper).RoundTrip(0x870492080, 0x870598e00)
  259. github.com/restic/restic/internal/backend/watchdog_roundtriper.go:66 +0x2f8 fp=0x870236cf8 sp=0x870236c48 pc=0x7fa138
  260. github.com/restic/restic/internal/debug.eofDetectRoundTripper.RoundTrip({{0x13fd540?, 0x870492080?}}, 0x870237100?)
  261. github.com/restic/restic/internal/debug/round_tripper.go:52 +0x28 fp=0x870236d30 sp=0x870236cf8 pc=0x721a08
  262. github.com/restic/restic/internal/debug.(*eofDetectRoundTripper).RoundTrip(0x870236f50?, 0x8705a3530?)
  263. <autogenerated>:1 +0x31 fp=0x870236d58 sp=0x870236d30 pc=0x7225d1
  264. github.com/restic/restic/internal/debug.loggingRoundTripper.RoundTrip({{0x13fcd00?, 0x8704ec250?}}, 0x870598e00)
  265. github.com/restic/restic/internal/debug/round_tripper.go:98 +0x45a fp=0x870237260 sp=0x870236d58 pc=0x721f3a
  266. github.com/restic/restic/internal/debug.(*loggingRoundTripper).RoundTrip(0x8702372e8?, 0x17cffcce8100?)
  267. <autogenerated>:1 +0x31 fp=0x870237288 sp=0x870237260 pc=0x722651
  268. github.com/restic/restic/internal/backend/limiter.staticLimiter.roundTripper({0x0?, 0x0?}, {0x13fcce0?, 0x8704ec260?}, 0x870598e00?)
  269. github.com/restic/restic/internal/backend/limiter/static_limiter.go:80 +0x1d8 fp=0x870237320 sp=0x870237288 pc=0x87a7b8
  270. github.com/restic/restic/internal/backend/limiter.(*staticLimiter).Transport.staticLimiter.Transport.func1(0x12342ae?)
  271. github.com/restic/restic/internal/backend/limiter/static_limiter.go:95 +0x29 fp=0x870237358 sp=0x870237320 pc=0x87ad49
  272. github.com/restic/restic/internal/backend/limiter.roundTripper.RoundTrip(0x87007f800?, 0x870598e00?)
  273. github.com/restic/restic/internal/backend/limiter/static_limiter.go:64 +0x19 fp=0x870237370 sp=0x870237358 pc=0x87a5b9
  274. golang.org/x/oauth2.(*Transport).RoundTrip(0x8704920a0, 0x870598d00)
  275. golang.org/x/[email protected]/transport.go:55 +0x3ec fp=0x870237490 sp=0x870237370 pc=0xd9a06c
  276. net/http.send(0x870598d00, {0x13ff440, 0x8704920a0}, {0x870500401?, 0x89b7462d0?, 0x0?})
  277. net/http/client.go:260 +0x606 fp=0x8702376c0 sp=0x870237490 pc=0x6a6e26
  278. net/http.(*Client).send(0x8705a30b0, 0x870598d00, {0x10?, 0x88b48e300?, 0x0?})
  279. net/http/client.go:181 +0x98 fp=0x870237738 sp=0x8702376c0 pc=0x6a66b8
  280. net/http.(*Client).do(0x8705a30b0, 0x870598d00)
  281. net/http/client.go:724 +0x912 fp=0x870237948 sp=0x870237738 pc=0x6a8992
  282. net/http.(*Client).Do(...)
  283. net/http/client.go:590
  284. google.golang.org/api/internal/gensupport.send({0x140ae38?, 0x8705a3200}, 0x123702d?, 0x870598c00)
  285. google.golang.org/[email protected]/internal/gensupport/send.go:88 +0xfb fp=0x8702379a0 sp=0x870237948 pc=0xdba07b
  286. google.golang.org/api/internal/gensupport.SendRequest({0x140ae38, 0x8705a3200}, 0x1229453?, 0x870598c00)
  287. google.golang.org/[email protected]/internal/gensupport/send.go:81 +0xfc fp=0x870237b20 sp=0x8702379a0 pc=0xdb991c
  288. google.golang.org/api/storage/v1.(*ObjectsInsertCall).doRequest(0x8701003c0, {0x1226f5d, 0x4})
  289. google.golang.org/[email protected]/storage/v1/storage-gen.go:10266 +0x708 fp=0x870237d68 sp=0x870237b20 pc=0xe0e5c8
  290. google.golang.org/api/storage/v1.(*ObjectsInsertCall).Do(0x8701003c0, {0x0?, 0x89b746270?, 0x11?})
  291. google.golang.org/[email protected]/storage/v1/storage-gen.go:10276 +0x6c fp=0x870237e38 sp=0x870237d68 pc=0xe0e74c
  292. cloud.google.com/go/storage.(*httpStorageClient).OpenWriter.func1()
  293. cloud.google.com/go/[email protected]/http_client.go:980 +0xa28 fp=0x870237fe0 sp=0x870237e38 pc=0xe524a8
  294. runtime.goexit()
  295. runtime/asm_amd64.s:1650 +0x1 fp=0x870237fe8 sp=0x870237fe0 pc=0x46d301
  296. created by cloud.google.com/go/storage.(*httpStorageClient).OpenWriter in goroutine 170
  297. cloud.google.com/go/[email protected]/http_client.go:923 +0x487
  298.  
  299. goroutine 138 [select]:
  300. runtime.gopark(0x873eaff78?, 0x3?, 0xe0?, 0xc8?, 0x873eaff0a?)
  301. runtime/proc.go:398 +0xce fp=0x873eafdb0 sp=0x873eafd90 pc=0x43da0e
  302. runtime.selectgo(0x873eaff78, 0x873eaff04, 0x1c218c0?, 0x0, 0x93e839e7?, 0x1)
  303. runtime/select.go:327 +0x725 fp=0x873eafed0 sp=0x873eafdb0 pc=0x44d305
  304. github.com/restic/restic/internal/ui/progress.(*Updater).run(0x8702fc600)
  305. github.com/restic/restic/internal/ui/progress/updater.go:73 +0x17d fp=0x873eaffc8 sp=0x873eafed0 pc=0x7c0e1d
  306. github.com/restic/restic/internal/ui/progress.NewUpdater.func1()
  307. github.com/restic/restic/internal/ui/progress/updater.go:40 +0x25 fp=0x873eaffe0 sp=0x873eaffc8 pc=0x7c0ba5
  308. runtime.goexit()
  309. runtime/asm_amd64.s:1650 +0x1 fp=0x873eaffe8 sp=0x873eaffe0 pc=0x46d301
  310. created by github.com/restic/restic/internal/ui/progress.NewUpdater in goroutine 1
  311. github.com/restic/restic/internal/ui/progress/updater.go:40 +0x15f
  312.  
  313. goroutine 255 [select]:
  314. runtime.gopark(0x8a3c74fa8?, 0x2?, 0x8b?, 0xbb?, 0x8a3c74f7c?)
  315. runtime/proc.go:398 +0xce fp=0x8a3c74e20 sp=0x8a3c74e00 pc=0x43da0e
  316. runtime.selectgo(0x8a3c74fa8, 0x8a3c74f78, 0x1?, 0x0, 0x89b7b85a0?, 0x1)
  317. runtime/select.go:327 +0x725 fp=0x8a3c74f40 sp=0x8a3c74e20 pc=0x44d305
  318. github.com/restic/restic/internal/backend.(*watchdogRoundtripper).RoundTrip.func1()
  319. github.com/restic/restic/internal/backend/watchdog_roundtriper.go:45 +0xb7 fp=0x8a3c74fe0 sp=0x8a3c74f40 pc=0x7fa417
  320. runtime.goexit()
  321. runtime/asm_amd64.s:1650 +0x1 fp=0x8a3c74fe8 sp=0x8a3c74fe0 pc=0x46d301
  322. created by github.com/restic/restic/internal/backend.(*watchdogRoundtripper).RoundTrip in goroutine 136
  323. github.com/restic/restic/internal/backend/watchdog_roundtriper.go:43 +0x12c
  324.  
  325. goroutine 256 [sync.Mutex.Lock]:
  326. runtime.gopark(0x7e545b29792ce?, 0x8a3c72ba0?, 0xa6?, 0x3c?, 0x822ffb728?)
  327. runtime/proc.go:398 +0xce fp=0x8a3c72b50 sp=0x8a3c72b30 pc=0x43da0e
  328. runtime.goparkunlock(...)
  329. runtime/proc.go:404
  330. runtime.semacquire1(0x870286724, 0x32?, 0x3, 0x1, 0x8f?)
  331. runtime/sema.go:160 +0x218 fp=0x8a3c72bb8 sp=0x8a3c72b50 pc=0x44e338
  332. sync.runtime_SemacquireMutex(0x44cab0?, 0x80?, 0x1?)
  333. runtime/sema.go:77 +0x25 fp=0x8a3c72bf0 sp=0x8a3c72bb8 pc=0x469385
  334. sync.(*Mutex).lockSlow(0x870286720)
  335. sync/mutex.go:171 +0x15d fp=0x8a3c72c40 sp=0x8a3c72bf0 pc=0x477f5d
  336. sync.(*Mutex).Lock(...)
  337. sync/mutex.go:90
  338. golang.org/x/net/http2.(*clientStream).encodeAndWriteHeaders(0x89bfa6480, 0x870150400)
  339. golang.org/x/[email protected]/http2/transport.go:1558 +0x92 fp=0x8a3c72d40 sp=0x8a3c72c40 pc=0x7e96d2
  340. golang.org/x/net/http2.(*clientStream).writeRequest(0x89bfa6480, 0x870150400, 0x0)
  341. golang.org/x/[email protected]/http2/transport.go:1480 +0x538 fp=0x8a3c72f80 sp=0x8a3c72d40 pc=0x7e8e38
  342. golang.org/x/net/http2.(*clientStream).doRequest(0x89bfa6480, 0xffffffffffffffff?, 0xffffffffffffffff?)
  343. golang.org/x/[email protected]/http2/transport.go:1414 +0x56 fp=0x8a3c72fb8 sp=0x8a3c72f80 pc=0x7e88b6
  344. golang.org/x/net/http2.(*ClientConn).roundTrip.func4()
  345. golang.org/x/[email protected]/http2/transport.go:1319 +0x28 fp=0x8a3c72fe0 sp=0x8a3c72fb8 pc=0x7e8828
  346. runtime.goexit()
  347. runtime/asm_amd64.s:1650 +0x1 fp=0x8a3c72fe8 sp=0x8a3c72fe0 pc=0x46d301
  348. created by golang.org/x/net/http2.(*ClientConn).roundTrip in goroutine 136
  349. golang.org/x/[email protected]/http2/transport.go:1319 +0x3f9
  350.  
  351. goroutine 71 [sync.Mutex.Lock]:
  352. runtime.gopark(0x7e545b2807417?, 0x870174cf8?, 0xa6?, 0x3c?, 0x822ffb728?)
  353. runtime/proc.go:398 +0xce fp=0x870174ca8 sp=0x870174c88 pc=0x43da0e
  354. runtime.goparkunlock(...)
  355. runtime/proc.go:404
  356. runtime.semacquire1(0x870286724, 0x32?, 0x3, 0x1, 0x8f?)
  357. runtime/sema.go:160 +0x218 fp=0x870174d10 sp=0x870174ca8 pc=0x44e338
  358. sync.runtime_SemacquireMutex(0x463ca6?, 0x28?, 0x7dca85?)
  359. runtime/sema.go:77 +0x25 fp=0x870174d48 sp=0x870174d10 pc=0x469385
  360. sync.(*Mutex).lockSlow(0x870286720)
  361. sync/mutex.go:171 +0x15d fp=0x870174d98 sp=0x870174d48 pc=0x477f5d
  362. sync.(*Mutex).Lock(...)
  363. sync/mutex.go:90
  364. golang.org/x/net/http2.(*clientConnReadLoop).processPing(0x87039c0e0?, 0x870322000)
  365. golang.org/x/[email protected]/http2/transport.go:3091 +0x149 fp=0x870174e28 sp=0x870174d98 pc=0x7f2069
  366. golang.org/x/net/http2.(*clientConnReadLoop).run(0x870174f98)
  367. golang.org/x/[email protected]/http2/transport.go:2404 +0x585 fp=0x870174f60 sp=0x870174e28 pc=0x7ee065
  368. golang.org/x/net/http2.(*ClientConn).readLoop(0x870286600)
  369. golang.org/x/[email protected]/http2/transport.go:2254 +0x8b fp=0x870174fc8 sp=0x870174f60 pc=0x7ed16b
  370. golang.org/x/net/http2.(*Transport).newClientConn.func3()
  371. golang.org/x/[email protected]/http2/transport.go:869 +0x25 fp=0x870174fe0 sp=0x870174fc8 pc=0x7e5d65
  372. runtime.goexit()
  373. runtime/asm_amd64.s:1650 +0x1 fp=0x870174fe8 sp=0x870174fe0 pc=0x46d301
  374. created by golang.org/x/net/http2.(*Transport).newClientConn in goroutine 70
  375. golang.org/x/[email protected]/http2/transport.go:869 +0xd3b
  376.  
  377. goroutine 169 [select]:
  378. runtime.gopark(0x89b65b538?, 0x2?, 0xfe?, 0xc2?, 0x89b65b4ec?)
  379. runtime/proc.go:398 +0xce fp=0x89b65b378 sp=0x89b65b358 pc=0x43da0e
  380. runtime.selectgo(0x89b65b538, 0x89b65b4e8, 0x8000?, 0x1, 0x4a9dc5?, 0x1)
  381. runtime/select.go:327 +0x725 fp=0x89b65b498 sp=0x89b65b378 pc=0x44d305
  382. io.(*pipe).write(0x898b5a900, {0x873286000, 0x8000, 0x8000})
  383. io/pipe.go:86 +0x1eb fp=0x89b65b570 sp=0x89b65b498 pc=0x4a5bab
  384. io.(*PipeWriter).Write(...)
  385. io/pipe.go:165
  386. cloud.google.com/go/storage.(*Writer).Write(0x870414280, {0x873286000, 0x8000, 0x8000})
  387. cloud.google.com/go/[email protected]/writer.go:140 +0x138 fp=0x89b65b5e0 sp=0x89b65b570 pc=0xe663b8
  388. io.copyBuffer({0x13fd680, 0x870414280}, {0x13fd080, 0x8a041ed20}, {0x0, 0x0, 0x0})
  389. io/io.go:432 +0x1f4 fp=0x89b65b660 sp=0x89b65b5e0 pc=0x4a4234
  390. io.Copy(...)
  391. io/io.go:389
  392. github.com/restic/restic/internal/backend/gs.(*Backend).Save(0x8704a60e0, {0x140ae70, 0x8701ecb90}, {0xf0?, 0xd9?, {0x89bfe9200?, 0x8a041d
  393. a00?}}, {0x140b068, 0x8a041ed20})
  394. github.com/restic/restic/internal/backend/gs/gs.go:248 +0x20c fp=0x89b65b6f8 sp=0x89b65b660 pc=0xe6a44c
  395. github.com/restic/restic/internal/backend/sema.(*connectionLimitedBackend).Save(0x8704922c0, {0x140ae70, 0x8701ecb90}, {0x2?, 0x0?, {0x89b
  396. fe9200?, 0x8a0420c30?}}, {0x140b068, 0x8a041ed20})
  397. github.com/restic/restic/internal/backend/sema/backend.go:73 +0x1a2 fp=0x89b65b788 sp=0x89b65b6f8 pc=0xe75e62
  398. github.com/restic/restic/internal/backend/logger.(*Backend).Save(0x8704ecb10, {0x140ae70, 0x8701ecb90}, {0x1, 0x1, {0x89bfe9200, 0x40}}, {
  399. 0x140b068?, 0x8a041ed20?})
  400. github.com/restic/restic/internal/backend/logger/log.go:31 +0x142 fp=0x89b65b830 sp=0x89b65b788 pc=0xe6c202
  401. github.com/restic/restic/internal/backend/retry.(*Backend).Save.func1()
  402. github.com/restic/restic/internal/backend/retry/backend_retry.go:164 +0x9a fp=0x89b65b8e8 sp=0x89b65b830 pc=0x9aebda
  403. github.com/restic/restic/internal/backend/retry.(*Backend).retry.func1()
  404. github.com/restic/restic/internal/backend/retry/backend_retry.go:132 +0x27 fp=0x89b65b930 sp=0x89b65b8e8 pc=0x9ae847
  405. github.com/restic/restic/internal/backend/retry.retryNotifyErrorWithSuccess.func1()
  406. github.com/restic/restic/internal/backend/retry/backend_retry.go:53 +0x2c fp=0x89b65b968 sp=0x89b65b930 pc=0x9ae22c
  407. github.com/cenkalti/backoff/v4.RetryNotifyWithTimer.Operation.withEmptyData.func1()
  408. github.com/cenkalti/backoff/[email protected]/retry.go:18 +0x13 fp=0x89b65b978 sp=0x89b65b968 pc=0x9a9c93
  409. github.com/cenkalti/backoff/v4.doRetryNotify[...](0x89b65baa0?, {0x1404560, 0x89bf033a0}, 0x89b65bbc0, {0x0, 0x0?})
  410. github.com/cenkalti/backoff/[email protected]/retry.go:88 +0x13c fp=0x89b65ba68 sp=0x89b65b978 pc=0x9aa0dc
  411. github.com/cenkalti/backoff/v4.RetryNotifyWithTimer(0x20?, {0x1404560?, 0x89bf033a0?}, 0x17cffcd4ace8?, {0x0?, 0x0?})
  412. github.com/cenkalti/backoff/[email protected]/retry.go:61 +0x5c fp=0x89b65bac0 sp=0x89b65ba68 pc=0x9a9c1c
  413. github.com/cenkalti/backoff/v4.RetryNotify(...)
  414. github.com/cenkalti/backoff/[email protected]/retry.go:49
  415. github.com/restic/restic/internal/backend/retry.retryNotifyErrorWithSuccess(0x0?, {0x1408fe8, 0x89bf033a0}, 0x89b65bbc0, 0x89b65bb88?)
  416. github.com/restic/restic/internal/backend/retry/backend_retry.go:62 +0xa7 fp=0x89b65bb40 sp=0x89b65bac0 pc=0x9ae147
  417. github.com/restic/restic/internal/backend/retry.(*Backend).retry(0x870100140, {0x140ae70, 0x8701ecb90}, {0x8a0420c48, 0x17}, 0x89b65bc40)
  418. github.com/restic/restic/internal/backend/retry/backend_retry.go:130 +0x35a fp=0x89b65bbf0 sp=0x89b65bb40 pc=0x9ae6ba
  419. github.com/restic/restic/internal/backend/retry.(*Backend).Save(0x870100140, {0x140ae70?, 0x8701ecb90}, {0x1, 0x1, {0x89bfe9200, 0x40}}, {
  420. 0x140b068?, 0x8a041ed20})
  421. github.com/restic/restic/internal/backend/retry/backend_retry.go:158 +0x166 fp=0x89b65bc98 sp=0x89b65bbf0 pc=0x9aeac6
  422. github.com/restic/restic/internal/backend/cache.(*Backend).Save(0x870396780, {0x140ae70, 0x8701ecb90}, {0x1, 0x1, {0x89bfe9200, 0x40}}, {0
  423. x140b068?, 0x8a041ed20?})
  424. github.com/restic/restic/internal/backend/cache/backend.go:75 +0x13e fp=0x89b65bd40 sp=0x89b65bc98 pc=0x86f83e
  425. github.com/restic/restic/internal/repository.(*Repository).savePacker(0x8700409c0, {0x140ae70, 0x8701ecb90}, 0x2, 0x87ba8b3c8)
  426. github.com/restic/restic/internal/repository/packer_manager.go:177 +0x53c fp=0x89b65bed0 sp=0x89b65bd40 pc=0x9b6f7c
  427. github.com/restic/restic/internal/repository.newPackerUploader.func1()
  428. github.com/restic/restic/internal/repository/packer_uploader.go:37 +0xf3 fp=0x89b65bf78 sp=0x89b65bed0 pc=0x9b7553
  429. golang.org/x/sync/errgroup.(*Group).Go.func1()
  430. golang.org/x/[email protected]/errgroup/errgroup.go:78 +0x56 fp=0x89b65bfe0 sp=0x89b65bf78 pc=0x792b56
  431. runtime.goexit()
  432. runtime/asm_amd64.s:1650 +0x1 fp=0x89b65bfe8 sp=0x89b65bfe0 pc=0x46d301
  433. created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 1
  434. golang.org/x/[email protected]/errgroup/errgroup.go:75 +0x96
  435.  
  436. goroutine 151 [select, 11 minutes]:
  437. runtime.gopark(0x870304f98?, 0x2?, 0x0?, 0x0?, 0x870304f7c?)
  438. runtime/proc.go:398 +0xce fp=0x870304e28 sp=0x870304e08 pc=0x43da0e
  439. runtime.selectgo(0x870304f98, 0x870304f78, 0x8701ecc80?, 0x0, 0x870304fd0?, 0x1)
  440. runtime/select.go:327 +0x725 fp=0x870304f48 sp=0x870304e28 pc=0x44d305
  441. cloud.google.com/go/storage.(*Writer).monitorCancel(0x870204f00)
  442. cloud.google.com/go/[email protected]/writer.go:219 +0x74 fp=0x870304fc8 sp=0x870304f48 pc=0xe66e74
  443. cloud.google.com/go/storage.(*Writer).openWriter.func2()
  444. cloud.google.com/go/[email protected]/writer.go:210 +0x25 fp=0x870304fe0 sp=0x870304fc8 pc=0xe66d65
  445. runtime.goexit()
  446. runtime/asm_amd64.s:1650 +0x1 fp=0x870304fe8 sp=0x870304fe0 pc=0x46d301
  447. created by cloud.google.com/go/storage.(*Writer).openWriter in goroutine 168
  448. cloud.google.com/go/[email protected]/writer.go:210 +0x572
  449.  
  450. goroutine 157 [select]:
  451. runtime.gopark(0x870308fb0?, 0x2?, 0x2?, 0x0?, 0x870308f94?)
  452. runtime/proc.go:398 +0xce fp=0x870308e30 sp=0x870308e10 pc=0x43da0e
  453. runtime.selectgo(0x870308fb0, 0x870308f90, 0x89bfe6720?, 0x0, 0x1c218c0?, 0x1)
  454. runtime/select.go:327 +0x725 fp=0x870308f50 sp=0x870308e30 pc=0x44d305
  455. github.com/restic/restic/internal/restic.delayedCancelContext.func1()
  456. github.com/restic/restic/internal/restic/lock.go:305 +0x97 fp=0x870308fe0 sp=0x870308f50 pc=0x802357
  457. runtime.goexit()
  458. runtime/asm_amd64.s:1650 +0x1 fp=0x870308fe8 sp=0x870308fe0 pc=0x46d301
  459. created by github.com/restic/restic/internal/restic.delayedCancelContext in goroutine 136
  460. github.com/restic/restic/internal/restic/lock.go:304 +0xe5
  461.  
  462. goroutine 137 [select]:
  463. runtime.gopark(0x8700f7740?, 0x4?, 0x4?, 0x0?, 0x8700f7680?)
  464. runtime/proc.go:398 +0xce fp=0x8700f7508 sp=0x8700f74e8 pc=0x43da0e
  465. runtime.selectgo(0x8700f7740, 0x8700f7678, 0x0?, 0x0, 0x0?, 0x1)
  466. runtime/select.go:327 +0x725 fp=0x8700f7628 sp=0x8700f7508 pc=0x44d305
  467. github.com/restic/restic/internal/repository.(*locker).monitorLockRefresh(0x1b9cba0, {0x140ae70, 0x870100410}, 0x870492740, 0x8700b9ce0, 0
  468. x8700b9d40, 0x12c4390)
  469. github.com/restic/restic/internal/repository/lock.go:208 +0x22a fp=0x8700f7798 sp=0x8700f7628 pc=0x9b598a
  470. github.com/restic/restic/internal/repository.(*locker).Lock.func2()
  471. github.com/restic/restic/internal/repository/lock.go:106 +0x38 fp=0x8700f77e0 sp=0x8700f7798 pc=0x9b4f18
  472. runtime.goexit()
  473. runtime/asm_amd64.s:1650 +0x1 fp=0x8700f77e8 sp=0x8700f77e0 pc=0x46d301
  474. created by github.com/restic/restic/internal/repository.(*locker).Lock in goroutine 1
  475. github.com/restic/restic/internal/repository/lock.go:106 +0x796
  476.  
  477. goroutine 152 [select]:
  478. runtime.gopark(0x8a3c76e28?, 0x2?, 0xfe?, 0xc2?, 0x8a3c76ddc?)
  479. runtime/proc.go:398 +0xce fp=0x8a3c76c68 sp=0x8a3c76c48 pc=0x43da0e
  480. runtime.selectgo(0x8a3c76e28, 0x8a3c76dd8, 0x873c88960?, 0x1, 0x1?, 0x1)
  481. runtime/select.go:327 +0x725 fp=0x8a3c76d88 sp=0x8a3c76c68 pc=0x44d305
  482. io.(*pipe).write(0x89b2d52c0, {0x8a0ec0000, 0x8000, 0x8000})
  483. io/pipe.go:86 +0x1eb fp=0x8a3c76e60 sp=0x8a3c76d88 pc=0x4a5bab
  484. io.(*PipeWriter).Write(0x8a0ec0000?, {0x8a0ec0000?, 0xfbcc20?, 0x200?})
  485. io/pipe.go:165 +0x1b fp=0x8a3c76e90 sp=0x8a3c76e60 pc=0x4a603b
  486. mime/multipart.(*part).Write(0x893097320, {0x8a0ec0000?, 0x8000?, 0x8000?})
  487. mime/multipart/writer.go:196 +0x35 fp=0x8a3c76ec0 sp=0x8a3c76e90 pc=0x685555
  488. io.copyBuffer({0x13ff7e0, 0x893097320}, {0x1400aa0, 0x873d338b0}, {0x0, 0x0, 0x0})
  489. io/io.go:432 +0x1f4 fp=0x8a3c76f40 sp=0x8a3c76ec0 pc=0x4a4234
  490. io.Copy(...)
  491. io/io.go:389
  492. google.golang.org/api/internal/gensupport.newMultipartReader.func1()
  493. google.golang.org/[email protected]/internal/gensupport/media.go:55 +0xc5 fp=0x8a3c76fe0 sp=0x8a3c76f40 pc=0xdb53a5
  494. runtime.goexit()
  495. runtime/asm_amd64.s:1650 +0x1 fp=0x8a3c76fe8 sp=0x8a3c76fe0 pc=0x46d301
  496. created by google.golang.org/api/internal/gensupport.newMultipartReader in goroutine 150
  497. google.golang.org/[email protected]/internal/gensupport/media.go:47 +0x2c5
  498.  
  499. goroutine 136 [select]:
  500. runtime.gopark(0x870481f70?, 0x4?, 0x65?, 0x6e?, 0x870481ec8?)
  501. runtime/proc.go:398 +0xce fp=0x870481d60 sp=0x870481d40 pc=0x43da0e
  502. runtime.selectgo(0x870481f70, 0x870481ec0, 0x1c53000?, 0x0, 0x870481ed8?, 0x1)
  503. runtime/select.go:327 +0x725 fp=0x870481e80 sp=0x870481d60 pc=0x44d305
  504. golang.org/x/net/http2.(*ClientConn).roundTrip(0x870286600, 0x870150400, 0x0)
  505. golang.org/x/[email protected]/http2/transport.go:1383 +0x545 fp=0x870481fc0 sp=0x870481e80 pc=0x7e83e5
  506. golang.org/x/net/http2.(*ClientConn).RoundTrip(...)
  507. golang.org/x/[email protected]/http2/transport.go:1280
  508. golang.org/x/net/http2.(*Transport).RoundTripOpt(0x8705b52c0, 0x870150400, {0xa0?})
  509. golang.org/x/[email protected]/http2/transport.go:602 +0x1ae fp=0x8704820f8 sp=0x870481fc0 pc=0x7e40ae
  510. golang.org/x/net/http2.(*Transport).RoundTrip(...)
  511. golang.org/x/[email protected]/http2/transport.go:560
  512. golang.org/x/net/http2.noDialH2RoundTripper.RoundTrip({0x8704ae000?}, 0x870150400?)
  513. golang.org/x/[email protected]/http2/transport.go:3230 +0x16 fp=0x870482148 sp=0x8704820f8 pc=0x7f2916
  514. net/http.(*Transport).roundTrip(0x8704ae000, 0x870150400)
  515. net/http/transport.go:549 +0x39e fp=0x870482370 sp=0x870482148 pc=0x6fcf7e
  516. net/http.(*Transport).RoundTrip(0x89360e300?, 0x140ae70?)
  517. net/http/roundtrip.go:17 +0x13 fp=0x870482390 sp=0x870482370 pc=0x6e61d3
  518. github.com/restic/restic/internal/backend.(*watchdogRoundtripper).RoundTrip(0x870492080, 0x89360e300)
  519. github.com/restic/restic/internal/backend/watchdog_roundtriper.go:66 +0x2f8 fp=0x870482440 sp=0x870482390 pc=0x7fa138
  520. github.com/restic/restic/internal/debug.eofDetectRoundTripper.RoundTrip({{0x13fd540?, 0x870492080?}}, 0x870482848?)
  521. github.com/restic/restic/internal/debug/round_tripper.go:52 +0x28 fp=0x870482478 sp=0x870482440 pc=0x721a08
  522. github.com/restic/restic/internal/debug.(*eofDetectRoundTripper).RoundTrip(0x870482698?, 0x890238510?)
  523. <autogenerated>:1 +0x31 fp=0x8704824a0 sp=0x870482478 pc=0x7225d1
  524. github.com/restic/restic/internal/debug.loggingRoundTripper.RoundTrip({{0x13fcd00?, 0x8704ec250?}}, 0x89360e300)
  525. github.com/restic/restic/internal/debug/round_tripper.go:98 +0x45a fp=0x8704829a8 sp=0x8704824a0 pc=0x721f3a
  526. github.com/restic/restic/internal/debug.(*loggingRoundTripper).RoundTrip(0x872f1aa30?, 0x17cffca14948?)
  527. <autogenerated>:1 +0x31 fp=0x8704829d0 sp=0x8704829a8 pc=0x722651
  528. github.com/restic/restic/internal/backend/limiter.staticLimiter.roundTripper({0x0?, 0x0?}, {0x13fcce0?, 0x8704ec260?}, 0x89a2c2000?)
  529. github.com/restic/restic/internal/backend/limiter/static_limiter.go:80 +0x1d8 fp=0x870482a68 sp=0x8704829d0 pc=0x87a7b8
  530. github.com/restic/restic/internal/backend/limiter.(*staticLimiter).Transport.staticLimiter.Transport.func1(0x12342ae?)
  531. github.com/restic/restic/internal/backend/limiter/static_limiter.go:95 +0x29 fp=0x870482aa0 sp=0x870482a68 pc=0x87ad49
  532. github.com/restic/restic/internal/backend/limiter.roundTripper.RoundTrip(0x87007f800?, 0x89360e300?)
  533. github.com/restic/restic/internal/backend/limiter/static_limiter.go:64 +0x19 fp=0x870482ab8 sp=0x870482aa0 pc=0x87a5b9
  534. golang.org/x/oauth2.(*Transport).RoundTrip(0x8704920a0, 0x89360e200)
  535. golang.org/x/[email protected]/transport.go:55 +0x3ec fp=0x870482bd8 sp=0x870482ab8 pc=0xd9a06c
  536. net/http.send(0x89360e200, {0x13ff440, 0x8704920a0}, {0x870500401?, 0x892e60380?, 0x0?})
  537. net/http/client.go:260 +0x606 fp=0x870482e08 sp=0x870482bd8 pc=0x6a6e26
  538. net/http.(*Client).send(0x8705a30b0, 0x89360e200, {0x512f18?, 0x870578c90?, 0x0?})
  539. net/http/client.go:181 +0x98 fp=0x870482e80 sp=0x870482e08 pc=0x6a66b8
  540. net/http.(*Client).do(0x8705a30b0, 0x89360e200)
  541. net/http/client.go:724 +0x912 fp=0x870483090 sp=0x870482e80 pc=0x6a8992
  542. net/http.(*Client).Do(...)
  543. net/http/client.go:590
  544. google.golang.org/api/internal/gensupport.send({0x140ae38?, 0x890238390}, 0x123702d?, 0x89360e000)
  545. google.golang.org/[email protected]/internal/gensupport/send.go:88 +0xfb fp=0x8704830e8 sp=0x870483090 pc=0xdba07b
  546. google.golang.org/api/internal/gensupport.SendRequest({0x140ae38, 0x890238390}, 0x1229003?, 0x89360e000)
  547. google.golang.org/[email protected]/internal/gensupport/send.go:81 +0xfc fp=0x870483268 sp=0x8704830e8 pc=0xdb991c
  548. google.golang.org/api/storage/v1.(*ObjectsDeleteCall).doRequest(0x8a0c5a1e0, {0x1226f5d, 0x4})
  549. google.golang.org/[email protected]/storage/v1/storage-gen.go:9663 +0x419 fp=0x870483448 sp=0x870483268 pc=0xe0a6f9
  550. google.golang.org/api/storage/v1.(*ObjectsDeleteCall).Do(0x8a0c5a1e0, {0x0?, 0xfbca60?, 0x1bb5328?})
  551. google.golang.org/[email protected]/storage/v1/storage-gen.go:9669 +0x50 fp=0x8704834a8 sp=0x870483448 pc=0xe0a790
  552. cloud.google.com/go/storage.(*httpStorageClient).DeleteObject.func1({0x140ae38?, 0x890238390?})
  553. cloud.google.com/go/[email protected]/http_client.go:401 +0x4c fp=0x8704834d8 sp=0x8704834a8 pc=0xe4918c
  554. cloud.google.com/go/storage.run({0x140ae70?, 0x8a0c5a050}, 0x872f1b660, 0x0, 0x0)
  555. cloud.google.com/go/[email protected]/invoke.go:57 +0x11a fp=0x8704835c8 sp=0x8704834d8 pc=0xe5811a
  556. cloud.google.com/go/storage.(*httpStorageClient).DeleteObject(0x8701ecaa0, {0x140ae70?, 0x8a0c5a050}, {0x8226c7701, 0x13}, {0x8704fef00, 0
  557. x46}, 0x0?, 0x872f1b700?, {0x8704fd6c0, ...})
  558. cloud.google.com/go/[email protected]/http_client.go:401 +0x2ca fp=0x870483680 sp=0x8704835c8 pc=0xe4904a
  559. cloud.google.com/go/storage.(*ObjectHandle).Delete(0x870198c30, {0x140ae70, 0x8a0c5a050})
  560. cloud.google.com/go/[email protected]/storage.go:1036 +0x2f0 fp=0x870483748 sp=0x870483680 pc=0xe62330
  561. github.com/restic/restic/internal/backend/gs.(*Backend).Remove(0x8704a60e0, {0x140ae70, 0x8a0c5a050}, {0xb0?, 0xd6?, {0x89b5d4240?, 0x1bb5
  562. 450?}})
  563. github.com/restic/restic/internal/backend/gs/gs.go:312 +0x69 fp=0x870483788 sp=0x870483748 pc=0xe6aac9
  564. github.com/restic/restic/internal/backend/sema.(*connectionLimitedBackend).Remove(0x8704922c0, {0x140ae70, 0x8a0c5a050}, {0x1?, 0x0?, {0x8
  565. 9b5d4240?, 0x7e545b28be4f4?}})
  566. github.com/restic/restic/internal/backend/sema/backend.go:125 +0x184 fp=0x870483808 sp=0x870483788 pc=0xe767c4
  567. github.com/restic/restic/internal/backend/logger.(*Backend).Remove(0x8704ecb10, {0x140ae70, 0x8a0c5a050}, {0x3, 0x0, {0x89b5d4240, 0x40}})
  568. github.com/restic/restic/internal/backend/logger/log.go:39 +0xbe fp=0x870483868 sp=0x870483808 pc=0xe6c37e
  569. github.com/restic/restic/internal/backend/retry.(*Backend).Remove.func1()
  570. github.com/restic/restic/internal/backend/retry/backend_retry.go:241 +0x37 fp=0x8704838a8 sp=0x870483868 pc=0x9af837
  571. github.com/restic/restic/internal/backend/retry.(*Backend).retry.func1()
  572. github.com/restic/restic/internal/backend/retry/backend_retry.go:132 +0x27 fp=0x8704838f0 sp=0x8704838a8 pc=0x9ae847
  573. github.com/restic/restic/internal/backend/retry.retryNotifyErrorWithSuccess.func1()
  574. github.com/restic/restic/internal/backend/retry/backend_retry.go:53 +0x2c fp=0x870483928 sp=0x8704838f0 pc=0x9ae22c
  575. github.com/cenkalti/backoff/v4.RetryNotifyWithTimer.Operation.withEmptyData.func1()
  576. github.com/cenkalti/backoff/[email protected]/retry.go:18 +0x13 fp=0x870483938 sp=0x870483928 pc=0x9a9c93
  577. github.com/cenkalti/backoff/v4.doRetryNotify[...](0x870483a60?, {0x1404560, 0x893096080}, 0x870483b80, {0x0, 0x0?})
  578. github.com/cenkalti/backoff/[email protected]/retry.go:88 +0x13c fp=0x870483a28 sp=0x870483938 pc=0x9aa0dc
  579. github.com/cenkalti/backoff/v4.RetryNotifyWithTimer(0x20?, {0x1404560?, 0x893096080?}, 0x17cffc75f060?, {0x0?, 0x0?})
  580. github.com/cenkalti/backoff/[email protected]/retry.go:61 +0x5c fp=0x870483a80 sp=0x870483a28 pc=0x9a9c1c
  581. github.com/cenkalti/backoff/v4.RetryNotify(...)
  582. github.com/cenkalti/backoff/[email protected]/retry.go:49
  583. github.com/restic/restic/internal/backend/retry.retryNotifyErrorWithSuccess(0x0?, {0x1408fe8, 0x893096080}, 0x870483b80, 0x872f1bb48?)
  584. github.com/restic/restic/internal/backend/retry/backend_retry.go:62 +0xa7 fp=0x870483b00 sp=0x870483a80 pc=0x9ae147
  585. github.com/restic/restic/internal/backend/retry.(*Backend).retry(0x870100140, {0x140ae70, 0x8a0c5a050}, {0x8700423c0, 0x19}, 0x872f1bbf8)
  586. github.com/restic/restic/internal/backend/retry/backend_retry.go:130 +0x35a fp=0x870483bb0 sp=0x870483b00 pc=0x9ae6ba
  587. github.com/restic/restic/internal/backend/retry.(*Backend).Remove(0x870100140, {0x140ae70?, 0x8a0c5a050}, {0x3, 0x0, {0x89b5d4240, 0x40}})
  588. github.com/restic/restic/internal/backend/retry/backend_retry.go:240 +0x125 fp=0x870483c40 sp=0x870483bb0 pc=0x9af7a5
  589. github.com/restic/restic/internal/backend/cache.(*Backend).Remove(0x870396780, {0x140ae70, 0x8a0c5a050}, {0x3, 0x0, {0x89b5d4240, 0x40}})
  590. github.com/restic/restic/internal/backend/cache/backend.go:41 +0xab fp=0x870483c90 sp=0x870483c40 pc=0x86f66b
  591. github.com/restic/restic/internal/repository.(*Repository).RemoveUnpacked(0x8700409c0, {0x140ae70, 0x8a0c5a050}, 0x79?, {0xa5, 0x66, 0x25,
  592. 0x1b, 0x1f, 0xa8, ...})
  593. github.com/restic/restic/internal/repository/repository.go:512 +0xf0 fp=0x870483cf8 sp=0x870483c90 pc=0x9c23d0
  594. github.com/restic/restic/internal/restic.(*Lock).Refresh(0x8702d11f0, {0x140af18, 0x1c53000})
  595. github.com/restic/restic/internal/restic/lock.go:340 +0x304 fp=0x870483e00 sp=0x870483cf8 pc=0x8026a4
  596. github.com/restic/restic/internal/repository.(*locker).refreshLocks(0x1b9cba0, {0x140ae70?, 0x870100410}, {0x1412608, 0x870396780}, 0x8704
  597. 92740, 0x8700b9ce0, 0x8700b9d40, 0x12c4390)
  598. github.com/restic/restic/internal/repository/lock.go:171 +0x3d8 fp=0x870483f88 sp=0x870483e00 pc=0x9b5398
  599. github.com/restic/restic/internal/repository.(*locker).Lock.func1()
  600. github.com/restic/restic/internal/repository/lock.go:105 +0x45 fp=0x870483fe0 sp=0x870483f88 pc=0x9b4f85
  601. runtime.goexit()
  602. runtime/asm_amd64.s:1650 +0x1 fp=0x870483fe8 sp=0x870483fe0 pc=0x46d301
  603. created by github.com/restic/restic/internal/repository.(*locker).Lock in goroutine 1
  604. github.com/restic/restic/internal/repository/lock.go:105 +0x6c5
  605.  
  606. goroutine 101 [select, 11 minutes]:
  607. runtime.gopark(0x870176f98?, 0x2?, 0x0?, 0x0?, 0x870176f7c?)
  608. runtime/proc.go:398 +0xce fp=0x870176e28 sp=0x870176e08 pc=0x43da0e
  609. runtime.selectgo(0x870176f98, 0x870176f78, 0x8701ecc80?, 0x0, 0x870176fd0?, 0x1)
  610. runtime/select.go:327 +0x725 fp=0x870176f48 sp=0x870176e28 pc=0x44d305
  611. cloud.google.com/go/storage.(*Writer).monitorCancel(0x870204780)
  612. cloud.google.com/go/[email protected]/writer.go:219 +0x74 fp=0x870176fc8 sp=0x870176f48 pc=0xe66e74
  613. cloud.google.com/go/storage.(*Writer).openWriter.func2()
  614. cloud.google.com/go/[email protected]/writer.go:210 +0x25 fp=0x870176fe0 sp=0x870176fc8 pc=0xe66d65
  615. runtime.goexit()
  616. runtime/asm_amd64.s:1650 +0x1 fp=0x870176fe8 sp=0x870176fe0 pc=0x46d301
  617. created by cloud.google.com/go/storage.(*Writer).openWriter in goroutine 170
  618. cloud.google.com/go/[email protected]/writer.go:210 +0x572
  619.  
  620. goroutine 170 [select]:
  621. runtime.gopark(0x899afd538?, 0x2?, 0xfe?, 0xc2?, 0x899afd4ec?)
  622. runtime/proc.go:398 +0xce fp=0x899afd378 sp=0x899afd358 pc=0x43da0e
  623. runtime.selectgo(0x899afd538, 0x899afd4e8, 0x8000?, 0x1, 0x4a9dc5?, 0x1)
  624. runtime/select.go:327 +0x725 fp=0x899afd498 sp=0x899afd378 pc=0x44d305
  625. io.(*pipe).write(0x89b2d4120, {0x882336000, 0x8000, 0x8000})
  626. io/pipe.go:86 +0x1eb fp=0x899afd570 sp=0x899afd498 pc=0x4a5bab
  627. io.(*PipeWriter).Write(...)
  628. io/pipe.go:165
  629. cloud.google.com/go/storage.(*Writer).Write(0x870204780, {0x882336000, 0x8000, 0x8000})
  630. cloud.google.com/go/[email protected]/writer.go:140 +0x138 fp=0x899afd5e0 sp=0x899afd570 pc=0xe663b8
  631. io.copyBuffer({0x13fd680, 0x870204780}, {0x13fd080, 0x8705a3020}, {0x0, 0x0, 0x0})
  632. io/io.go:432 +0x1f4 fp=0x899afd660 sp=0x899afd5e0 pc=0x4a4234
  633. io.Copy(...)
  634. io/io.go:389
  635. github.com/restic/restic/internal/backend/gs.(*Backend).Save(0x8704a60e0, {0x140ae70, 0x8701ecb90}, {0x60?, 0xc3?, {0x89b2e6100?, 0x88232c
  636. 370?}}, {0x140b068, 0x8705a3020})
  637. github.com/restic/restic/internal/backend/gs/gs.go:248 +0x20c fp=0x899afd6f8 sp=0x899afd660 pc=0xe6a44c
  638. github.com/restic/restic/internal/backend/sema.(*connectionLimitedBackend).Save(0x8704922c0, {0x140ae70, 0x8701ecb90}, {0x2?, 0x0?, {0x89b
  639. 2e6100?, 0x89b746168?}}, {0x140b068, 0x8705a3020})
  640. github.com/restic/restic/internal/backend/sema/backend.go:73 +0x1a2 fp=0x899afd788 sp=0x899afd6f8 pc=0xe75e62
  641. github.com/restic/restic/internal/backend/logger.(*Backend).Save(0x8704ecb10, {0x140ae70, 0x8701ecb90}, {0x1, 0x1, {0x89b2e6100, 0x40}}, {
  642. 0x140b068?, 0x8705a3020?})
  643. github.com/restic/restic/internal/backend/logger/log.go:31 +0x142 fp=0x899afd830 sp=0x899afd788 pc=0xe6c202
  644. github.com/restic/restic/internal/backend/retry.(*Backend).Save.func1()
  645. github.com/restic/restic/internal/backend/retry/backend_retry.go:164 +0x9a fp=0x899afd8e8 sp=0x899afd830 pc=0x9aebda
  646. github.com/restic/restic/internal/backend/retry.(*Backend).retry.func1()
  647. github.com/restic/restic/internal/backend/retry/backend_retry.go:132 +0x27 fp=0x899afd930 sp=0x899afd8e8 pc=0x9ae847
  648. github.com/restic/restic/internal/backend/retry.retryNotifyErrorWithSuccess.func1()
  649. github.com/restic/restic/internal/backend/retry/backend_retry.go:53 +0x2c fp=0x899afd968 sp=0x899afd930 pc=0x9ae22c
  650. github.com/cenkalti/backoff/v4.RetryNotifyWithTimer.Operation.withEmptyData.func1()
  651. github.com/cenkalti/backoff/[email protected]/retry.go:18 +0x13 fp=0x899afd978 sp=0x899afd968 pc=0x9a9c93
  652. github.com/cenkalti/backoff/v4.doRetryNotify[...](0x899afdaa0?, {0x1404560, 0x8701ba280}, 0x899afdbc0, {0x0, 0x0?})
  653. github.com/cenkalti/backoff/[email protected]/retry.go:88 +0x13c fp=0x899afda68 sp=0x899afd978 pc=0x9aa0dc
  654. github.com/cenkalti/backoff/v4.RetryNotifyWithTimer(0x20?, {0x1404560?, 0x8701ba280?}, 0x17cffaa9dc68?, {0x0?, 0x0?})
  655. github.com/cenkalti/backoff/[email protected]/retry.go:61 +0x5c fp=0x899afdac0 sp=0x899afda68 pc=0x9a9c1c
  656. github.com/cenkalti/backoff/v4.RetryNotify(...)
  657. github.com/cenkalti/backoff/[email protected]/retry.go:49
  658. github.com/restic/restic/internal/backend/retry.retryNotifyErrorWithSuccess(0x0?, {0x1408fe8, 0x8701ba280}, 0x899afdbc0, 0x899afdb88?)
  659. github.com/restic/restic/internal/backend/retry/backend_retry.go:62 +0xa7 fp=0x899afdb40 sp=0x899afdac0 pc=0x9ae147
  660. github.com/restic/restic/internal/backend/retry.(*Backend).retry(0x870100140, {0x140ae70, 0x8701ecb90}, {0x89b746180, 0x17}, 0x899afdc40)
  661. github.com/restic/restic/internal/backend/retry/backend_retry.go:130 +0x35a fp=0x899afdbf0 sp=0x899afdb40 pc=0x9ae6ba
  662. github.com/restic/restic/internal/backend/retry.(*Backend).Save(0x870100140, {0x140ae70?, 0x8701ecb90}, {0x1, 0x1, {0x89b2e6100, 0x40}}, {
  663. 0x140b068?, 0x8705a3020})
  664. github.com/restic/restic/internal/backend/retry/backend_retry.go:158 +0x166 fp=0x899afdc98 sp=0x899afdbf0 pc=0x9aeac6
  665. github.com/restic/restic/internal/backend/cache.(*Backend).Save(0x870396780, {0x140ae70, 0x8701ecb90}, {0x1, 0x1, {0x89b2e6100, 0x40}}, {0
  666. x140b068?, 0x8705a3020?})
  667. github.com/restic/restic/internal/backend/cache/backend.go:75 +0x13e fp=0x899afdd40 sp=0x899afdc98 pc=0x86f83e
  668. github.com/restic/restic/internal/repository.(*Repository).savePacker(0x8700409c0, {0x140ae70, 0x8701ecb90}, 0x2, 0x87038c078)
  669. github.com/restic/restic/internal/repository/packer_manager.go:177 +0x53c fp=0x899afded0 sp=0x899afdd40 pc=0x9b6f7c
  670. github.com/restic/restic/internal/repository.newPackerUploader.func1()
  671. github.com/restic/restic/internal/repository/packer_uploader.go:37 +0xf3 fp=0x899afdf78 sp=0x899afded0 pc=0x9b7553
  672. golang.org/x/sync/errgroup.(*Group).Go.func1()
  673. golang.org/x/[email protected]/errgroup/errgroup.go:78 +0x56 fp=0x899afdfe0 sp=0x899afdf78 pc=0x792b56
  674. runtime.goexit()
  675. runtime/asm_amd64.s:1650 +0x1 fp=0x899afdfe8 sp=0x899afdfe0 pc=0x46d301
  676. created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 1
  677. golang.org/x/[email protected]/errgroup/errgroup.go:75 +0x96
  678.  
  679. goroutine 254 [sync.Mutex.Lock]:
  680. runtime.gopark(0x7e545b280a57b?, 0x870076e68?, 0xa6?, 0x3c?, 0x822ffb728?)
  681. runtime/proc.go:398 +0xce fp=0x870076e18 sp=0x870076df8 pc=0x43da0e
  682. runtime.goparkunlock(...)
  683. runtime/proc.go:404
  684. runtime.semacquire1(0x870286724, 0x32?, 0x3, 0x1, 0x8f?)
  685. runtime/sema.go:160 +0x218 fp=0x870076e80 sp=0x870076e18 pc=0x44e338
  686. sync.runtime_SemacquireMutex(0x87ca45?, 0x0?, 0x7e2580?)
  687. runtime/sema.go:77 +0x25 fp=0x870076eb8 sp=0x870076e80 pc=0x469385
  688. sync.(*Mutex).lockSlow(0x870286720)
  689. sync/mutex.go:171 +0x15d fp=0x870076f08 sp=0x870076eb8 pc=0x477f5d
  690. sync.(*Mutex).Lock(...)
  691. sync/mutex.go:90
  692. golang.org/x/net/http2.(*clientStream).cleanupWriteRequest(0x89bfa6300, {0x0, 0x0})
  693. golang.org/x/[email protected]/http2/transport.go:1661 +0x3d5 fp=0x870076f80 sp=0x870076f08 pc=0x7e9f15
  694. golang.org/x/net/http2.(*clientStream).doRequest(0x89bfa6300, 0xffffffffffffffff?, 0xffffffffffffffff?)
  695. golang.org/x/[email protected]/http2/transport.go:1415 +0x66 fp=0x870076fb8 sp=0x870076f80 pc=0x7e88c6
  696. golang.org/x/net/http2.(*ClientConn).roundTrip.func4()
  697. golang.org/x/[email protected]/http2/transport.go:1319 +0x28 fp=0x870076fe0 sp=0x870076fb8 pc=0x7e8828
  698. runtime.goexit()
  699. runtime/asm_amd64.s:1650 +0x1 fp=0x870076fe8 sp=0x870076fe0 pc=0x46d301
  700. created by golang.org/x/net/http2.(*ClientConn).roundTrip in goroutine 232
  701. golang.org/x/[email protected]/http2/transport.go:1319 +0x3f9
  702.  
  703. goroutine 150 [select, 11 minutes]:
  704. runtime.gopark(0x873eac828?, 0x4?, 0x65?, 0x6e?, 0x873eac780?)
  705. runtime/proc.go:398 +0xce fp=0x873eac618 sp=0x873eac5f8 pc=0x43da0e
  706. runtime.selectgo(0x873eac828, 0x873eac778, 0x1c53000?, 0x0, 0x873eac790?, 0x1)
  707. runtime/select.go:327 +0x725 fp=0x873eac738 sp=0x873eac618 pc=0x44d305
  708. golang.org/x/net/http2.(*ClientConn).roundTrip(0x870286600, 0x8a2570b00, 0x0)
  709. golang.org/x/[email protected]/http2/transport.go:1383 +0x545 fp=0x873eac878 sp=0x873eac738 pc=0x7e83e5
  710. golang.org/x/net/http2.(*ClientConn).RoundTrip(...)
  711. golang.org/x/[email protected]/http2/transport.go:1280
  712. golang.org/x/net/http2.(*Transport).RoundTripOpt(0x8705b52c0, 0x8a2570b00, {0xa0?})
  713. golang.org/x/[email protected]/http2/transport.go:602 +0x1ae fp=0x873eac9b0 sp=0x873eac878 pc=0x7e40ae
  714. golang.org/x/net/http2.(*Transport).RoundTrip(...)
  715. golang.org/x/[email protected]/http2/transport.go:560
  716. golang.org/x/net/http2.noDialH2RoundTripper.RoundTrip({0x8704ae000?}, 0x8a2570b00?)
  717. golang.org/x/[email protected]/http2/transport.go:3230 +0x16 fp=0x873eaca00 sp=0x873eac9b0 pc=0x7f2916
  718. net/http.(*Transport).roundTrip(0x8704ae000, 0x8a2570a00)
  719. net/http/transport.go:549 +0x39e fp=0x873eacc28 sp=0x873eaca00 pc=0x6fcf7e
  720. net/http.(*Transport).RoundTrip(0x87b27cf00?, 0x140ae70?)
  721. net/http/roundtrip.go:17 +0x13 fp=0x873eacc48 sp=0x873eacc28 pc=0x6e61d3
  722. github.com/restic/restic/internal/backend.(*watchdogRoundtripper).RoundTrip(0x870492080, 0x87b27cf00)
  723. github.com/restic/restic/internal/backend/watchdog_roundtriper.go:66 +0x2f8 fp=0x873eaccf8 sp=0x873eacc48 pc=0x7fa138
  724. github.com/restic/restic/internal/debug.eofDetectRoundTripper.RoundTrip({{0x13fd540?, 0x870492080?}}, 0x873ead100?)
  725. github.com/restic/restic/internal/debug/round_tripper.go:52 +0x28 fp=0x873eacd30 sp=0x873eaccf8 pc=0x721a08
  726. github.com/restic/restic/internal/debug.(*eofDetectRoundTripper).RoundTrip(0x873eacf50?, 0x87b1289f0?)
  727. <autogenerated>:1 +0x31 fp=0x873eacd58 sp=0x873eacd30 pc=0x7225d1
  728. github.com/restic/restic/internal/debug.loggingRoundTripper.RoundTrip({{0x13fcd00?, 0x8704ec250?}}, 0x87b27cf00)
  729. github.com/restic/restic/internal/debug/round_tripper.go:98 +0x45a fp=0x873ead260 sp=0x873eacd58 pc=0x721f3a
  730. github.com/restic/restic/internal/debug.(*loggingRoundTripper).RoundTrip(0x873ead2e8?, 0x17cffccd8610?)
  731. <autogenerated>:1 +0x31 fp=0x873ead288 sp=0x873ead260 pc=0x722651
  732. github.com/restic/restic/internal/backend/limiter.staticLimiter.roundTripper({0x0?, 0x0?}, {0x13fcce0?, 0x8704ec260?}, 0x87b27cf00?)
  733. github.com/restic/restic/internal/backend/limiter/static_limiter.go:80 +0x1d8 fp=0x873ead320 sp=0x873ead288 pc=0x87a7b8
  734. github.com/restic/restic/internal/backend/limiter.(*staticLimiter).Transport.staticLimiter.Transport.func1(0x12342ae?)
  735. github.com/restic/restic/internal/backend/limiter/static_limiter.go:95 +0x29 fp=0x873ead358 sp=0x873ead320 pc=0x87ad49
  736. github.com/restic/restic/internal/backend/limiter.roundTripper.RoundTrip(0x87007f800?, 0x87b27cf00?)
  737. github.com/restic/restic/internal/backend/limiter/static_limiter.go:64 +0x19 fp=0x873ead370 sp=0x873ead358 pc=0x87a5b9
  738. golang.org/x/oauth2.(*Transport).RoundTrip(0x8704920a0, 0x87b27ce00)
  739. golang.org/x/[email protected]/transport.go:55 +0x3ec fp=0x873ead490 sp=0x873ead370 pc=0xd9a06c
  740. net/http.send(0x87b27ce00, {0x13ff440, 0x8704920a0}, {0x87006b401?, 0x873d1f8c0?, 0x0?})
  741. net/http/client.go:260 +0x606 fp=0x873ead6c0 sp=0x873ead490 pc=0x6a6e26
  742. net/http.(*Client).send(0x8705a30b0, 0x87b27ce00, {0x10?, 0x87b11aad0?, 0x0?})
  743. net/http/client.go:181 +0x98 fp=0x873ead738 sp=0x873ead6c0 pc=0x6a66b8
  744. net/http.(*Client).do(0x8705a30b0, 0x87b27ce00)
  745. net/http/client.go:724 +0x912 fp=0x873ead948 sp=0x873ead738 pc=0x6a8992
  746. net/http.(*Client).Do(...)
  747. net/http/client.go:590
  748. google.golang.org/api/internal/gensupport.send({0x140ae38?, 0x87b128750}, 0x123702d?, 0x87b27cd00)
  749. google.golang.org/[email protected]/internal/gensupport/send.go:88 +0xfb fp=0x873ead9a0 sp=0x873ead948 pc=0xdba07b
  750. google.golang.org/api/internal/gensupport.SendRequest({0x140ae38, 0x87b128750}, 0x1229453?, 0x87b27cd00)
  751. google.golang.org/[email protected]/internal/gensupport/send.go:81 +0xfc fp=0x873eadb20 sp=0x873ead9a0 pc=0xdb991c
  752. google.golang.org/api/storage/v1.(*ObjectsInsertCall).doRequest(0x873d33810, {0x1226f5d, 0x4})
  753. google.golang.org/[email protected]/storage/v1/storage-gen.go:10266 +0x708 fp=0x873eadd68 sp=0x873eadb20 pc=0xe0e5c8
  754. google.golang.org/api/storage/v1.(*ObjectsInsertCall).Do(0x873d33810, {0x0?, 0x873d1f860?, 0x11?})
  755. google.golang.org/[email protected]/storage/v1/storage-gen.go:10276 +0x6c fp=0x873eade38 sp=0x873eadd68 pc=0xe0e74c
  756. cloud.google.com/go/storage.(*httpStorageClient).OpenWriter.func1()
  757. cloud.google.com/go/[email protected]/http_client.go:980 +0xa28 fp=0x873eadfe0 sp=0x873eade38 pc=0xe524a8
  758. runtime.goexit()
  759. runtime/asm_amd64.s:1650 +0x1 fp=0x873eadfe8 sp=0x873eadfe0 pc=0x46d301
  760. created by cloud.google.com/go/storage.(*httpStorageClient).OpenWriter in goroutine 168
  761. cloud.google.com/go/[email protected]/http_client.go:923 +0x487
  762.  
  763. goroutine 242 [select, 11 minutes]:
  764. runtime.gopark(0x870172fa8?, 0x2?, 0x0?, 0x60?, 0x870172f7c?)
  765. runtime/proc.go:398 +0xce fp=0x870172e20 sp=0x870172e00 pc=0x43da0e
  766. runtime.selectgo(0x870172fa8, 0x870172f78, 0x1?, 0x0, 0x89bfe7da0?, 0x1)
  767. runtime/select.go:327 +0x725 fp=0x870172f40 sp=0x870172e20 pc=0x44d305
  768. github.com/restic/restic/internal/backend.(*watchdogRoundtripper).RoundTrip.func1()
  769. github.com/restic/restic/internal/backend/watchdog_roundtriper.go:45 +0xb7 fp=0x870172fe0 sp=0x870172f40 pc=0x7fa417
  770. runtime.goexit()
  771. runtime/asm_amd64.s:1650 +0x1 fp=0x870172fe8 sp=0x870172fe0 pc=0x46d301
  772. created by github.com/restic/restic/internal/backend.(*watchdogRoundtripper).RoundTrip in goroutine 109
  773. github.com/restic/restic/internal/backend/watchdog_roundtriper.go:43 +0x12c
  774.  
  775. goroutine 107 [select, 11 minutes]:
  776. runtime.gopark(0x870075fa8?, 0x2?, 0x0?, 0x0?, 0x870075f7c?)
  777. runtime/proc.go:398 +0xce fp=0x870075e20 sp=0x870075e00 pc=0x43da0e
  778. runtime.selectgo(0x870075fa8, 0x870075f78, 0x1?, 0x0, 0x8700a5020?, 0x1)
  779. runtime/select.go:327 +0x725 fp=0x870075f40 sp=0x870075e20 pc=0x44d305
  780. github.com/restic/restic/internal/backend.(*watchdogRoundtripper).RoundTrip.func1()
  781. github.com/restic/restic/internal/backend/watchdog_roundtriper.go:45 +0xb7 fp=0x870075fe0 sp=0x870075f40 pc=0x7fa417
  782. runtime.goexit()
  783. runtime/asm_amd64.s:1650 +0x1 fp=0x870075fe8 sp=0x870075fe0 pc=0x46d301
  784. created by github.com/restic/restic/internal/backend.(*watchdogRoundtripper).RoundTrip in goroutine 100
  785. github.com/restic/restic/internal/backend/watchdog_roundtriper.go:43 +0x12c
  786.  
  787. goroutine 210 [select, 11 minutes]:
  788. runtime.gopark(0x872f1c828?, 0x4?, 0x65?, 0x6e?, 0x872f1c780?)
  789. runtime/proc.go:398 +0xce fp=0x872f1c618 sp=0x872f1c5f8 pc=0x43da0e
  790. runtime.selectgo(0x872f1c828, 0x872f1c778, 0x1c53000?, 0x0, 0x872f1c790?, 0x1)
  791. runtime/select.go:327 +0x725 fp=0x872f1c738 sp=0x872f1c618 pc=0x44d305
  792. golang.org/x/net/http2.(*ClientConn).roundTrip(0x870286600, 0x87b27c800, 0x0)
  793. golang.org/x/[email protected]/http2/transport.go:1383 +0x545 fp=0x872f1c878 sp=0x872f1c738 pc=0x7e83e5
  794. golang.org/x/net/http2.(*ClientConn).RoundTrip(...)
  795. golang.org/x/[email protected]/http2/transport.go:1280
  796. golang.org/x/net/http2.(*Transport).RoundTripOpt(0x8705b52c0, 0x87b27c800, {0xa0?})
  797. golang.org/x/[email protected]/http2/transport.go:602 +0x1ae fp=0x872f1c9b0 sp=0x872f1c878 pc=0x7e40ae
  798. golang.org/x/net/http2.(*Transport).RoundTrip(...)
  799. golang.org/x/[email protected]/http2/transport.go:560
  800. golang.org/x/net/http2.noDialH2RoundTripper.RoundTrip({0x8704ae000?}, 0x87b27c800?)
  801. golang.org/x/[email protected]/http2/transport.go:3230 +0x16 fp=0x872f1ca00 sp=0x872f1c9b0 pc=0x7f2916
  802. net/http.(*Transport).roundTrip(0x8704ae000, 0x87b27c700)
  803. net/http/transport.go:549 +0x39e fp=0x872f1cc28 sp=0x872f1ca00 pc=0x6fcf7e
  804. net/http.(*Transport).RoundTrip(0x870326900?, 0x140ae70?)
  805. net/http/roundtrip.go:17 +0x13 fp=0x872f1cc48 sp=0x872f1cc28 pc=0x6e61d3
  806. github.com/restic/restic/internal/backend.(*watchdogRoundtripper).RoundTrip(0x870492080, 0x870326900)
  807. github.com/restic/restic/internal/backend/watchdog_roundtriper.go:66 +0x2f8 fp=0x872f1ccf8 sp=0x872f1cc48 pc=0x7fa138
  808. github.com/restic/restic/internal/debug.eofDetectRoundTripper.RoundTrip({{0x13fd540?, 0x870492080?}}, 0x872f1d100?)
  809. github.com/restic/restic/internal/debug/round_tripper.go:52 +0x28 fp=0x872f1cd30 sp=0x872f1ccf8 pc=0x721a08
  810. github.com/restic/restic/internal/debug.(*eofDetectRoundTripper).RoundTrip(0x872f1cf50?, 0x8703976e0?)
  811. <autogenerated>:1 +0x31 fp=0x872f1cd58 sp=0x872f1cd30 pc=0x7225d1
  812. github.com/restic/restic/internal/debug.loggingRoundTripper.RoundTrip({{0x13fcd00?, 0x8704ec250?}}, 0x870326900)
  813. github.com/restic/restic/internal/debug/round_tripper.go:98 +0x45a fp=0x872f1d260 sp=0x872f1cd58 pc=0x721f3a
  814. github.com/restic/restic/internal/debug.(*loggingRoundTripper).RoundTrip(0x872f1d2e8?, 0x17cffca2c348?)
  815. <autogenerated>:1 +0x31 fp=0x872f1d288 sp=0x872f1d260 pc=0x722651
  816. github.com/restic/restic/internal/backend/limiter.staticLimiter.roundTripper({0x0?, 0x0?}, {0x13fcce0?, 0x8704ec260?}, 0x870326900?)
  817. github.com/restic/restic/internal/backend/limiter/static_limiter.go:80 +0x1d8 fp=0x872f1d320 sp=0x872f1d288 pc=0x87a7b8
  818. github.com/restic/restic/internal/backend/limiter.(*staticLimiter).Transport.staticLimiter.Transport.func1(0x12342ae?)
  819. github.com/restic/restic/internal/backend/limiter/static_limiter.go:95 +0x29 fp=0x872f1d358 sp=0x872f1d320 pc=0x87ad49
  820. github.com/restic/restic/internal/backend/limiter.roundTripper.RoundTrip(0x87007f800?, 0x870326900?)
  821. github.com/restic/restic/internal/backend/limiter/static_limiter.go:64 +0x19 fp=0x872f1d370 sp=0x872f1d358 pc=0x87a5b9
  822. golang.org/x/oauth2.(*Transport).RoundTrip(0x8704920a0, 0x870326800)
  823. golang.org/x/[email protected]/transport.go:55 +0x3ec fp=0x872f1d490 sp=0x872f1d370 pc=0xd9a06c
  824. net/http.send(0x870326800, {0x13ff440, 0x8704920a0}, {0x870500001?, 0x8911dc168?, 0x0?})
  825. net/http/client.go:260 +0x606 fp=0x872f1d6c0 sp=0x872f1d490 pc=0x6a6e26
  826. net/http.(*Client).send(0x8705a30b0, 0x870326800, {0x10?, 0x8981643f0?, 0x0?})
  827. net/http/client.go:181 +0x98 fp=0x872f1d738 sp=0x872f1d6c0 pc=0x6a66b8
  828. net/http.(*Client).do(0x8705a30b0, 0x870326800)
  829. net/http/client.go:724 +0x912 fp=0x872f1d948 sp=0x872f1d738 pc=0x6a8992
  830. net/http.(*Client).Do(...)
  831. net/http/client.go:590
  832. google.golang.org/api/internal/gensupport.send({0x140ae38?, 0x870397440}, 0x123702d?, 0x870326700)
  833. google.golang.org/[email protected]/internal/gensupport/send.go:88 +0xfb fp=0x872f1d9a0 sp=0x872f1d948 pc=0xdba07b
  834. google.golang.org/api/internal/gensupport.SendRequest({0x140ae38, 0x870397440}, 0x1229453?, 0x870326700)
  835. google.golang.org/[email protected]/internal/gensupport/send.go:81 +0xfc fp=0x872f1db20 sp=0x872f1d9a0 pc=0xdb991c
  836. google.golang.org/api/storage/v1.(*ObjectsInsertCall).doRequest(0x870101220, {0x1226f5d, 0x4})
  837. google.golang.org/[email protected]/storage/v1/storage-gen.go:10266 +0x708 fp=0x872f1dd68 sp=0x872f1db20 pc=0xe0e5c8
  838. google.golang.org/api/storage/v1.(*ObjectsInsertCall).Do(0x870101220, {0x0?, 0x8911dc108?, 0x11?})
  839. google.golang.org/[email protected]/storage/v1/storage-gen.go:10276 +0x6c fp=0x872f1de38 sp=0x872f1dd68 pc=0xe0e74c
  840. cloud.google.com/go/storage.(*httpStorageClient).OpenWriter.func1()
  841. cloud.google.com/go/[email protected]/http_client.go:980 +0xa28 fp=0x872f1dfe0 sp=0x872f1de38 pc=0xe524a8
  842. runtime.goexit()
  843. runtime/asm_amd64.s:1650 +0x1 fp=0x872f1dfe8 sp=0x872f1dfe0 pc=0x46d301
  844. created by cloud.google.com/go/storage.(*httpStorageClient).OpenWriter in goroutine 171
  845. cloud.google.com/go/[email protected]/http_client.go:923 +0x487
  846.  
  847. goroutine 102 [select]:
  848. runtime.gopark(0x870307e28?, 0x2?, 0xc0?, 0x9?, 0x870307ddc?)
  849. runtime/proc.go:398 +0xce fp=0x870307c68 sp=0x870307c48 pc=0x43da0e
  850. runtime.selectgo(0x870307e28, 0x870307dd8, 0x8700a49c0?, 0x1, 0x1?, 0x1)
  851. runtime/select.go:327 +0x725 fp=0x870307d88 sp=0x870307c68 pc=0x44d305
  852. io.(*pipe).write(0x89b2d4300, {0x882368000, 0x8000, 0x8000})
  853. io/pipe.go:86 +0x1eb fp=0x870307e60 sp=0x870307d88 pc=0x4a5bab
  854. io.(*PipeWriter).Write(0x882368000?, {0x882368000?, 0xfbcc20?, 0x200?})
  855. io/pipe.go:165 +0x1b fp=0x870307e90 sp=0x870307e60 pc=0x4a603b
  856. mime/multipart.(*part).Write(0x8701ba640, {0x882368000?, 0x8000?, 0x8000?})
  857. mime/multipart/writer.go:196 +0x35 fp=0x870307ec0 sp=0x870307e90 pc=0x685555
  858. io.copyBuffer({0x13ff7e0, 0x8701ba640}, {0x1400aa0, 0x870100500}, {0x0, 0x0, 0x0})
  859. io/io.go:432 +0x1f4 fp=0x870307f40 sp=0x870307ec0 pc=0x4a4234
  860. io.Copy(...)
  861. io/io.go:389
  862. google.golang.org/api/internal/gensupport.newMultipartReader.func1()
  863. google.golang.org/[email protected]/internal/gensupport/media.go:55 +0xc5 fp=0x870307fe0 sp=0x870307f40 pc=0xdb53a5
  864. runtime.goexit()
  865. runtime/asm_amd64.s:1650 +0x1 fp=0x870307fe8 sp=0x870307fe0 pc=0x46d301
  866. created by google.golang.org/api/internal/gensupport.newMultipartReader in goroutine 100
  867. google.golang.org/[email protected]/internal/gensupport/media.go:47 +0x2c5
  868.  
  869. goroutine 167 [select]:
  870. runtime.gopark(0x89b659538?, 0x2?, 0xfe?, 0xc2?, 0x89b6594ec?)
  871. runtime/proc.go:398 +0xce fp=0x89b659378 sp=0x89b659358 pc=0x43da0e
  872. runtime.selectgo(0x89b659538, 0x89b6594e8, 0x8000?, 0x1, 0x4a9dc5?, 0x1)
  873. runtime/select.go:327 +0x725 fp=0x89b659498 sp=0x89b659378 pc=0x44d305
  874. io.(*pipe).write(0x8a3cca540, {0x89bf86000, 0x8000, 0x8000})
  875. io/pipe.go:86 +0x1eb fp=0x89b659570 sp=0x89b659498 pc=0x4a5bab
  876. io.(*PipeWriter).Write(...)
  877. io/pipe.go:165
  878. cloud.google.com/go/storage.(*Writer).Write(0x870204a00, {0x89bf86000, 0x8000, 0x8000})
  879. cloud.google.com/go/[email protected]/writer.go:140 +0x138 fp=0x89b6595e0 sp=0x89b659570 pc=0xe663b8
  880. io.copyBuffer({0x13fd680, 0x870204a00}, {0x13fd080, 0x89b5b9c50}, {0x0, 0x0, 0x0})
  881. io/io.go:432 +0x1f4 fp=0x89b659660 sp=0x89b6595e0 pc=0x4a4234
  882. io.Copy(...)
  883. io/io.go:389
  884. github.com/restic/restic/internal/backend/gs.(*Backend).Save(0x8704a60e0, {0x140ae70, 0x8701ecb90}, {0x70?, 0x9d?, {0x89b5d4500?, 0x89b5d9
  885. d80?}}, {0x140b068, 0x89b5b9c50})
  886. github.com/restic/restic/internal/backend/gs/gs.go:248 +0x20c fp=0x89b6596f8 sp=0x89b659660 pc=0xe6a44c
  887. github.com/restic/restic/internal/backend/sema.(*connectionLimitedBackend).Save(0x8704922c0, {0x140ae70, 0x8701ecb90}, {0x2?, 0x0?, {0x89b
  888. 5d4500?, 0x89ba56f60?}}, {0x140b068, 0x89b5b9c50})
  889. github.com/restic/restic/internal/backend/sema/backend.go:73 +0x1a2 fp=0x89b659788 sp=0x89b6596f8 pc=0xe75e62
  890. github.com/restic/restic/internal/backend/logger.(*Backend).Save(0x8704ecb10, {0x140ae70, 0x8701ecb90}, {0x1, 0x1, {0x89b5d4500, 0x40}}, {
  891. 0x140b068?, 0x89b5b9c50?})
  892. github.com/restic/restic/internal/backend/logger/log.go:31 +0x142 fp=0x89b659830 sp=0x89b659788 pc=0xe6c202
  893. github.com/restic/restic/internal/backend/retry.(*Backend).Save.func1()
  894. github.com/restic/restic/internal/backend/retry/backend_retry.go:164 +0x9a fp=0x89b6598e8 sp=0x89b659830 pc=0x9aebda
  895. github.com/restic/restic/internal/backend/retry.(*Backend).retry.func1()
  896. github.com/restic/restic/internal/backend/retry/backend_retry.go:132 +0x27 fp=0x89b659930 sp=0x89b6598e8 pc=0x9ae847
  897. github.com/restic/restic/internal/backend/retry.retryNotifyErrorWithSuccess.func1()
  898. github.com/restic/restic/internal/backend/retry/backend_retry.go:53 +0x2c fp=0x89b659968 sp=0x89b659930 pc=0x9ae22c
  899. github.com/cenkalti/backoff/v4.RetryNotifyWithTimer.Operation.withEmptyData.func1()
  900. github.com/cenkalti/backoff/[email protected]/retry.go:18 +0x13 fp=0x89b659978 sp=0x89b659968 pc=0x9a9c93
  901. github.com/cenkalti/backoff/v4.doRetryNotify[...](0x89b659aa0?, {0x1404560, 0x88b9789c0}, 0x89b659bc0, {0x0, 0x0?})
  902. github.com/cenkalti/backoff/[email protected]/retry.go:88 +0x13c fp=0x89b659a68 sp=0x89b659978 pc=0x9aa0dc
  903. github.com/cenkalti/backoff/v4.RetryNotifyWithTimer(0x20?, {0x1404560?, 0x88b9789c0?}, 0x17cffc766d10?, {0x0?, 0x0?})
  904. github.com/cenkalti/backoff/[email protected]/retry.go:61 +0x5c fp=0x89b659ac0 sp=0x89b659a68 pc=0x9a9c1c
  905. github.com/cenkalti/backoff/v4.RetryNotify(...)
  906. github.com/cenkalti/backoff/[email protected]/retry.go:49
  907. github.com/restic/restic/internal/backend/retry.retryNotifyErrorWithSuccess(0x0?, {0x1408fe8, 0x88b9789c0}, 0x89b659bc0, 0x89b659b88?)
  908. github.com/restic/restic/internal/backend/retry/backend_retry.go:62 +0xa7 fp=0x89b659b40 sp=0x89b659ac0 pc=0x9ae147
  909. github.com/restic/restic/internal/backend/retry.(*Backend).retry(0x870100140, {0x140ae70, 0x8701ecb90}, {0x89ba56f78, 0x17}, 0x89b659c40)
  910. github.com/restic/restic/internal/backend/retry/backend_retry.go:130 +0x35a fp=0x89b659bf0 sp=0x89b659b40 pc=0x9ae6ba
  911. github.com/restic/restic/internal/backend/retry.(*Backend).Save(0x870100140, {0x140ae70?, 0x8701ecb90}, {0x1, 0x1, {0x89b5d4500, 0x40}}, {
  912. 0x140b068?, 0x89b5b9c50})
  913. github.com/restic/restic/internal/backend/retry/backend_retry.go:158 +0x166 fp=0x89b659c98 sp=0x89b659bf0 pc=0x9aeac6
  914. github.com/restic/restic/internal/backend/cache.(*Backend).Save(0x870396780, {0x140ae70, 0x8701ecb90}, {0x1, 0x1, {0x89b5d4500, 0x40}}, {0
  915. x140b068?, 0x89b5b9c50?})
  916. github.com/restic/restic/internal/backend/cache/backend.go:75 +0x13e fp=0x89b659d40 sp=0x89b659c98 pc=0x86f83e
  917. github.com/restic/restic/internal/repository.(*Repository).savePacker(0x8700409c0, {0x140ae70, 0x8701ecb90}, 0x2, 0x87038d920)
  918. github.com/restic/restic/internal/repository/packer_manager.go:177 +0x53c fp=0x89b659ed0 sp=0x89b659d40 pc=0x9b6f7c
  919. github.com/restic/restic/internal/repository.newPackerUploader.func1()
  920. github.com/restic/restic/internal/repository/packer_uploader.go:37 +0xf3 fp=0x89b659f78 sp=0x89b659ed0 pc=0x9b7553
  921. golang.org/x/sync/errgroup.(*Group).Go.func1()
  922. golang.org/x/[email protected]/errgroup/errgroup.go:78 +0x56 fp=0x89b659fe0 sp=0x89b659f78 pc=0x792b56
  923. runtime.goexit()
  924. runtime/asm_amd64.s:1650 +0x1 fp=0x89b659fe8 sp=0x89b659fe0 pc=0x46d301
  925. created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 1
  926. golang.org/x/[email protected]/errgroup/errgroup.go:75 +0x96
  927.  
  928. goroutine 168 [select]:
  929. runtime.gopark(0x8a800f538?, 0x2?, 0xfe?, 0xc2?, 0x8a800f4ec?)
  930. runtime/proc.go:398 +0xce fp=0x8a800f378 sp=0x8a800f358 pc=0x43da0e
  931. runtime.selectgo(0x8a800f538, 0x8a800f4e8, 0x8000?, 0x1, 0x4a9dc5?, 0x1)
  932. runtime/select.go:327 +0x725 fp=0x8a800f498 sp=0x8a800f378 pc=0x44d305
  933. io.(*pipe).write(0x89b2d5200, {0x88395c000, 0x8000, 0x8000})
  934. io/pipe.go:86 +0x1eb fp=0x8a800f570 sp=0x8a800f498 pc=0x4a5bab
  935. io.(*PipeWriter).Write(...)
  936. io/pipe.go:165
  937. cloud.google.com/go/storage.(*Writer).Write(0x870204f00, {0x88395c000, 0x8000, 0x8000})
  938. cloud.google.com/go/[email protected]/writer.go:140 +0x138 fp=0x8a800f5e0 sp=0x8a800f570 pc=0xe663b8
  939. io.copyBuffer({0x13fd680, 0x870204f00}, {0x13fd080, 0x87b128690}, {0x0, 0x0, 0x0})
  940. io/io.go:432 +0x1f4 fp=0x8a800f660 sp=0x8a800f5e0 pc=0x4a4234
  941. io.Copy(...)
  942. io/io.go:389
  943. github.com/restic/restic/internal/backend/gs.(*Backend).Save(0x8704a60e0, {0x140ae70, 0x8701ecb90}, {0x60?, 0x2?, {0x87b124440?, 0x8839002
  944. 70?}}, {0x140b068, 0x87b128690})
  945. github.com/restic/restic/internal/backend/gs/gs.go:248 +0x20c fp=0x8a800f6f8 sp=0x8a800f660 pc=0xe6a44c
  946. github.com/restic/restic/internal/backend/sema.(*connectionLimitedBackend).Save(0x8704922c0, {0x140ae70, 0x8701ecb90}, {0x2?, 0x0?, {0x87b
  947. 124440?, 0x873d1f758?}}, {0x140b068, 0x87b128690})
  948. github.com/restic/restic/internal/backend/sema/backend.go:73 +0x1a2 fp=0x8a800f788 sp=0x8a800f6f8 pc=0xe75e62
  949. github.com/restic/restic/internal/backend/logger.(*Backend).Save(0x8704ecb10, {0x140ae70, 0x8701ecb90}, {0x1, 0x1, {0x87b124440, 0x40}}, {
  950. 0x140b068?, 0x87b128690?})
  951. github.com/restic/restic/internal/backend/logger/log.go:31 +0x142 fp=0x8a800f830 sp=0x8a800f788 pc=0xe6c202
  952. github.com/restic/restic/internal/backend/retry.(*Backend).Save.func1()
  953. github.com/restic/restic/internal/backend/retry/backend_retry.go:164 +0x9a fp=0x8a800f8e8 sp=0x8a800f830 pc=0x9aebda
  954. github.com/restic/restic/internal/backend/retry.(*Backend).retry.func1()
  955. github.com/restic/restic/internal/backend/retry/backend_retry.go:132 +0x27 fp=0x8a800f930 sp=0x8a800f8e8 pc=0x9ae847
  956. github.com/restic/restic/internal/backend/retry.retryNotifyErrorWithSuccess.func1()
  957. github.com/restic/restic/internal/backend/retry/backend_retry.go:53 +0x2c fp=0x8a800f968 sp=0x8a800f930 pc=0x9ae22c
  958. github.com/cenkalti/backoff/v4.RetryNotifyWithTimer.Operation.withEmptyData.func1()
  959. github.com/cenkalti/backoff/[email protected]/retry.go:18 +0x13 fp=0x8a800f978 sp=0x8a800f968 pc=0x9a9c93
  960. github.com/cenkalti/backoff/v4.doRetryNotify[...](0x8a800faa0?, {0x1404560, 0x8a1e7c880}, 0x8a800fbc0, {0x0, 0x0?})
  961. github.com/cenkalti/backoff/[email protected]/retry.go:88 +0x13c fp=0x8a800fa68 sp=0x8a800f978 pc=0x9aa0dc
  962. github.com/cenkalti/backoff/v4.RetryNotifyWithTimer(0x20?, {0x1404560?, 0x8a1e7c880?}, 0x17cffb96afb8?, {0x0?, 0x0?})
  963. github.com/cenkalti/backoff/[email protected]/retry.go:61 +0x5c fp=0x8a800fac0 sp=0x8a800fa68 pc=0x9a9c1c
  964. github.com/cenkalti/backoff/v4.RetryNotify(...)
  965. github.com/cenkalti/backoff/[email protected]/retry.go:49
  966. github.com/restic/restic/internal/backend/retry.retryNotifyErrorWithSuccess(0x0?, {0x1408fe8, 0x8a1e7c880}, 0x8a800fbc0, 0x8a800fb88?)
  967. github.com/restic/restic/internal/backend/retry/backend_retry.go:62 +0xa7 fp=0x8a800fb40 sp=0x8a800fac0 pc=0x9ae147
  968. github.com/restic/restic/internal/backend/retry.(*Backend).retry(0x870100140, {0x140ae70, 0x8701ecb90}, {0x873d1f770, 0x17}, 0x8a800fc40)
  969. github.com/restic/restic/internal/backend/retry/backend_retry.go:130 +0x35a fp=0x8a800fbf0 sp=0x8a800fb40 pc=0x9ae6ba
  970. github.com/restic/restic/internal/backend/retry.(*Backend).Save(0x870100140, {0x140ae70?, 0x8701ecb90}, {0x1, 0x1, {0x87b124440, 0x40}}, {
  971. 0x140b068?, 0x87b128690})
  972. github.com/restic/restic/internal/backend/retry/backend_retry.go:158 +0x166 fp=0x8a800fc98 sp=0x8a800fbf0 pc=0x9aeac6
  973. github.com/restic/restic/internal/backend/cache.(*Backend).Save(0x870396780, {0x140ae70, 0x8701ecb90}, {0x1, 0x1, {0x87b124440, 0x40}}, {0
  974. x140b068?, 0x87b128690?})
  975. github.com/restic/restic/internal/backend/cache/backend.go:75 +0x13e fp=0x8a800fd40 sp=0x8a800fc98 pc=0x86f83e
  976. github.com/restic/restic/internal/repository.(*Repository).savePacker(0x8700409c0, {0x140ae70, 0x8701ecb90}, 0x2, 0x8702d8e40)
  977. github.com/restic/restic/internal/repository/packer_manager.go:177 +0x53c fp=0x8a800fed0 sp=0x8a800fd40 pc=0x9b6f7c
  978. github.com/restic/restic/internal/repository.newPackerUploader.func1()
  979. github.com/restic/restic/internal/repository/packer_uploader.go:37 +0xf3 fp=0x8a800ff78 sp=0x8a800fed0 pc=0x9b7553
  980. golang.org/x/sync/errgroup.(*Group).Go.func1()
  981. golang.org/x/[email protected]/errgroup/errgroup.go:78 +0x56 fp=0x8a800ffe0 sp=0x8a800ff78 pc=0x792b56
  982. runtime.goexit()
  983. runtime/asm_amd64.s:1650 +0x1 fp=0x8a800ffe8 sp=0x8a800ffe0 pc=0x46d301
  984. created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 1
  985. golang.org/x/[email protected]/errgroup/errgroup.go:75 +0x96
  986.  
  987. goroutine 108 [IO wait]:
  988. runtime.gopark(0x872f214f0?, 0x872f214f0?, 0x3d?, 0x34?, 0x872f21548?)
  989. runtime/proc.go:398 +0xce fp=0x872f214d8 sp=0x872f214b8 pc=0x43da0e
  990. runtime.netpollblock(0x88b333d5e?, 0x409226?, 0x0?)
  991. runtime/netpoll.go:564 +0xf7 fp=0x872f21510 sp=0x872f214d8 pc=0x436c37
  992. internal/poll.runtime_pollWait(0x17cffaa9eec0, 0x77)
  993. runtime/netpoll.go:343 +0x85 fp=0x872f21530 sp=0x872f21510 pc=0x467aa5
  994. internal/poll.(*pollDesc).wait(0x8700a6c00?, 0x88b333d5e?, 0x0)
  995. internal/poll/fd_poll_runtime.go:84 +0x27 fp=0x872f21558 sp=0x872f21530 pc=0x4a8967
  996. internal/poll.(*pollDesc).waitWrite(...)
  997. internal/poll/fd_poll_runtime.go:93
  998. internal/poll.(*FD).Write(0x8700a6c00, {0x88b331000, 0x4016, 0x4800})
  999. internal/poll/fd_unix.go:388 +0x2d6 fp=0x872f21608 sp=0x872f21558 pc=0x4abd36
  1000. net.(*netFD).Write(0x8700a6c00, {0x88b331000?, 0x0?, 0x10d84e0?})
  1001. net/fd_posix.go:96 +0x25 fp=0x872f21650 sp=0x872f21608 pc=0x5d8765
  1002. net.(*conn).Write(0x870194570, {0x88b331000?, 0x478738?, 0x88b331000?})
  1003. net/net.go:197 +0x45 fp=0x872f21698 sp=0x872f21650 pc=0x5e8225
  1004. net.(*TCPConn).Write(0x7e54915926bb5?, {0x88b331000?, 0x478525?, 0x8701ba260?})
  1005. <autogenerated>:1 +0x25 fp=0x872f216c8 sp=0x872f21698 pc=0x5fae25
  1006. crypto/tls.(*Conn).write(0x870585880, {0x88b331000?, 0x5?, 0x4800?})
  1007. crypto/tls/conn.go:944 +0x109 fp=0x872f21718 sp=0x872f216c8 pc=0x6386c9
  1008. crypto/tls.(*Conn).writeRecordLocked(0x870585880, 0x17, {0x88380c000, 0x4009, 0x4800})
  1009. crypto/tls/conn.go:1025 +0x68e fp=0x872f21840 sp=0x872f21718 pc=0x638eae
  1010. crypto/tls.(*Conn).Write(0xc1d5f7c837e555de?, {0x88380c000, 0x4009, 0x4800})
  1011. crypto/tls/conn.go:1232 +0x3f6 fp=0x872f21930 sp=0x872f21840 pc=0x63a4b6
  1012. golang.org/x/net/http2.stickyErrWriter.Write({{0x140fee0?, 0x870585880?}, 0x870171a18?, 0x870286738?}, {0x88380c000, 0x4009, 0x4800})
  1013. golang.org/x/[email protected]/http2/transport.go:515 +0x137 fp=0x872f21998 sp=0x872f21930 pc=0x7e3af7
  1014. golang.org/x/net/http2.(*stickyErrWriter).Write(0xfc0de0?, {0x88380c000?, 0x872f21a58?, 0x4641b3?})
  1015. <autogenerated>:1 +0x4e fp=0x872f219e0 sp=0x872f21998 pc=0x7f73ce
  1016. bufio.(*Writer).Write(0x8701e1cc0, {0x88380c000?, 0x872f21a68?, 0x463def?})
  1017. bufio/bufio.go:682 +0xea fp=0x872f21a40 sp=0x872f219e0 pc=0x6768aa
  1018. golang.org/x/net/http2.(*Framer).endWrite(0x87039c0e0)
  1019. golang.org/x/[email protected]/http2/frame.go:371 +0xc7 fp=0x872f21a98 sp=0x872f21a40 pc=0x7da7e7
  1020. golang.org/x/net/http2.(*Framer).WriteDataPadded(0x870286720?, 0x4000?, 0x0?, {0x882364000?, 0x870171b50?, 0x7f73ce?}, {0x0?, 0x870585880?
  1021. , 0x7ddfae?})
  1022. golang.org/x/[email protected]/http2/frame.go:671 +0x3a fp=0x872f21af0 sp=0x872f21a98 pc=0x7db9ba
  1023. golang.org/x/net/http2.(*Framer).WriteData(...)
  1024. golang.org/x/[email protected]/http2/frame.go:655
  1025. golang.org/x/net/http2.(*clientStream).writeRequestBody(0x870286780, 0x870599300)
  1026. golang.org/x/[email protected]/http2/transport.go:1851 +0xb71 fp=0x872f21d40 sp=0x872f21af0 pc=0x7eaed1
  1027. golang.org/x/net/http2.(*clientStream).writeRequest(0x870286780, 0x870599300, 0x0)
  1028. golang.org/x/[email protected]/http2/transport.go:1512 +0x7d1 fp=0x872f21f80 sp=0x872f21d40 pc=0x7e90d1
  1029. golang.org/x/net/http2.(*clientStream).doRequest(0x870286780, 0xffffffffffffffff?, 0xffffffffffffffff?)
  1030. golang.org/x/[email protected]/http2/transport.go:1414 +0x56 fp=0x872f21fb8 sp=0x872f21f80 pc=0x7e88b6
  1031. golang.org/x/net/http2.(*ClientConn).roundTrip.func4()
  1032. golang.org/x/[email protected]/http2/transport.go:1319 +0x28 fp=0x872f21fe0 sp=0x872f21fb8 pc=0x7e8828
  1033. runtime.goexit()
  1034. runtime/asm_amd64.s:1650 +0x1 fp=0x872f21fe8 sp=0x872f21fe0 pc=0x46d301
  1035. created by golang.org/x/net/http2.(*ClientConn).roundTrip in goroutine 100
  1036. golang.org/x/[email protected]/http2/transport.go:1319 +0x3f9
  1037.  
  1038. goroutine 171 [select]:
  1039. runtime.gopark(0x872f1f538?, 0x2?, 0xfe?, 0xc2?, 0x872f1f4ec?)
  1040. runtime/proc.go:398 +0xce fp=0x872f1f378 sp=0x872f1f358 pc=0x43da0e
  1041. runtime.selectgo(0x872f1f538, 0x872f1f4e8, 0x8000?, 0x1, 0x4a9dc5?, 0x1)
  1042. runtime/select.go:327 +0x725 fp=0x872f1f498 sp=0x872f1f378 pc=0x44d305
  1043. io.(*pipe).write(0x882cd9680, {0x891a92000, 0x8000, 0x8000})
  1044. io/pipe.go:86 +0x1eb fp=0x872f1f570 sp=0x872f1f498 pc=0x4a5bab
  1045. io.(*PipeWriter).Write(...)
  1046. io/pipe.go:165
  1047. cloud.google.com/go/storage.(*Writer).Write(0x870436280, {0x891a92000, 0x8000, 0x8000})
  1048. cloud.google.com/go/[email protected]/writer.go:140 +0x138 fp=0x872f1f5e0 sp=0x872f1f570 pc=0xe663b8
  1049. io.copyBuffer({0x13fd680, 0x870436280}, {0x13fd080, 0x870397380}, {0x0, 0x0, 0x0})
  1050. io/io.go:432 +0x1f4 fp=0x872f1f660 sp=0x872f1f5e0 pc=0x4a4234
  1051. io.Copy(...)
  1052. io/io.go:389
  1053. github.com/restic/restic/internal/backend/gs.(*Backend).Save(0x8704a60e0, {0x140ae70, 0x8701ecb90}, {0x0?, 0x76?, {0x88b34e940?, 0x88b9876
  1054. 10?}}, {0x140b068, 0x870397380})
  1055. github.com/restic/restic/internal/backend/gs/gs.go:248 +0x20c fp=0x872f1f6f8 sp=0x872f1f660 pc=0xe6a44c
  1056. github.com/restic/restic/internal/backend/sema.(*connectionLimitedBackend).Save(0x8704922c0, {0x140ae70, 0x8701ecb90}, {0x2?, 0x0?, {0x88b
  1057. 34e940?, 0x8911dc000?}}, {0x140b068, 0x870397380})
  1058. github.com/restic/restic/internal/backend/sema/backend.go:73 +0x1a2 fp=0x872f1f788 sp=0x872f1f6f8 pc=0xe75e62
  1059. github.com/restic/restic/internal/backend/logger.(*Backend).Save(0x8704ecb10, {0x140ae70, 0x8701ecb90}, {0x1, 0x1, {0x88b34e940, 0x40}}, {
  1060. 0x140b068?, 0x870397380?})
  1061. github.com/restic/restic/internal/backend/logger/log.go:31 +0x142 fp=0x872f1f830 sp=0x872f1f788 pc=0xe6c202
  1062. github.com/restic/restic/internal/backend/retry.(*Backend).Save.func1()
  1063. github.com/restic/restic/internal/backend/retry/backend_retry.go:164 +0x9a fp=0x872f1f8e8 sp=0x872f1f830 pc=0x9aebda
  1064. github.com/restic/restic/internal/backend/retry.(*Backend).retry.func1()
  1065. github.com/restic/restic/internal/backend/retry/backend_retry.go:132 +0x27 fp=0x872f1f930 sp=0x872f1f8e8 pc=0x9ae847
  1066. github.com/restic/restic/internal/backend/retry.retryNotifyErrorWithSuccess.func1()
  1067. github.com/restic/restic/internal/backend/retry/backend_retry.go:53 +0x2c fp=0x872f1f968 sp=0x872f1f930 pc=0x9ae22c
  1068. github.com/cenkalti/backoff/v4.RetryNotifyWithTimer.Operation.withEmptyData.func1()
  1069. github.com/cenkalti/backoff/[email protected]/retry.go:18 +0x13 fp=0x872f1f978 sp=0x872f1f968 pc=0x9a9c93
  1070. github.com/cenkalti/backoff/v4.doRetryNotify[...](0x872f1faa0?, {0x1404560, 0x892a43a00}, 0x872f1fbc0, {0x0, 0x0?})
  1071. github.com/cenkalti/backoff/[email protected]/retry.go:88 +0x13c fp=0x872f1fa68 sp=0x872f1f978 pc=0x9aa0dc
  1072. github.com/cenkalti/backoff/v4.RetryNotifyWithTimer(0x20?, {0x1404560?, 0x892a43a00?}, 0x17cffcca6810?, {0x0?, 0x0?})
  1073. github.com/cenkalti/backoff/[email protected]/retry.go:61 +0x5c fp=0x872f1fac0 sp=0x872f1fa68 pc=0x9a9c1c
  1074. github.com/cenkalti/backoff/v4.RetryNotify(...)
  1075. github.com/cenkalti/backoff/[email protected]/retry.go:49
  1076. github.com/restic/restic/internal/backend/retry.retryNotifyErrorWithSuccess(0x0?, {0x1408fe8, 0x892a43a00}, 0x872f1fbc0, 0x872f1fb88?)
  1077. github.com/restic/restic/internal/backend/retry/backend_retry.go:62 +0xa7 fp=0x872f1fb40 sp=0x872f1fac0 pc=0x9ae147
  1078. github.com/restic/restic/internal/backend/retry.(*Backend).retry(0x870100140, {0x140ae70, 0x8701ecb90}, {0x8911dc018, 0x17}, 0x872f1fc40)
  1079. github.com/restic/restic/internal/backend/retry/backend_retry.go:130 +0x35a fp=0x872f1fbf0 sp=0x872f1fb40 pc=0x9ae6ba
  1080. github.com/restic/restic/internal/backend/retry.(*Backend).Save(0x870100140, {0x140ae70?, 0x8701ecb90}, {0x1, 0x1, {0x88b34e940, 0x40}}, {
  1081. 0x140b068?, 0x870397380})
  1082. github.com/restic/restic/internal/backend/retry/backend_retry.go:158 +0x166 fp=0x872f1fc98 sp=0x872f1fbf0 pc=0x9aeac6
  1083. github.com/restic/restic/internal/backend/cache.(*Backend).Save(0x870396780, {0x140ae70, 0x8701ecb90}, {0x1, 0x1, {0x88b34e940, 0x40}}, {0
  1084. x140b068?, 0x870397380?})
  1085. github.com/restic/restic/internal/backend/cache/backend.go:75 +0x13e fp=0x872f1fd40 sp=0x872f1fc98 pc=0x86f83e
  1086. github.com/restic/restic/internal/repository.(*Repository).savePacker(0x8700409c0, {0x140ae70, 0x8701ecb90}, 0x2, 0x899b8d218)
  1087. github.com/restic/restic/internal/repository/packer_manager.go:177 +0x53c fp=0x872f1fed0 sp=0x872f1fd40 pc=0x9b6f7c
  1088. github.com/restic/restic/internal/repository.newPackerUploader.func1()
  1089. github.com/restic/restic/internal/repository/packer_uploader.go:37 +0xf3 fp=0x872f1ff78 sp=0x872f1fed0 pc=0x9b7553
  1090. golang.org/x/sync/errgroup.(*Group).Go.func1()
  1091. golang.org/x/[email protected]/errgroup/errgroup.go:78 +0x56 fp=0x872f1ffe0 sp=0x872f1ff78 pc=0x792b56
  1092. runtime.goexit()
  1093. runtime/asm_amd64.s:1650 +0x1 fp=0x872f1ffe8 sp=0x872f1ffe0 pc=0x46d301
  1094. created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 1
  1095. golang.org/x/[email protected]/errgroup/errgroup.go:75 +0x96
  1096.  
  1097. goroutine 172 [semacquire, 12 minutes]:
  1098. runtime.gopark(0x0?, 0x0?, 0x0?, 0xb5?, 0x0?)
  1099. runtime/proc.go:398 +0xce fp=0x8700f0678 sp=0x8700f0658 pc=0x43da0e
  1100. runtime.goparkunlock(...)
  1101. runtime/proc.go:404
  1102. runtime.semacquire1(0x87007c290, 0x0?, 0x1, 0x0, 0x0?)
  1103. runtime/sema.go:160 +0x218 fp=0x8700f06e0 sp=0x8700f0678 pc=0x44e338
  1104. sync.runtime_Semacquire(0x0?)
  1105. runtime/sema.go:62 +0x25 fp=0x8700f0718 sp=0x8700f06e0 pc=0x4692c5
  1106. sync.(*WaitGroup).Wait(0x0?)
  1107. sync/waitgroup.go:116 +0x48 fp=0x8700f0740 sp=0x8700f0718 pc=0x479868
  1108. golang.org/x/sync/errgroup.(*Group).Wait(0x87007c280)
  1109. golang.org/x/[email protected]/errgroup/errgroup.go:56 +0x25 fp=0x8700f0760 sp=0x8700f0740 pc=0x7929e5
  1110. github.com/restic/restic/internal/repository.(*Repository).StartPackUploader.func1()
  1111. github.com/restic/restic/internal/repository/repository.go:536 +0x17 fp=0x8700f0778 sp=0x8700f0760 pc=0x9c2837
  1112. golang.org/x/sync/errgroup.(*Group).Go.func1()
  1113. golang.org/x/[email protected]/errgroup/errgroup.go:78 +0x56 fp=0x8700f07e0 sp=0x8700f0778 pc=0x792b56
  1114. runtime.goexit()
  1115. runtime/asm_amd64.s:1650 +0x1 fp=0x8700f07e8 sp=0x8700f07e0 pc=0x46d301
  1116. created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 1
  1117. golang.org/x/[email protected]/errgroup/errgroup.go:75 +0x96
  1118.  
  1119. goroutine 173 [semacquire, 11 minutes]:
  1120. runtime.gopark(0x87ba8b3c8?, 0xfbc802?, 0x20?, 0x1?, 0x8a3c77d80?)
  1121. runtime/proc.go:398 +0xce fp=0x8a3c77d80 sp=0x8a3c77d60 pc=0x43da0e
  1122. runtime.goparkunlock(...)
  1123. runtime/proc.go:404
  1124. runtime.semacquire1(0x87007c290, 0x50?, 0x1, 0x0, 0x8b?)
  1125. runtime/sema.go:160 +0x218 fp=0x8a3c77de8 sp=0x8a3c77d80 pc=0x44e338
  1126. sync.runtime_Semacquire(0x0?)
  1127. runtime/sema.go:62 +0x25 fp=0x8a3c77e20 sp=0x8a3c77de8 pc=0x4692c5
  1128. sync.(*WaitGroup).Wait(0x8700a04c8?)
  1129. sync/waitgroup.go:116 +0x48 fp=0x8a3c77e48 sp=0x8a3c77e20 pc=0x479868
  1130. golang.org/x/sync/errgroup.(*Group).Wait(0x87007c280)
  1131. golang.org/x/[email protected]/errgroup/errgroup.go:56 +0x25 fp=0x8a3c77e68 sp=0x8a3c77e48 pc=0x7929e5
  1132. github.com/restic/restic/internal/repository.(*Repository).flushPacks(0x8700409c0, {0x140ae70, 0x870100410})
  1133. github.com/restic/restic/internal/repository/repository.go:555 +0x9a fp=0x8a3c77e90 sp=0x8a3c77e68 pc=0x9c28fa
  1134. github.com/restic/restic/internal/repository.(*Repository).Flush(0x8700409c0, {0x140ae70, 0x870100410})
  1135. github.com/restic/restic/internal/repository/repository.go:517 +0x25 fp=0x8a3c77ec8 sp=0x8a3c77e90 pc=0x9c2465
  1136. github.com/restic/restic/internal/archiver.(*Archiver).Snapshot.func1()
  1137. github.com/restic/restic/internal/archiver/archiver.go:865 +0x293 fp=0x8a3c77f78 sp=0x8a3c77ec8 pc=0x81d393
  1138. golang.org/x/sync/errgroup.(*Group).Go.func1()
  1139. golang.org/x/[email protected]/errgroup/errgroup.go:78 +0x56 fp=0x8a3c77fe0 sp=0x8a3c77f78 pc=0x792b56
  1140. runtime.goexit()
  1141. runtime/asm_amd64.s:1650 +0x1 fp=0x8a3c77fe8 sp=0x8a3c77fe0 pc=0x46d301
  1142. created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 1
  1143. golang.org/x/[email protected]/errgroup/errgroup.go:75 +0x96
  1144.  
  1145. goroutine 243 [sync.Mutex.Lock]:
  1146. runtime.gopark(0x7e5491592f96a?, 0x87023ba50?, 0xa6?, 0x3c?, 0x822ffb6d0?)
  1147. runtime/proc.go:398 +0xce fp=0x87023ba00 sp=0x87023b9e0 pc=0x43da0e
  1148. runtime.goparkunlock(...)
  1149. runtime/proc.go:404
  1150. runtime.semacquire1(0x870286724, 0x32?, 0x3, 0x1, 0x8f?)
  1151. runtime/sema.go:160 +0x218 fp=0x87023ba68 sp=0x87023ba00 pc=0x44e338
  1152. sync.runtime_SemacquireMutex(0x870286658?, 0x0?, 0x0?)
  1153. runtime/sema.go:77 +0x25 fp=0x87023baa0 sp=0x87023ba68 pc=0x469385
  1154. sync.(*Mutex).lockSlow(0x870286720)
  1155. sync/mutex.go:171 +0x15d fp=0x87023baf0 sp=0x87023baa0 pc=0x477f5d
  1156. sync.(*Mutex).Lock(...)
  1157. sync/mutex.go:90
  1158. golang.org/x/net/http2.(*clientStream).writeRequestBody(0x870243080, 0x89360fc00)
  1159. golang.org/x/[email protected]/http2/transport.go:1847 +0xab0 fp=0x87023bd40 sp=0x87023baf0 pc=0x7eae10
  1160. golang.org/x/net/http2.(*clientStream).writeRequest(0x870243080, 0x89360fc00, 0x0)
  1161. golang.org/x/[email protected]/http2/transport.go:1512 +0x7d1 fp=0x87023bf80 sp=0x87023bd40 pc=0x7e90d1
  1162. golang.org/x/net/http2.(*clientStream).doRequest(0x870243080, 0xffffffffffffffff?, 0xffffffffffffffff?)
  1163. golang.org/x/[email protected]/http2/transport.go:1414 +0x56 fp=0x87023bfb8 sp=0x87023bf80 pc=0x7e88b6
  1164. golang.org/x/net/http2.(*ClientConn).roundTrip.func4()
  1165. golang.org/x/[email protected]/http2/transport.go:1319 +0x28 fp=0x87023bfe0 sp=0x87023bfb8 pc=0x7e8828
  1166. runtime.goexit()
  1167. runtime/asm_amd64.s:1650 +0x1 fp=0x87023bfe8 sp=0x87023bfe0 pc=0x46d301
  1168. created by golang.org/x/net/http2.(*ClientConn).roundTrip in goroutine 109
  1169. golang.org/x/[email protected]/http2/transport.go:1319 +0x3f9
  1170.  
  1171. goroutine 110 [select, 11 minutes]:
  1172. runtime.gopark(0x8a3c78f98?, 0x2?, 0x2?, 0x0?, 0x8a3c78f7c?)
  1173. runtime/proc.go:398 +0xce fp=0x8a3c78e28 sp=0x8a3c78e08 pc=0x43da0e
  1174. runtime.selectgo(0x8a3c78f98, 0x8a3c78f78, 0x8701ecc80?, 0x0, 0x8a3c78fd0?, 0x1)
  1175. runtime/select.go:327 +0x725 fp=0x8a3c78f48 sp=0x8a3c78e28 pc=0x44d305
  1176. cloud.google.com/go/storage.(*Writer).monitorCancel(0x870414280)
  1177. cloud.google.com/go/[email protected]/writer.go:219 +0x74 fp=0x8a3c78fc8 sp=0x8a3c78f48 pc=0xe66e74
  1178. cloud.google.com/go/storage.(*Writer).openWriter.func2()
  1179. cloud.google.com/go/[email protected]/writer.go:210 +0x25 fp=0x8a3c78fe0 sp=0x8a3c78fc8 pc=0xe66d65
  1180. runtime.goexit()
  1181. runtime/asm_amd64.s:1650 +0x1 fp=0x8a3c78fe8 sp=0x8a3c78fe0 pc=0x46d301
  1182. created by cloud.google.com/go/storage.(*Writer).openWriter in goroutine 169
  1183. cloud.google.com/go/[email protected]/writer.go:210 +0x572
  1184.  
  1185. goroutine 111 [select]:
  1186. runtime.gopark(0x8a3c79e28?, 0x2?, 0xfe?, 0xc2?, 0x8a3c79ddc?)
  1187. runtime/proc.go:398 +0xce fp=0x8a3c79c68 sp=0x8a3c79c48 pc=0x43da0e
  1188. runtime.selectgo(0x8a3c79e28, 0x8a3c79dd8, 0x89bfe7800?, 0x1, 0x1?, 0x1)
  1189. runtime/select.go:327 +0x725 fp=0x8a3c79d88 sp=0x8a3c79c68 pc=0x44d305
  1190. io.(*pipe).write(0x898b5a9c0, {0x8a10dc000, 0x8000, 0x8000})
  1191. io/pipe.go:86 +0x1eb fp=0x8a3c79e60 sp=0x8a3c79d88 pc=0x4a5bab
  1192. io.(*PipeWriter).Write(0x8a10dc000?, {0x8a10dc000?, 0xfbcc20?, 0x200?})
  1193. io/pipe.go:165 +0x1b fp=0x8a3c79e90 sp=0x8a3c79e60 pc=0x4a603b
  1194. mime/multipart.(*part).Write(0x89b2f6540, {0x8a10dc000?, 0x8000?, 0x8000?})
  1195. mime/multipart/writer.go:196 +0x35 fp=0x8a3c79ec0 sp=0x8a3c79e90 pc=0x685555
  1196. io.copyBuffer({0x13ff7e0, 0x89b2f6540}, {0x1400aa0, 0x8a0c5a320}, {0x0, 0x0, 0x0})
  1197. io/io.go:432 +0x1f4 fp=0x8a3c79f40 sp=0x8a3c79ec0 pc=0x4a4234
  1198. io.Copy(...)
  1199. io/io.go:389
  1200. google.golang.org/api/internal/gensupport.newMultipartReader.func1()
  1201. google.golang.org/[email protected]/internal/gensupport/media.go:55 +0xc5 fp=0x8a3c79fe0 sp=0x8a3c79f40 pc=0xdb53a5
  1202. runtime.goexit()
  1203. runtime/asm_amd64.s:1650 +0x1 fp=0x8a3c79fe8 sp=0x8a3c79fe0 pc=0x46d301
  1204. created by google.golang.org/api/internal/gensupport.newMultipartReader in goroutine 109
  1205. google.golang.org/[email protected]/internal/gensupport/media.go:47 +0x2c5
  1206.  
  1207. goroutine 109 [select, 11 minutes]:
  1208. runtime.gopark(0x89b654828?, 0x4?, 0x2?, 0x0?, 0x89b654780?)
  1209. runtime/proc.go:398 +0xce fp=0x89b654618 sp=0x89b6545f8 pc=0x43da0e
  1210. runtime.selectgo(0x89b654828, 0x89b654778, 0x1c53000?, 0x0, 0x89b654790?, 0x1)
  1211. runtime/select.go:327 +0x725 fp=0x89b654738 sp=0x89b654618 pc=0x44d305
  1212. golang.org/x/net/http2.(*ClientConn).roundTrip(0x870286600, 0x89360fc00, 0x0)
  1213. golang.org/x/[email protected]/http2/transport.go:1383 +0x545 fp=0x89b654878 sp=0x89b654738 pc=0x7e83e5
  1214. golang.org/x/net/http2.(*ClientConn).RoundTrip(...)
  1215. golang.org/x/[email protected]/http2/transport.go:1280
  1216. golang.org/x/net/http2.(*Transport).RoundTripOpt(0x8705b52c0, 0x89360fc00, {0xa0?})
  1217. golang.org/x/[email protected]/http2/transport.go:602 +0x1ae fp=0x89b6549b0 sp=0x89b654878 pc=0x7e40ae
  1218. golang.org/x/net/http2.(*Transport).RoundTrip(...)
  1219. golang.org/x/[email protected]/http2/transport.go:560
  1220. golang.org/x/net/http2.noDialH2RoundTripper.RoundTrip({0x8704ae000?}, 0x89360fc00?)
  1221. golang.org/x/[email protected]/http2/transport.go:3230 +0x16 fp=0x89b654a00 sp=0x89b6549b0 pc=0x7f2916
  1222. net/http.(*Transport).roundTrip(0x8704ae000, 0x89360fb00)
  1223. net/http/transport.go:549 +0x39e fp=0x89b654c28 sp=0x89b654a00 pc=0x6fcf7e
  1224. net/http.(*Transport).RoundTrip(0x870150100?, 0x140ae70?)
  1225. net/http/roundtrip.go:17 +0x13 fp=0x89b654c48 sp=0x89b654c28 pc=0x6e61d3
  1226. github.com/restic/restic/internal/backend.(*watchdogRoundtripper).RoundTrip(0x870492080, 0x870150100)
  1227. github.com/restic/restic/internal/backend/watchdog_roundtriper.go:66 +0x2f8 fp=0x89b654cf8 sp=0x89b654c48 pc=0x7fa138
  1228. github.com/restic/restic/internal/debug.eofDetectRoundTripper.RoundTrip({{0x13fd540?, 0x870492080?}}, 0x89b655100?)
  1229. github.com/restic/restic/internal/debug/round_tripper.go:52 +0x28 fp=0x89b654d30 sp=0x89b654cf8 pc=0x721a08
  1230. github.com/restic/restic/internal/debug.(*eofDetectRoundTripper).RoundTrip(0x89b654f50?, 0x8a041f080?)
  1231. <autogenerated>:1 +0x31 fp=0x89b654d58 sp=0x89b654d30 pc=0x7225d1
  1232. github.com/restic/restic/internal/debug.loggingRoundTripper.RoundTrip({{0x13fcd00?, 0x8704ec250?}}, 0x870150100)
  1233. github.com/restic/restic/internal/debug/round_tripper.go:98 +0x45a fp=0x89b655260 sp=0x89b654d58 pc=0x721f3a
  1234. github.com/restic/restic/internal/debug.(*loggingRoundTripper).RoundTrip(0x89b6552e8?, 0x17cffca015d0?)
  1235. <autogenerated>:1 +0x31 fp=0x89b655288 sp=0x89b655260 pc=0x722651
  1236. github.com/restic/restic/internal/backend/limiter.staticLimiter.roundTripper({0x0?, 0x0?}, {0x13fcce0?, 0x8704ec260?}, 0x870150100?)
  1237. github.com/restic/restic/internal/backend/limiter/static_limiter.go:80 +0x1d8 fp=0x89b655320 sp=0x89b655288 pc=0x87a7b8
  1238. github.com/restic/restic/internal/backend/limiter.(*staticLimiter).Transport.staticLimiter.Transport.func1(0x12342ae?)
  1239. github.com/restic/restic/internal/backend/limiter/static_limiter.go:95 +0x29 fp=0x89b655358 sp=0x89b655320 pc=0x87ad49
  1240. github.com/restic/restic/internal/backend/limiter.roundTripper.RoundTrip(0x87007f800?, 0x870150100?)
  1241. github.com/restic/restic/internal/backend/limiter/static_limiter.go:64 +0x19 fp=0x89b655370 sp=0x89b655358 pc=0x87a5b9
  1242. golang.org/x/oauth2.(*Transport).RoundTrip(0x8704920a0, 0x870150000)
  1243. golang.org/x/[email protected]/transport.go:55 +0x3ec fp=0x89b655490 sp=0x89b655370 pc=0xd9a06c
  1244. net/http.send(0x870150000, {0x13ff440, 0x8704920a0}, {0x87006b401?, 0x8a0420d98?, 0x0?})
  1245. net/http/client.go:260 +0x606 fp=0x89b6556c0 sp=0x89b655490 pc=0x6a6e26
  1246. net/http.(*Client).send(0x8705a30b0, 0x870150000, {0x42d49b?, 0x89b655760?, 0x0?})
  1247. net/http/client.go:181 +0x98 fp=0x89b655738 sp=0x89b6556c0 pc=0x6a66b8
  1248. net/http.(*Client).do(0x8705a30b0, 0x870150000)
  1249. net/http/client.go:724 +0x912 fp=0x89b655948 sp=0x89b655738 pc=0x6a8992
  1250. net/http.(*Client).Do(...)
  1251. net/http/client.go:590
  1252. google.golang.org/api/internal/gensupport.send({0x140ae38?, 0x8a041ede0}, 0x123702d?, 0x8987aff00)
  1253. google.golang.org/[email protected]/internal/gensupport/send.go:88 +0xfb fp=0x89b6559a0 sp=0x89b655948 pc=0xdba07b
  1254. google.golang.org/api/internal/gensupport.SendRequest({0x140ae38, 0x8a041ede0}, 0x1229453?, 0x8987aff00)
  1255. google.golang.org/[email protected]/internal/gensupport/send.go:81 +0xfc fp=0x89b655b20 sp=0x89b6559a0 pc=0xdb991c
  1256. google.golang.org/api/storage/v1.(*ObjectsInsertCall).doRequest(0x8a0c5a280, {0x1226f5d, 0x4})
  1257. google.golang.org/[email protected]/storage/v1/storage-gen.go:10266 +0x708 fp=0x89b655d68 sp=0x89b655b20 pc=0xe0e5c8
  1258. google.golang.org/api/storage/v1.(*ObjectsInsertCall).Do(0x8a0c5a280, {0x0?, 0x8a0420d38?, 0x11?})
  1259. google.golang.org/[email protected]/storage/v1/storage-gen.go:10276 +0x6c fp=0x89b655e38 sp=0x89b655d68 pc=0xe0e74c
  1260. cloud.google.com/go/storage.(*httpStorageClient).OpenWriter.func1()
  1261. cloud.google.com/go/[email protected]/http_client.go:980 +0xa28 fp=0x89b655fe0 sp=0x89b655e38 pc=0xe524a8
  1262. runtime.goexit()
  1263. runtime/asm_amd64.s:1650 +0x1 fp=0x89b655fe8 sp=0x89b655fe0 pc=0x46d301
  1264. created by cloud.google.com/go/storage.(*httpStorageClient).OpenWriter in goroutine 169
  1265. cloud.google.com/go/[email protected]/http_client.go:923 +0x487
  1266.  
  1267. goroutine 211 [select, 11 minutes]:
  1268. runtime.gopark(0x8700f6798?, 0x2?, 0x0?, 0x0?, 0x8700f677c?)
  1269. runtime/proc.go:398 +0xce fp=0x8700f6628 sp=0x8700f6608 pc=0x43da0e
  1270. runtime.selectgo(0x8700f6798, 0x8700f6778, 0x872e80120?, 0x0, 0x8700f67d0?, 0x1)
  1271. runtime/select.go:327 +0x725 fp=0x8700f6748 sp=0x8700f6628 pc=0x44d305
  1272. cloud.google.com/go/storage.(*Writer).monitorCancel(0x870436280)
  1273. cloud.google.com/go/[email protected]/writer.go:219 +0x74 fp=0x8700f67c8 sp=0x8700f6748 pc=0xe66e74
  1274. cloud.google.com/go/storage.(*Writer).openWriter.func2()
  1275. cloud.google.com/go/[email protected]/writer.go:210 +0x25 fp=0x8700f67e0 sp=0x8700f67c8 pc=0xe66d65
  1276. runtime.goexit()
  1277. runtime/asm_amd64.s:1650 +0x1 fp=0x8700f67e8 sp=0x8700f67e0 pc=0x46d301
  1278. created by cloud.google.com/go/storage.(*Writer).openWriter in goroutine 171
  1279. cloud.google.com/go/[email protected]/writer.go:210 +0x572
  1280.  
  1281. goroutine 212 [select]:
  1282. runtime.gopark(0x87007be28?, 0x2?, 0x20?, 0x15?, 0x87007bddc?)
  1283. runtime/proc.go:398 +0xce fp=0x87007bc68 sp=0x87007bc48 pc=0x43da0e
  1284. runtime.selectgo(0x87007be28, 0x87007bdd8, 0x88b51f020?, 0x1, 0x1?, 0x1)
  1285. runtime/select.go:327 +0x725 fp=0x87007bd88 sp=0x87007bc68 pc=0x44d305
  1286. io.(*pipe).write(0x882cd9740, {0x87382a000, 0x8000, 0x8000})
  1287. io/pipe.go:86 +0x1eb fp=0x87007be60 sp=0x87007bd88 pc=0x4a5bab
  1288. io.(*PipeWriter).Write(0x87382a000?, {0x87382a000?, 0xfbcc20?, 0x200?})
  1289. io/pipe.go:165 +0x1b fp=0x87007be90 sp=0x87007be60 pc=0x4a603b
  1290. mime/multipart.(*part).Write(0x8a82e67e0, {0x87382a000?, 0x8000?, 0x8000?})
  1291. mime/multipart/writer.go:196 +0x35 fp=0x87007bec0 sp=0x87007be90 pc=0x685555
  1292. io.copyBuffer({0x13ff7e0, 0x8a82e67e0}, {0x1400aa0, 0x8701012c0}, {0x0, 0x0, 0x0})
  1293. io/io.go:432 +0x1f4 fp=0x87007bf40 sp=0x87007bec0 pc=0x4a4234
  1294. io.Copy(...)
  1295. io/io.go:389
  1296. google.golang.org/api/internal/gensupport.newMultipartReader.func1()
  1297. google.golang.org/[email protected]/internal/gensupport/media.go:55 +0xc5 fp=0x87007bfe0 sp=0x87007bf40 pc=0xdb53a5
  1298. runtime.goexit()
  1299. runtime/asm_amd64.s:1650 +0x1 fp=0x87007bfe8 sp=0x87007bfe0 pc=0x46d301
  1300. created by google.golang.org/api/internal/gensupport.newMultipartReader in goroutine 210
  1301. google.golang.org/[email protected]/internal/gensupport/media.go:47 +0x2c5
  1302.  
  1303. goroutine 204 [sync.Mutex.Lock]:
  1304. runtime.gopark(0x7e547a98ff6dc?, 0x873eaba50?, 0xa6?, 0x3c?, 0x822ffb620?)
  1305. runtime/proc.go:398 +0xce fp=0x873eaba00 sp=0x873eab9e0 pc=0x43da0e
  1306. runtime.goparkunlock(...)
  1307. runtime/proc.go:404
  1308. runtime.semacquire1(0x870286724, 0x32?, 0x3, 0x1, 0x8f?)
  1309. runtime/sema.go:160 +0x218 fp=0x873eaba68 sp=0x873eaba00 pc=0x44e338
  1310. sync.runtime_SemacquireMutex(0x870286658?, 0x0?, 0x0?)
  1311. runtime/sema.go:77 +0x25 fp=0x873eabaa0 sp=0x873eaba68 pc=0x469385
  1312. sync.(*Mutex).lockSlow(0x870286720)
  1313. sync/mutex.go:171 +0x15d fp=0x873eabaf0 sp=0x873eabaa0 pc=0x477f5d
  1314. sync.(*Mutex).Lock(...)
  1315. sync/mutex.go:90
  1316. golang.org/x/net/http2.(*clientStream).writeRequestBody(0x870242600, 0x87b27c800)
  1317. golang.org/x/[email protected]/http2/transport.go:1847 +0xab0 fp=0x873eabd40 sp=0x873eabaf0 pc=0x7eae10
  1318. golang.org/x/net/http2.(*clientStream).writeRequest(0x870242600, 0x87b27c800, 0x0)
  1319. golang.org/x/[email protected]/http2/transport.go:1512 +0x7d1 fp=0x873eabf80 sp=0x873eabd40 pc=0x7e90d1
  1320. golang.org/x/net/http2.(*clientStream).doRequest(0x870242600, 0xffffffffffffffff?, 0xffffffffffffffff?)
  1321. golang.org/x/[email protected]/http2/transport.go:1414 +0x56 fp=0x873eabfb8 sp=0x873eabf80 pc=0x7e88b6
  1322. golang.org/x/net/http2.(*ClientConn).roundTrip.func4()
  1323. golang.org/x/[email protected]/http2/transport.go:1319 +0x28 fp=0x873eabfe0 sp=0x873eabfb8 pc=0x7e8828
  1324. runtime.goexit()
  1325. runtime/asm_amd64.s:1650 +0x1 fp=0x873eabfe8 sp=0x873eabfe0 pc=0x46d301
  1326. created by golang.org/x/net/http2.(*ClientConn).roundTrip in goroutine 210
  1327. golang.org/x/[email protected]/http2/transport.go:1319 +0x3f9
  1328.  
  1329. goroutine 217 [select, 11 minutes]:
  1330. runtime.gopark(0x8a800c828?, 0x4?, 0x65?, 0x6e?, 0x8a800c780?)
  1331. runtime/proc.go:398 +0xce fp=0x8a800c618 sp=0x8a800c5f8 pc=0x43da0e
  1332. runtime.selectgo(0x8a800c828, 0x8a800c778, 0x1c53000?, 0x0, 0x8a800c790?, 0x1)
  1333. runtime/select.go:327 +0x725 fp=0x8a800c738 sp=0x8a800c618 pc=0x44d305
  1334. golang.org/x/net/http2.(*ClientConn).roundTrip(0x870286600, 0x899340d00, 0x0)
  1335. golang.org/x/[email protected]/http2/transport.go:1383 +0x545 fp=0x8a800c878 sp=0x8a800c738 pc=0x7e83e5
  1336. golang.org/x/net/http2.(*ClientConn).RoundTrip(...)
  1337. golang.org/x/[email protected]/http2/transport.go:1280
  1338. golang.org/x/net/http2.(*Transport).RoundTripOpt(0x8705b52c0, 0x899340d00, {0xa0?})
  1339. golang.org/x/[email protected]/http2/transport.go:602 +0x1ae fp=0x8a800c9b0 sp=0x8a800c878 pc=0x7e40ae
  1340. golang.org/x/net/http2.(*Transport).RoundTrip(...)
  1341. golang.org/x/[email protected]/http2/transport.go:560
  1342. golang.org/x/net/http2.noDialH2RoundTripper.RoundTrip({0x8704ae000?}, 0x899340d00?)
  1343. golang.org/x/[email protected]/http2/transport.go:3230 +0x16 fp=0x8a800ca00 sp=0x8a800c9b0 pc=0x7f2916
  1344. net/http.(*Transport).roundTrip(0x8704ae000, 0x899340c00)
  1345. net/http/transport.go:549 +0x39e fp=0x8a800cc28 sp=0x8a800ca00 pc=0x6fcf7e
  1346. net/http.(*Transport).RoundTrip(0x899340900?, 0x140ae70?)
  1347. net/http/roundtrip.go:17 +0x13 fp=0x8a800cc48 sp=0x8a800cc28 pc=0x6e61d3
  1348. github.com/restic/restic/internal/backend.(*watchdogRoundtripper).RoundTrip(0x870492080, 0x899340900)
  1349. github.com/restic/restic/internal/backend/watchdog_roundtriper.go:66 +0x2f8 fp=0x8a800ccf8 sp=0x8a800cc48 pc=0x7fa138
  1350. github.com/restic/restic/internal/debug.eofDetectRoundTripper.RoundTrip({{0x13fd540?, 0x870492080?}}, 0x8a800d100?)
  1351. github.com/restic/restic/internal/debug/round_tripper.go:52 +0x28 fp=0x8a800cd30 sp=0x8a800ccf8 pc=0x721a08
  1352. github.com/restic/restic/internal/debug.(*eofDetectRoundTripper).RoundTrip(0x8a800cf50?, 0x89b5b9fb0?)
  1353. <autogenerated>:1 +0x31 fp=0x8a800cd58 sp=0x8a800cd30 pc=0x7225d1
  1354. github.com/restic/restic/internal/debug.loggingRoundTripper.RoundTrip({{0x13fcd00?, 0x8704ec250?}}, 0x899340900)
  1355. github.com/restic/restic/internal/debug/round_tripper.go:98 +0x45a fp=0x8a800d260 sp=0x8a800cd58 pc=0x721f3a
  1356. github.com/restic/restic/internal/debug.(*loggingRoundTripper).RoundTrip(0x8a800d2e8?, 0x17cffc8989f0?)
  1357. <autogenerated>:1 +0x31 fp=0x8a800d288 sp=0x8a800d260 pc=0x722651
  1358. github.com/restic/restic/internal/backend/limiter.staticLimiter.roundTripper({0x0?, 0x0?}, {0x13fcce0?, 0x8704ec260?}, 0x899340900?)
  1359. github.com/restic/restic/internal/backend/limiter/static_limiter.go:80 +0x1d8 fp=0x8a800d320 sp=0x8a800d288 pc=0x87a7b8
  1360. github.com/restic/restic/internal/backend/limiter.(*staticLimiter).Transport.staticLimiter.Transport.func1(0x12342ae?)
  1361. github.com/restic/restic/internal/backend/limiter/static_limiter.go:95 +0x29 fp=0x8a800d358 sp=0x8a800d320 pc=0x87ad49
  1362. github.com/restic/restic/internal/backend/limiter.roundTripper.RoundTrip(0x87007f800?, 0x899340900?)
  1363. github.com/restic/restic/internal/backend/limiter/static_limiter.go:64 +0x19 fp=0x8a800d370 sp=0x8a800d358 pc=0x87a5b9
  1364. golang.org/x/oauth2.(*Transport).RoundTrip(0x8704920a0, 0x899340800)
  1365. golang.org/x/[email protected]/transport.go:55 +0x3ec fp=0x8a800d490 sp=0x8a800d370 pc=0xd9a06c
  1366. net/http.send(0x899340800, {0x13ff440, 0x8704920a0}, {0x87006b401?, 0x89ba570c8?, 0x0?})
  1367. net/http/client.go:260 +0x606 fp=0x8a800d6c0 sp=0x8a800d490 pc=0x6a6e26
  1368. net/http.(*Client).send(0x8705a30b0, 0x899340800, {0x10?, 0x89ba58c70?, 0x0?})
  1369. net/http/client.go:181 +0x98 fp=0x8a800d738 sp=0x8a800d6c0 pc=0x6a66b8
  1370. net/http.(*Client).do(0x8705a30b0, 0x899340800)
  1371. net/http/client.go:724 +0x912 fp=0x8a800d948 sp=0x8a800d738 pc=0x6a8992
  1372. net/http.(*Client).Do(...)
  1373. net/http/client.go:590
  1374. google.golang.org/api/internal/gensupport.send({0x140ae38?, 0x89b5b9d10}, 0x123702d?, 0x899340700)
  1375. google.golang.org/[email protected]/internal/gensupport/send.go:88 +0xfb fp=0x8a800d9a0 sp=0x8a800d948 pc=0xdba07b
  1376. google.golang.org/api/internal/gensupport.SendRequest({0x140ae38, 0x89b5b9d10}, 0x1229453?, 0x899340700)
  1377. google.golang.org/[email protected]/internal/gensupport/send.go:81 +0xfc fp=0x8a800db20 sp=0x8a800d9a0 pc=0xdb991c
  1378. google.golang.org/api/storage/v1.(*ObjectsInsertCall).doRequest(0x870101db0, {0x1226f5d, 0x4})
  1379. google.golang.org/[email protected]/storage/v1/storage-gen.go:10266 +0x708 fp=0x8a800dd68 sp=0x8a800db20 pc=0xe0e5c8
  1380. google.golang.org/api/storage/v1.(*ObjectsInsertCall).Do(0x870101db0, {0x0?, 0x89ba57068?, 0x11?})
  1381. google.golang.org/[email protected]/storage/v1/storage-gen.go:10276 +0x6c fp=0x8a800de38 sp=0x8a800dd68 pc=0xe0e74c
  1382. cloud.google.com/go/storage.(*httpStorageClient).OpenWriter.func1()
  1383. cloud.google.com/go/[email protected]/http_client.go:980 +0xa28 fp=0x8a800dfe0 sp=0x8a800de38 pc=0xe524a8
  1384. runtime.goexit()
  1385. runtime/asm_amd64.s:1650 +0x1 fp=0x8a800dfe8 sp=0x8a800dfe0 pc=0x46d301
  1386. created by cloud.google.com/go/storage.(*httpStorageClient).OpenWriter in goroutine 167
  1387. cloud.google.com/go/[email protected]/http_client.go:923 +0x487
  1388.  
  1389. goroutine 203 [select, 11 minutes]:
  1390. runtime.gopark(0x870171fa8?, 0x2?, 0x0?, 0x0?, 0x870171f7c?)
  1391. runtime/proc.go:398 +0xce fp=0x870171e20 sp=0x870171e00 pc=0x43da0e
  1392. runtime.selectgo(0x870171fa8, 0x870171f78, 0x1?, 0x0, 0x88b51f5c0?, 0x1)
  1393. runtime/select.go:327 +0x725 fp=0x870171f40 sp=0x870171e20 pc=0x44d305
  1394. github.com/restic/restic/internal/backend.(*watchdogRoundtripper).RoundTrip.func1()
  1395. github.com/restic/restic/internal/backend/watchdog_roundtriper.go:45 +0xb7 fp=0x870171fe0 sp=0x870171f40 pc=0x7fa417
  1396. runtime.goexit()
  1397. runtime/asm_amd64.s:1650 +0x1 fp=0x870171fe8 sp=0x870171fe0 pc=0x46d301
  1398. created by github.com/restic/restic/internal/backend.(*watchdogRoundtripper).RoundTrip in goroutine 210
  1399. github.com/restic/restic/internal/backend/watchdog_roundtriper.go:43 +0x12c
  1400.  
  1401. goroutine 206 [sync.Mutex.Lock]:
  1402. runtime.gopark(0x7e5467f52ec90?, 0x870239a50?, 0xa6?, 0x3c?, 0x822ffb620?)
  1403. runtime/proc.go:398 +0xce fp=0x870239a00 sp=0x8702399e0 pc=0x43da0e
  1404. runtime.goparkunlock(...)
  1405. runtime/proc.go:404
  1406. runtime.semacquire1(0x870286724, 0x32?, 0x3, 0x1, 0x8f?)
  1407. runtime/sema.go:160 +0x218 fp=0x870239a68 sp=0x870239a00 pc=0x44e338
  1408. sync.runtime_SemacquireMutex(0x870286658?, 0x0?, 0x0?)
  1409. runtime/sema.go:77 +0x25 fp=0x870239aa0 sp=0x870239a68 pc=0x469385
  1410. sync.(*Mutex).lockSlow(0x870286720)
  1411. sync/mutex.go:171 +0x15d fp=0x870239af0 sp=0x870239aa0 pc=0x477f5d
  1412. sync.(*Mutex).Lock(...)
  1413. sync/mutex.go:90
  1414. golang.org/x/net/http2.(*clientStream).writeRequestBody(0x89bfa6180, 0x8a2570b00)
  1415. golang.org/x/[email protected]/http2/transport.go:1847 +0xab0 fp=0x870239d40 sp=0x870239af0 pc=0x7eae10
  1416. golang.org/x/net/http2.(*clientStream).writeRequest(0x89bfa6180, 0x8a2570b00, 0x0)
  1417. golang.org/x/[email protected]/http2/transport.go:1512 +0x7d1 fp=0x870239f80 sp=0x870239d40 pc=0x7e90d1
  1418. golang.org/x/net/http2.(*clientStream).doRequest(0x89bfa6180, 0x704dc5?, 0x88bb6e120?)
  1419. golang.org/x/[email protected]/http2/transport.go:1414 +0x56 fp=0x870239fb8 sp=0x870239f80 pc=0x7e88b6
  1420. golang.org/x/net/http2.(*ClientConn).roundTrip.func4()
  1421. golang.org/x/[email protected]/http2/transport.go:1319 +0x28 fp=0x870239fe0 sp=0x870239fb8 pc=0x7e8828
  1422. runtime.goexit()
  1423. runtime/asm_amd64.s:1650 +0x1 fp=0x870239fe8 sp=0x870239fe0 pc=0x46d301
  1424. created by golang.org/x/net/http2.(*ClientConn).roundTrip in goroutine 150
  1425. golang.org/x/[email protected]/http2/transport.go:1319 +0x3f9
  1426.  
  1427. goroutine 218 [select, 11 minutes]:
  1428. runtime.gopark(0x8700f7f98?, 0x2?, 0x0?, 0x0?, 0x8700f7f7c?)
  1429. runtime/proc.go:398 +0xce fp=0x8700f7e28 sp=0x8700f7e08 pc=0x43da0e
  1430. runtime.selectgo(0x8700f7f98, 0x8700f7f78, 0x872e80120?, 0x0, 0x8700f7fd0?, 0x1)
  1431. runtime/select.go:327 +0x725 fp=0x8700f7f48 sp=0x8700f7e28 pc=0x44d305
  1432. cloud.google.com/go/storage.(*Writer).monitorCancel(0x870204a00)
  1433. cloud.google.com/go/[email protected]/writer.go:219 +0x74 fp=0x8700f7fc8 sp=0x8700f7f48 pc=0xe66e74
  1434. cloud.google.com/go/storage.(*Writer).openWriter.func2()
  1435. cloud.google.com/go/[email protected]/writer.go:210 +0x25 fp=0x8700f7fe0 sp=0x8700f7fc8 pc=0xe66d65
  1436. runtime.goexit()
  1437. runtime/asm_amd64.s:1650 +0x1 fp=0x8700f7fe8 sp=0x8700f7fe0 pc=0x46d301
  1438. created by cloud.google.com/go/storage.(*Writer).openWriter in goroutine 167
  1439. cloud.google.com/go/[email protected]/writer.go:210 +0x572
  1440.  
  1441. goroutine 219 [select]:
  1442. runtime.gopark(0x8702e1e28?, 0x2?, 0x0?, 0xda?, 0x8702e1ddc?)
  1443. runtime/proc.go:398 +0xce fp=0x8702e1c68 sp=0x8702e1c48 pc=0x43da0e
  1444. runtime.selectgo(0x8702e1e28, 0x8702e1dd8, 0x89b5ca6c0?, 0x1, 0x1?, 0x1)
  1445. runtime/select.go:327 +0x725 fp=0x8702e1d88 sp=0x8702e1c68 pc=0x44d305
  1446. io.(*pipe).write(0x8a3cca6c0, {0x8a0dcc000, 0x8000, 0x8000})
  1447. io/pipe.go:86 +0x1eb fp=0x8702e1e60 sp=0x8702e1d88 pc=0x4a5bab
  1448. io.(*PipeWriter).Write(0x8a0dcc000?, {0x8a0dcc000?, 0xfbcc20?, 0x200?})
  1449. io/pipe.go:165 +0x1b fp=0x8702e1e90 sp=0x8702e1e60 pc=0x4a603b
  1450. mime/multipart.(*part).Write(0x89b2f6500, {0x8a0dcc000?, 0x8000?, 0x8000?})
  1451. mime/multipart/writer.go:196 +0x35 fp=0x8702e1ec0 sp=0x8702e1e90 pc=0x685555
  1452. io.copyBuffer({0x13ff7e0, 0x89b2f6500}, {0x1400aa0, 0x870101e50}, {0x0, 0x0, 0x0})
  1453. io/io.go:432 +0x1f4 fp=0x8702e1f40 sp=0x8702e1ec0 pc=0x4a4234
  1454. io.Copy(...)
  1455. io/io.go:389
  1456. google.golang.org/api/internal/gensupport.newMultipartReader.func1()
  1457. google.golang.org/[email protected]/internal/gensupport/media.go:55 +0xc5 fp=0x8702e1fe0 sp=0x8702e1f40 pc=0xdb53a5
  1458. runtime.goexit()
  1459. runtime/asm_amd64.s:1650 +0x1 fp=0x8702e1fe8 sp=0x8702e1fe0 pc=0x46d301
  1460. created by google.golang.org/api/internal/gensupport.newMultipartReader in goroutine 217
  1461. google.golang.org/[email protected]/internal/gensupport/media.go:47 +0x2c5
  1462.  
  1463. goroutine 225 [sync.Mutex.Lock]:
  1464. runtime.gopark(0x7e544f2280ef1?, 0x89b657a50?, 0xa6?, 0x3c?, 0x822ffb728?)
  1465. runtime/proc.go:398 +0xce fp=0x89b657a00 sp=0x89b6579e0 pc=0x43da0e
  1466. runtime.goparkunlock(...)
  1467. runtime/proc.go:404
  1468. runtime.semacquire1(0x870286724, 0x32?, 0x3, 0x1, 0x8f?)
  1469. runtime/sema.go:160 +0x218 fp=0x89b657a68 sp=0x89b657a00 pc=0x44e338
  1470. sync.runtime_SemacquireMutex(0x870286658?, 0x0?, 0x0?)
  1471. runtime/sema.go:77 +0x25 fp=0x89b657aa0 sp=0x89b657a68 pc=0x469385
  1472. sync.(*Mutex).lockSlow(0x870286720)
  1473. sync/mutex.go:171 +0x15d fp=0x89b657af0 sp=0x89b657aa0 pc=0x477f5d
  1474. sync.(*Mutex).Lock(...)
  1475. sync/mutex.go:90
  1476. golang.org/x/net/http2.(*clientStream).writeRequestBody(0x89bfa6000, 0x899340d00)
  1477. golang.org/x/[email protected]/http2/transport.go:1847 +0xab0 fp=0x89b657d40 sp=0x89b657af0 pc=0x7eae10
  1478. golang.org/x/net/http2.(*clientStream).writeRequest(0x89bfa6000, 0x899340d00, 0x0)
  1479. golang.org/x/[email protected]/http2/transport.go:1512 +0x7d1 fp=0x89b657f80 sp=0x89b657d40 pc=0x7e90d1
  1480. golang.org/x/net/http2.(*clientStream).doRequest(0x89bfa6000, 0xffffffffffffffff?, 0xffffffffffffffff?)
  1481. golang.org/x/[email protected]/http2/transport.go:1414 +0x56 fp=0x89b657fb8 sp=0x89b657f80 pc=0x7e88b6
  1482. golang.org/x/net/http2.(*ClientConn).roundTrip.func4()
  1483. golang.org/x/[email protected]/http2/transport.go:1319 +0x28 fp=0x89b657fe0 sp=0x89b657fb8 pc=0x7e8828
  1484. runtime.goexit()
  1485. runtime/asm_amd64.s:1650 +0x1 fp=0x89b657fe8 sp=0x89b657fe0 pc=0x46d301
  1486. created by golang.org/x/net/http2.(*ClientConn).roundTrip in goroutine 217
  1487. golang.org/x/[email protected]/http2/transport.go:1319 +0x3f9
  1488.  
  1489. goroutine 224 [select, 11 minutes]:
  1490. runtime.gopark(0x8702e0fa8?, 0x2?, 0xa0?, 0x9a?, 0x8702e0f7c?)
  1491. runtime/proc.go:398 +0xce fp=0x8702e0e20 sp=0x8702e0e00 pc=0x43da0e
  1492. runtime.selectgo(0x8702e0fa8, 0x8702e0f78, 0x1?, 0x0, 0x89b5cac60?, 0x1)
  1493. runtime/select.go:327 +0x725 fp=0x8702e0f40 sp=0x8702e0e20 pc=0x44d305
  1494. github.com/restic/restic/internal/backend.(*watchdogRoundtripper).RoundTrip.func1()
  1495. github.com/restic/restic/internal/backend/watchdog_roundtriper.go:45 +0xb7 fp=0x8702e0fe0 sp=0x8702e0f40 pc=0x7fa417
  1496. runtime.goexit()
  1497. runtime/asm_amd64.s:1650 +0x1 fp=0x8702e0fe8 sp=0x8702e0fe0 pc=0x46d301
  1498. created by github.com/restic/restic/internal/backend.(*watchdogRoundtripper).RoundTrip in goroutine 217
  1499. github.com/restic/restic/internal/backend/watchdog_roundtriper.go:43 +0x12c
  1500.  
  1501. goroutine 205 [select, 11 minutes]:
  1502. runtime.gopark(0x870077fa8?, 0x2?, 0x0?, 0x0?, 0x870077f7c?)
  1503. runtime/proc.go:398 +0xce fp=0x870077e20 sp=0x870077e00 pc=0x43da0e
  1504. runtime.selectgo(0x870077fa8, 0x870077f78, 0x4?, 0x0, 0x19?, 0x1)
  1505. runtime/select.go:327 +0x725 fp=0x870077f40 sp=0x870077e20 pc=0x44d305
  1506. github.com/restic/restic/internal/backend.(*watchdogRoundtripper).RoundTrip.func1()
  1507. github.com/restic/restic/internal/backend/watchdog_roundtriper.go:45 +0xb7 fp=0x870077fe0 sp=0x870077f40 pc=0x7fa417
  1508. runtime.goexit()
  1509. runtime/asm_amd64.s:1650 +0x1 fp=0x870077fe8 sp=0x870077fe0 pc=0x46d301
  1510. created by github.com/restic/restic/internal/backend.(*watchdogRoundtripper).RoundTrip in goroutine 150
  1511. github.com/restic/restic/internal/backend/watchdog_roundtriper.go:43 +0x12c
  1512.  
  1513. rax 0x4
  1514. rbx 0x0
  1515. rcx 0x18
  1516. rdx 0x0
  1517. rdi 0x1c233b0
  1518. rsi 0xf
  1519. rbp 0x8226c7040
  1520. rsp 0x8226c6fe0
  1521. r8 0x0
  1522. r9 0x0
  1523. r10 0x0
  1524. r11 0x87031ec60
  1525. r12 0x30b
  1526. r13 0x870303eaa
  1527. r14 0x1c22c40
  1528. r15 0x0
  1529. rip 0x46ea3e
  1530. rflags 0x247
  1531. cs 0x43
  1532. fs 0x13
  1533. gs 0x1b
  1534.  
Add Comment
Please, Sign In to add comment