Skip to content

Zigmod segfaults when adding a package #79

@leap0x7b

Description

@leap0x7b
xeptoboot on  main [✘!?] via ↯ v0.10.0-dev.3659+e5e6eb983
❯ zigmod zpm add mattnite/zzz
Segmentation fault at address 0xaaaaaaaaaaaaaaba
/opt/hostedtoolcache/zig/zig-linux-x86_64-0.10.0-dev.2412+4e918873e/x64/lib/std/mem/Allocator.zig:177:23: 0x59fbcc in std.mem.Allocator.free (zigmod-aarch64-linux)
/opt/hostedtoolcache/zig/zig-linux-x86_64-0.10.0-dev.2412+4e918873e/x64/lib/std/heap/arena_allocator.zig:41:38: 0x5e73a7 in std.heap.arena_allocator.ArenaAllocator.deinit (zigmod-aarch64-linux)
/opt/hostedtoolcache/zig/zig-linux-x86_64-0.10.0-dev.2412+4e918873e/x64/lib/std/net.zig:734:33: 0x5e68bf in std.net.getAddressList (zigmod-aarch64-linux)
/opt/hostedtoolcache/zig/zig-linux-x86_64-0.10.0-dev.2412+4e918873e/x64/lib/std/net.zig:686:36: 0x5e61a3 in std.net.tcpConnectToHost (zigmod-aarch64-linux)
/home/runner/work/zigmod/zigmod/.zigmod/deps/v/git/github.com/truemedian/zfetch/commit-5a7ce5811ee19fb959b41c718018f461f45611d4/src/connection.zig:76:52: 0x5e5c7b in .zigmod.zfetch.connection.Connection.rawConnect (zigmod-aarch64-linux)
/home/runner/work/zigmod/zigmod/.zigmod/deps/v/git/github.com/truemedian/zfetch/commit-5a7ce5811ee19fb959b41c718018f461f45611d4/src/connection.zig:103:37: 0x5e40d7 in .zigmod.zfetch.connection.Connection.connect (zigmod-aarch64-linux)
/home/runner/work/zigmod/zigmod/.zigmod/deps/v/git/github.com/truemedian/zfetch/commit-5a7ce5811ee19fb959b41c718018f461f45611d4/src/request.zig:146:44: 0x5db713 in .zigmod.zfetch.request.Request.init (zigmod-aarch64-linux)
/home/runner/work/zigmod/zigmod/src/cmd/zpm.zig:59:40: 0x5dc023 in .zigmod.cmd.zpm.server_fetch (zigmod-aarch64-linux)
/home/runner/work/zigmod/zigmod/src/cmd/zpm.zig:69:33: 0x5dac27 in .zigmod.cmd.zpm.server_fetchArray (zigmod-aarch64-linux)
/home/runner/work/zigmod/zigmod/src/cmd/zpm/add.zig:14:42: 0x5d8dd7 in .zigmod.cmd.zpm.add.execute (zigmod-aarch64-linux)
/home/runner/work/zigmod/zigmod/src/cmd/zpm.zig:51:28: 0x59b867 in .zigmod.cmd.zpm.execute (zigmod-aarch64-linux)
/home/runner/work/zigmod/zigmod/src/main.zig:53:28: 0x5977af in main (zigmod-aarch64-linux)
/opt/hostedtoolcache/zig/zig-linux-x86_64-0.10.0-dev.2412+4e918873e/x64/lib/std/start.zig:581:37: 0x69a20b in std.start.callMain (zigmod-aarch64-linux)
/opt/hostedtoolcache/zig/zig-linux-x86_64-0.10.0-dev.2412+4e918873e/x64/lib/std/start.zig:515:12: 0x59e33f in std.start.callMainWithArgs (zigmod-aarch64-linux)
/opt/hostedtoolcache/zig/zig-linux-x86_64-0.10.0-dev.2412+4e918873e/x64/lib/std/start.zig:480:12: 0x59e10f in std.start.main (zigmod-aarch64-linux)
???:?:?: 0x752427 in ??? (???)
fish: Job 1, 'zigmod zpm add mattnite/zzz' terminated by signal SIGABRT (Abort)




xeptoboot on  main [✘!?] via ↯ v0.10.0-dev.3659+e5e6eb983 took 6s
❯ zigmod version
zigmod r80 linux aarch64 musl

xeptoboot on  main [✘!?] via ↯ v0.10.0-dev.3659+e5e6eb983
❯

This happens not just with zpm, but also Aquila

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions