steep-balloon-41261
08/04/2023, 4:57 PMdry-farmer-50272
08/04/2023, 4:57 PMWARNING: DATA RACE
Read at 0x00c0006d1440 by goroutine 121:
reflect.Value.pointer()
/usr/lib/go/src/reflect/value.go:103 +0x230
reflect.Value.Pointer()
/usr/lib/go/src/reflect/value.go:2138 +0x21e
fmt.(*pp).fmtPointer()
/usr/lib/go/src/fmt/print.go:553 +0x8f
fmt.(*pp).printValue()
/usr/lib/go/src/fmt/print.go:929 +0x1cb3
fmt.(*pp).printValue()
/usr/lib/go/src/fmt/print.go:853 +0x1d25
fmt.(*pp).printValue()
/usr/lib/go/src/fmt/print.go:853 +0x1d25
fmt.(*pp).printValue()
/usr/lib/go/src/fmt/print.go:923 +0x12da
fmt.(*pp).printArg()
/usr/lib/go/src/fmt/print.go:759 +0xe44
fmt.(*pp).doPrintln()
/usr/lib/go/src/fmt/print.go:1223 +0x51
fmt.Sprintln()
/usr/lib/go/src/fmt/print.go:321 +0x4e
log.Println()
/usr/lib/go/src/log/log.go:359 +0x75
citra/internal.onDataReceived()
/home/masoud/Desktop/citra/internal/livekit.go:176 +0xfd
<http://github.com/livekit/server-sdk-go.(*Room).handleDataReceived()|github.com/livekit/server-sdk-go.(*Room).handleDataReceived()>
/home/masoud/go/pkg/mod/github.com/livekit/server-sdk-go@v1.0.13/room.go:329 +0x1e1
<http://github.com/livekit/server-sdk-go.(*Room).handleDataReceived-fm()|github.com/livekit/server-sdk-go.(*Room).handleDataReceived-fm()>
<autogenerated>:1 +0x44
<http://github.com/livekit/server-sdk-go.(*RTCEngine).handleDataPacket()|github.com/livekit/server-sdk-go.(*RTCEngine).handleDataPacket()>
/home/masoud/go/pkg/mod/github.com/livekit/server-sdk-go@v1.0.13/engine.go:374 +0x1d6
<http://github.com/livekit/server-sdk-go.(*RTCEngine).handleDataPacket-fm()|github.com/livekit/server-sdk-go.(*RTCEngine).handleDataPacket-fm()>
<autogenerated>:1 +0x71
<http://github.com/pion/webrtc/v3.(*DataChannel).onMessage()|github.com/pion/webrtc/v3.(*DataChannel).onMessage()>
/home/masoud/go/pkg/mod/github.com/pion/webrtc/v3@v3.2.14/datachannel.go:300 +0x97
<http://github.com/pion/webrtc/v3.(*DataChannel).readLoop()|github.com/pion/webrtc/v3.(*DataChannel).readLoop()>
/home/masoud/go/pkg/mod/github.com/pion/webrtc/v3@v3.2.14/datachannel.go:376 +0x8e
<http://github.com/pion/webrtc/v3.(*DataChannel).handleOpen.func3()|github.com/pion/webrtc/v3.(*DataChannel).handleOpen.func3()>
/home/masoud/go/pkg/mod/github.com/pion/webrtc/v3@v3.2.14/datachannel.go:328 +0x39
Previous write at 0x00c0006d1440 by goroutine 47:
<http://github.com/livekit/server-sdk-go.(*baseParticipant).updateInfo()|github.com/livekit/server-sdk-go.(*baseParticipant).updateInfo()>
/home/masoud/go/pkg/mod/github.com/livekit/server-sdk-go@v1.0.13/participant.go:154 +0x6c
<http://github.com/livekit/server-sdk-go.(*RemoteParticipant).updateInfo()|github.com/livekit/server-sdk-go.(*RemoteParticipant).updateInfo()>
/home/masoud/go/pkg/mod/github.com/livekit/server-sdk-go@v1.0.13/remoteparticipant.go:29 +0x66
<http://github.com/livekit/server-sdk-go.(*Room).handleParticipantUpdate()|github.com/livekit/server-sdk-go.(*Room).handleParticipantUpdate()>
/home/masoud/go/pkg/mod/github.com/livekit/server-sdk-go@v1.0.13/room.go:351 +0x21e
<http://github.com/livekit/server-sdk-go.(*Room).handleParticipantUpdate-fm()|github.com/livekit/server-sdk-go.(*Room).handleParticipantUpdate-fm()>
<autogenerated>:1 +0x57
<http://github.com/livekit/server-sdk-go.NewRTCEngine.func1()|github.com/livekit/server-sdk-go.NewRTCEngine.func1()>
/home/masoud/go/pkg/mod/github.com/livekit/server-sdk-go@v1.0.13/engine.go:70 +0x70
<http://github.com/livekit/server-sdk-go.(*SignalClient).handleResponse()|github.com/livekit/server-sdk-go.(*SignalClient).handleResponse()>
/home/masoud/go/pkg/mod/github.com/livekit/server-sdk-go@v1.0.13/signalclient.go:288 +0x4c2
<http://github.com/livekit/server-sdk-go.(*SignalClient).readWorker()|github.com/livekit/server-sdk-go.(*SignalClient).readWorker()>
/home/masoud/go/pkg/mod/github.com/livekit/server-sdk-go@v1.0.13/signalclient.go:344 +0x129
<http://github.com/livekit/server-sdk-go.(*SignalClient).Start.func1()|github.com/livekit/server-sdk-go.(*SignalClient).Start.func1()>
/home/masoud/go/pkg/mod/github.com/livekit/server-sdk-go@v1.0.13/signalclient.go:54 +0x39dry-elephant-14928
08/05/2023, 12:01 AMrp, it accesses internal state without lock.dry-farmer-50272
08/05/2023, 5:18 AMdry-elephant-14928
08/05/2023, 6:48 AMdry-farmer-50272
08/05/2023, 6:50 AMdry-farmer-50272
08/05/2023, 6:54 AMdry-farmer-50272
08/05/2023, 6:56 AM