Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IPFS Kubo Plugin Error: runtime: no plugin module data #45

Open
demovoidgan opened this issue Mar 16, 2025 · 0 comments
Open

IPFS Kubo Plugin Error: runtime: no plugin module data #45

demovoidgan opened this issue Mar 16, 2025 · 0 comments

Comments

@demovoidgan
Copy link

Problem Description

I am trying to run IPFS Kubo 0.33.2 with the nopfs-kubo-plugin/v0.23.0 plugin, following the official repository steps, but I get the error fatal error: runtime: no plugin module data when starting the daemon.


Environment Details

Operating System

  • OS: Ubuntu 24.04.2 LTS (Noble)
  • Architecture: x86_64
  • Kernel: 6.11.0-19-generic

IPFS Versions

  • IPFS Desktop: ipfs-desktop-0.41.2-linux-amd64
  • IPFS Kubo (CLI): 0.33.2

Cloned Repository


Steps to Reproduce

  1. Clone the repository and switch to the specific branch:
    git clone https://github.com/ipfs-shipyard/nopfs
    cd nopfs
    git checkout nopfs-kubo-plugin/v0.23.0
  2. Compile and install the plugin:
    make plugin
    make install-plugin
  3. Followed the same example given in the repository README to configure denylists:
    mkdir -p ~/.ipfs/denylists
    echo "etc" > ~/.ipfs/denylists/test.deny
  4. Start the IPFS daemon:
    ipfs daemon

Error Output

fatal error: runtime: no plugin module data
goroutine 1 gp=0xc0000061c0 m=10 mp=0xc000600008 [running]:
runtime.throw({0x30e4edd?, 0xc0000061c0?})
        runtime/panic.go:1067 +0x48 fp=0xc000073370 sp=0xc000073340 pc=0x111ee28
plugin.lastmoduleinit()
        runtime/plugin.go:23 +0x8ce fp=0xc000073458 sp=0xc000073370 pc=0x111f70e
plugin.open({0xc0001540f0, 0x2b})
        plugin/plugin_dlopen.go:77 +0x3ed fp=0xc0000736d8 sp=0xc000073458 pc=0x2429fcd
plugin.Open(...)
        plugin/plugin.go:80
github.com/ipfs/kubo/plugin/loader.unixLoadPlugin({0xc0001540f0?, 0xc0000737c0?})
        github.com/ipfs/[email protected]/plugin/loader/load_unix.go:20 +0x1d fp=0xc000073748 sp=0xc0000736d8 pc=0x28942dd
github.com/ipfs/kubo/plugin/loader.loadDynamicPlugins.func1({0xc0001540f0, 0x2b}, {0x36ad768, 0xc0003fedd0}, {0x0?, 0x0?})
        github.com/ipfs/[email protected]/plugin/loader/loader.go:238 +0x198 fp=0xc000073840 sp=0xc000073748 pc=0x28953b8
path/filepath.walk({0xc0001540f0, 0x2b}, {0x36ad768, 0xc0003fedd0}, 0xc000073a68)
        path/filepath/path.go:345 +0x105 fp=0xc000073908 sp=0xc000073840 pc=0x11e8145
path/filepath.walk({0xc00015f8e0, 0x19}, {0x36ad768, 0xc0003fed00}, 0xc000073a68)
        path/filepath/path.go:369 +0x254 fp=0xc0000739d0 sp=0xc000073908 pc=0x11e8294
path/filepath.Walk({0xc00015f8e0, 0x19}, 0xc000073a68)
        path/filepath/path.go:427 +0x66 fp=0xc000073a20 sp=0xc0000739d0 pc=0x11e8526
github.com/ipfs/kubo/plugin/loader.loadDynamicPlugins({0xc00015f8e0, 0x19})
        github.com/ipfs/[email protected]/plugin/loader/loader.go:219 +0xc5 fp=0xc000073a98 sp=0xc000073a20 pc=0x28951c5
github.com/ipfs/kubo/plugin/loader.(*PluginLoader).LoadDirectory(0xc0003f1360, {0xc00015f8e0?, 0x4a72c80?})
        github.com/ipfs/[email protected]/plugin/loader/loader.go:195 +0xba fp=0xc000073b00 sp=0xc000073a98 pc=0x289505a
