Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pulsar is crashing #195

Open
nimi80 opened this issue Dec 7, 2015 · 5 comments
Open

Pulsar is crashing #195

nimi80 opened this issue Dec 7, 2015 · 5 comments

Comments

@nimi80
Copy link

nimi80 commented Dec 7, 2015

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

@adwani
Copy link

adwani commented Dec 7, 2015

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

@nimi80
Copy link
Author

nimi80 commented Dec 7, 2015

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.

@morpheby
Copy link

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.

@nimi80
Copy link
Author

nimi80 commented Dec 10, 2015

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

@morpheby
Copy link

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants