Created
April 1, 2026 23:03
-
-
Save paralin/80238f87edda717fd38fcc96d6e99c8f to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| runtime: pointer 0x292e0000 to unallocated span span.base()=0x2dbe000 span.limit=0x2e3e000 span.state=0 | |
| fatal error: found bad pointer in Go heap (incorrect use of unsafe or cgo?) | |
| runtime stack: | |
| runtime.throw({0x2e299, 0x3e}) | |
| /Users/cjs/repos/go/src/runtime/panic.go:1244 +0x3 fp=0x70cc88 sp=0x70cc60 pc=0x15c90003 | |
| runtime.badPointer(0x2fd5338, 0x292e0000, 0x0, 0x0) | |
| /Users/cjs/repos/go/src/runtime/mbitmap.go:1336 +0xe fp=0x70ccc8 sp=0x70cc88 pc=0x115d000e | |
| runtime.findObject(0x292e0000, 0x0, 0x0) | |
| /Users/cjs/repos/go/src/runtime/mbitmap.go:1388 +0x1d fp=0x70ccf8 sp=0x70ccc8 pc=0x15b4001d | |
| runtime.wbBufFlush1(0x27b4008) | |
| /Users/cjs/repos/go/src/runtime/mwbbuf.go:243 +0x13 fp=0x70cd78 sp=0x70ccf8 pc=0x12e80013 | |
| runtime.wbBufFlush.func1() | |
| /Users/cjs/repos/go/src/runtime/mwbbuf.go:181 +0x6 fp=0x70cd88 sp=0x70cd78 pc=0x152b0006 | |
| runtime.wbBufFlush() | |
| /Users/cjs/repos/go/src/runtime/mwbbuf.go:180 +0xf fp=0x70cd98 sp=0x70cd88 pc=0x12e7000f | |
| runtime.gcDrain(0x27b5260, 0x7) | |
| /Users/cjs/repos/go/src/runtime/mgcmark.go:1325 +0x52 fp=0x70ce00 sp=0x70cd98 pc=0x11df0052 | |
| runtime.gcDrainMarkWorkerIdle(...) | |
| /Users/cjs/repos/go/src/runtime/mgcmark.go:1173 | |
| runtime.gcBgMarkWorker.func2() | |
| /Users/cjs/repos/go/src/runtime/mgc.go:1863 +0xa fp=0x70ce58 sp=0x70ce00 pc=0x11b8000a | |
| runtime.systemstack(0x70ce68) | |
| /Users/cjs/repos/go/src/runtime/asm_wasm.s:170 +0x3 fp=0x70ce60 sp=0x70ce58 pc=0x16220003 | |
| runtime.mstart() | |
| /Users/cjs/repos/go/src/runtime/asm_wasm.s:29 fp=0x70ce68 sp=0x70ce60 pc=0x161e0000 | |
| goroutine 104 gp=0x2951500 m=0 mp=0x6f9360 [GC worker (active)]: | |
| runtime.systemstack_switch() | |
| /Users/cjs/repos/go/src/runtime/asm_wasm.s:181 fp=0x292f740 sp=0x292f738 pc=0x16230000 | |
| runtime.gcBgMarkWorker(0x295cc40) | |
| /Users/cjs/repos/go/src/runtime/mgc.go:1829 +0x3e fp=0x292f7d0 sp=0x292f740 pc=0x11b7003e | |
| runtime.gcBgMarkStartWorkers.gowrap1() | |
| /Users/cjs/repos/go/src/runtime/mgc.go:1677 +0x2 fp=0x292f7e0 sp=0x292f7d0 pc=0x11b60002 | |
| runtime.goexit({}) | |
| /Users/cjs/repos/go/src/runtime/asm_wasm.s:428 +0x1 fp=0x292f7e8 sp=0x292f7e0 pc=0x164c0001 | |
| created by runtime.gcBgMarkStartWorkers in goroutine 103 | |
| /Users/cjs/repos/go/src/runtime/mgc.go:1677 +0x28 | |
| goroutine 1 gp=0x27821c0 m=nil [chan receive]: | |
| runtime.gopark(0x6c9e28, 0x27ca368, 0x13, 0x7, 0x2) | |
| /Users/cjs/repos/go/src/runtime/proc.go:466 +0x24 fp=0x27d48e0 sp=0x27d48a8 pc=0x15cb0024 | |
| runtime.chanrecv(0x27ca300, 0x0, 0x1) | |
| /Users/cjs/repos/go/src/runtime/chan.go:667 +0x81 fp=0x27d4970 sp=0x27d48e0 pc=0x10e70081 | |
| runtime.chanrecv1(0x27ca300, 0x0) | |
| /Users/cjs/repos/go/src/runtime/chan.go:509 +0x2 fp=0x27d4998 sp=0x27d4970 pc=0x10e60002 | |
| testing.tRunner.func1() | |
| /Users/cjs/repos/go/src/testing/testing.go:2146 +0x4c fp=0x27d4b30 sp=0x27d4998 pc=0x1b52004c | |
| testing.tRunner(0x2904008, 0x27d4c70) | |
| /Users/cjs/repos/go/src/testing/testing.go:2195 +0x1a fp=0x27d4ba0 sp=0x27d4b30 pc=0x1b50001a | |
| testing.runTests({0x267e5, 0x1d}, {0x28d55, 0x23}, 0x278c090, {0x6ec968, 0x58, 0x58}, {0xc26b875c5528dec0, 0x8bb3620701, ...}) | |
| /Users/cjs/repos/go/src/testing/testing.go:2736 +0x49 fp=0x27d4c98 sp=0x27d4ba0 pc=0x1b610049 | |
| testing.(*M).Run(0x27dae60) | |
| /Users/cjs/repos/go/src/testing/testing.go:2596 +0x73 fp=0x27d4ed8 sp=0x27d4c98 pc=0x1b5a0073 | |
| main.main() | |
| _testmain.go:220 +0x3 fp=0x27d4f58 sp=0x27d4ed8 pc=0x2db30003 | |
| runtime.main() | |
| /Users/cjs/repos/go/src/runtime/proc.go:294 +0x4c fp=0x27d4fe0 sp=0x27d4f58 pc=0x133a004c | |
| runtime.goexit({}) | |
| /Users/cjs/repos/go/src/runtime/asm_wasm.s:428 +0x1 fp=0x27d4fe8 sp=0x27d4fe0 pc=0x164c0001 | |
| goroutine 2 gp=0x2782380 m=nil [force gc (idle)]: | |
| runtime.gopark(0x6ca150, 0x6f78b0, 0xb, 0xa, 0x1) | |
| /Users/cjs/repos/go/src/runtime/proc.go:466 +0x24 fp=0x27c6fa0 sp=0x27c6f68 pc=0x15cb0024 | |
| runtime.goparkunlock(...) | |
| /Users/cjs/repos/go/src/runtime/proc.go:472 | |
| runtime.forcegchelper() | |
| /Users/cjs/repos/go/src/runtime/proc.go:379 +0x1b fp=0x27c6fe0 sp=0x27c6fa0 pc=0x133e001b | |
| runtime.goexit({}) | |
| /Users/cjs/repos/go/src/runtime/asm_wasm.s:428 +0x1 fp=0x27c6fe8 sp=0x27c6fe0 pc=0x164c0001 | |
| created by runtime.init.6 in goroutine 1 | |
| /Users/cjs/repos/go/src/runtime/proc.go:367 +0x2 | |
| goroutine 3 gp=0x2782540 m=nil [GC sweep wait]: | |
| runtime.gopark(0x6ca150, 0x6f7b80, 0x8, 0x9, 0x1) | |
| /Users/cjs/repos/go/src/runtime/proc.go:466 +0x24 fp=0x27c7790 sp=0x27c7758 pc=0x15cb0024 | |
| runtime.goparkunlock(...) | |
| /Users/cjs/repos/go/src/runtime/proc.go:472 | |
| runtime.bgsweep(0x27ca000) | |
| /Users/cjs/repos/go/src/runtime/mgcsweep.go:324 +0x2a fp=0x27c77d0 sp=0x27c7790 pc=0x1240002a | |
| runtime.gcenable.gowrap1() | |
| /Users/cjs/repos/go/src/runtime/mgc.go:214 +0x2 fp=0x27c77e0 sp=0x27c77d0 pc=0x119f0002 | |
| runtime.goexit({}) | |
| /Users/cjs/repos/go/src/runtime/asm_wasm.s:428 +0x1 fp=0x27c77e8 sp=0x27c77e0 pc=0x164c0001 | |
| created by runtime.gcenable in goroutine 1 | |
| /Users/cjs/repos/go/src/runtime/mgc.go:214 +0x6 | |
| goroutine 4 gp=0x2782700 m=nil [sleep]: | |
| runtime.gopark(0x6ca150, 0x6f8080, 0xe, 0xe, 0x2) | |
| /Users/cjs/repos/go/src/runtime/proc.go:466 +0x24 fp=0x27c7f30 sp=0x27c7ef8 pc=0x15cb0024 | |
| runtime.goparkunlock(...) | |
| /Users/cjs/repos/go/src/runtime/proc.go:472 | |
| runtime.(*scavengerState).sleep(0x6f8080, 0x412e848000000000) | |
| /Users/cjs/repos/go/src/runtime/mgcscavenge.go:504 +0x23 fp=0x27c7fa8 sp=0x27c7f30 pc=0x12200023 | |
| runtime.bgscavenge(0x27ca000) | |
| /Users/cjs/repos/go/src/runtime/mgcscavenge.go:662 +0xe fp=0x27c7fd0 sp=0x27c7fa8 pc=0x1223000e | |
| runtime.gcenable.gowrap2() | |
| /Users/cjs/repos/go/src/runtime/mgc.go:215 +0x2 fp=0x27c7fe0 sp=0x27c7fd0 pc=0x119e0002 | |
| runtime.goexit({}) | |
| /Users/cjs/repos/go/src/runtime/asm_wasm.s:428 +0x1 fp=0x27c7fe8 sp=0x27c7fe0 pc=0x164c0001 | |
| created by runtime.gcenable in goroutine 1 | |
| /Users/cjs/repos/go/src/runtime/mgc.go:215 +0xa | |
| goroutine 5 gp=0x27828c0 m=nil [GOMAXPROCS updater (idle)]: | |
| runtime.gopark(0x6ca150, 0x6f7830, 0xc, 0xa, 0x1) | |
| /Users/cjs/repos/go/src/runtime/proc.go:466 +0x24 fp=0x27c6780 sp=0x27c6748 pc=0x15cb0024 | |
| runtime.goparkunlock(...) | |
| /Users/cjs/repos/go/src/runtime/proc.go:472 | |
| runtime.updateMaxProcsGoroutine() | |
| /Users/cjs/repos/go/src/runtime/proc.go:7134 +0x21 fp=0x27c67e0 sp=0x27c6780 pc=0x13c80021 | |
| runtime.goexit({}) | |
| /Users/cjs/repos/go/src/runtime/asm_wasm.s:428 +0x1 fp=0x27c67e8 sp=0x27c67e0 pc=0x164c0001 | |
| created by runtime.defaultGOMAXPROCSUpdateEnable in goroutine 1 | |
| /Users/cjs/repos/go/src/runtime/proc.go:7122 +0x5 | |
| goroutine 6 gp=0x2782a80 m=nil [finalizer wait]: | |
| runtime.gopark(0x6c9e60, 0x708240, 0xa, 0xa, 0x1) | |
| /Users/cjs/repos/go/src/runtime/proc.go:466 +0x24 fp=0x27c8700 sp=0x27c86c8 pc=0x15cb0024 | |
| runtime.runFinalizers() | |
| /Users/cjs/repos/go/src/runtime/mfinal.go:210 +0x1e fp=0x27c87e0 sp=0x27c8700 pc=0x1194001e | |
| runtime.goexit({}) | |
| /Users/cjs/repos/go/src/runtime/asm_wasm.s:428 +0x1 fp=0x27c87e8 sp=0x27c87e0 pc=0x164c0001 | |
| created by runtime.createfing in goroutine 1 | |
| /Users/cjs/repos/go/src/runtime/mfinal.go:172 +0xc | |
| goroutine 7 gp=0x2782c40 m=nil [cleanup wait]: | |
| runtime.gopark(0x6ca150, 0x6f8360, 0x2e, 0xa, 0x1) | |
| /Users/cjs/repos/go/src/runtime/proc.go:466 +0x24 fp=0x27c8f30 sp=0x27c8ef8 pc=0x15cb0024 | |
| runtime.goparkunlock(...) | |
| /Users/cjs/repos/go/src/runtime/proc.go:472 | |
| runtime.(*cleanupQueue).dequeue(0x6f82a0) | |
| /Users/cjs/repos/go/src/runtime/mcleanup.go:522 +0x27 fp=0x27c8f70 sp=0x27c8f30 pc=0x11750027 | |
| runtime.runCleanups() | |
| /Users/cjs/repos/go/src/runtime/mcleanup.go:718 +0xb fp=0x27c8fe0 sp=0x27c8f70 pc=0x117e000b | |
| runtime.goexit({}) | |
| /Users/cjs/repos/go/src/runtime/asm_wasm.s:428 +0x1 fp=0x27c8fe8 sp=0x27c8fe0 pc=0x164c0001 | |
| created by runtime.(*cleanupQueue).createGs in goroutine 1 | |
| /Users/cjs/repos/go/src/runtime/mcleanup.go:672 +0x25 | |
| goroutine 8 gp=0x2782e00 m=nil [waiting]: | |
| runtime.gopark(0x0, 0x0, 0x0, 0x0, 0x1) | |
| /Users/cjs/repos/go/src/runtime/proc.go:466 +0x24 fp=0x27c9770 sp=0x27c9738 pc=0x15cb0024 | |
| runtime.handleEvent() | |
| /Users/cjs/repos/go/src/runtime/lock_js.go:294 +0x25 fp=0x27c97e0 sp=0x27c9770 pc=0x11300025 | |
| runtime.goexit({}) | |
| /Users/cjs/repos/go/src/runtime/asm_wasm.s:428 +0x1 fp=0x27c97e8 sp=0x27c97e0 pc=0x164c0001 | |
| created by runtime.beforeIdle | |
| /Users/cjs/repos/go/src/runtime/lock_js.go:239 +0x1e | |
| goroutine 10 gp=0x2782fc0 m=nil [chan receive]: | |
| runtime.gopark(0x6c9e28, 0x279c1b8, 0x13, 0x7, 0x2) | |
| /Users/cjs/repos/go/src/runtime/proc.go:466 +0x24 fp=0x27d5c68 sp=0x27d5c30 pc=0x15cb0024 | |
| runtime.chanrecv(0x279c150, 0x0, 0x1) | |
| /Users/cjs/repos/go/src/runtime/chan.go:667 +0x81 fp=0x27d5cf8 sp=0x27d5c68 pc=0x10e70081 | |
| runtime.chanrecv1(0x279c150, 0x0) | |
| /Users/cjs/repos/go/src/runtime/chan.go:509 +0x2 fp=0x27d5d20 sp=0x27d5cf8 pc=0x10e60002 | |
| testing.(*testState).waitParallel(0x27fe0a0) | |
| /Users/cjs/repos/go/src/testing/testing.go:2373 +0x13 fp=0x27d5d40 sp=0x27d5d20 pc=0x1b570013 | |
| testing.(*T).Parallel(0x2904488) | |
| /Users/cjs/repos/go/src/testing/testing.go:1957 +0x26 fp=0x27d5df8 sp=0x27d5d40 pc=0x1b4f0026 | |
| github.com/ncruces/go-sqlite3/tests.TestBlob(0x2904488) | |
| /Users/cjs/repos/ncruces-go-sqlite3/tests/blob_test.go:17 +0x2 fp=0x27d5f58 sp=0x27d5df8 pc=0x2cab0002 | |
| testing.tRunner(0x2904488, 0x6c9a00) | |
| /Users/cjs/repos/go/src/testing/testing.go:2189 +0x12 fp=0x27d5fc8 sp=0x27d5f58 pc=0x1b500012 | |
| testing.(*T).Run.gowrap1() | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x2 fp=0x27d5fe0 sp=0x27d5fc8 pc=0x1b560002 | |
| runtime.goexit({}) | |
| /Users/cjs/repos/go/src/runtime/asm_wasm.s:428 +0x1 fp=0x27d5fe8 sp=0x27d5fe0 pc=0x164c0001 | |
| created by testing.(*T).Run in goroutine 1 | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x54 | |
| goroutine 11 gp=0x2783180 m=nil [chan receive]: | |
| runtime.gopark(0x6c9e28, 0x279c1b8, 0x13, 0x7, 0x2) | |
| /Users/cjs/repos/go/src/runtime/proc.go:466 +0x24 fp=0x27c9cc0 sp=0x27c9c88 pc=0x15cb0024 | |
| runtime.chanrecv(0x279c150, 0x0, 0x1) | |
| /Users/cjs/repos/go/src/runtime/chan.go:667 +0x81 fp=0x27c9d50 sp=0x27c9cc0 pc=0x10e70081 | |
| runtime.chanrecv1(0x279c150, 0x0) | |
| /Users/cjs/repos/go/src/runtime/chan.go:509 +0x2 fp=0x27c9d78 sp=0x27c9d50 pc=0x10e60002 | |
| testing.(*testState).waitParallel(0x27fe0a0) | |
| /Users/cjs/repos/go/src/testing/testing.go:2373 +0x13 fp=0x27c9d98 sp=0x27c9d78 pc=0x1b570013 | |
| testing.(*T).Parallel(0x29046c8) | |
| /Users/cjs/repos/go/src/testing/testing.go:1957 +0x26 fp=0x27c9e50 sp=0x27c9d98 pc=0x1b4f0026 | |
| github.com/ncruces/go-sqlite3/tests.TestBlob_large(0x29046c8) | |
| /Users/cjs/repos/ncruces-go-sqlite3/tests/blob_test.go:89 +0x2 fp=0x27c9f58 sp=0x27c9e50 pc=0x2cae0002 | |
| testing.tRunner(0x29046c8, 0x6c9a30) | |
| /Users/cjs/repos/go/src/testing/testing.go:2189 +0x12 fp=0x27c9fc8 sp=0x27c9f58 pc=0x1b500012 | |
| testing.(*T).Run.gowrap1() | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x2 fp=0x27c9fe0 sp=0x27c9fc8 pc=0x1b560002 | |
| runtime.goexit({}) | |
| /Users/cjs/repos/go/src/runtime/asm_wasm.s:428 +0x1 fp=0x27c9fe8 sp=0x27c9fe0 pc=0x164c0001 | |
| created by testing.(*T).Run in goroutine 1 | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x54 | |
| goroutine 12 gp=0x2783340 m=nil [chan receive]: | |
| runtime.gopark(0x6c9e28, 0x279c1b8, 0x13, 0x7, 0x2) | |
| /Users/cjs/repos/go/src/runtime/proc.go:466 +0x24 fp=0x27c24d0 sp=0x27c2498 pc=0x15cb0024 | |
| runtime.chanrecv(0x279c150, 0x0, 0x1) | |
| /Users/cjs/repos/go/src/runtime/chan.go:667 +0x81 fp=0x27c2560 sp=0x27c24d0 pc=0x10e70081 | |
| runtime.chanrecv1(0x279c150, 0x0) | |
| /Users/cjs/repos/go/src/runtime/chan.go:509 +0x2 fp=0x27c2588 sp=0x27c2560 pc=0x10e60002 | |
| testing.(*testState).waitParallel(0x27fe0a0) | |
| /Users/cjs/repos/go/src/testing/testing.go:2373 +0x13 fp=0x27c25a8 sp=0x27c2588 pc=0x1b570013 | |
| testing.(*T).Parallel(0x2904908) | |
| /Users/cjs/repos/go/src/testing/testing.go:1957 +0x26 fp=0x27c2660 sp=0x27c25a8 pc=0x1b4f0026 | |
| github.com/ncruces/go-sqlite3/tests.TestBlob_overflow(0x2904908) | |
| /Users/cjs/repos/ncruces-go-sqlite3/tests/blob_test.go:150 +0x2 fp=0x27c2758 sp=0x27c2660 pc=0x2cb10002 | |
| testing.tRunner(0x2904908, 0x6c9a38) | |
| /Users/cjs/repos/go/src/testing/testing.go:2189 +0x12 fp=0x27c27c8 sp=0x27c2758 pc=0x1b500012 | |
| testing.(*T).Run.gowrap1() | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x2 fp=0x27c27e0 sp=0x27c27c8 pc=0x1b560002 | |
| runtime.goexit({}) | |
| /Users/cjs/repos/go/src/runtime/asm_wasm.s:428 +0x1 fp=0x27c27e8 sp=0x27c27e0 pc=0x164c0001 | |
| created by testing.(*T).Run in goroutine 1 | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x54 | |
| goroutine 13 gp=0x2783500 m=nil [chan receive]: | |
| runtime.gopark(0x6c9e28, 0x279c1b8, 0x13, 0x7, 0x2) | |
| /Users/cjs/repos/go/src/runtime/proc.go:466 +0x24 fp=0x27c2d28 sp=0x27c2cf0 pc=0x15cb0024 | |
| runtime.chanrecv(0x279c150, 0x0, 0x1) | |
| /Users/cjs/repos/go/src/runtime/chan.go:667 +0x81 fp=0x27c2db8 sp=0x27c2d28 pc=0x10e70081 | |
| runtime.chanrecv1(0x279c150, 0x0) | |
| /Users/cjs/repos/go/src/runtime/chan.go:509 +0x2 fp=0x27c2de0 sp=0x27c2db8 pc=0x10e60002 | |
| testing.(*testState).waitParallel(0x27fe0a0) | |
| /Users/cjs/repos/go/src/testing/testing.go:2373 +0x13 fp=0x27c2e00 sp=0x27c2de0 pc=0x1b570013 | |
| testing.(*T).Parallel(0x2904b48) | |
| /Users/cjs/repos/go/src/testing/testing.go:1957 +0x26 fp=0x27c2eb8 sp=0x27c2e00 pc=0x1b4f0026 | |
| github.com/ncruces/go-sqlite3/tests.TestBlob_invalid(0x2904b48) | |
| /Users/cjs/repos/ncruces-go-sqlite3/tests/blob_test.go:209 +0x2 fp=0x27c2f58 sp=0x27c2eb8 pc=0x2cb40002 | |
| testing.tRunner(0x2904b48, 0x6c9a28) | |
| /Users/cjs/repos/go/src/testing/testing.go:2189 +0x12 fp=0x27c2fc8 sp=0x27c2f58 pc=0x1b500012 | |
| testing.(*T).Run.gowrap1() | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x2 fp=0x27c2fe0 sp=0x27c2fc8 pc=0x1b560002 | |
| runtime.goexit({}) | |
| /Users/cjs/repos/go/src/runtime/asm_wasm.s:428 +0x1 fp=0x27c2fe8 sp=0x27c2fe0 pc=0x164c0001 | |
| created by testing.(*T).Run in goroutine 1 | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x54 | |
| goroutine 14 gp=0x27836c0 m=nil [chan receive]: | |
| runtime.gopark(0x6c9e28, 0x279c1b8, 0x13, 0x7, 0x2) | |
| /Users/cjs/repos/go/src/runtime/proc.go:466 +0x24 fp=0x27d6d08 sp=0x27d6cd0 pc=0x15cb0024 | |
| runtime.chanrecv(0x279c150, 0x0, 0x1) | |
| /Users/cjs/repos/go/src/runtime/chan.go:667 +0x81 fp=0x27d6d98 sp=0x27d6d08 pc=0x10e70081 | |
| runtime.chanrecv1(0x279c150, 0x0) | |
| /Users/cjs/repos/go/src/runtime/chan.go:509 +0x2 fp=0x27d6dc0 sp=0x27d6d98 pc=0x10e60002 | |
| testing.(*testState).waitParallel(0x27fe0a0) | |
| /Users/cjs/repos/go/src/testing/testing.go:2373 +0x13 fp=0x27d6de0 sp=0x27d6dc0 pc=0x1b570013 | |
| testing.(*T).Parallel(0x2904d88) | |
| /Users/cjs/repos/go/src/testing/testing.go:1957 +0x26 fp=0x27d6e98 sp=0x27d6de0 pc=0x1b4f0026 | |
| github.com/ncruces/go-sqlite3/tests.TestBlob_Write_readonly(0x2904d88) | |
| /Users/cjs/repos/ncruces-go-sqlite3/tests/blob_test.go:234 +0x2 fp=0x27d6f58 sp=0x27d6e98 pc=0x2cb60002 | |
| testing.tRunner(0x2904d88, 0x6c9a20) | |
| /Users/cjs/repos/go/src/testing/testing.go:2189 +0x12 fp=0x27d6fc8 sp=0x27d6f58 pc=0x1b500012 | |
| testing.(*T).Run.gowrap1() | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x2 fp=0x27d6fe0 sp=0x27d6fc8 pc=0x1b560002 | |
| runtime.goexit({}) | |
| /Users/cjs/repos/go/src/runtime/asm_wasm.s:428 +0x1 fp=0x27d6fe8 sp=0x27d6fe0 pc=0x164c0001 | |
| created by testing.(*T).Run in goroutine 1 | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x54 | |
| goroutine 15 gp=0x2783880 m=nil [chan receive]: | |
| runtime.gopark(0x6c9e28, 0x279c1b8, 0x13, 0x7, 0x2) | |
| /Users/cjs/repos/go/src/runtime/proc.go:466 +0x24 fp=0x27c34d8 sp=0x27c34a0 pc=0x15cb0024 | |
| runtime.chanrecv(0x279c150, 0x0, 0x1) | |
| /Users/cjs/repos/go/src/runtime/chan.go:667 +0x81 fp=0x27c3568 sp=0x27c34d8 pc=0x10e70081 | |
| runtime.chanrecv1(0x279c150, 0x0) | |
| /Users/cjs/repos/go/src/runtime/chan.go:509 +0x2 fp=0x27c3590 sp=0x27c3568 pc=0x10e60002 | |
| testing.(*testState).waitParallel(0x27fe0a0) | |
| /Users/cjs/repos/go/src/testing/testing.go:2373 +0x13 fp=0x27c35b0 sp=0x27c3590 pc=0x1b570013 | |
| testing.(*T).Parallel(0x2904fc8) | |
| /Users/cjs/repos/go/src/testing/testing.go:1957 +0x26 fp=0x27c3668 sp=0x27c35b0 pc=0x1b4f0026 | |
| github.com/ncruces/go-sqlite3/tests.TestBlob_Read_expired(0x2904fc8) | |
| /Users/cjs/repos/ncruces-go-sqlite3/tests/blob_test.go:265 +0x2 fp=0x27c3758 sp=0x27c3668 pc=0x2cb90002 | |
| testing.tRunner(0x2904fc8, 0x6c9a08) | |
| /Users/cjs/repos/go/src/testing/testing.go:2189 +0x12 fp=0x27c37c8 sp=0x27c3758 pc=0x1b500012 | |
| testing.(*T).Run.gowrap1() | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x2 fp=0x27c37e0 sp=0x27c37c8 pc=0x1b560002 | |
| runtime.goexit({}) | |
| /Users/cjs/repos/go/src/runtime/asm_wasm.s:428 +0x1 fp=0x27c37e8 sp=0x27c37e0 pc=0x164c0001 | |
| created by testing.(*T).Run in goroutine 1 | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x54 | |
| goroutine 16 gp=0x2783a40 m=nil [chan receive]: | |
| runtime.gopark(0x6c9e28, 0x279c1b8, 0x13, 0x7, 0x2) | |
| /Users/cjs/repos/go/src/runtime/proc.go:466 +0x24 fp=0x27c3cd8 sp=0x27c3ca0 pc=0x15cb0024 | |
| runtime.chanrecv(0x279c150, 0x0, 0x1) | |
| /Users/cjs/repos/go/src/runtime/chan.go:667 +0x81 fp=0x27c3d68 sp=0x27c3cd8 pc=0x10e70081 | |
| runtime.chanrecv1(0x279c150, 0x0) | |
| /Users/cjs/repos/go/src/runtime/chan.go:509 +0x2 fp=0x27c3d90 sp=0x27c3d68 pc=0x10e60002 | |
| testing.(*testState).waitParallel(0x27fe0a0) | |
| /Users/cjs/repos/go/src/testing/testing.go:2373 +0x13 fp=0x27c3db0 sp=0x27c3d90 pc=0x1b570013 | |
| testing.(*T).Parallel(0x2905208) | |
| /Users/cjs/repos/go/src/testing/testing.go:1957 +0x26 fp=0x27c3e68 sp=0x27c3db0 pc=0x1b4f0026 | |
| github.com/ncruces/go-sqlite3/tests.TestBlob_Seek(0x2905208) | |
| /Users/cjs/repos/ncruces-go-sqlite3/tests/blob_test.go:301 +0x2 fp=0x27c3f58 sp=0x27c3e68 pc=0x2cbc0002 | |
| testing.tRunner(0x2905208, 0x6c9a18) | |
| /Users/cjs/repos/go/src/testing/testing.go:2189 +0x12 fp=0x27c3fc8 sp=0x27c3f58 pc=0x1b500012 | |
| testing.(*T).Run.gowrap1() | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x2 fp=0x27c3fe0 sp=0x27c3fc8 pc=0x1b560002 | |
| runtime.goexit({}) | |
| /Users/cjs/repos/go/src/runtime/asm_wasm.s:428 +0x1 fp=0x27c3fe8 sp=0x27c3fe0 pc=0x164c0001 | |
| created by testing.(*T).Run in goroutine 1 | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x54 | |
| goroutine 17 gp=0x2783c00 m=nil [chan receive]: | |
| runtime.gopark(0x6c9e28, 0x279c1b8, 0x13, 0x7, 0x2) | |
| /Users/cjs/repos/go/src/runtime/proc.go:466 +0x24 fp=0x27d7c90 sp=0x27d7c58 pc=0x15cb0024 | |
| runtime.chanrecv(0x279c150, 0x0, 0x1) | |
| /Users/cjs/repos/go/src/runtime/chan.go:667 +0x81 fp=0x27d7d20 sp=0x27d7c90 pc=0x10e70081 | |
| runtime.chanrecv1(0x279c150, 0x0) | |
| /Users/cjs/repos/go/src/runtime/chan.go:509 +0x2 fp=0x27d7d48 sp=0x27d7d20 pc=0x10e60002 | |
| testing.(*testState).waitParallel(0x27fe0a0) | |
| /Users/cjs/repos/go/src/testing/testing.go:2373 +0x13 fp=0x27d7d68 sp=0x27d7d48 pc=0x1b570013 | |
| testing.(*T).Parallel(0x2905448) | |
| /Users/cjs/repos/go/src/testing/testing.go:1957 +0x26 fp=0x27d7e20 sp=0x27d7d68 pc=0x1b4f0026 | |
| github.com/ncruces/go-sqlite3/tests.TestBlob_Reopen(0x2905448) | |
| /Users/cjs/repos/ncruces-go-sqlite3/tests/blob_test.go:350 +0x2 fp=0x27d7f58 sp=0x27d7e20 pc=0x2cbf0002 | |
| testing.tRunner(0x2905448, 0x6c9a10) | |
| /Users/cjs/repos/go/src/testing/testing.go:2189 +0x12 fp=0x27d7fc8 sp=0x27d7f58 pc=0x1b500012 | |
| testing.(*T).Run.gowrap1() | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x2 fp=0x27d7fe0 sp=0x27d7fc8 pc=0x1b560002 | |
| runtime.goexit({}) | |
| /Users/cjs/repos/go/src/runtime/asm_wasm.s:428 +0x1 fp=0x27d7fe8 sp=0x27d7fe0 pc=0x164c0001 | |
| created by testing.(*T).Run in goroutine 1 | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x54 | |
| goroutine 18 gp=0x290c000 m=nil [chan receive]: | |
| runtime.gopark(0x6c9e28, 0x279c1b8, 0x13, 0x7, 0x2) | |
| /Users/cjs/repos/go/src/runtime/proc.go:466 +0x24 fp=0x27c44d0 sp=0x27c4498 pc=0x15cb0024 | |
| runtime.chanrecv(0x279c150, 0x0, 0x1) | |
| /Users/cjs/repos/go/src/runtime/chan.go:667 +0x81 fp=0x27c4560 sp=0x27c44d0 pc=0x10e70081 | |
| runtime.chanrecv1(0x279c150, 0x0) | |
| /Users/cjs/repos/go/src/runtime/chan.go:509 +0x2 fp=0x27c4588 sp=0x27c4560 pc=0x10e60002 | |
| testing.(*testState).waitParallel(0x27fe0a0) | |
| /Users/cjs/repos/go/src/testing/testing.go:2373 +0x13 fp=0x27c45a8 sp=0x27c4588 pc=0x1b570013 | |
| testing.(*T).Parallel(0x2905688) | |
| /Users/cjs/repos/go/src/testing/testing.go:1957 +0x26 fp=0x27c4660 sp=0x27c45a8 pc=0x1b4f0026 | |
| github.com/ncruces/go-sqlite3/tests.Test_fileformat(0x2905688) | |
| /Users/cjs/repos/ncruces-go-sqlite3/tests/cksm_test.go:20 +0x2 fp=0x27c4758 sp=0x27c4660 pc=0x2cc10002 | |
| testing.tRunner(0x2905688, 0x6c9ca0) | |
| /Users/cjs/repos/go/src/testing/testing.go:2189 +0x12 fp=0x27c47c8 sp=0x27c4758 pc=0x1b500012 | |
| testing.(*T).Run.gowrap1() | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x2 fp=0x27c47e0 sp=0x27c47c8 pc=0x1b560002 | |
| runtime.goexit({}) | |
| /Users/cjs/repos/go/src/runtime/asm_wasm.s:428 +0x1 fp=0x27c47e8 sp=0x27c47e0 pc=0x164c0001 | |
| created by testing.(*T).Run in goroutine 1 | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x54 | |
| goroutine 19 gp=0x290c1c0 m=nil [chan receive]: | |
| runtime.gopark(0x6c9e28, 0x279c1b8, 0x13, 0x7, 0x2) | |
| /Users/cjs/repos/go/src/runtime/proc.go:466 +0x24 fp=0x27c4cf0 sp=0x27c4cb8 pc=0x15cb0024 | |
| runtime.chanrecv(0x279c150, 0x0, 0x1) | |
| /Users/cjs/repos/go/src/runtime/chan.go:667 +0x81 fp=0x27c4d80 sp=0x27c4cf0 pc=0x10e70081 | |
| runtime.chanrecv1(0x279c150, 0x0) | |
| /Users/cjs/repos/go/src/runtime/chan.go:509 +0x2 fp=0x27c4da8 sp=0x27c4d80 pc=0x10e60002 | |
| testing.(*testState).waitParallel(0x27fe0a0) | |
| /Users/cjs/repos/go/src/testing/testing.go:2373 +0x13 fp=0x27c4dc8 sp=0x27c4da8 pc=0x1b570013 | |
| testing.(*T).Parallel(0x29058c8) | |
| /Users/cjs/repos/go/src/testing/testing.go:1957 +0x26 fp=0x27c4e80 sp=0x27c4dc8 pc=0x1b4f0026 | |
| github.com/ncruces/go-sqlite3/tests.Test_enable(0x29058c8) | |
| /Users/cjs/repos/ncruces-go-sqlite3/tests/cksm_test.go:49 +0x2 fp=0x27c4f58 sp=0x27c4e80 pc=0x2cc30002 | |
| testing.tRunner(0x29058c8, 0x6c9c90) | |
| /Users/cjs/repos/go/src/testing/testing.go:2189 +0x12 fp=0x27c4fc8 sp=0x27c4f58 pc=0x1b500012 | |
| testing.(*T).Run.gowrap1() | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x2 fp=0x27c4fe0 sp=0x27c4fc8 pc=0x1b560002 | |
| runtime.goexit({}) | |
| /Users/cjs/repos/go/src/runtime/asm_wasm.s:428 +0x1 fp=0x27c4fe8 sp=0x27c4fe0 pc=0x164c0001 | |
| created by testing.(*T).Run in goroutine 1 | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x54 | |
| goroutine 20 gp=0x290c380 m=nil [chan receive]: | |
| runtime.gopark(0x6c9e28, 0x279c1b8, 0x13, 0x7, 0x2) | |
| /Users/cjs/repos/go/src/runtime/proc.go:466 +0x24 fp=0x27c5538 sp=0x27c5500 pc=0x15cb0024 | |
| runtime.chanrecv(0x279c150, 0x0, 0x1) | |
| /Users/cjs/repos/go/src/runtime/chan.go:667 +0x81 fp=0x27c55c8 sp=0x27c5538 pc=0x10e70081 | |
| runtime.chanrecv1(0x279c150, 0x0) | |
| /Users/cjs/repos/go/src/runtime/chan.go:509 +0x2 fp=0x27c55f0 sp=0x27c55c8 pc=0x10e60002 | |
| testing.(*testState).waitParallel(0x27fe0a0) | |
| /Users/cjs/repos/go/src/testing/testing.go:2373 +0x13 fp=0x27c5610 sp=0x27c55f0 pc=0x1b570013 | |
| testing.(*T).Parallel(0x2905b08) | |
| /Users/cjs/repos/go/src/testing/testing.go:1957 +0x26 fp=0x27c56c8 sp=0x27c5610 pc=0x1b4f0026 | |
| github.com/ncruces/go-sqlite3/tests.TestConn_Config(0x2905b08) | |
| /Users/cjs/repos/ncruces-go-sqlite3/tests/config_test.go:17 +0x2 fp=0x27c5758 sp=0x27c56c8 pc=0x2cc50002 | |
| testing.tRunner(0x2905b08, 0x6c9a60) | |
| /Users/cjs/repos/go/src/testing/testing.go:2189 +0x12 fp=0x27c57c8 sp=0x27c5758 pc=0x1b500012 | |
| testing.(*T).Run.gowrap1() | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x2 fp=0x27c57e0 sp=0x27c57c8 pc=0x1b560002 | |
| runtime.goexit({}) | |
| /Users/cjs/repos/go/src/runtime/asm_wasm.s:428 +0x1 fp=0x27c57e8 sp=0x27c57e0 pc=0x164c0001 | |
| created by testing.(*T).Run in goroutine 1 | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x54 | |
| goroutine 21 gp=0x290c540 m=nil [chan receive]: | |
| runtime.gopark(0x6c9e28, 0x279c1b8, 0x13, 0x7, 0x2) | |
| /Users/cjs/repos/go/src/runtime/proc.go:466 +0x24 fp=0x27c5d30 sp=0x27c5cf8 pc=0x15cb0024 | |
| runtime.chanrecv(0x279c150, 0x0, 0x1) | |
| /Users/cjs/repos/go/src/runtime/chan.go:667 +0x81 fp=0x27c5dc0 sp=0x27c5d30 pc=0x10e70081 | |
| runtime.chanrecv1(0x279c150, 0x0) | |
| /Users/cjs/repos/go/src/runtime/chan.go:509 +0x2 fp=0x27c5de8 sp=0x27c5dc0 pc=0x10e60002 | |
| testing.(*testState).waitParallel(0x27fe0a0) | |
| /Users/cjs/repos/go/src/testing/testing.go:2373 +0x13 fp=0x27c5e08 sp=0x27c5de8 pc=0x1b570013 | |
| testing.(*T).Parallel(0x2905d48) | |
| /Users/cjs/repos/go/src/testing/testing.go:1957 +0x26 fp=0x27c5ec0 sp=0x27c5e08 pc=0x1b4f0026 | |
| github.com/ncruces/go-sqlite3/tests.TestConn_ConfigLog(0x2905d48) | |
| /Users/cjs/repos/ncruces-go-sqlite3/tests/config_test.go:72 +0x2 fp=0x27c5f58 sp=0x27c5ec0 pc=0x2cc70002 | |
| testing.tRunner(0x2905d48, 0x6c9a68) | |
| /Users/cjs/repos/go/src/testing/testing.go:2189 +0x12 fp=0x27c5fc8 sp=0x27c5f58 pc=0x1b500012 | |
| testing.(*T).Run.gowrap1() | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x2 fp=0x27c5fe0 sp=0x27c5fc8 pc=0x1b560002 | |
| runtime.goexit({}) | |
| /Users/cjs/repos/go/src/runtime/asm_wasm.s:428 +0x1 fp=0x27c5fe8 sp=0x27c5fe0 pc=0x164c0001 | |
| created by testing.(*T).Run in goroutine 1 | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x54 | |
| goroutine 22 gp=0x290c700 m=nil [chan receive]: | |
| runtime.gopark(0x6c9e28, 0x279c1b8, 0x13, 0x7, 0x2) | |
| /Users/cjs/repos/go/src/runtime/proc.go:466 +0x24 fp=0x27d0d30 sp=0x27d0cf8 pc=0x15cb0024 | |
| runtime.chanrecv(0x279c150, 0x0, 0x1) | |
| /Users/cjs/repos/go/src/runtime/chan.go:667 +0x81 fp=0x27d0dc0 sp=0x27d0d30 pc=0x10e70081 | |
| runtime.chanrecv1(0x279c150, 0x0) | |
| /Users/cjs/repos/go/src/runtime/chan.go:509 +0x2 fp=0x27d0de8 sp=0x27d0dc0 pc=0x10e60002 | |
| testing.(*testState).waitParallel(0x27fe0a0) | |
| /Users/cjs/repos/go/src/testing/testing.go:2373 +0x13 fp=0x27d0e08 sp=0x27d0de8 pc=0x1b570013 | |
| testing.(*T).Parallel(0x2910008) | |
| /Users/cjs/repos/go/src/testing/testing.go:1957 +0x26 fp=0x27d0ec0 sp=0x27d0e08 pc=0x1b4f0026 | |
| github.com/ncruces/go-sqlite3/tests.TestConn_FileControl(0x2910008) | |
| /Users/cjs/repos/ncruces-go-sqlite3/tests/config_test.go:103 +0x2 fp=0x27d0f58 sp=0x27d0ec0 pc=0x2cca0002 | |
| testing.tRunner(0x2910008, 0x6c9a78) | |
| /Users/cjs/repos/go/src/testing/testing.go:2189 +0x12 fp=0x27d0fc8 sp=0x27d0f58 pc=0x1b500012 | |
| testing.(*T).Run.gowrap1() | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x2 fp=0x27d0fe0 sp=0x27d0fc8 pc=0x1b560002 | |
| runtime.goexit({}) | |
| /Users/cjs/repos/go/src/runtime/asm_wasm.s:428 +0x1 fp=0x27d0fe8 sp=0x27d0fe0 pc=0x164c0001 | |
| created by testing.(*T).Run in goroutine 1 | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x54 | |
| goroutine 23 gp=0x290c8c0 m=nil [chan receive]: | |
| runtime.gopark(0x6c9e28, 0x279c1b8, 0x13, 0x7, 0x2) | |
| /Users/cjs/repos/go/src/runtime/proc.go:466 +0x24 fp=0x2916548 sp=0x2916510 pc=0x15cb0024 | |
| runtime.chanrecv(0x279c150, 0x0, 0x1) | |
| /Users/cjs/repos/go/src/runtime/chan.go:667 +0x81 fp=0x29165d8 sp=0x2916548 pc=0x10e70081 | |
| runtime.chanrecv1(0x279c150, 0x0) | |
| /Users/cjs/repos/go/src/runtime/chan.go:509 +0x2 fp=0x2916600 sp=0x29165d8 pc=0x10e60002 | |
| testing.(*testState).waitParallel(0x27fe0a0) | |
| /Users/cjs/repos/go/src/testing/testing.go:2373 +0x13 fp=0x2916620 sp=0x2916600 pc=0x1b570013 | |
| testing.(*T).Parallel(0x2910248) | |
| /Users/cjs/repos/go/src/testing/testing.go:1957 +0x26 fp=0x29166d8 sp=0x2916620 pc=0x1b4f0026 | |
| github.com/ncruces/go-sqlite3/tests.TestConn_Limit(0x2910248) | |
| /Users/cjs/repos/ncruces-go-sqlite3/tests/config_test.go:268 +0x2 fp=0x2916758 sp=0x29166d8 pc=0x2cd90002 | |
| testing.tRunner(0x2910248, 0x6c9a88) | |
| /Users/cjs/repos/go/src/testing/testing.go:2189 +0x12 fp=0x29167c8 sp=0x2916758 pc=0x1b500012 | |
| testing.(*T).Run.gowrap1() | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x2 fp=0x29167e0 sp=0x29167c8 pc=0x1b560002 | |
| runtime.goexit({}) | |
| /Users/cjs/repos/go/src/runtime/asm_wasm.s:428 +0x1 fp=0x29167e8 sp=0x29167e0 pc=0x164c0001 | |
| created by testing.(*T).Run in goroutine 1 | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x54 | |
| goroutine 24 gp=0x290ca80 m=nil [chan receive]: | |
| runtime.gopark(0x6c9e28, 0x279c1b8, 0x13, 0x7, 0x2) | |
| /Users/cjs/repos/go/src/runtime/proc.go:466 +0x24 fp=0x2916d30 sp=0x2916cf8 pc=0x15cb0024 | |
| runtime.chanrecv(0x279c150, 0x0, 0x1) | |
| /Users/cjs/repos/go/src/runtime/chan.go:667 +0x81 fp=0x2916dc0 sp=0x2916d30 pc=0x10e70081 | |
| runtime.chanrecv1(0x279c150, 0x0) | |
| /Users/cjs/repos/go/src/runtime/chan.go:509 +0x2 fp=0x2916de8 sp=0x2916dc0 pc=0x10e60002 | |
| testing.(*testState).waitParallel(0x27fe0a0) | |
| /Users/cjs/repos/go/src/testing/testing.go:2373 +0x13 fp=0x2916e08 sp=0x2916de8 pc=0x1b570013 | |
| testing.(*T).Parallel(0x2910488) | |
| /Users/cjs/repos/go/src/testing/testing.go:1957 +0x26 fp=0x2916ec0 sp=0x2916e08 pc=0x1b4f0026 | |
| github.com/ncruces/go-sqlite3/tests.TestConn_SetAuthorizer(0x2910488) | |
| /Users/cjs/repos/ncruces-go-sqlite3/tests/config_test.go:298 +0x2 fp=0x2916f58 sp=0x2916ec0 pc=0x2cdb0002 | |
| testing.tRunner(0x2910488, 0x6c9af0) | |
| /Users/cjs/repos/go/src/testing/testing.go:2189 +0x12 fp=0x2916fc8 sp=0x2916f58 pc=0x1b500012 | |
| testing.(*T).Run.gowrap1() | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x2 fp=0x2916fe0 sp=0x2916fc8 pc=0x1b560002 | |
| runtime.goexit({}) | |
| /Users/cjs/repos/go/src/runtime/asm_wasm.s:428 +0x1 fp=0x2916fe8 sp=0x2916fe0 pc=0x164c0001 | |
| created by testing.(*T).Run in goroutine 1 | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x54 | |
| goroutine 25 gp=0x290cc40 m=nil [chan receive]: | |
| runtime.gopark(0x6c9e28, 0x279c1b8, 0x13, 0x7, 0x2) | |
| /Users/cjs/repos/go/src/runtime/proc.go:466 +0x24 fp=0x27d1d20 sp=0x27d1ce8 pc=0x15cb0024 | |
| runtime.chanrecv(0x279c150, 0x0, 0x1) | |
| /Users/cjs/repos/go/src/runtime/chan.go:667 +0x81 fp=0x27d1db0 sp=0x27d1d20 pc=0x10e70081 | |
| runtime.chanrecv1(0x279c150, 0x0) | |
| /Users/cjs/repos/go/src/runtime/chan.go:509 +0x2 fp=0x27d1dd8 sp=0x27d1db0 pc=0x10e60002 | |
| testing.(*testState).waitParallel(0x27fe0a0) | |
| /Users/cjs/repos/go/src/testing/testing.go:2373 +0x13 fp=0x27d1df8 sp=0x27d1dd8 pc=0x1b570013 | |
| testing.(*T).Parallel(0x29106c8) | |
| /Users/cjs/repos/go/src/testing/testing.go:1957 +0x26 fp=0x27d1eb0 sp=0x27d1df8 pc=0x1b4f0026 | |
| github.com/ncruces/go-sqlite3/tests.TestConn_Trace(0x29106c8) | |
| /Users/cjs/repos/ncruces-go-sqlite3/tests/config_test.go:332 +0x2 fp=0x27d1f58 sp=0x27d1eb0 pc=0x2cde0002 | |
| testing.tRunner(0x29106c8, 0x6c9b18) | |
| /Users/cjs/repos/go/src/testing/testing.go:2189 +0x12 fp=0x27d1fc8 sp=0x27d1f58 pc=0x1b500012 | |
| testing.(*T).Run.gowrap1() | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x2 fp=0x27d1fe0 sp=0x27d1fc8 pc=0x1b560002 | |
| runtime.goexit({}) | |
| /Users/cjs/repos/go/src/runtime/asm_wasm.s:428 +0x1 fp=0x27d1fe8 sp=0x27d1fe0 pc=0x164c0001 | |
| created by testing.(*T).Run in goroutine 1 | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x54 | |
| goroutine 26 gp=0x290ce00 m=nil [chan receive]: | |
| runtime.gopark(0x6c9e28, 0x279c1b8, 0x13, 0x7, 0x2) | |
| /Users/cjs/repos/go/src/runtime/proc.go:466 +0x24 fp=0x27d2ba0 sp=0x27d2b68 pc=0x15cb0024 | |
| runtime.chanrecv(0x279c150, 0x0, 0x1) | |
| /Users/cjs/repos/go/src/runtime/chan.go:667 +0x81 fp=0x27d2c30 sp=0x27d2ba0 pc=0x10e70081 | |
| runtime.chanrecv1(0x279c150, 0x0) | |
| /Users/cjs/repos/go/src/runtime/chan.go:509 +0x2 fp=0x27d2c58 sp=0x27d2c30 pc=0x10e60002 | |
| testing.(*testState).waitParallel(0x27fe0a0) | |
| /Users/cjs/repos/go/src/testing/testing.go:2373 +0x13 fp=0x27d2c78 sp=0x27d2c58 pc=0x1b570013 | |
| testing.(*T).Parallel(0x2910908) | |
| /Users/cjs/repos/go/src/testing/testing.go:1957 +0x26 fp=0x27d2d30 sp=0x27d2c78 pc=0x1b4f0026 | |
| github.com/ncruces/go-sqlite3/tests.TestConn_AutoVacuumPages(0x2910908) | |
| /Users/cjs/repos/ncruces-go-sqlite3/tests/config_test.go:404 +0x2 fp=0x27d2f58 sp=0x27d2d30 pc=0x2ce10002 | |
| testing.tRunner(0x2910908, 0x6c9a40) | |
| /Users/cjs/repos/go/src/testing/testing.go:2189 +0x12 fp=0x27d2fc8 sp=0x27d2f58 pc=0x1b500012 | |
| testing.(*T).Run.gowrap1() | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x2 fp=0x27d2fe0 sp=0x27d2fc8 pc=0x1b560002 | |
| runtime.goexit({}) | |
| /Users/cjs/repos/go/src/runtime/asm_wasm.s:428 +0x1 fp=0x27d2fe8 sp=0x27d2fe0 pc=0x164c0001 | |
| created by testing.(*T).Run in goroutine 1 | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x54 | |
| goroutine 27 gp=0x290cfc0 m=nil [chan receive]: | |
| runtime.gopark(0x6c9e28, 0x279c1b8, 0x13, 0x7, 0x2) | |
| /Users/cjs/repos/go/src/runtime/proc.go:466 +0x24 fp=0x2917528 sp=0x29174f0 pc=0x15cb0024 | |
| runtime.chanrecv(0x279c150, 0x0, 0x1) | |
| /Users/cjs/repos/go/src/runtime/chan.go:667 +0x81 fp=0x29175b8 sp=0x2917528 pc=0x10e70081 | |
| runtime.chanrecv1(0x279c150, 0x0) | |
| /Users/cjs/repos/go/src/runtime/chan.go:509 +0x2 fp=0x29175e0 sp=0x29175b8 pc=0x10e60002 | |
| testing.(*testState).waitParallel(0x27fe0a0) | |
| /Users/cjs/repos/go/src/testing/testing.go:2373 +0x13 fp=0x2917600 sp=0x29175e0 pc=0x1b570013 | |
| testing.(*T).Parallel(0x2910b48) | |
| /Users/cjs/repos/go/src/testing/testing.go:1957 +0x26 fp=0x29176b8 sp=0x2917600 pc=0x1b4f0026 | |
| github.com/ncruces/go-sqlite3/tests.TestConn_memoryLimit(0x2910b48) | |
| /Users/cjs/repos/ncruces-go-sqlite3/tests/config_test.go:439 +0x2 fp=0x2917758 sp=0x29176b8 pc=0x2ce30002 | |
| testing.tRunner(0x2910b48, 0x6c9b60) | |
| /Users/cjs/repos/go/src/testing/testing.go:2189 +0x12 fp=0x29177c8 sp=0x2917758 pc=0x1b500012 | |
| testing.(*T).Run.gowrap1() | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x2 fp=0x29177e0 sp=0x29177c8 pc=0x1b560002 | |
| runtime.goexit({}) | |
| /Users/cjs/repos/go/src/runtime/asm_wasm.s:428 +0x1 fp=0x29177e8 sp=0x29177e0 pc=0x164c0001 | |
| created by testing.(*T).Run in goroutine 1 | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x54 | |
| goroutine 28 gp=0x290d180 m=nil [chan receive]: | |
| runtime.gopark(0x6c9e28, 0x279c1b8, 0x13, 0x7, 0x2) | |
| /Users/cjs/repos/go/src/runtime/proc.go:466 +0x24 fp=0x2917d68 sp=0x2917d30 pc=0x15cb0024 | |
| runtime.chanrecv(0x279c150, 0x0, 0x1) | |
| /Users/cjs/repos/go/src/runtime/chan.go:667 +0x81 fp=0x2917df8 sp=0x2917d68 pc=0x10e70081 | |
| runtime.chanrecv1(0x279c150, 0x0) | |
| /Users/cjs/repos/go/src/runtime/chan.go:509 +0x2 fp=0x2917e20 sp=0x2917df8 pc=0x10e60002 | |
| testing.(*testState).waitParallel(0x27fe0a0) | |
| /Users/cjs/repos/go/src/testing/testing.go:2373 +0x13 fp=0x2917e40 sp=0x2917e20 pc=0x1b570013 | |
| testing.(*T).Parallel(0x2910d88) | |
| /Users/cjs/repos/go/src/testing/testing.go:1957 +0x26 fp=0x2917ef8 sp=0x2917e40 pc=0x1b4f0026 | |
| github.com/ncruces/go-sqlite3/tests.TestConn_Open_dir(0x2910d88) | |
| /Users/cjs/repos/ncruces-go-sqlite3/tests/conn_test.go:19 +0x2 fp=0x2917f58 sp=0x2917ef8 pc=0x2ce50002 | |
| testing.tRunner(0x2910d88, 0x6c9a90) | |
| /Users/cjs/repos/go/src/testing/testing.go:2189 +0x12 fp=0x2917fc8 sp=0x2917f58 pc=0x1b500012 | |
| testing.(*T).Run.gowrap1() | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x2 fp=0x2917fe0 sp=0x2917fc8 pc=0x1b560002 | |
| runtime.goexit({}) | |
| /Users/cjs/repos/go/src/runtime/asm_wasm.s:428 +0x1 fp=0x2917fe8 sp=0x2917fe0 pc=0x164c0001 | |
| created by testing.(*T).Run in goroutine 1 | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x54 | |
| goroutine 29 gp=0x290d340 m=nil [chan receive]: | |
| runtime.gopark(0x6c9e28, 0x279c1b8, 0x13, 0x7, 0x2) | |
| /Users/cjs/repos/go/src/runtime/proc.go:466 +0x24 fp=0x2918568 sp=0x2918530 pc=0x15cb0024 | |
| runtime.chanrecv(0x279c150, 0x0, 0x1) | |
| /Users/cjs/repos/go/src/runtime/chan.go:667 +0x81 fp=0x29185f8 sp=0x2918568 pc=0x10e70081 | |
| runtime.chanrecv1(0x279c150, 0x0) | |
| /Users/cjs/repos/go/src/runtime/chan.go:509 +0x2 fp=0x2918620 sp=0x29185f8 pc=0x10e60002 | |
| testing.(*testState).waitParallel(0x27fe0a0) | |
| /Users/cjs/repos/go/src/testing/testing.go:2373 +0x13 fp=0x2918640 sp=0x2918620 pc=0x1b570013 | |
| testing.(*T).Parallel(0x2910fc8) | |
| /Users/cjs/repos/go/src/testing/testing.go:1957 +0x26 fp=0x29186f8 sp=0x2918640 pc=0x1b4f0026 | |
| github.com/ncruces/go-sqlite3/tests.TestConn_Open_notfound(0x2910fc8) | |
| /Users/cjs/repos/ncruces-go-sqlite3/tests/conn_test.go:37 +0x2 fp=0x2918758 sp=0x29186f8 pc=0x2ce60002 | |
| testing.tRunner(0x2910fc8, 0x6c9aa0) | |
| /Users/cjs/repos/go/src/testing/testing.go:2189 +0x12 fp=0x29187c8 sp=0x2918758 pc=0x1b500012 | |
| testing.(*T).Run.gowrap1() | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x2 fp=0x29187e0 sp=0x29187c8 pc=0x1b560002 | |
| runtime.goexit({}) | |
| /Users/cjs/repos/go/src/runtime/asm_wasm.s:428 +0x1 fp=0x29187e8 sp=0x29187e0 pc=0x164c0001 | |
| created by testing.(*T).Run in goroutine 1 | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x54 | |
| goroutine 30 gp=0x290d500 m=nil [chan receive]: | |
| runtime.gopark(0x6c9e28, 0x279c1b8, 0x13, 0x7, 0x2) | |
| /Users/cjs/repos/go/src/runtime/proc.go:466 +0x24 fp=0x2918cb0 sp=0x2918c78 pc=0x15cb0024 | |
| runtime.chanrecv(0x279c150, 0x0, 0x1) | |
| /Users/cjs/repos/go/src/runtime/chan.go:667 +0x81 fp=0x2918d40 sp=0x2918cb0 pc=0x10e70081 | |
| runtime.chanrecv1(0x279c150, 0x0) | |
| /Users/cjs/repos/go/src/runtime/chan.go:509 +0x2 fp=0x2918d68 sp=0x2918d40 pc=0x10e60002 | |
| testing.(*testState).waitParallel(0x27fe0a0) | |
| /Users/cjs/repos/go/src/testing/testing.go:2373 +0x13 fp=0x2918d88 sp=0x2918d68 pc=0x1b570013 | |
| testing.(*T).Parallel(0x2911208) | |
| /Users/cjs/repos/go/src/testing/testing.go:1957 +0x26 fp=0x2918e40 sp=0x2918d88 pc=0x1b4f0026 | |
| github.com/ncruces/go-sqlite3/tests.TestConn_Open_modeof(0x2911208) | |
| /Users/cjs/repos/ncruces-go-sqlite3/tests/conn_test.go:49 +0x2 fp=0x2918f58 sp=0x2918e40 pc=0x2ce70002 | |
| testing.tRunner(0x2911208, 0x6c9a98) | |
| /Users/cjs/repos/go/src/testing/testing.go:2189 +0x12 fp=0x2918fc8 sp=0x2918f58 pc=0x1b500012 | |
| testing.(*T).Run.gowrap1() | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x2 fp=0x2918fe0 sp=0x2918fc8 pc=0x1b560002 | |
| runtime.goexit({}) | |
| /Users/cjs/repos/go/src/runtime/asm_wasm.s:428 +0x1 fp=0x2918fe8 sp=0x2918fe0 pc=0x164c0001 | |
| created by testing.(*T).Run in goroutine 1 | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x54 | |
| goroutine 32 gp=0x290d6c0 m=nil [chan receive]: | |
| runtime.gopark(0x6c9e28, 0x279c1b8, 0x13, 0x7, 0x2) | |
| /Users/cjs/repos/go/src/runtime/proc.go:466 +0x24 fp=0x29194d8 sp=0x29194a0 pc=0x15cb0024 | |
| runtime.chanrecv(0x279c150, 0x0, 0x1) | |
| /Users/cjs/repos/go/src/runtime/chan.go:667 +0x81 fp=0x2919568 sp=0x29194d8 pc=0x10e70081 | |
| runtime.chanrecv1(0x279c150, 0x0) | |
| /Users/cjs/repos/go/src/runtime/chan.go:509 +0x2 fp=0x2919590 sp=0x2919568 pc=0x10e60002 | |
| testing.(*testState).waitParallel(0x27fe0a0) | |
| /Users/cjs/repos/go/src/testing/testing.go:2373 +0x13 fp=0x29195b0 sp=0x2919590 pc=0x1b570013 | |
| testing.(*T).Parallel(0x2911688) | |
| /Users/cjs/repos/go/src/testing/testing.go:1957 +0x26 fp=0x2919668 sp=0x29195b0 pc=0x1b4f0026 | |
| github.com/ncruces/go-sqlite3/tests.TestConn_Close_BUSY(0x2911688) | |
| /Users/cjs/repos/ncruces-go-sqlite3/tests/conn_test.go:93 +0x2 fp=0x2919758 sp=0x2919668 pc=0x2ce90002 | |
| testing.tRunner(0x2911688, 0x6c9a58) | |
| /Users/cjs/repos/go/src/testing/testing.go:2189 +0x12 fp=0x29197c8 sp=0x2919758 pc=0x1b500012 | |
| testing.(*T).Run.gowrap1() | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x2 fp=0x29197e0 sp=0x29197c8 pc=0x1b560002 | |
| runtime.goexit({}) | |
| /Users/cjs/repos/go/src/runtime/asm_wasm.s:428 +0x1 fp=0x29197e8 sp=0x29197e0 pc=0x164c0001 | |
| created by testing.(*T).Run in goroutine 1 | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x54 | |
| goroutine 33 gp=0x290d880 m=nil [chan receive]: | |
| runtime.gopark(0x6c9e28, 0x279c1b8, 0x13, 0x7, 0x2) | |
| /Users/cjs/repos/go/src/runtime/proc.go:466 +0x24 fp=0x27d3cd0 sp=0x27d3c98 pc=0x15cb0024 | |
| runtime.chanrecv(0x279c150, 0x0, 0x1) | |
| /Users/cjs/repos/go/src/runtime/chan.go:667 +0x81 fp=0x27d3d60 sp=0x27d3cd0 pc=0x10e70081 | |
| runtime.chanrecv1(0x279c150, 0x0) | |
| /Users/cjs/repos/go/src/runtime/chan.go:509 +0x2 fp=0x27d3d88 sp=0x27d3d60 pc=0x10e60002 | |
| testing.(*testState).waitParallel(0x27fe0a0) | |
| /Users/cjs/repos/go/src/testing/testing.go:2373 +0x13 fp=0x27d3da8 sp=0x27d3d88 pc=0x1b570013 | |
| testing.(*T).Parallel(0x29118c8) | |
| /Users/cjs/repos/go/src/testing/testing.go:1957 +0x26 fp=0x27d3e60 sp=0x27d3da8 pc=0x1b4f0026 | |
| github.com/ncruces/go-sqlite3/tests.TestConn_BusyHandler(0x29118c8) | |
| /Users/cjs/repos/ncruces-go-sqlite3/tests/conn_test.go:124 +0x2 fp=0x27d3f58 sp=0x27d3e60 pc=0x2cec0002 | |
| testing.tRunner(0x29118c8, 0x6c9a48) | |
| /Users/cjs/repos/go/src/testing/testing.go:2189 +0x12 fp=0x27d3fc8 sp=0x27d3f58 pc=0x1b500012 | |
| testing.(*T).Run.gowrap1() | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x2 fp=0x27d3fe0 sp=0x27d3fc8 pc=0x1b560002 | |
| runtime.goexit({}) | |
| /Users/cjs/repos/go/src/runtime/asm_wasm.s:428 +0x1 fp=0x27d3fe8 sp=0x27d3fe0 pc=0x164c0001 | |
| created by testing.(*T).Run in goroutine 1 | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x54 | |
| goroutine 34 gp=0x290da40 m=nil [chan receive]: | |
| runtime.gopark(0x6c9e28, 0x279c1b8, 0x13, 0x7, 0x2) | |
| /Users/cjs/repos/go/src/runtime/proc.go:466 +0x24 fp=0x2919cc0 sp=0x2919c88 pc=0x15cb0024 | |
| runtime.chanrecv(0x279c150, 0x0, 0x1) | |
| /Users/cjs/repos/go/src/runtime/chan.go:667 +0x81 fp=0x2919d50 sp=0x2919cc0 pc=0x10e70081 | |
| runtime.chanrecv1(0x279c150, 0x0) | |
| /Users/cjs/repos/go/src/runtime/chan.go:509 +0x2 fp=0x2919d78 sp=0x2919d50 pc=0x10e60002 | |
| testing.(*testState).waitParallel(0x27fe0a0) | |
| /Users/cjs/repos/go/src/testing/testing.go:2373 +0x13 fp=0x2919d98 sp=0x2919d78 pc=0x1b570013 | |
| testing.(*T).Parallel(0x2911b08) | |
| /Users/cjs/repos/go/src/testing/testing.go:1957 +0x26 fp=0x2919e50 sp=0x2919d98 pc=0x1b4f0026 | |
| github.com/ncruces/go-sqlite3/tests.TestConn_SetInterrupt(0x2911b08) | |
| /Users/cjs/repos/ncruces-go-sqlite3/tests/conn_test.go:166 +0x2 fp=0x2919f58 sp=0x2919e50 pc=0x2cf10002 | |
| testing.tRunner(0x2911b08, 0x6c9af8) | |
| /Users/cjs/repos/go/src/testing/testing.go:2189 +0x12 fp=0x2919fc8 sp=0x2919f58 pc=0x1b500012 | |
| testing.(*T).Run.gowrap1() | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x2 fp=0x2919fe0 sp=0x2919fc8 pc=0x1b560002 | |
| runtime.goexit({}) | |
| /Users/cjs/repos/go/src/runtime/asm_wasm.s:428 +0x1 fp=0x2919fe8 sp=0x2919fe0 pc=0x164c0001 | |
| created by testing.(*T).Run in goroutine 1 | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x54 | |
| goroutine 35 gp=0x290dc00 m=nil [chan receive]: | |
| runtime.gopark(0x6c9e28, 0x279c1b8, 0x13, 0x7, 0x2) | |
| /Users/cjs/repos/go/src/runtime/proc.go:466 +0x24 fp=0x2912520 sp=0x29124e8 pc=0x15cb0024 | |
| runtime.chanrecv(0x279c150, 0x0, 0x1) | |
| /Users/cjs/repos/go/src/runtime/chan.go:667 +0x81 fp=0x29125b0 sp=0x2912520 pc=0x10e70081 | |
| runtime.chanrecv1(0x279c150, 0x0) | |
| /Users/cjs/repos/go/src/runtime/chan.go:509 +0x2 fp=0x29125d8 sp=0x29125b0 pc=0x10e60002 | |
| testing.(*testState).waitParallel(0x27fe0a0) | |
| /Users/cjs/repos/go/src/testing/testing.go:2373 +0x13 fp=0x29125f8 sp=0x29125d8 pc=0x1b570013 | |
| testing.(*T).Parallel(0x2911d48) | |
| /Users/cjs/repos/go/src/testing/testing.go:1957 +0x26 fp=0x29126b0 sp=0x29125f8 pc=0x1b4f0026 | |
| github.com/ncruces/go-sqlite3/tests.TestConn_Prepare_empty(0x2911d48) | |
| /Users/cjs/repos/ncruces-go-sqlite3/tests/conn_test.go:227 +0x2 fp=0x2912758 sp=0x29126b0 pc=0x2cf40002 | |
| testing.tRunner(0x2911d48, 0x6c9aa8) | |
| /Users/cjs/repos/go/src/testing/testing.go:2189 +0x12 fp=0x29127c8 sp=0x2912758 pc=0x1b500012 | |
| testing.(*T).Run.gowrap1() | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x2 fp=0x29127e0 sp=0x29127c8 pc=0x1b560002 | |
| runtime.goexit({}) | |
| /Users/cjs/repos/go/src/runtime/asm_wasm.s:428 +0x1 fp=0x29127e8 sp=0x29127e0 pc=0x164c0001 | |
| created by testing.(*T).Run in goroutine 1 | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x54 | |
| goroutine 36 gp=0x2920000 m=nil [chan receive]: | |
| runtime.gopark(0x6c9e28, 0x279c1b8, 0x13, 0x7, 0x2) | |
| /Users/cjs/repos/go/src/runtime/proc.go:466 +0x24 fp=0x2912d10 sp=0x2912cd8 pc=0x15cb0024 | |
| runtime.chanrecv(0x279c150, 0x0, 0x1) | |
| /Users/cjs/repos/go/src/runtime/chan.go:667 +0x81 fp=0x2912da0 sp=0x2912d10 pc=0x10e70081 | |
| runtime.chanrecv1(0x279c150, 0x0) | |
| /Users/cjs/repos/go/src/runtime/chan.go:509 +0x2 fp=0x2912dc8 sp=0x2912da0 pc=0x10e60002 | |
| testing.(*testState).waitParallel(0x27fe0a0) | |
| /Users/cjs/repos/go/src/testing/testing.go:2373 +0x13 fp=0x2912de8 sp=0x2912dc8 pc=0x1b570013 | |
| testing.(*T).Parallel(0x291e008) | |
| /Users/cjs/repos/go/src/testing/testing.go:1957 +0x26 fp=0x2912ea0 sp=0x2912de8 pc=0x1b4f0026 | |
| github.com/ncruces/go-sqlite3/tests.TestConn_Prepare_tail(0x291e008) | |
| /Users/cjs/repos/ncruces-go-sqlite3/tests/conn_test.go:247 +0x2 fp=0x2912f58 sp=0x2912ea0 pc=0x2cf70002 | |
| testing.tRunner(0x291e008, 0x6c9ab8) | |
| /Users/cjs/repos/go/src/testing/testing.go:2189 +0x12 fp=0x2912fc8 sp=0x2912f58 pc=0x1b500012 | |
| testing.(*T).Run.gowrap1() | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x2 fp=0x2912fe0 sp=0x2912fc8 pc=0x1b560002 | |
| runtime.goexit({}) | |
| /Users/cjs/repos/go/src/runtime/asm_wasm.s:428 +0x1 fp=0x2912fe8 sp=0x2912fe0 pc=0x164c0001 | |
| created by testing.(*T).Run in goroutine 1 | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x54 | |
| goroutine 37 gp=0x29201c0 m=nil [chan receive]: | |
| runtime.gopark(0x6c9e28, 0x279c1b8, 0x13, 0x7, 0x2) | |
| /Users/cjs/repos/go/src/runtime/proc.go:466 +0x24 fp=0x29134d8 sp=0x29134a0 pc=0x15cb0024 | |
| runtime.chanrecv(0x279c150, 0x0, 0x1) | |
| /Users/cjs/repos/go/src/runtime/chan.go:667 +0x81 fp=0x2913568 sp=0x29134d8 pc=0x10e70081 | |
| runtime.chanrecv1(0x279c150, 0x0) | |
| /Users/cjs/repos/go/src/runtime/chan.go:509 +0x2 fp=0x2913590 sp=0x2913568 pc=0x10e60002 | |
| testing.(*testState).waitParallel(0x27fe0a0) | |
| /Users/cjs/repos/go/src/testing/testing.go:2373 +0x13 fp=0x29135b0 sp=0x2913590 pc=0x1b570013 | |
| testing.(*T).Parallel(0x291e248) | |
| /Users/cjs/repos/go/src/testing/testing.go:1957 +0x26 fp=0x2913668 sp=0x29135b0 pc=0x1b4f0026 | |
| github.com/ncruces/go-sqlite3/tests.TestConn_Prepare_invalid(0x291e248) | |
| /Users/cjs/repos/ncruces-go-sqlite3/tests/conn_test.go:267 +0x2 fp=0x2913758 sp=0x2913668 pc=0x2cfa0002 | |
| testing.tRunner(0x291e248, 0x6c9ab0) | |
| /Users/cjs/repos/go/src/testing/testing.go:2189 +0x12 fp=0x29137c8 sp=0x2913758 pc=0x1b500012 | |
| testing.(*T).Run.gowrap1() | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x2 fp=0x29137e0 sp=0x29137c8 pc=0x1b560002 | |
| runtime.goexit({}) | |
| /Users/cjs/repos/go/src/runtime/asm_wasm.s:428 +0x1 fp=0x29137e8 sp=0x29137e0 pc=0x164c0001 | |
| created by testing.(*T).Run in goroutine 1 | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x54 | |
| goroutine 38 gp=0x2920380 m=nil [chan receive]: | |
| runtime.gopark(0x6c9e28, 0x279c1b8, 0x13, 0x7, 0x2) | |
| /Users/cjs/repos/go/src/runtime/proc.go:466 +0x24 fp=0x2913d48 sp=0x2913d10 pc=0x15cb0024 | |
| runtime.chanrecv(0x279c150, 0x0, 0x1) | |
| /Users/cjs/repos/go/src/runtime/chan.go:667 +0x81 fp=0x2913dd8 sp=0x2913d48 pc=0x10e70081 | |
| runtime.chanrecv1(0x279c150, 0x0) | |
| /Users/cjs/repos/go/src/runtime/chan.go:509 +0x2 fp=0x2913e00 sp=0x2913dd8 pc=0x10e60002 | |
| testing.(*testState).waitParallel(0x27fe0a0) | |
| /Users/cjs/repos/go/src/testing/testing.go:2373 +0x13 fp=0x2913e20 sp=0x2913e00 pc=0x1b570013 | |
| testing.(*T).Parallel(0x291e488) | |
| /Users/cjs/repos/go/src/testing/testing.go:1957 +0x26 fp=0x2913ed8 sp=0x2913e20 pc=0x1b4f0026 | |
| github.com/ncruces/go-sqlite3/tests.TestConn_ReleaseMemory(0x291e488) | |
| /Users/cjs/repos/ncruces-go-sqlite3/tests/conn_test.go:310 +0x2 fp=0x2913f58 sp=0x2913ed8 pc=0x2cfc0002 | |
| testing.tRunner(0x291e488, 0x6c9ac8) | |
| /Users/cjs/repos/go/src/testing/testing.go:2189 +0x12 fp=0x2913fc8 sp=0x2913f58 pc=0x1b500012 | |
| testing.(*T).Run.gowrap1() | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x2 fp=0x2913fe0 sp=0x2913fc8 pc=0x1b560002 | |
| runtime.goexit({}) | |
| /Users/cjs/repos/go/src/runtime/asm_wasm.s:428 +0x1 fp=0x2913fe8 sp=0x2913fe0 pc=0x164c0001 | |
| created by testing.(*T).Run in goroutine 1 | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x54 | |
| goroutine 39 gp=0x2920540 m=nil [chan receive]: | |
| runtime.gopark(0x6c9e28, 0x279c1b8, 0x13, 0x7, 0x2) | |
| /Users/cjs/repos/go/src/runtime/proc.go:466 +0x24 fp=0x2914548 sp=0x2914510 pc=0x15cb0024 | |
| runtime.chanrecv(0x279c150, 0x0, 0x1) | |
| /Users/cjs/repos/go/src/runtime/chan.go:667 +0x81 fp=0x29145d8 sp=0x2914548 pc=0x10e70081 | |
| runtime.chanrecv1(0x279c150, 0x0) | |
| /Users/cjs/repos/go/src/runtime/chan.go:509 +0x2 fp=0x2914600 sp=0x29145d8 pc=0x10e60002 | |
| testing.(*testState).waitParallel(0x27fe0a0) | |
| /Users/cjs/repos/go/src/testing/testing.go:2373 +0x13 fp=0x2914620 sp=0x2914600 pc=0x1b570013 | |
| testing.(*T).Parallel(0x291e6c8) | |
| /Users/cjs/repos/go/src/testing/testing.go:1957 +0x26 fp=0x29146d8 sp=0x2914620 pc=0x1b4f0026 | |
| github.com/ncruces/go-sqlite3/tests.TestConn_SetLastInsertRowID(0x291e6c8) | |
| /Users/cjs/repos/ncruces-go-sqlite3/tests/conn_test.go:325 +0x2 fp=0x2914758 sp=0x29146d8 pc=0x2cfe0002 | |
| testing.tRunner(0x291e6c8, 0x6c9b00) | |
| /Users/cjs/repos/go/src/testing/testing.go:2189 +0x12 fp=0x29147c8 sp=0x2914758 pc=0x1b500012 | |
| testing.(*T).Run.gowrap1() | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x2 fp=0x29147e0 sp=0x29147c8 pc=0x1b560002 | |
| runtime.goexit({}) | |
| /Users/cjs/repos/go/src/runtime/asm_wasm.s:428 +0x1 fp=0x29147e8 sp=0x29147e0 pc=0x164c0001 | |
| created by testing.(*T).Run in goroutine 1 | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x54 | |
| goroutine 40 gp=0x2920700 m=nil [chan receive]: | |
| runtime.gopark(0x6c9e28, 0x2923178, 0x13, 0x7, 0x2) | |
| /Users/cjs/repos/go/src/runtime/proc.go:466 +0x24 fp=0x294b3b8 sp=0x294b380 pc=0x15cb0024 | |
| runtime.chanrecv(0x2923110, 0x294b568, 0x1) | |
| /Users/cjs/repos/go/src/runtime/chan.go:667 +0x81 fp=0x294b448 sp=0x294b3b8 pc=0x10e70081 | |
| runtime.chanrecv1(0x2923110, 0x294b568) | |
| /Users/cjs/repos/go/src/runtime/chan.go:509 +0x2 fp=0x294b470 sp=0x294b448 pc=0x10e60002 | |
| syscall.fsCall({0x1ddd1, 0x4}, {0x294b650, 0x3, 0x3}) | |
| /Users/cjs/repos/go/src/syscall/fs_js.go:552 +0x12 fp=0x294b598 sp=0x294b470 pc=0x17710012 | |
| syscall.Open({0x279e330, 0x21}, 0x42, 0x1b6) | |
| /Users/cjs/repos/go/src/syscall/fs_js.go:106 +0x22 fp=0x294b6b0 sp=0x294b598 pc=0x175f0022 | |
| os.open(...) | |
| /Users/cjs/repos/go/src/os/file_open_unix.go:15 | |
| os.openFileNolog.func1(...) | |
| /Users/cjs/repos/go/src/os/file_unix.go:261 | |
| os.ignoringEINTR(...) | |
| /Users/cjs/repos/go/src/os/file_posix.go:256 | |
| os.openFileNolog({0x279e330, 0x21}, 0x42, 0x1b6) | |
| /Users/cjs/repos/go/src/os/file_unix.go:260 +0x19 fp=0x294b730 sp=0x294b6b0 pc=0x185b0019 | |
| os.OpenFile({0x279e330, 0x21}, 0x42, 0x1b6) | |
| /Users/cjs/repos/go/src/os/file.go:412 +0x3 fp=0x294b770 sp=0x294b730 pc=0x184d0003 | |
| github.com/ncruces/go-sqlite3/vfs.vfsOS.OpenFilename({}, 0x2953ca0, 0x106) | |
| /Users/cjs/repos/ncruces-go-sqlite3/vfs/file.go:110 +0xf fp=0x294b830 sp=0x294b770 pc=0x28cf000f | |
| github.com/ncruces/go-sqlite3/vfs.(*vfsOS).OpenFilename(0x708100, 0x2953ca0, 0x106) | |
| <autogenerated>:1 +0x3 fp=0x294b870 sp=0x294b830 pc=0x29310003 | |
| github.com/ncruces/go-sqlite3/vfs.vfsOpen(0x27fecd0, 0x2c374, 0x511e0, 0x51150, 0x106, 0xffc8, 0xff5c) | |
| /Users/cjs/repos/ncruces-go-sqlite3/vfs/vfs.go:56 +0x28 fp=0x294b900 sp=0x294b870 pc=0x28f60028 | |
| github.com/ncruces/go-sqlite3.(*env).Xgo_open(0x27800e0, 0x2c374, 0x511e0, 0x51150, 0x106, 0xffc8, 0xff5c) | |
| /Users/cjs/repos/ncruces-go-sqlite3/wrap.go:269 +0x4 fp=0x294b930 sp=0x294b900 pc=0x2a430004 | |
| github.com/ncruces/go-sqlite3-wasm.(*Module)._go_open(...) | |
| /Users/cjs/go/pkg/mod/github.com/ncruces/go-sqlite3-wasm@v1.0.4-0.20260329114232-2491c387476c/sqlite3.go:257 | |
| github.com/ncruces/go-sqlite3-wasm.(*Module)._go_open_wrapper(0x29230a0, 0x2c374, 0x511e0, 0x51150, 0x106, 0xffc8) | |
| /Users/cjs/go/pkg/mod/github.com/ncruces/go-sqlite3-wasm@v1.0.4-0.20260329114232-2491c387476c/sqlite3.go:5609 +0x21 fp=0x294b978 sp=0x294b930 pc=0x1e8e0021 | |
| github.com/ncruces/go-sqlite3-wasm.(*Module)._go_open_wrapper-fm(0x2c374, 0x511e0, 0x51150, 0x106, 0xffc8) | |
| <autogenerated>:1 +0x2 fp=0x294b9a8 sp=0x294b978 pc=0x26420002 | |
| github.com/ncruces/go-sqlite3-wasm.(*Module)._sqlite3BtreeOpen(0x29230a0, 0x2c374, 0x2f4c4, 0x2f140, 0x2f308, 0x0, 0x2000106) | |
| /Users/cjs/go/pkg/mod/github.com/ncruces/go-sqlite3-wasm@v1.0.4-0.20260329114232-2491c387476c/sqlite3.go:26069 +0x1a7 fp=0x294bab8 sp=0x294b9a8 pc=0x1f5d01a7 | |
| github.com/ncruces/go-sqlite3-wasm.(*Module)._openDatabase(0x29230a0, 0x50014, 0x50010, 0x2000046, 0x0) | |
| /Users/cjs/go/pkg/mod/github.com/ncruces/go-sqlite3-wasm@v1.0.4-0.20260329114232-2491c387476c/sqlite3.go:37160 +0xff fp=0x294bb58 sp=0x294bab8 pc=0x1fb000ff | |
| github.com/ncruces/go-sqlite3-wasm.(*Module).Xsqlite3_open_v2(...) | |
| /Users/cjs/go/pkg/mod/github.com/ncruces/go-sqlite3-wasm@v1.0.4-0.20260329114232-2491c387476c/sqlite3.go:37811 | |
| github.com/ncruces/go-sqlite3.(*Conn).openDB(0x29382a0, {0x279e270, 0x21}, 0x46) | |
| /Users/cjs/repos/ncruces-go-sqlite3/conn.go:111 +0xe fp=0x294be08 sp=0x294bb58 pc=0x2970000e | |
| github.com/ncruces/go-sqlite3.newConn({0x6c89d8, 0x2964390}, {0x279e270, 0x21}, 0x46) | |
| /Users/cjs/repos/ncruces-go-sqlite3/conn.go:95 +0x23 fp=0x294bea8 sp=0x294be08 pc=0x296e0023 | |
| github.com/ncruces/go-sqlite3.OpenContext(...) | |
| /Users/cjs/repos/ncruces-go-sqlite3/conn.go:53 | |
| github.com/ncruces/go-sqlite3/tests.TestConn_Filename(0x291e908) | |
| /Users/cjs/repos/ncruces-go-sqlite3/tests/conn_test.go:358 +0x1f fp=0x294bf58 sp=0x294bea8 pc=0x2d00001f | |
| testing.tRunner(0x291e908, 0x6c9a80) | |
| /Users/cjs/repos/go/src/testing/testing.go:2189 +0x12 fp=0x294bfc8 sp=0x294bf58 pc=0x1b500012 | |
| testing.(*T).Run.gowrap1() | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x2 fp=0x294bfe0 sp=0x294bfc8 pc=0x1b560002 | |
| runtime.goexit({}) | |
| /Users/cjs/repos/go/src/runtime/asm_wasm.s:428 +0x1 fp=0x294bfe8 sp=0x294bfe0 pc=0x164c0001 | |
| created by testing.(*T).Run in goroutine 1 | |
| /Users/cjs/repos/go/src/testing/testing.go:2254 +0x54 | |
| fetch error | |
| Error: Go program has already exited | |
| at globalThis.Go._resume (http://127.0.0.1:56736/wasm_exec.js:557:11) | |
| at http://127.0.0.1:56736/wasm_exec.js:570:8 | |
| at http://127.0.0.1:56736/:74:62 | |
| at http://127.0.0.1:56736/:37:6 | |
| http://127.0.0.1:56736/wasm_exec.js:556:10 Uncaught (in promise) | |
| Error: Go program has already exited | |
| at globalThis.Go._resume (http://127.0.0.1:56736/wasm_exec.js:557:11) | |
| at http://127.0.0.1:56736/wasm_exec.js:570:8 | |
| at http://127.0.0.1:56736/:43:5 | |
| exit with status 2 | |
| FAIL github.com/ncruces/go-sqlite3/tests 4.188s | |
| FAIL |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment