[Bug]: Crash/freeze with blank window
Author: AstroMatiCreated Sep 5, 2026Updated Sep 11, 2026
Installation Method
Local Installation
The Problem
Several seconds after launching stirling by clicking on shortcut on desktop window becomes blank (screenshot). Logs attached when stirling's windows is on screen. Stirling is installed as desktop app by using msi installation method. I tested server version in browser and it works but I prefer using this as app. And I attached screen of site which is provided in log at the end.
Version of Stirling-PDF
2.14.3
Last Working Version of Stirling-PDF
No response
Page Where the Problem Occurred
No response
Docker Configuration
Relevant Log Output
2026-09-05 23:06:17,693 INFO s.s.S.SPDFApplication [main] Without additional features in jar
2026-09-05 23:06:17,694 INFO s.s.c.c.ConfigInitializer [main] Current settings file line count: 0
2026-09-05 23:06:17,697 INFO s.s.c.c.ConfigInitializer [main] Created settings file from template
2026-09-05 23:06:17,698 INFO s.s.c.c.ConfigInitializer [main] Created custom_settings file: .\configs\custom_settings.yml
2026-09-05 23:06:17,698 INFO s.s.S.SPDFApplication [main] Settings file: .\configs\settings.yml
2026-09-05 23:06:17,698 INFO s.s.S.SPDFApplication [main] Custom settings file: .\configs\custom_settings.yml
2026-09-05 23:06:18,070 INFO s.s.S.SPDFApplication [main] Starting SPDFApplication v2.14.3 using Java 25.0.4 with PID 9476 (C:\Program Files\Stirling PDF\libs\stirling-pdf-2.14.3.jar started by AstroMati in C:\Users\AstroMati\AppData\Roaming\Stirling-PDF)
2026-09-05 23:06:18,070 INFO s.s.S.SPDFApplication [main] The following 1 profile is active: "default"
2026-09-05 23:06:19,372 INFO s.s.S.c.MultipartConfiguration [main] Using default multipart file upload limit: 2000MB
2026-09-05 23:06:19,638 INFO s.s.S.SPDFApplication [main] Running in Tauri mode. Parent process PID: 21316
2026-09-05 23:06:19,655 INFO s.s.c.c.RuntimePathConfig [main] Registered watched folder path: C:\Users\AstroMati\AppData\Roaming\Stirling-PDF\pipeline\watchedFolders
2026-09-05 23:06:19,655 INFO s.s.c.c.RuntimePathConfig [main] Using Tesseract data path: /usr/share/tesseract-ocr/5/tessdata
2026-09-05 23:06:19,759 WARN s.s.S.c.ExternalAppDepConfig [virtual-61] Missing dependency: weasyprint - Disabling group: Weasyprint (Affected features: Eml To PDF, Markdown To PDF, Url To PDF, Html To PDF)
2026-09-05 23:06:19,761 WARN s.s.S.c.ExternalAppDepConfig [virtual-65] Missing dependency: soffice - Disabling group: LibreOffice (Affected features: File To PDF, PDF To Xml, PDF To Presentation, PDF To Pdfa, PDF To Word, PDF To Rtf, PDF To Html)
2026-09-05 23:06:19,766 WARN s.s.S.c.ExternalAppDepConfig [virtual-59] Missing dependency: ocrmypdf - Disabling group: OCRmyPDF (Affected features: Ocr PDF)
2026-09-05 23:06:19,768 WARN s.s.S.c.ExternalAppDepConfig [virtual-55] Missing dependency: rar - Disabling group: rar (Affected features: PDF To Cbr)
2026-09-05 23:06:19,777 WARN s.s.S.c.ExternalAppDepConfig [virtual-64] Missing dependency: gs - Disabling group: Ghostscript (Affected features: Replace Invert PDF, Repair, Compress PDF, Scanner Effect, Vector To PDF, PDF To Vector, Crop)
2026-09-05 23:06:19,791 WARN s.s.S.c.ExternalAppDepConfig [virtual-60] Missing dependency: qpdf - Disabling group: qpdf (Affected features: Repair, Compress PDF)
2026-09-05 23:06:19,794 WARN s.s.S.c.ExternalAppDepConfig [virtual-57] Missing dependency: tesseract - Disabling group: tesseract (Affected features: Ocr PDF)
2026-09-05 23:06:19,798 WARN s.s.S.c.ExternalAppDepConfig [virtual-63] Missing dependency: magick - Disabling group: ImageMagick (Affected features: Compress PDF)
2026-09-05 23:06:19,801 WARN s.s.S.c.ExternalAppDepConfig [virtual-67] Missing dependency: ebook-convert - Disabling group: Calibre (Affected features: PDF To Epub)
2026-09-05 23:06:19,803 WARN s.s.S.c.ExternalAppDepConfig [virtual-66] Missing dependency: unoconvert - Disabling group: Unoconvert (Affected features: File To PDF)
2026-09-05 23:06:20,016 WARN s.s.S.c.ExternalAppDepConfig [main] OpenCV not available in Python - Disabling OpenCV features: Extract Image Scans
2026-09-05 23:06:20,018 INFO s.s.S.c.EndpointConfiguration [main] Disabled tool groups: Calibre, Ghostscript, ImageMagick, LibreOffice, OCRmyPDF, OpenCV, Unoconvert, Weasyprint, qpdf, rar, tesseract (endpoints may have alternative implementations)
2026-09-05 23:06:20,018 INFO s.s.S.c.EndpointConfiguration [main] Disabled functional groups: enterprise
2026-09-05 23:06:20,018 INFO s.s.S.c.EndpointConfiguration [main] Total disabled endpoints: 18. Disabled endpoints: eml-to-pdf, extract-image-scans, file-to-pdf, html-to-pdf, ocr-pdf, pdf-to-cbr, pdf-to-epub, pdf-to-pdfa, pdf-to-presentation, pdf-to-rtf, pdf-to-vector, pdf-to-word, pdf-to-xml, repair, replace-invert-pdf, scanner-effect, url-to-pdf, vector-to-pdf
2026-09-05 23:06:20,282 INFO s.s.S.c.TauriProcessMonitor [main] Tauri mode detected. Parent process ID: 21316
2026-09-05 23:06:20,282 INFO s.s.S.c.TauriProcessMonitor [main] Started monitoring parent Tauri process (PID: 21316)
2026-09-05 23:06:20,401 INFO s.s.c.c.i.InProcessClusterConfiguration [main] Cluster backplane: in-process (single node)
2026-09-05 23:06:20,408 INFO s.s.S.s.PdfJsonFallbackFontService [main] Using fallback font location: classpath:/static/fonts/NotoSans-Regular.ttf
2026-09-05 23:06:20,409 INFO s.s.S.s.p.PdfJsonFontService [main] [FONT-DEBUG] CFF conversion enabled, checking tool availability...
2026-09-05 23:06:20,434 WARN s.s.S.s.p.PdfJsonFontService [main] [FONT-DEBUG] Python command '/opt/venv/bin/python3' not found; Python CFF conversion disabled
2026-09-05 23:06:20,498 WARN s.s.S.s.p.PdfJsonFontService [main] [FONT-DEBUG] FontForge command 'fontforge' not found; FontForge CFF conversion disabled
2026-09-05 23:06:20,499 INFO s.s.S.s.p.PdfJsonFontService [main] [FONT-DEBUG] Selected CFF converter method: python
2026-09-05 23:06:21,058 INFO s.s.S.s.p.t.l.Type3FontLibrary [main] [TYPE3] Loaded 61 Type3 library entries (signatures=81, aliases=64) from classpath:/type3/library/index.json
2026-09-05 23:06:21,174 INFO s.s.S.s.VeraPDFService [main] VeraPDF Greenfield initialized successfully
2026-09-05 23:06:21,244 INFO s.s.c.s.MobileScannerService [main] Mobile scanner temp directory: C:\Users\ASTROM~1\AppData\Local\Temp\stirling-mobile-scanner
2026-09-05 23:06:21,634 INFO s.s.S.s.CertificateValidationService [main] Loading certificates from Java system trust store
2026-09-05 23:06:21,650 INFO s.s.S.s.CertificateValidationService [main] Loaded 118 CA certificates from Java system trust store
2026-09-05 23:06:21,650 INFO s.s.S.s.CertificateValidationService [main] Loading bundled Mozilla CA certificates from resources
2026-09-05 23:06:21,661 INFO s.s.S.c.w.ReactRoutingController [main] Static files custom path: .\customFiles\static\
2026-09-05 23:06:21,700 INFO s.s.c.s.TempFileCleanupService [main] Running in Server-jar mode, using conservative cleanup strategy
2026-09-05 23:06:21,703 INFO s.s.c.s.TempFileCleanupService [main] Startup cleanup complete. Deleted 0 temporary files/directories
2026-09-05 23:06:21,715 INFO s.s.c.u.FileMonitor [main] Monitoring directory: C:\Users\AstroMati\AppData\Roaming\Stirling-PDF\pipeline\watchedFolders
2026-09-05 23:06:21,833 INFO s.s.S.c.WebMvcConfig [main] Tauri mode detected - enabling CORS for Tauri protocols (v1 and v2)
2026-09-05 23:06:22,153 WARN i.m.c.i.b.j.JvmGcMetrics [main] GC notifications will not be available because com.sun.management.GarbageCollectionNotificationInfo is not present
2026-09-05 23:06:22,155 WARN i.m.c.i.b.j.JvmGcMetrics [main] GC notifications will not be available because no GarbageCollectorMXBean of the JVM provides any. GCs=[G1 Young Generation, G1 Concurrent GC, G1 Old Generation]
2026-09-05 23:06:22,224 INFO s.s.c.s.JobQueue [main] Starting JobQueue lifecycle
2026-09-05 23:06:22,259 INFO s.s.S.SPDFApplication [main] Started SPDFApplication in 4.56 seconds (process running for 5.122)
2026-09-05 23:06:22,262 INFO s.s.c.s.TempFileCleanupService [scheduled-vt-2] Running scheduled temporary file cleanup
2026-09-05 23:06:22,262 WARN s.s.c.u.FileMonitor [scheduled-vt-7] Not monitoring any directories; attempting to re-register root paths.
2026-09-05 23:06:22,262 INFO s.s.S.c.a.p.PipelineDirectoryProcessor [scheduled-vt-5] Created directory: C:\Users\AstroMati\AppData\Roaming\Stirling-PDF\pipeline\watchedFolders
2026-09-05 23:06:22,263 INFO s.s.c.u.TempFileManager [scheduled-vt-2] Cleaned up 0 old temporary files
2026-09-05 23:06:22,263 INFO s.s.c.s.TempFileCleanupService [scheduled-vt-2] Cleaned up 0 registered temporary files
2026-09-05 23:06:22,263 INFO s.s.c.u.FileMonitor [scheduled-vt-7] Registered directory: C:\Users\AstroMati\AppData\Roaming\Stirling-PDF\pipeline\watchedFolders
2026-09-05 23:06:22,265 WARN o.s.c.e.SpringDocAppInitializer [main] SpringDoc /v1/api-docs endpoint is enabled by default. To disable it in production, set the property 'springdoc.api-docs.enabled=false'
2026-09-05 23:06:22,265 WARN o.s.c.e.SpringDocAppInitializer [main] SpringDoc /swagger-ui.html endpoint is enabled by default. To disable it in production, set the property 'springdoc.swagger-ui.enabled=false'
2026-09-05 23:06:22,266 INFO s.s.S.SPDFApplication [main] Stirling-PDF running on port: 59203
2026-09-05 23:06:22,267 INFO s.s.S.SPDFApplication [main] Stirling-PDF Started.
2026-09-05 23:06:22,267 INFO s.s.S.SPDFApplication [main] Navigate to http://localhost:59203/
Additional Information
System specification: Windows 11 25H2 26200.9278 CPU - AMD Ryzen 7 7800X3D GPU - Nvidia RTX 5070
Sample Files
Log info.log
Tauri-backend log tauri-backend.log
Screenshot of site from log
Browsers Affected
No response
No Duplicate of the Issue
- I have verified that there are no existing issues raised related to my problem.
Source: Stirling-Tools/Stirling-PDF