steeve/plugin.video.pulsar

Pulsar is crashing

Opened this issue · 5 comments

Hi,

Got Kodi from a friend and now Pulsar is failing.
Tried deleting and re-installing - didn't help.
I tried to google it but did not find any solution...

In the log file I get the following:
panic: runtime error: invalid memory address or nil pointer dereference

Can someone plese help?

Thanks

happend to me too, try uninstall kodi completely then install kodi and add pulsar worked for me

I took my friend's kodi folders with all the providers and such he collected...
I'm trying to solve the issue without removing it and loosing all the work he did.

Disable plugins like Extended Info or others that use The Movie Database API.

Apparently, some skins or XBMC itself starts requesting same data as is Pulsar, overflowing the allowed limit on requests made. Pulsar doesn't have any code to handle that, so, it freezes, than all worker threads exit by timeout, then there is a bunch of nil shows/movies in the array. And, subsequently, it crashes.

Ok
Good to know - thanks.
Is there any simple solution for that?

The issue is in the Pulsar daemon. As far as I can see, it doesn't implement any sort of error handling in its requests. I can see one easy workaround and one right fix. I've added an issue on the daemon project: steeve/pulsar#6
If I have spare time, I may attempt to fix it, but can't guarantee anything, I'm not enough familiar with Go.