rgriebl / brickstore

An offline BrickLink inventory management tool.
https://www.brickstore.dev/
GNU General Public License v3.0
116 stars 26 forks source link

Developer console no longer working? #885

Closed monoscale closed 4 months ago

monoscale commented 4 months ago

Describe the bug The developer console just crashes when I try to access any object. My scripts are working fine.

To Reproduce

  1. Open Brickstore
  2. Create a new empty document (CTRL + N).
  3. Open the developer console (Extras -> Developer console)
  4. Type in "BrickStore". The application crashes

Expected behavior The developer console should show the BrickStore object and its properties.

Screenshots No screenshots

System information This is what the developer console shows when starting up, just before entering "BrickStore"

INFO sentry: Successfully initialized sentry.io INFO default: Using BrickLink price-guide retriever plugin: "Batched Affiliate API" INFO default: Picture cache: 4.0 GB INFO default: Importing orders from old cache: 0s 000ms 206us INFO default: Loading orders: 0s 000ms 000us INFO default: Loading database: 0s 174ms 022us INFO default: Loaded database from C:/Users//AppData/Local/BrickStore/cache/database-v12 INFO default: Generated at : 11 May 2024 15:54:49 UTC INFO default: Changelog Id : 397148 INFO default: Items : 42950 INFO default: Colors : 1 INFO default: Relationships: 21 INFO default: Matches : 12786 INFO default: Item Types : 8 INFO default: Categories : 1099 INFO default: Colors : 210 INFO default: LDraw Colors : 57 INFO default: Items : 181281 INFO default: INFO default: Currently active BrickLink API quirks: INFO default: CatalogDownloadEntitiesAreDoubleEscaped INFO default: InventoryCommentsAreDoubleEscaped INFO default: InventoryRemarksAreDoubleEscaped INFO default: OrderQtyHasComma INFO default: OrderXmlHasUnescapedFields INFO default: PasswordLimitedTo15Characters INFO default: UI: INFO default: Device pixel ratio: 1 / Qt::HighDpiScaleFactorRoundingPolicy::RoundPreferFloor INFO default: Screen size in pix: 1920 x 1080 INFO default: Screen size in mm : 598 x 336 INFO default: Reading ZIP directory: 0s 101ms 988us INFO script: Loading scripts from directory: "C:/Users//AppData/Roaming/BrickStore/extensions" INFO script: [ ok ] classic-print-script.bs.qml INFO script: [ ok ] classic-print-script.bs.qml INFO default: Found LDraw at C:/Users//AppData/Local/BrickStore/cache/ldraw/complete.zip INFO default: Last updated: 05 May 2024 12:18:48 +0200

Additional context No additional context, this bug is possible on an empty file.