github.com/ipfs/kubo/plugin/loader.NewPluginLoader({0xc00005ba40, 0x11})
        github.com/ipfs/[email protected]/plugin/loader/loader.go:116 +0x1ef fp=0xc000073b78 sp=0xc000073b00 pc=0x289470f
github.com/ipfs/kubo/cmd/ipfs/kubo.loadPlugins({0xc00005ba40?, 0x30c043e?}, 0x0)
        github.com/ipfs/[email protected]/cmd/ipfs/kubo/start.go:66 +0x25 fp=0xc000073bc8 sp=0xc000073b78 pc=0x29bd045
github.com/ipfs/kubo/cmd/ipfs/kubo.BuildDefaultEnv.BuildEnv.func1({0x36a3798, 0xc0003f1310}, 0xc00038e0e0)
        github.com/ipfs/[email protected]/cmd/ipfs/kubo/start.go:117 +0xb1 fp=0xc000073c40 sp=0xc000073bc8 pc=0x29bd511
github.com/ipfs/kubo/cmd/ipfs/kubo.BuildDefaultEnv({0x36a3798?, 0xc0003f1310?}, 0xc00038e0e0?)
        github.com/ipfs/[email protected]/cmd/ipfs/kubo/start.go:103 +0x39 fp=0xc000073c78 sp=0xc000073c40 pc=0x29bd419
github.com/ipfs/go-ipfs-cmds/cli.Run({0x36a3798?, 0xc0003f12c0?}, 0x4a7d380, {0xc000052040, 0x2, 0x2}, 0x6e0?, 0xc0000a0038, 0xc0000a0040, 0x34056a0, ...)
        github.com/ipfs/[email protected]/cli/run.go:107 +0x4a2 fp=0xc000073e30 sp=0xc000073c78 pc=0x29a3162
github.com/ipfs/kubo/cmd/ipfs/kubo.Start(0x34056a0)
        github.com/ipfs/[email protected]/cmd/ipfs/kubo/start.go:213 +0x516 fp=0xc000073f38 sp=0xc000073e30 pc=0x29bdcb6
main.main()
        github.com/ipfs/[email protected]/cmd/ipfs/main.go:10 +0x1a fp=0xc000073f50 sp=0xc000073f38 pc=0x29c1fda
runtime.main()
        runtime/proc.go:272 +0x28b fp=0xc000073fe0 sp=0xc000073f50 pc=0x10e726b
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc000073fe8 sp=0xc000073fe0 pc=0x11283a1

