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

[SceneTime] Searching the tracker individually works fine; searching it alongside others does not #7475

Closed
RoloSoze opened this issue Mar 3, 2020 · 3 comments
Assignees

Comments

@RoloSoze
Copy link
Collaborator

RoloSoze commented Mar 3, 2020

Environment

OS: Windows 10 Pro 64-bit

.Net Runtime: N/A

.Net Version: N/A

Jackett Version: 0.13.378.0

Last Working Jackett Version: Not sure exactly, but it was working fine 3 or so days ago

Are you using a proxy or VPN?: No

Description

When I manually search SceneTime on its own in Jackett, it works fines and returns accurate results. However, when I conduct a manual search of SceneTime along with a bunch of other trackers, I get an error (no specific error message is displayed).

Update: It seems that this error does not always occur. In my case, it happened when I searched for 'The Curious Case of Benjamin Button 2008', 'The Dark Knight Rises 2012', 'The Assassination of Jesse James by the Coward Robert Ford 2007'. and 'Confessions of a Dangerous Mind 2002'. In other searches, I get no errors at all, even when there are 0 search results.

The log below was produced by searching for 'The Curious Case of Benjamin Button 2008'.

Logged Error Messages

Here's the portion of the enhanced log that references this issue.

2020-03-03 04:59:06.6810 Error Jackett.Common.IndexerException: Exception (scenetime): Object reference not set to an instance of an object.
 ---> System.Exception: Parse error
 ---> System.NullReferenceException: Object reference not set to an instance of an object.
   at Jackett.Common.Indexers.SceneTime.ParseResponse(TorznabQuery query, String htmlResponse) in d:\a\1\s\src\Jackett.Common\Indexers\SceneTime.cs:line 206
   --- End of inner exception stack trace ---
   at Jackett.Common.Indexers.BaseWebIndexer.OnParseError(String results, Exception ex) in d:\a\1\s\src\Jackett.Common\Indexers\BaseIndexer.cs:line 830
   at Jackett.Common.Indexers.SceneTime.ParseResponse(TorznabQuery query, String htmlResponse) in d:\a\1\s\src\Jackett.Common\Indexers\SceneTime.cs:line 256
   at Jackett.Common.Indexers.SceneTime.PerformQuery(TorznabQuery query) in d:\a\1\s\src\Jackett.Common\Indexers\SceneTime.cs:line 194
   at Jackett.Common.Indexers.BaseIndexer.ResultsForQuery(TorznabQuery query) in d:\a\1\s\src\Jackett.Common\Indexers\BaseIndexer.cs:line 345
   --- End of inner exception stack trace ---
   at Jackett.Common.Indexers.BaseIndexer.ResultsForQuery(TorznabQuery query) in d:\a\1\s\src\Jackett.Common\Indexers\BaseIndexer.cs:line 345
   at Jackett.Common.Indexers.BaseWebIndexer.ResultsForQuery(TorznabQuery query) in d:\a\1\s\src\Jackett.Common\Indexers\BaseIndexer.cs:line 807
   at Jackett.Server.Controllers.ResultsController.Results(ApiSearch requestt) in d:\a\1\s\src\Jackett.Server\Controllers\ResultsController.cs:line 224 Jackett.Common.IndexerException: Exception (scenetime): Object reference not set to an instance of an object.
 ---> System.Exception: Parse error
 ---> System.NullReferenceException: Object reference not set to an instance of an object.
   at Jackett.Common.Indexers.SceneTime.ParseResponse(TorznabQuery query, String htmlResponse) in d:\a\1\s\src\Jackett.Common\Indexers\SceneTime.cs:line 206
   --- End of inner exception stack trace ---
   at Jackett.Common.Indexers.BaseWebIndexer.OnParseError(String results, Exception ex) in d:\a\1\s\src\Jackett.Common\Indexers\BaseIndexer.cs:line 830
   at Jackett.Common.Indexers.SceneTime.ParseResponse(TorznabQuery query, String htmlResponse) in d:\a\1\s\src\Jackett.Common\Indexers\SceneTime.cs:line 256
   at Jackett.Common.Indexers.SceneTime.PerformQuery(TorznabQuery query) in d:\a\1\s\src\Jackett.Common\Indexers\SceneTime.cs:line 194
   at Jackett.Common.Indexers.BaseIndexer.ResultsForQuery(TorznabQuery query) in d:\a\1\s\src\Jackett.Common\Indexers\BaseIndexer.cs:line 345
   --- End of inner exception stack trace ---
   at Jackett.Common.Indexers.BaseIndexer.ResultsForQuery(TorznabQuery query) in d:\a\1\s\src\Jackett.Common\Indexers\BaseIndexer.cs:line 345
   at Jackett.Common.Indexers.BaseWebIndexer.ResultsForQuery(TorznabQuery query) in d:\a\1\s\src\Jackett.Common\Indexers\BaseIndexer.cs:line 807
   at Jackett.Server.Controllers.ResultsController.Results(ApiSearch requestt) in d:\a\1\s\src\Jackett.Server\Controllers\ResultsController.cs:line 224

Screenshots

Not needed.

@ngosang ngosang self-assigned this Mar 3, 2020
@ngosang
Copy link
Member

ngosang commented Mar 3, 2020

I take this one.

@ngosang
Copy link
Member

ngosang commented Mar 3, 2020

Caused by this #7394

ngosang added a commit to ngosang/Jackett that referenced this issue Mar 3, 2020
@garfield69
Copy link
Contributor

Jackett 0.13.446

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