Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
debug_output [2021/04/04 16:35] – [Zotero for iOS] dstillman | debug_output [2025/03/04 03:07] (current) – [Windows] dstillman | ||
---|---|---|---|
Line 5: | Line 5: | ||
==== Zotero ==== | ==== Zotero ==== | ||
- | - In the Help menu, go to Debug Output Logging and select Enable, or use " | + | - In the Help menu, go to Debug Output Logging and select Enable, or, to generate debug output from Zotero startup, select " |
- Immediately perform the relevant action (syncing, saving, importing, etc.) and reproduce the problem you're experiencing. | - Immediately perform the relevant action (syncing, saving, importing, etc.) and reproduce the problem you're experiencing. | ||
- Before doing anything else, return to Help -> Debug Output Logging and click Submit Output, which will disable logging and submit the output to zotero.org. A window should pop up containing a Debug ID (e.g., “D12345678”). Click "Copy to Clipboard" | - Before doing anything else, return to Help -> Debug Output Logging and click Submit Output, which will disable logging and submit the output to zotero.org. A window should pop up containing a Debug ID (e.g., “D12345678”). Click "Copy to Clipboard" | ||
+ | |||
+ | If submitting output fails, you can return to the Debug Output Logging menu and select View Output, go to File -> " | ||
==== Zotero Connectors (Firefox, Chrome, and Safari) ==== | ==== Zotero Connectors (Firefox, Chrome, and Safari) ==== | ||
Line 22: | Line 24: | ||
==== Zotero for iOS ==== | ==== Zotero for iOS ==== | ||
- | - In the left-hand pane, tap Back until you see the list of libraries. | + | - Tap Back in the top-left corner |
- | - Tap the Gear icon in the top-right corner of that pane. | + | - Tap the Gear icon. |
- Tap "Debug Output Logging" | - Tap "Debug Output Logging" | ||
- Close the settings window. | - Close the settings window. | ||
- | - Immediately perform all relevant actions (e.g., pulling down on the items list to trigger a sync). | + | - Immediately perform all relevant actions (e.g., pulling down on the items list to trigger a sync or switching to the browser and trying to save). |
- When you're done, tap the circular stop button in the bottom-left corner of the screen. | - When you're done, tap the circular stop button in the bottom-left corner of the screen. | ||
- In the alert that pops up, tap Copy to copy the Debug ID to the clipboard, and then paste it into your forum thread. | - In the alert that pops up, tap Copy to copy the Debug ID to the clipboard, and then paste it into your forum thread. | ||
- | ==== Error Submitting a Debug Log ==== | ||
- | If submitting output fails, you can return to the Debug Output Logging | + | ==== Zotero for Android ==== |
+ | |||
+ | - From the items list, tap Collections in the top-left corner and then Libraries. | ||
+ | - Tap the Gear icon. | ||
+ | - Tap "Debug Output Logging" | ||
+ | - Close the settings window. | ||
+ | - Immediately perform all relevant actions (e.g., pulling down on the items list to trigger | ||
+ | - When you're done, tap the circular stop button in the bottom-left corner of the screen. | ||
+ | - In the alert that pops up, tap Copy to copy the Debug ID to the clipboard, and then paste it into your forum thread. | ||
===== Logging to a Terminal Window ====== | ===== Logging to a Terminal Window ====== | ||
Line 39: | Line 48: | ||
==== macOS ==== | ==== macOS ==== | ||
- | * Open Terminal via Spotlight or / | + | * Open Terminal via Spotlight or from / |
+ | * Go to the Terminal menu and open Settings. In Profiles → Window, make sure Scrollback is set to “Limit to available memory”. | ||
* Paste ''/ | * Paste ''/ | ||
* Press Return | * Press Return | ||
+ | You can add '' | ||
==== Windows ==== | ==== Windows ==== | ||
- | * Open cmd.exe | + | * Open cmd.exe, Cygwin shell, or another terminal |
- | * Paste ''" | + | * Paste '' |
* Press Enter. | * Press Enter. | ||
- | Due to limitations of the available console windows on Windows, | + | Due to limitations of the available console windows on Windows, |
- | + | ||
- | To capture output when Zotero is crashing or hanging, you can use '' | + | |
==== Linux ==== | ==== Linux ==== | ||
Start Zotero via the command line, adding the '' | Start Zotero via the command line, adding the '' | ||
+ | |||
+ | ==== Logging to a File ==== | ||
+ | |||
+ | To capture output when Zotero is crashing or hanging, you can use '' | ||
=== Developer Note === | === Developer Note === | ||
To enable Zotero debug output permanently, | To enable Zotero debug output permanently, |