Skip to content

Manual Search Crashes LazyLibrarian #1174

@PeteJB

Description

@PeteJB

Hi,

I have a problem with the manual search in LazyLibrarian. When I click on manual under a book, it opens a new tab (with nothing in it) and LazyLibrarian crashes and restarts.

I have pasted part of the log. The last message was at 17:02:54. I waited approximately 5 minutes before clicking on manual and the next message is at 17:08:15

To help with identifying and fixing issues, please include as much information as possible, including:

LazyLibrarian version number (at the bottom of config page)

Current Version: 1c112dd

Operating system used (windows, mac, linux, NAS type)

Alpine Linux. Running in a docker.

Interface in use (default, bookstrap)

bookstrap

Which api (Goodreads, GoogleBooks, both)

Goodreads

Source of your LazyLibrarian installation (git, zip file, 3rd party package)

Thraxis Docker: https://hub.docker.com/r/thraxis/lazylibrarian-calibre/

Relevant debug log with api keys and any passwords redacted

08-Jan-2018 17:02:54 - DEBUG :: MAIN : LazyLibrarian.py:main:163 : Current Version [1c112dd] - Latest remote version [b0f8c37] - Install type [git]
08-Jan-2018 17:02:54 - INFO :: MAIN : LazyLibrarian.py:main:198 : Starting LazyLibrarian on port: 5299, webroot ""
08-Jan-2018 17:02:54 - INFO :: MAIN : webStart.py:initialize:59 : Starting LazyLibrarian web server on http://0.0.0.0:5299/
08-Jan-2018 17:02:54 - DEBUG :: MAIN : common.py:scheduleJob:292 : Start processDir job in 10 minutes
08-Jan-2018 17:02:54 - DEBUG :: MAIN : common.py:scheduleJob:305 : Start search_book job in 360 minutes
08-Jan-2018 17:02:54 - DEBUG :: MAIN : common.py:scheduleJob:299 : Start search_magazines job in 360 minutes
08-Jan-2018 17:02:54 - DEBUG :: MAIN : common.py:scheduleJob:316 : Start checkForUpdates job in 24 hours
08-Jan-2018 17:02:54 - DEBUG :: MAIN : common.py:scheduleJob:344 : Start authorUpdate job in 55 hours
08-Jan-2018 17:08:15 - DEBUG :: EDIT_BOOK : bookwork.py:getBookCover:1009 : getBookCover: Returning Cached response for /config/cache/book/97888.jpg
08-Jan-2018 17:08:21 - INFO :: MAIN : init.py:initialize:555 : Log level set to [3]- Log Directory is [/config/log] - Config level is [3]
08-Jan-2018 17:08:21 - INFO :: MAIN : init.py:initialize:557 : Screen Log set to EXTENDED DEBUG

Please note - usually a single line of log is not sufficient. The lines just before the error occurs can give useful context and greatly assist with debugging.

There is a built-in debug log creator on the logs page which makes it easy to provide this information

  • To use it, first go to the log page and make sure debug logging is OFF
  • Now press the "Start debug log" button
  • Go and do whatever you need to recreate the error
  • Go back to the log page and press "Save debug log"
  • You can now turn debug logging off again if you want
  • The saved log file will be found in your lazylibrarian log directory called debug.zip
  • It will contain all lines logged since you pressed "Start debug log" with any passwords and api keys removed
  • Attach the zip file to your bug report.

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