goroutine 2 gp=0xc000006c40 m=nil [force gc (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        runtime/proc.go:424 +0xce fp=0xc00009cfa8 sp=0xc00009cf88 pc=0x111f82e
runtime.goparkunlock(...)
        runtime/proc.go:430
runtime.forcegchelper()
        runtime/proc.go:337 +0xb3 fp=0xc00009cfe0 sp=0xc00009cfa8 pc=0x10e75b3
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc00009cfe8 sp=0xc00009cfe0 pc=0x11283a1
created by runtime.init.7 in goroutine 1
        runtime/proc.go:325 +0x1a

goroutine 3 gp=0xc000007180 m=nil [GC sweep wait]:
runtime.gopark(0x1?, 0x0?, 0x0?, 0x0?, 0x0?)
        runtime/proc.go:424 +0xce fp=0xc00009d780 sp=0xc00009d760 pc=0x111f82e
runtime.goparkunlock(...)
        runtime/proc.go:430
runtime.bgsweep(0xc0000c8000)
        runtime/mgcsweep.go:317 +0xdf fp=0xc00009d7c8 sp=0xc00009d780 pc=0x10cd49f
runtime.gcenable.gowrap1()
        runtime/mgc.go:204 +0x25 fp=0xc00009d7e0 sp=0xc00009d7c8 pc=0x10c1965
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc00009d7e8 sp=0xc00009d7e0 pc=0x11283a1
created by runtime.gcenable in goroutine 1
        runtime/mgc.go:204 +0x66

goroutine 4 gp=0xc000007340 m=nil [sleep]:
runtime.gopark(0xc0000ca060?, 0x9936e822b99?, 0x0?, 0x0?, 0x0?)
        runtime/proc.go:424 +0xce fp=0xc00009df38 sp=0xc00009df18 pc=0x111f82e
runtime.goparkunlock(...)
        runtime/proc.go:430
runtime.(*scavengerState).sleep(0x4a7c9e0, 0x41215a9200000000)
        runtime/mgcscavenge.go:504 +0xf8 fp=0xc00009dfa8 sp=0xc00009df38 pc=0x10cae98
runtime.bgscavenge(0xc0000c8000)
        runtime/mgcscavenge.go:662 +0x74 fp=0xc00009dfc8 sp=0xc00009dfa8 pc=0x10cb294
runtime.gcenable.gowrap2()
        runtime/mgc.go:205 +0x25 fp=0xc00009dfe0 sp=0xc00009dfc8 pc=0x10c1905
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc00009dfe8 sp=0xc00009dfe0 pc=0x11283a1
created by runtime.gcenable in goroutine 1
        runtime/mgc.go:205 +0xa5

goroutine 5 gp=0xc000007c00 m=nil [finalizer wait]:
runtime.gopark(0xc00009c648?, 0x10b7145?, 0xb0?, 0x1?, 0xc0000061c0?)
        runtime/proc.go:424 +0xce fp=0xc00009c620 sp=0xc00009c600 pc=0x111f82e
runtime.runfinq()
        runtime/mfinal.go:193 +0x107 fp=0xc00009c7e0 sp=0xc00009c620 pc=0x10c09e7
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc00009c7e8 sp=0xc00009c7e0 pc=0x11283a1
created by runtime.createfing in goroutine 1
        runtime/mfinal.go:163 +0x3d

goroutine 6 gp=0xc000007dc0 m=nil [select]:
runtime.gopark(0xc00009e760?, 0x2?, 0x0?, 0x0?, 0xc00009e71c?)
        runtime/proc.go:424 +0xce fp=0xc0000aeda8 sp=0xc0000aed88 pc=0x111f82e
runtime.selectgo(0xc0000aef60, 0xc00009e718, 0x0?, 0x0, 0x0?, 0x1)
        runtime/select.go:335 +0x7a5 fp=0xc0000aeed0 sp=0xc0000aeda8 pc=0x10f9aa5
github.com/ipfs/go-log/writer.(*MirrorWriter).logRoutine(0xc0000dc420)
        github.com/ipfs/[email protected]/writer/writer.go:71 +0x105 fp=0xc0000aefc8 sp=0xc0000aeed0 pc=0x1f99a05
github.com/ipfs/go-log/writer.NewMirrorWriter.gowrap1()
        github.com/ipfs/[email protected]/writer/writer.go:36 +0x25 fp=0xc0000aefe0 sp=0xc0000aefc8 pc=0x1f99745
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc0000aefe8 sp=0xc0000aefe0 pc=0x11283a1
created by github.com/ipfs/go-log/writer.NewMirrorWriter in goroutine 1
        github.com/ipfs/[email protected]/writer/writer.go:36 +0xbf

goroutine 18 gp=0xc000104fc0 m=nil [select]:
runtime.gopark(0xc0000b3f80?, 0x2?, 0x70?, 0x0?, 0xc0000b3f74?)
        runtime/proc.go:424 +0xce fp=0xc0000b3e10 sp=0xc0000b3df0 pc=0x111f82e
runtime.selectgo(0xc0000b3f80, 0xc0000b3f70, 0x0?, 0x0, 0x0?, 0x1)
        runtime/select.go:335 +0x7a5 fp=0xc0000b3f38 sp=0xc0000b3e10 pc=0x10f9aa5
github.com/golang/glog.(*fileSink).flushDaemon(0x4a7c778)
        github.com/golang/[email protected]/glog_file.go:349 +0xb4 fp=0xc0000b3fc8 sp=0xc0000b3f38 pc=0x24565f4
github.com/golang/glog.init.1.gowrap1()
        github.com/golang/[email protected]/glog_file.go:164 +0x25 fp=0xc0000b3fe0 sp=0xc0000b3fc8 pc=0x2455665
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc0000b3fe8 sp=0xc0000b3fe0 pc=0x11283a1
created by github.com/golang/glog.init.1 in goroutine 1
        github.com/golang/[email protected]/glog_file.go:164 +0x126

goroutine 19 gp=0xc000105180 m=nil [select]:
runtime.gopark(0xc0000b0f78?, 0x3?, 0x50?, 0x81?, 0xc0000b0f72?)
        runtime/proc.go:424 +0xce fp=0xc0000b0e10 sp=0xc0000b0df0 pc=0x111f82e
runtime.selectgo(0xc0000b0f78, 0xc0000b0f6c, 0xc000133580?, 0x0, 0x0?, 0x1)
        runtime/select.go:335 +0x7a5 fp=0xc0000b0f38 sp=0xc0000b0e10 pc=0x10f9aa5
go.opencensus.io/stats/view.(*worker).start(0xc000133580)
        [email protected]/stats/view/worker.go:292 +0x9f fp=0xc0000b0fc8 sp=0xc0000b0f38 pc=0x1edc09f
go.opencensus.io/stats/view.init.0.gowrap1()
        [email protected]/stats/view/worker.go:34 +0x25 fp=0xc0000b0fe0 sp=0xc0000b0fc8 pc=0x1edb1e5
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc0000b0fe8 sp=0xc0000b0fe0 pc=0x11283a1
created by go.opencensus.io/stats/view.init.0 in goroutine 1
        [email protected]/stats/view/worker.go:34 +0x8d

goroutine 20 gp=0xc000105340 m=nil [chan receive]:
runtime.gopark(0xc000098f60?, 0x1231aa5?, 0xe0?, 0x56?, 0x36d8a00?)
        runtime/proc.go:424 +0xce fp=0xc000098f18 sp=0xc000098ef8 pc=0x111f82e
runtime.chanrecv(0xc000178690, 0x0, 0x1)
        runtime/chan.go:639 +0x41c fp=0xc000098f90 sp=0xc000098f18 pc=0x10b037c
runtime.chanrecv1(0x0?, 0x0?)
        runtime/chan.go:489 +0x12 fp=0xc000098fb8 sp=0xc000098f90 pc=0x10aff32
runtime.unique_runtime_registerUniqueMapCleanup.func1(...)
        runtime/mgc.go:1781
runtime.unique_runtime_registerUniqueMapCleanup.gowrap1()
        runtime/mgc.go:1784 +0x2f fp=0xc000098fe0 sp=0xc000098fb8 pc=0x10c498f
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc000098fe8 sp=0xc000098fe0 pc=0x11283a1
created by unique.runtime_registerUniqueMapCleanup in goroutine 1
        runtime/mgc.go:1779 +0x96

goroutine 16 gp=0xc000105880 m=nil [select, locked to thread]:
runtime.gopark(0xc0002c4fa8?, 0x2?, 0x80?, 0x58?, 0xc0002c4f94?)
        runtime/proc.go:424 +0xce fp=0xc0002c4e30 sp=0xc0002c4e10 pc=0x111f82e
runtime.selectgo(0xc0002c4fa8, 0xc0002c4f90, 0x0?, 0x0, 0xc000500f60?, 0x1)
        runtime/select.go:335 +0x7a5 fp=0xc0002c4f58 sp=0xc0002c4e30 pc=0x10f9aa5
runtime.ensureSigM.func1()
        runtime/signal_unix.go:1077 +0x19f fp=0xc0002c4fe0 sp=0xc0002c4f58 pc=0x11161df
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc0002c4fe8 sp=0xc0002c4fe0 pc=0x11283a1
created by runtime.ensureSigM in goroutine 1
        runtime/signal_unix.go:1060 +0xc8

goroutine 7 gp=0xc0001ef340 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        runtime/proc.go:424 +0xce fp=0xc000099738 sp=0xc000099718 pc=0x111f82e
runtime.gcBgMarkWorker(0xc00006b0a0)
        runtime/mgc.go:1412 +0xe9 fp=0xc0000997c8 sp=0xc000099738 pc=0x10c3ca9
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1328 +0x25 fp=0xc0000997e0 sp=0xc0000997c8 pc=0x10c3b85
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc0000997e8 sp=0xc0000997e0 pc=0x11283a1
created by runtime.gcBgMarkStartWorkers in goroutine 21
        runtime/mgc.go:1328 +0x105

goroutine 8 gp=0xc0001ef500 m=nil [GC worker (idle)]:
runtime.gopark(0x99332b6a832?, 0x0?, 0x0?, 0x0?, 0xc000190000?)
        runtime/proc.go:424 +0xce fp=0xc00009e738 sp=0xc00009e718 pc=0x111f82e
runtime.gcBgMarkWorker(0xc00006b0a0)
        runtime/mgc.go:1412 +0xe9 fp=0xc00009e7c8 sp=0xc00009e738 pc=0x10c3ca9
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1328 +0x25 fp=0xc00009e7e0 sp=0xc00009e7c8 pc=0x10c3b85
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc00009e7e8 sp=0xc00009e7e0 pc=0x11283a1
created by runtime.gcBgMarkStartWorkers in goroutine 21
        runtime/mgc.go:1328 +0x105

goroutine 9 gp=0xc0001ef6c0 m=nil [GC worker (idle)]:
runtime.gopark(0x99332b6a9fc?, 0x3?, 0xa?, 0x27?, 0x0?)
        runtime/proc.go:424 +0xce fp=0xc00009ef38 sp=0xc00009ef18 pc=0x111f82e
runtime.gcBgMarkWorker(0xc00006b0a0)
        runtime/mgc.go:1412 +0xe9 fp=0xc00009efc8 sp=0xc00009ef38 pc=0x10c3ca9
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1328 +0x25 fp=0xc00009efe0 sp=0xc00009efc8 pc=0x10c3b85
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc00009efe8 sp=0xc00009efe0 pc=0x11283a1
created by runtime.gcBgMarkStartWorkers in goroutine 21
        runtime/mgc.go:1328 +0x105

goroutine 10 gp=0xc0001ef880 m=nil [GC worker (idle)]:
runtime.gopark(0x99332b6a662?, 0x3?, 0x61?, 0x16?, 0x0?)
        runtime/proc.go:424 +0xce fp=0xc00009f738 sp=0xc00009f718 pc=0x111f82e
runtime.gcBgMarkWorker(0xc00006b0a0)
        runtime/mgc.go:1412 +0xe9 fp=0xc00009f7c8 sp=0xc00009f738 pc=0x10c3ca9
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1328 +0x25 fp=0xc00009f7e0 sp=0xc00009f7c8 pc=0x10c3b85
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc00009f7e8 sp=0xc00009f7e0 pc=0x11283a1
created by runtime.gcBgMarkStartWorkers in goroutine 21
        runtime/mgc.go:1328 +0x105

goroutine 11 gp=0xc0001efa40 m=nil [GC worker (idle)]:
runtime.gopark(0x9933267c5fc?, 0x0?, 0x0?, 0x0?, 0x0?)
        runtime/proc.go:424 +0xce fp=0xc00009ff38 sp=0xc00009ff18 pc=0x111f82e
runtime.gcBgMarkWorker(0xc00006b0a0)
        runtime/mgc.go:1412 +0xe9 fp=0xc00009ffc8 sp=0xc00009ff38 pc=0x10c3ca9
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1328 +0x25 fp=0xc00009ffe0 sp=0xc00009ffc8 pc=0x10c3b85
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc00009ffe8 sp=0xc00009ffe0 pc=0x11283a1
created by runtime.gcBgMarkStartWorkers in goroutine 21
        runtime/mgc.go:1328 +0x105

goroutine 12 gp=0xc0001efc00 m=nil [GC worker (idle)]:
runtime.gopark(0x99332b5a5bb?, 0x0?, 0x0?, 0x0?, 0x0?)
        runtime/proc.go:424 +0xce fp=0xc0002c2738 sp=0xc0002c2718 pc=0x111f82e
runtime.gcBgMarkWorker(0xc00006b0a0)
        runtime/mgc.go:1412 +0xe9 fp=0xc0002c27c8 sp=0xc0002c2738 pc=0x10c3ca9
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1328 +0x25 fp=0xc0002c27e0 sp=0xc0002c27c8 pc=0x10c3b85
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc0002c27e8 sp=0xc0002c27e0 pc=0x11283a1
created by runtime.gcBgMarkStartWorkers in goroutine 21
        runtime/mgc.go:1328 +0x105

goroutine 13 gp=0xc0001efdc0 m=nil [GC worker (idle)]:
runtime.gopark(0x9933267c733?, 0x0?, 0x0?, 0x0?, 0x0?)
        runtime/proc.go:424 +0xce fp=0xc0002c2f38 sp=0xc0002c2f18 pc=0x111f82e
runtime.gcBgMarkWorker(0xc00006b0a0)
        runtime/mgc.go:1412 +0xe9 fp=0xc0002c2fc8 sp=0xc0002c2f38 pc=0x10c3ca9
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1328 +0x25 fp=0xc0002c2fe0 sp=0xc0002c2fc8 pc=0x10c3b85
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc0002c2fe8 sp=0xc0002c2fe0 pc=0x11283a1
created by runtime.gcBgMarkStartWorkers in goroutine 21
        runtime/mgc.go:1328 +0x105

goroutine 14 gp=0xc0002c6000 m=nil [GC worker (idle)]:
runtime.gopark(0x99332b33f69?, 0x3?, 0x38?, 0x1?, 0x0?)
        runtime/proc.go:424 +0xce fp=0xc0002c3738 sp=0xc0002c3718 pc=0x111f82e
runtime.gcBgMarkWorker(0xc00006b0a0)
        runtime/mgc.go:1412 +0xe9 fp=0xc0002c37c8 sp=0xc0002c3738 pc=0x10c3ca9
runtime.gcBgMarkStartWorkers.gowrap1()
        runtime/mgc.go:1328 +0x25 fp=0xc0002c37e0 sp=0xc0002c37c8 pc=0x10c3b85
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc0002c37e8 sp=0xc0002c37e0 pc=0x11283a1
created by runtime.gcBgMarkStartWorkers in goroutine 21
        runtime/mgc.go:1328 +0x105

goroutine 34 gp=0xc0002c6380 m=3 mp=0xc0000a2e08 [syscall]:
runtime.notetsleepg(0x4aa1f60, 0xffffffffffffffff)
        runtime/lock_futex.go:246 +0x29 fp=0xc0000987a0 sp=0xc000098778 pc=0x10b6069
os/signal.signal_recv()
        runtime/sigqueue.go:152 +0x29 fp=0xc0000987c0 sp=0xc0000987a0 pc=0x1121c89
os/signal.loop()
        os/signal/signal_unix.go:23 +0x13 fp=0xc0000987e0 sp=0xc0000987c0 pc=0x1729db3
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc0000987e8 sp=0xc0000987e0 pc=0x11283a1
created by os/signal.Notify.func1.1 in goroutine 1
        os/signal/signal.go:151 +0x1f

goroutine 35 gp=0xc0002c6540 m=nil [select]:
runtime.gopark(0xc0002bf780?, 0x2?, 0x0?, 0x0?, 0xc0002bf75c?)
        runtime/proc.go:424 +0xce fp=0xc0002bf5f8 sp=0xc0002bf5d8 pc=0x111f82e
runtime.selectgo(0xc0002bf780, 0xc0002bf758, 0x0?, 0x0, 0x0?, 0x1)
        runtime/select.go:335 +0x7a5 fp=0xc0002bf720 sp=0xc0002bf5f8 pc=0x10f9aa5
github.com/ipfs/kubo/cmd/ipfs/util.(*IntrHandler).Handle.func1()
        github.com/ipfs/[email protected]/cmd/ipfs/util/signal.go:48 +0x10d fp=0xc0002bf7e0 sp=0xc0002bf720 pc=0x2428f0d
runtime.goexit({})
        runtime/asm_amd64.s:1700 +0x1 fp=0xc0002bf7e8 sp=0xc0002bf7e0 pc=0x11283a1
created by github.com/ipfs/kubo/cmd/ipfs/util.(*IntrHandler).Handle in goroutine 1
        github.com/ipfs/[email protected]/cmd/ipfs/util/signal.go:42 +0xd0

Troubleshooting Attempts

  • Tried using the master branch of the repository, but the issue persists.
  • Verified that the plugin is correctly compiled and installed.

Question

Is this error due to incompatibility between the plugin version and Kubo? Should I use an earlier version of Kubo, or is there a workaround to fix this issue?

Thanks in advance.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant