Closed rjd22 closed 9 years ago
How was this closed? Any explanation? Same problem here a year after. Started kinda suddenly...
panic: runtime error: invalid memory address or nil pointer dereference [signal 0xb code=0x1 addr=0x0 pc=0x2d2b68]
goroutine 55 [running]: github.com/steeve/pulsar/providers.(_AddonSearcher).GetEpisodeSearchObject(0x56d8f180, 0x56e16750, 0x56d035e0, 0x0) /Users/steeve/projects/go/src/github.com/steeve/pulsar/providers/xbmc.go:148 +0x130 github.com/steeve/pulsar/providers.(_AddonSearcher).SearchEpisodeLinks(0x56d8f180, 0x56e16750, 0x56d035e0, 0x0, 0x0, 0x0) /Users/steeve/projects/go/src/github.com/steeve/pulsar/providers/xbmc.go:215 +0x4c github.com/steeve/pulsar/providers.func·005(0x46bdb090, 0x56d8f180) /Users/steeve/projects/go/src/github.com/steeve/pulsar/providers/search.go:75 +0x9c created by github.com/steeve/pulsar/providers.func·006 /Users/steeve/projects/go/src/github.com/steeve/pulsar/providers/search.go:78 +0x1e4
goroutine 1 [IO wait]: net.(_pollDesc).Wait(0x56daa8b8, 0x72, 0x0, 0x0) /usr/local/go/src/net/fd_poll_runtime.go:84 +0x3c net.(_pollDesc).WaitRead(0x56daa8b8, 0x0, 0x0) /usr/local/go/src/net/fd_poll_runtime.go:89 +0x38 net.(_netFD).accept(0x56daa880, 0x0, 0x46bd3bc8, 0x56e48c9c) /usr/local/go/src/net/fd_unix.go:419 +0x390 net.(_TCPListener).AcceptTCP(0x56e040b8, 0x16c86c, 0x0, 0x0) /usr/local/go/src/net/tcpsock_posix.go:234 +0x50 net/http.tcpKeepAliveListener.Accept(0x56e040b8, 0x0, 0x0, 0x0, 0x0) /usr/local/go/src/net/http/server.go:1976 +0x44 net/http.(_Server).Serve(0x56daa840, 0x46bd8c30, 0x56e040b8, 0x0, 0x0) /usr/local/go/src/net/http/server.go:1728 +0x98 net/http.(_Server).ListenAndServe(0x56daa840, 0x0, 0x0) /usr/local/go/src/net/http/server.go:1718 +0x12c net/http.ListenAndServe(0x56dc038a, 0x6, 0x0, 0x0, 0x0, 0x0) /usr/local/go/src/net/http/server.go:1808 +0xb4 main.main()
Same with me - worked fine yesterday but after update today I get this same error.
15:08:10 364.658051 T:1587278832 NOTICE: [plugin.video.pulsar] panic: runtime error: invalid memory address or nil pointer dereference
15:08:10 364.659393 T:1587278832 NOTICE: [plugin.video.pulsar] [signal 0xb code=0x1 addr=0x0 pc=0x2db9f0]
15:08:10 364.660645 T:1587278832 NOTICE: [plugin.video.pulsar]
15:08:10 364.661713 T:1587278832 NOTICE: [plugin.video.pulsar] goroutine 88 [running]:
15:08:10 364.662811 T:1587278832 NOTICE: [plugin.video.pulsar] github.com/steeve/pulsar/tmdb.func·007(0xd)
15:08:10 364.664001 T:1587278832 NOTICE: [plugin.video.pulsar] /Users/steeve/projects/go/src/github.com/steeve/pulsar/tmdb/movie.go:188 +0x2c8
15:08:10 364.665070 T:1587278832 NOTICE: [plugin.video.pulsar] created by github.com/steeve/pulsar/tmdb.ListMoviesComplete
15:08:10 364.666351 T:1587278832 NOTICE: [plugin.video.pulsar] /Users/steeve/projects/go/src/github.com/steeve/pulsar/tmdb/movie.go:191 +0x284
15:08:10 364.667267 T:1587278832 NOTICE: [plugin.video.pulsar]
15:08:10 364.668365 T:1587278832 NOTICE: [plugin.video.pulsar] goroutine 1 [IO wait]:
15:08:10 364.669678 T:1587278832 NOTICE: [plugin.video.pulsar] net.(_pollDesc).Wait(0x56de8f38, 0x72, 0x0, 0x0)
15:08:10 364.671356 T:1587278832 NOTICE: [plugin.video.pulsar] /usr/local/go/src/net/fd_poll_runtime.go:84 +0x3c
15:08:10 364.672516 T:1587278832 NOTICE: [plugin.video.pulsar] net.(_pollDesc).WaitRead(0x56de8f38, 0x0, 0x0)
15:08:10 364.673584 T:1587278832 NOTICE: [plugin.video.pulsar] /usr/local/go/src/net/fd_poll_runtime.go:89 +0x38
15:08:10 364.674622 T:1587278832 NOTICE: [plugin.video.pulsar] net.(_netFD).accept(0x56de8f00, 0x0, 0x46bb1c40, 0x56f6c080)
15:08:10 364.675568 T:1587278832 NOTICE: [plugin.video.pulsar] /usr/local/go/src/net/fd_unix.go:419 +0x390
15:08:10 364.676575 T:1587278832 NOTICE: [plugin.video.pulsar] net.(_TCPListener).AcceptTCP(0x56dea280, 0x16c86c, 0x0, 0x0)
15:08:10 364.677551 T:1587278832 NOTICE: [plugin.video.pulsar] /usr/local/go/src/net/tcpsock_posix.go:234 +0x50
15:08:10 364.678589 T:1587278832 NOTICE: [plugin.video.pulsar] net/http.tcpKeepAliveListener.Accept(0x56dea280, 0x0, 0x0, 0x0, 0x0)
15:08:10 364.679535 T:1587278832 NOTICE: [plugin.video.pulsar] /usr/local/go/src/net/http/server.go:1976 +0x44
15:08:10 364.680664 T:1587278832 NOTICE: [plugin.video.pulsar] net/http.(_Server).Serve(0x56de8ec0, 0x46bb3ca8, 0x56dea280, 0x0, 0x0)
15:08:10 364.681671 T:1587278832 NOTICE: [plugin.video.pulsar] /usr/local/go/src/net/http/server.go:1728 +0x98
15:08:10 364.682648 T:1587278832 NOTICE: [plugin.video.pulsar] net/http.(_Server).ListenAndServe(0x56de8ec0, 0x0, 0x0)
15:08:10 364.683563 T:1587278832 NOTICE: [plugin.video.pulsar] /usr/local/go/src/net/http/server.go:1718 +0x12c
15:08:10 364.684509 T:1587278832 NOTICE: [plugin.video.pulsar] net/http.ListenAndServe(0x56de4530, 0x6, 0x0, 0x0, 0x0, 0x0)
15:08:10 364.685455 T:1587278832 NOTICE: [plugin.video.pulsar] /usr/local/go/src/net/http/server.go:1808 +0xb4
15:08:10 364.686340 T:1587278832 NOTICE: [plugin.video.pulsar] main.main()
15:08:10 364.687531 T:1587278832 NOTICE: [plugin.video.pulsar] /Users/steeve/projects/go/src/github.com/steeve/pulsar/main.go:116 +0xae4
15:08:10 364.688416 T:1587278832 NOTICE: [plugin.video.pulsar]
15:08:10 364.689423 T:1587278832 NOTICE: [plugin.video.pulsar] goroutine 17 [syscall, 4 minutes, locked to thread]:
15:08:10 364.690491 T:1587278832 NOTICE: [plugin.video.pulsar] runtime.goexit()
15:08:10 364.691528 T:1587278832 NOTICE: [plugin.video.pulsar] /usr/local/go/src/runtime/asm_arm.s:1322 +0x4
15:08:10 364.692322 T:1587278832 NOTICE: [plugin.video.pulsar]
15:08:10 364.693207 T:1587278832 NOTICE: [plugin.video.pulsar] goroutine 7 [chan receive]:
15:08:10 364.694122 T:1587278832 NOTICE: [plugin.video.pulsar] github.com/steeve/pulsar/util.func·001()
15:08:10 364.695251 T:1587278832 NOTICE: [plugin.video.pulsar] /Users/steeve/projects/go/src/github.com/steeve/pulsar/util/ratelimit.go:26 +0x70
15:08:10 364.696259 T:1587278832 NOTICE: [plugin.video.pulsar] created by github.com/steeve/pulsar/util.NewRateLimiter
15:08:10 364.697327 T:1587278832 NOTICE: [plugin.video.pulsar] /Users/steeve/projects/go/src/github.com/steeve/pulsar/util/ratelimit.go:29 +0x1cc
15:08:10 364.698120 T:1587278832 NOTICE: [plugin.video.pulsar]
15:08:10 364.699036 T:1587278832 NOTICE: [plugin.video.pulsar] goroutine 15 [chan receive, 2 minutes]:
15:08:10 364.700134 T:1587278832 NOTICE: [plugin.video.pulsar] github.com/steeve/pulsar/bittorrent.(_BTService).logAlerts(0x56e1a3c0)
15:08:10 364.701202 T:1587278832 NOTICE: [plugin.video.pulsar] /Users/steeve/projects/go/src/github.com/steeve/pulsar/bittorrent/service.go:315 +0x58
15:08:10 364.702179 T:1587278832 NOTICE: [plugin.video.pulsar] created by github.com/steeve/pulsar/bittorrent.NewBTService
15:08:10 364.703369 T:1587278832 NOTICE: [plugin.video.pulsar] /Users/steeve/projects/go/src/github.com/steeve/pulsar/bittorrent/service.go:83 +0x2c8
15:08:10 364.704163 T:1587278832 NOTICE: [plugin.video.pulsar]
15:08:10 364.704987 T:1587278832 NOTICE: [plugin.video.pulsar] goroutine 16 [select]:
15:08:10 364.705994 T:1587278832 NOTICE: [plugin.video.pulsar] github.com/steeve/pulsar/bittorrent.(_BTService).internetMonitor(0x56e1a3c0)
15:08:10 364.707214 T:1587278832 NOTICE: [plugin.video.pulsar] /Users/steeve/projects/go/src/github.com/steeve/pulsar/bittorrent/service.go:109 +0x10c
15:08:10 364.708435 T:1587278832 NOTICE: [plugin.video.pulsar] created by github.com/steeve/pulsar/bittorrent.NewBTService
15:08:10 364.709900 T:1587278832 NOTICE: [plugin.video.pulsar] /Users/steeve/projects/go/src/github.com/steeve/pulsar/bittorrent/service.go:84 +0x2f0
15:08:10 364.711029 T:1587278832 NOTICE: [plugin.video.pulsar]
15:08:10 364.712006 T:1587278832 NOTICE: [plugin.video.pulsar] goroutine 49 [IO wait]:
15:08:10 364.713013 T:1587278832 NOTICE: [plugin.video.pulsar] net.(_pollDesc).Wait(0x56f4a7f8, 0x72, 0x0, 0x0)
15:08:10 364.713989 T:1587278832 NOTICE: [plugin.video.pulsar] /usr/local/go/src/net/fd_poll_runtime.go:84 +0x3c
15:08:10 364.714935 T:1587278832 NOTICE: [plugin.video.pulsar] net.(_pollDesc).WaitRead(0x56f4a7f8, 0x0, 0x0)
15:08:10 364.715912 T:1587278832 NOTICE: [plugin.video.pulsar] /usr/local/go/src/net/fd_poll_runtime.go:89 +0x38
15:08:10 364.716980 T:1587278832 NOTICE: [plugin.video.pulsar] net.(_netFD).Read(0x56f4a7c0, 0x56e8e000, 0x1000, 0x1000, 0x0, 0x46bb1c40, 0x56f1c8b0)
15:08:10 364.717865 T:1587278832 NOTICE: [plugin.video.pulsar] /usr/local/go/src/net/fd_unix.go:242 +0x390
15:08:10 364.718872 T:1587278832 NOTICE: [plugin.video.pulsar] net.(_conn).Read(0x56f01018, 0x56e8e000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
15:08:10 364.719757 T:1587278832 NOTICE: [plugin.video.pulsar] /usr/local/go/src/net/net.go:121 +0xc8
15:08:10 364.721008 T:1587278832 NOTICE: [plugin.video.pulsar] net/http.noteEOFReader.Read(0x46bb32e8, 0x56f01018, 0x56f60b0c, 0x56e8e000, 0x1000, 0x1000, 0x46ba0260, 0x0, 0x0)
15:08:10 364.721985 T:1587278832 NOTICE: [plugin.video.pulsar] /usr/local/go/src/net/http/transport.go:1270 +0x78
15:08:10 364.723083 T:1587278832 NOTICE: [plugin.video.pulsar] net/http.(_noteEOFReader).Read(0x56f1c870, 0x56e8e000, 0x1000, 0x1000, 0x56c9bdfa, 0x0, 0x0)
15:08:10 364.723969 T:1587278832 NOTICE: [plugin.video.pulsar]
I'm having a invalid memory address error every time I try to access anything like movies/top or movies/animation. This happens to all versions for me. I updated XBMC to Kodi. Pulsar just crashes: