Skip to content
This repository was archived by the owner on Jun 14, 2023. It is now read-only.
This repository was archived by the owner on Jun 14, 2023. It is now read-only.

panic on google.golang.org/protobuf/encoding/protowire.AppendString #165

@loklaus

Description

@loklaus

v1.5.0版本不定期出现进程coredump

0 0x000000000046b881 in runtime.raise
at /usr/local/go/src/runtime/sys_linux_amd64.s:165
1 0x000000000044d365 in runtime.dieFromSignal
at /usr/local/go/src/runtime/signal_unix.go:769
2 0x000000000044da36 in runtime.sigfwdgo
at /usr/local/go/src/runtime/signal_unix.go:983
3 0x000000000044c227 in runtime.sigtrampgo
at /usr/local/go/src/runtime/signal_unix.go:417
4 0x000000000046c5ee in runtime.sigtrampgo
at :1
5 0x000000000046bb1d in runtime.sigtramp
at /usr/local/go/src/runtime/sys_linux_amd64.s:343
6 0x00007fc935f68640 in ???
at ?:-1
7 0x000000000043718d in runtime.crash
at /usr/local/go/src/runtime/signal_unix.go:861
8 0x000000000043718d in runtime.fatalpanic
at /usr/local/go/src/runtime/panic.go:1298
9 0x00000000004369a8 in runtime.gopanic
at /usr/local/go/src/runtime/panic.go:1147
10 0x000000000044d227 in runtime.panicmem
at /usr/local/go/src/runtime/panic.go:221
11 0x000000000044d227 in runtime.sigpanic
at /usr/local/go/src/runtime/signal_unix.go:735
12 0x000000000046af61 in runtime.memmove
at /usr/local/go/src/runtime/memmove_amd64.s:189
13 0x00000000006a58c7 in google.golang.org/protobuf/encoding/protowire.AppendString
at /root/go/pkg/mod/google.golang.org/[email protected]/encoding/protowire/wire.go:459
14 0x00000000006a58c7 in google.golang.org/protobuf/internal/impl.appendStringNoZeroValidateUTF8
at /root/go/pkg/mod/google.golang.org/[email protected]/internal/impl/codec_gen.go:5026
15 0x00000000006bb64f in google.golang.org/protobuf/internal/impl.(*MessageInfo).marshalAppendPointer
15 0x00000000006bb64f in google.golang.org/protobuf/internal/impl.(*MessageInfo).marshalAppendPointer
at /root/go/pkg/mod/google.golang.org/[email protected]/internal/impl/encode.go:139
16 0x000000000068def2 in google.golang.org/protobuf/internal/impl.appendMessageSliceInfo
at /root/go/pkg/mod/google.golang.org/[email protected]/internal/impl/codec_field.go:485
17 0x00000000006bb64f in google.golang.org/protobuf/internal/impl.(*MessageInfo).marshalAppendPointer
at /root/go/pkg/mod/google.golang.org/[email protected]/internal/impl/encode.go:139
18 0x00000000006bb485 in google.golang.org/protobuf/internal/impl.(*MessageInfo).marshal
at /root/go/pkg/mod/google.golang.org/[email protected]/internal/impl/encode.go:107
19 0x00000000006d554f in google.golang.org/protobuf/internal/impl.(*MessageInfo).marshal-fm
at /root/go/pkg/mod/google.golang.org/[email protected]/internal/impl/encode.go:100
20 0x000000000065d11b in google.golang.org/protobuf/proto.MarshalOptions.marshal
at /root/go/pkg/mod/google.golang.org/[email protected]/proto/encode.go:163
21 0x000000000065cd59 in google.golang.org/protobuf/proto.MarshalOptions.MarshalAppend
at /root/go/pkg/mod/google.golang.org/[email protected]/proto/encode.go:122
22 0x00000000006e6f85 in github.com/golang/protobuf/proto.marshalAppend
at /root/go/pkg/mod/github.com/golang/[email protected]/proto/wire.go:40
23 0x00000000008ba7ee in github.com/golang/protobuf/proto.Marshal
at /root/go/pkg/mod/github.com/golang/[email protected]/proto/wire.go:23
24 0x00000000008ba7ee in google.golang.org/grpc/encoding/proto.codec.Marshal
at /root/go/pkg/mod/google.golang.org/[email protected]/encoding/proto/proto.go:45
25 0x00000000008ba9dc in google.golang.org/grpc/encoding/proto.(*codec).Marshal
at :1
26 0x0000000000917684 in google.golang.org/grpc.encode
at /root/go/pkg/mod/google.golang.org/[email protected]/rpc_util.go:594
27 0x000000000092c472 in google.golang.org/grpc.prepareMsg
at /root/go/pkg/mod/google.golang.org/[email protected]/stream.go:1603
28 0x0000000000927036 in google.golang.org/grpc.(*clientStream).SendMsg
at /root/go/pkg/mod/google.golang.org/[email protected]/stream.go:784
29 0x00000000009350eb in skywalking.apache.org/repo/goapi/collect/language/agent/v3.(*traceSegmentReportServiceCollectClient).Send
at /root/go/pkg/mod/skywalking.apache.org/repo/[email protected]/collect/language/agent/v3/Tracing_grpc.pb.go:61
30 0x0000000000944fc5 in github.com/SkyAPM/go2sky/reporter.(*gRPCReporter).initSendPipeline.func1
at /mnt/e/myProjects/skywalking-proxy-server/stub/github.com/SkyAPM/go2sky/reporter/grpc.go:241
31 0x0000000000469fc1 in runtime.goexit
at /usr/local/go/src/runtime/asm_amd64.s:1581

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions