DucNg / fip-player

FIP client with metadata
Do What The F*ck You Want To Public License
5 stars 3 forks source link

Segfault after pausing from GNOME gui #9

Closed atouminet closed 1 year ago

atouminet commented 1 year ago

Steps to reproduce:

goroutine 137 [running]: github.com/DucNg/fip-player/dbus.(MediaPlayer2).PlayPause(0xc000118fa0) /home/calvados/s/fip-player/dbus/mediaplayer2.go:66 +0x23 reflect.Value.call({0x7ed1e0?, 0xc000118fa0?, 0xb0ec40?}, {0x82d4a6, 0x4}, {0xb72e10, 0x0, 0xc00053aca0?}) /usr/lib/go/src/reflect/value.go:586 +0xb0b reflect.Value.Call({0x7ed1e0?, 0xc000118fa0?, 0x0?}, {0xb72e10?, 0xc000140ae0?, 0x17?}) /usr/lib/go/src/reflect/value.go:370 +0xbc github.com/godbus/dbus/v5.exportedMethod.Call({{0x7ed1e0?, 0xc000118fa0?, 0x0?}}, {0xb72e10, 0x0, 0xc0001a6000?}) /home/calvados/go/pkg/mod/github.com/godbus/dbus/v5@v5.1.0/default_handler.go:128 +0x1f9 github.com/godbus/dbus/v5.(Conn).handleCall(0xc0001a6000, 0xc000302ab0) /home/calvados/go/pkg/mod/github.com/godbus/dbus/v5@v5.1.0/export.go:193 +0x56d created by github.com/godbus/dbus/v5.(*Conn).inWorker /home/calvados/go/pkg/mod/github.com/godbus/dbus/v5@v5.1.0/conn.go:435 +0x27b exit status 2