Skip to content

straight.aebn doesn't work? #155

@wkearney99

Description

@wkearney99

If I try to scrape anything using AEBN the dialog box brings up search results with a list on the left, but shows "Unable to retrieve movie details." on the right.

Selecting one of the items from the left and clicking OK leads to an error dialog that reads "Object reference not set to an instance of an object."

And then the program shows 'Canceling all tasks' and quits.

The error happens on any title selected from the list.

The log reads:

2026-03-14 14:05:57.1387,AdultScraper.Shared.MovieScraper+LazyAbstractMovieInfo,AdultScraper.Shared.MovieScraper+LazyAbstractMovieInfo.HandleError,7,ERROR,"Error during getting movie field, source: AEBNStraight, id: 82103","EXCEPTION OCCURRED:System.NullReferenceException: Object reference not set to an instance of an object.
   at AdultScraper.Shared.AEBNScraper.MovieInfoImpl.GetTitle()
   at AdultScraper.Shared.MovieScraper.LazyAbstractMovieInfo.HandleStringProperty(String& _target, StringGetter callback)*   at AdultScraper.Shared.AEBNScraper.MovieInfoImpl.GetTitle()
   at AdultScraper.Shared.MovieScraper.LazyAbstractMovieInfo.HandleStringProperty(String& _target, StringGetter callback)"

The log continues after that 'Object reference' error:

2026-03-14 14:11:06.6506,scraper.Data.AdultScraper.MovieInfoEnumerator,scraper.Data.AdultScraper.MovieInfoEnumerator.SetCurrent,20,DEBUG,"Movie is null in SetCurrent, scraper: AEBN Straight",
2026-03-14 14:11:06.6506,Ember_Media_Manager.My.MyApplication,Ember_Media_Manager.My.MyApplication.MyApplication_UnhandledException,1,ERROR,scraper.Data.AdultScraper,"EXCEPTION OCCURRED:System.NullReferenceException: Object reference not set to an instance of an object.
   at scraper.Data.AdultScraper.MovieInfoEnumerator.MoveNext()
   at scraper.Data.AdultScraper.FieldScraperRegistry.FirstNotEmptyString.Execute(FieldDescriptor`1 field, IEnumerable`1 movieInfos)
   at scraper.Data.AdultScraper.AdultScraper_Data.ScrapeMovie(DBElement& oDBElement, ScrapeModifiers& ScrapeModifiers, ScrapeType& ScrapeType, ScrapeOptions& ScrapeOptions)
   at scraper.Data.AdultScraper.AdultScraper_Data.Scraper_Movie(DBElement& oDBElement, ScrapeModifiers& ScrapeModifiers, ScrapeType& ScrapeType, ScrapeOptions& ScrapeOptions)
   at EmberAPI.ModulesManager.ScrapeData_Movie(DBElement& DBElement, ScrapeModifiers& ScrapeModifiers, ScrapeType ScrapeType, ScrapeOptions ScrapeOptions, Boolean showMessage)
   at Ember_Media_Manager.frmMain.bwMovieScraper_DoWork(Object sender, DoWorkEventArgs e)
   at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
   at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)*   at scraper.Data.AdultScraper.MovieInfoEnumerator.MoveNext()
   at scraper.Data.AdultScraper.FieldScraperRegistry.FirstNotEmptyString.Execute(FieldDescriptor`1 field, IEnumerable`1 movieInfos)
   at scraper.Data.AdultScraper.AdultScraper_Data.ScrapeMovie(DBElement& oDBElement, ScrapeModifiers& ScrapeModifiers, ScrapeType& ScrapeType, ScrapeOptions& ScrapeOptions)
   at scraper.Data.AdultScraper.AdultScraper_Data.Scraper_Movie(DBElement& oDBElement, ScrapeModifiers& ScrapeModifiers, ScrapeType& ScrapeType, ScrapeOptions& ScrapeOptions)
   at EmberAPI.ModulesManager.ScrapeData_Movie(DBElement& DBElement, ScrapeModifiers& ScrapeModifiers, ScrapeType ScrapeType, ScrapeOptions ScrapeOptions, Boolean showMessage)
   at Ember_Media_Manager.frmMain.bwMovieScraper_DoWork(Object sender, DoWorkEventArgs e)
   at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
   at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)"

I'm assuming this means the format AMM expects from the page has changed. Any hope for a fix?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions