Fatal Crash: "Renderer Process Gone"

Operating system

Windows

Joplin version

2.14.10

Desktop version info

Joplin 2.14.10 (prod, win32)

Client ID: 0f036f8ffff5425fac9ffe79ca8faf7f
Sync Version: 3
Profile Version: 45
Keychain Supported: Yes

Revision: 3ed6ad5

Simple Backup: 1.3.6

Sync target

OneDrive

What issue do you have?

I left Joplin in the background doing its thing, not sure if it was idle or syncing, but I came back to my computer and it had a dialog box that said, "Renderer process gone". Please see attached.

My latest issue prior to this was due to Microsoft Defender. I checked and that is not the case for this error.

Screenshots

Screenshot 2024-01-19 112348 (2).png

Is OCR enabled (Settings > General > Enable Optical Character Recognition (OCR))?

Yes, it is.

In the settings, in General => Advanced options, would you mind enabling the option "Automatically upload crash reports"?

I'm trying to replicate this crash, probably due to OCR, but it's not happening on my machine so any info about this would help. This crash report will hopefully show at which line the app is crashing

Yes, however, could you please elaborate on the privacy implications of enabling that? I am happy to share anything as long as I can anonymize or strip any PII.

Sentry has this to say about it, so any personal data is removed and don't appear in stack traces. When I look at the reports I can indeed only see the source code line(s) where the crashed occurred but not any associated data. It's up to you though and I can understand if you prefer not to enable the option.

To be sure, I'll see if I can scrub the data locally before it's uploaded to Sentry.

A Word on Data Privacy

Minidumps are memory dumps of the process at the moment it crashes. As such, they might contain sensitive information on the target system, such as environment variables, local path names or maybe even in-memory representations of input fields including passwords. Sentry does not store these memory dumps. Once processed, they are removed immediately and all sensitive information is stripped from the resulting issues.

Actually I've just checked the raw data that is sent to Sentry and there's no PII as far as I can see:

Native crash dump

{
    "contexts": {
        "trace": {
            "trace_id": "912a706c3c574cf091aff9711cae3952",
            "span_id": "8d65b2fcd4795b31"
        },
        "app": {
            "app_name": "Joplin",
            "app_version": "2.14.10",
            "app_start_time": "2024-01-18T23:02:55.496Z"
        },
        "os": {
            "kernel_version": "21.6.0",
            "name": "macOS",
            "version": "12.5",
            "build": "21G72"
        },
        "browser": {
            "name": "Chrome"
        },
        "chrome": {
            "name": "Chrome",
            "type": "runtime",
            "version": "116.0.5845.228"
        },
        "device": {
            "arch": "x64",
            "family": "Desktop",
            "language": "fr",
            "screen_density": 2,
            "screen_resolution": "3584x2240",
            "memory_size": 17179869184,
            "free_memory": 289890304,
            "processor_count": 12,
            "cpu_description": "Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz",
            "processor_frequency": 2600
        },
        "node": {
            "name": "Node",
            "type": "runtime",
            "version": "18.16.1"
        },
        "runtime": {
            "name": "Electron",
            "version": "26.5.0"
        }
    },
    "environment": "production",
    "release": "-joplin-app-desktop@2.14.10",
    "user": {
        "ip_address": "{{auto}}"
    },
    "tags": {
        "event.origin": "electron",
        "event.environment": "native",
        "event.process": "browser",
        "event_type": "native"
    },
    "level": "fatal",
    "platform": "native",
    "breadcrumbs": [
        {
            "timestamp": 1706176944.144,
            "category": "electron",
            "message": "window.show",
            "type": "ui",
            "data": {
                "id": 1,
                "url": "app:///index.html"
            }
        },
        {
            "timestamp": 1706176944.144,
            "category": "electron",
            "message": "window.show",
            "type": "ui",
            "data": {
                "id": 1,
                "url": "app:///index.html"
            }
        },
        {
            "timestamp": 1706176956.936,
            "category": "electron",
            "message": "app.did-resign-active",
            "type": "ui"
        },
        {
            "timestamp": 1706176956.936,
            "category": "electron",
            "message": "app.did-resign-active",
            "type": "ui"
        },
        {
            "timestamp": 1706176956.939,
            "category": "electron",
            "message": "window.blur",
            "type": "ui",
            "data": {
                "id": 1,
                "url": "app:///index.html"
            }
        },
        {
            "timestamp": 1706176956.939,
            "category": "electron",
            "message": "window.blur",
            "type": "ui",
            "data": {
                "id": 1,
                "url": "app:///index.html"
            }
        },
        {
            "timestamp": 1706176956.939,
            "category": "electron",
            "message": "app.browser-window-blur",
            "type": "ui"
        },
        {
            "timestamp": 1706176956.939,
            "category": "electron",
            "message": "app.browser-window-blur",
            "type": "ui"
        },
        {
            "timestamp": 1706176958.047,
            "category": "electron",
            "message": "app.did-become-active",
            "type": "ui"
        },
        {
            "timestamp": 1706176958.048,
            "category": "electron",
            "message": "app.did-become-active",
            "type": "ui"
        },
        {
            "timestamp": 1706176958.067,
            "category": "electron",
            "message": "window.focus",
            "type": "ui",
            "data": {
                "id": 1,
                "url": "app:///index.html"
            }
        },
        {
            "timestamp": 1706176958.067,
            "category": "electron",
            "message": "window.focus",
            "type": "ui",
            "data": {
                "id": 1,
                "url": "app:///index.html"
            }
        },
        {
            "timestamp": 1706176958.067,
            "category": "electron",
            "message": "app.browser-window-focus",
            "type": "ui"
        },
        {
            "timestamp": 1706176958.067,
            "category": "electron",
            "message": "app.browser-window-focus",
            "type": "ui"
        },
        {
            "timestamp": 1706176961.083,
            "category": "electron",
            "message": "app.did-resign-active",
            "type": "ui"
        },
        {
            "timestamp": 1706176961.083,
            "category": "electron",
            "message": "app.did-resign-active",
            "type": "ui"
        },
        {
            "timestamp": 1706176961.087,
            "category": "electron",
            "message": "window.blur",
            "type": "ui",
            "data": {
                "id": 1,
                "url": "app:///index.html"
            }
        },
        {
            "timestamp": 1706176961.087,
            "category": "electron",
            "message": "window.blur",
            "type": "ui",
            "data": {
                "id": 1,
                "url": "app:///index.html"
            }
        },
        {
            "timestamp": 1706176961.087,
            "category": "electron",
            "message": "app.browser-window-blur",
            "type": "ui"
        },
        {
            "timestamp": 1706176961.087,
            "category": "electron",
            "message": "app.browser-window-blur",
            "type": "ui"
        },
        {
            "timestamp": 1706176962.564,
            "category": "electron",
            "message": "app.did-become-active",
            "type": "ui"
        },
        {
            "timestamp": 1706176962.564,
            "category": "electron",
            "message": "app.did-become-active",
            "type": "ui"
        },
        {
            "timestamp": 1706176962.578,
            "category": "electron",
            "message": "window.focus",
            "type": "ui",
            "data": {
                "id": 1,
                "url": "app:///index.html"
            }
        },
        {
            "timestamp": 1706176962.578,
            "category": "electron",
            "message": "window.focus",
            "type": "ui",
            "data": {
                "id": 1,
                "url": "app:///index.html"
            }
        },
        {
            "timestamp": 1706176962.579,
            "category": "electron",
            "message": "app.browser-window-focus",
            "type": "ui"
        },
        {
            "timestamp": 1706176962.579,
            "category": "electron",
            "message": "app.browser-window-focus",
            "type": "ui"
        },
        {
            "timestamp": 1706176964.955,
            "category": "electron",
            "message": "app.did-resign-active",
            "type": "ui"
        },
        {
            "timestamp": 1706176964.955,
            "category": "electron",
            "message": "app.did-resign-active",
            "type": "ui"
        },
        {
            "timestamp": 1706176964.958,
            "category": "electron",
            "message": "window.blur",
            "type": "ui",
            "data": {
                "id": 1,
                "url": "app:///index.html"
            }
        },
        {
            "timestamp": 1706176964.958,
            "category": "electron",
            "message": "window.blur",
            "type": "ui",
            "data": {
                "id": 1,
                "url": "app:///index.html"
            }
        },
        {
            "timestamp": 1706176964.958,
            "category": "electron",
            "message": "app.browser-window-blur",
            "type": "ui"
        },
        {
            "timestamp": 1706176964.958,
            "category": "electron",
            "message": "app.browser-window-blur",
            "type": "ui"
        },
        {
            "timestamp": 1706176968.08,
            "category": "electron",
            "message": "app.did-become-active",
            "type": "ui"
        },
        {
            "timestamp": 1706176968.08,
            "category": "electron",
            "message": "app.did-become-active",
            "type": "ui"
        },
        {
            "timestamp": 1706176968.096,
            "category": "electron",
            "message": "window.focus",
            "type": "ui",
            "data": {
                "id": 1,
                "url": "app:///index.html"
            }
        },
        {
            "timestamp": 1706176968.096,
            "category": "electron",
            "message": "window.focus",
            "type": "ui",
            "data": {
                "id": 1,
                "url": "app:///index.html"
            }
        },
        {
            "timestamp": 1706176968.096,
            "category": "electron",
            "message": "app.browser-window-focus",
            "type": "ui"
        },
        {
            "timestamp": 1706176968.096,
            "category": "electron",
            "message": "app.browser-window-focus",
            "type": "ui"
        },
        {
            "timestamp": 1706176968.917,
            "category": "electron",
            "message": "app.did-resign-active",
            "type": "ui"
        },
        {
            "timestamp": 1706176968.917,
            "category": "electron",
            "message": "app.did-resign-active",
            "type": "ui"
        },
        {
            "timestamp": 1706176968.92,
            "category": "electron",
            "message": "window.blur",
            "type": "ui",
            "data": {
                "id": 1,
                "url": "app:///index.html"
            }
        },
        {
            "timestamp": 1706176968.92,
            "category": "electron",
            "message": "window.blur",
            "type": "ui",
            "data": {
                "id": 1,
                "url": "app:///index.html"
            }
        },
        {
            "timestamp": 1706176968.92,
            "category": "electron",
            "message": "app.browser-window-blur",
            "type": "ui"
        },
        {
            "timestamp": 1706176968.92,
            "category": "electron",
            "message": "app.browser-window-blur",
            "type": "ui"
        },
        {
            "timestamp": 1706176996.702,
            "category": "electron",
            "message": "app.did-become-active",
            "type": "ui"
        },
        {
            "timestamp": 1706176996.702,
            "category": "electron",
            "message": "app.did-become-active",
            "type": "ui"
        },
        {
            "timestamp": 1706176996.722,
            "category": "electron",
            "message": "window.focus",
            "type": "ui",
            "data": {
                "id": 1,
                "url": "app:///index.html"
            }
        },
        {
            "timestamp": 1706176996.722,
            "category": "electron",
            "message": "window.focus",
            "type": "ui",
            "data": {
                "id": 1,
                "url": "app:///index.html"
            }
        },
        {
            "timestamp": 1706176996.722,
            "category": "electron",
            "message": "app.browser-window-focus",
            "type": "ui"
        },
        {
            "timestamp": 1706176996.722,
            "category": "electron",
            "message": "app.browser-window-focus",
            "type": "ui"
        },
        {
            "timestamp": 1706176998.226,
            "category": "electron",
            "message": "app.did-resign-active",
            "type": "ui"
        },
        {
            "timestamp": 1706176998.226,
            "category": "electron",
            "message": "app.did-resign-active",
            "type": "ui"
        },
        {
            "timestamp": 1706176998.229,
            "category": "electron",
            "message": "window.blur",
            "type": "ui",
            "data": {
                "id": 1,
                "url": "app:///index.html"
            }
        },
        {
            "timestamp": 1706176998.229,
            "category": "electron",
            "message": "window.blur",
            "type": "ui",
            "data": {
                "id": 1,
                "url": "app:///index.html"
            }
        },
        {
            "timestamp": 1706176998.229,
            "category": "electron",
            "message": "app.browser-window-blur",
            "type": "ui"
        },
        {
            "timestamp": 1706176998.229,
            "category": "electron",
            "message": "app.browser-window-blur",
            "type": "ui"
        },
        {
            "timestamp": 1706177140.602,
            "category": "electron",
            "message": "app.activate",
            "type": "ui"
        },
        {
            "timestamp": 1706177140.602,
            "category": "electron",
            "message": "app.activate",
            "type": "ui"
        },
        {
            "timestamp": 1706177140.606,
            "category": "electron",
            "message": "app.did-become-active",
            "type": "ui"
        },
        {
            "timestamp": 1706177140.606,
            "category": "electron",
            "message": "app.did-become-active",
            "type": "ui"
        },
        {
            "timestamp": 1706177140.63,
            "category": "electron",
            "message": "window.focus",
            "type": "ui",
            "data": {
                "id": 1,
                "url": "app:///index.html"
            }
        },
        {
            "timestamp": 1706177140.63,
            "category": "electron",
            "message": "window.focus",
            "type": "ui",
            "data": {
                "id": 1,
                "url": "app:///index.html"
            }
        },
        {
            "timestamp": 1706177140.63,
            "category": "electron",
            "message": "app.browser-window-focus",
            "type": "ui"
        },
        {
            "timestamp": 1706177140.63,
            "category": "electron",
            "message": "app.browser-window-focus",
            "type": "ui"
        },
        {
            "timestamp": 1706177151.904,
            "category": "electron",
            "message": "app.did-resign-active",
            "type": "ui"
        },
        {
            "timestamp": 1706177151.904,
            "category": "electron",
            "message": "app.did-resign-active",
            "type": "ui"
        },
        {
            "timestamp": 1706177151.907,
            "category": "electron",
            "message": "window.blur",
            "type": "ui",
            "data": {
                "id": 1,
                "url": "app:///index.html"
            }
        },
        {
            "timestamp": 1706177151.907,
            "category": "electron",
            "message": "window.blur",
            "type": "ui",
            "data": {
                "id": 1,
                "url": "app:///index.html"
            }
        },
        {
            "timestamp": 1706177151.907,
            "category": "electron",
            "message": "app.browser-window-blur",
            "type": "ui"
        },
        {
            "timestamp": 1706177151.907,
            "category": "electron",
            "message": "app.browser-window-blur",
            "type": "ui"
        },
        {
            "timestamp": 1706177153.187,
            "category": "electron",
            "message": "app.did-become-active",
            "type": "ui"
        },
        {
            "timestamp": 1706177153.187,
            "category": "electron",
            "message": "app.did-become-active",
            "type": "ui"
        },
        {
            "timestamp": 1706177153.204,
            "category": "electron",
            "message": "window.focus",
            "type": "ui",
            "data": {
                "id": 1,
                "url": "app:///index.html"
            }
        },
        {
            "timestamp": 1706177153.204,
            "category": "electron",
            "message": "window.focus",
            "type": "ui",
            "data": {
                "id": 1,
                "url": "app:///index.html"
            }
        },
        {
            "timestamp": 1706177153.204,
            "category": "electron",
            "message": "app.browser-window-focus",
            "type": "ui"
        },
        {
            "timestamp": 1706177153.204,
            "category": "electron",
            "message": "app.browser-window-focus",
            "type": "ui"
        },
        {
            "timestamp": 1706177170.083,
            "category": "electron",
            "message": "app.did-resign-active",
            "type": "ui"
        },
        {
            "timestamp": 1706177170.083,
            "category": "electron",
            "message": "app.did-resign-active",
            "type": "ui"
        },
        {
            "timestamp": 1706177170.086,
            "category": "electron",
            "message": "window.blur",
            "type": "ui",
            "data": {
                "id": 1,
                "url": "app:///index.html"
            }
        },
        {
            "timestamp": 1706177170.086,
            "category": "electron",
            "message": "window.blur",
            "type": "ui",
            "data": {
                "id": 1,
                "url": "app:///index.html"
            }
        },
        {
            "timestamp": 1706177170.086,
            "category": "electron",
            "message": "app.browser-window-blur",
            "type": "ui"
        },
        {
            "timestamp": 1706177170.086,
            "category": "electron",
            "message": "app.browser-window-blur",
            "type": "ui"
        },
        {
            "timestamp": 1706179002.705,
            "category": "electron",
            "message": "app.did-become-active",
            "type": "ui"
        },
        {
            "timestamp": 1706179002.706,
            "category": "electron",
            "message": "app.did-become-active",
            "type": "ui"
        },
        {
            "timestamp": 1706179002.758,
            "category": "electron",
            "message": "app.activate",
            "type": "ui"
        },
        {
            "timestamp": 1706179002.758,
            "category": "electron",
            "message": "app.activate",
            "type": "ui"
        },
        {
            "timestamp": 1706179002.76,
            "category": "electron",
            "message": "window.focus",
            "type": "ui",
            "data": {
                "id": 1,
                "url": "app:///index.html"
            }
        },
        {
            "timestamp": 1706179002.76,
            "category": "electron",
            "message": "window.focus",
            "type": "ui",
            "data": {
                "id": 1,
                "url": "app:///index.html"
            }
        },
        {
            "timestamp": 1706179002.76,
            "category": "electron",
            "message": "app.browser-window-focus",
            "type": "ui"
        },
        {
            "timestamp": 1706179002.761,
            "category": "electron",
            "message": "app.browser-window-focus",
            "type": "ui"
        },
        {
            "timestamp": 1706179011.929,
            "category": "electron",
            "message": "app.did-resign-active",
            "type": "ui"
        },
        {
            "timestamp": 1706179011.929,
            "category": "electron",
            "message": "app.did-resign-active",
            "type": "ui"
        },
        {
            "timestamp": 1706179011.931,
            "category": "electron",
            "message": "window.blur",
            "type": "ui",
            "data": {
                "id": 1,
                "url": "app:///index.html"
            }
        },
        {
            "timestamp": 1706179011.931,
            "category": "electron",
            "message": "window.blur",
            "type": "ui",
            "data": {
                "id": 1,
                "url": "app:///index.html"
            }
        },
        {
            "timestamp": 1706179011.931,
            "category": "electron",
            "message": "app.browser-window-blur",
            "type": "ui"
        },
        {
            "timestamp": 1706179011.931,
            "category": "electron",
            "message": "app.browser-window-blur",
            "type": "ui"
        },
        {
            "timestamp": 1706179343.47,
            "category": "electron",
            "message": "screen.display-metrics-changed",
            "type": "ui"
        },
        {
            "timestamp": 1706179343.474,
            "category": "electron",
            "message": "screen.display-metrics-changed",
            "type": "ui"
        },
        {
            "timestamp": 1706179369.13,
            "category": "electron",
            "message": "screen.display-metrics-changed",
            "type": "ui"
        },
        {
            "timestamp": 1706179369.132,
            "category": "electron",
            "message": "screen.display-metrics-changed",
            "type": "ui"
        },
        {
            "timestamp": 1706179414.426,
            "category": "electron",
            "message": "app.will-finish-launching",
            "type": "ui"
        },
        {
            "timestamp": 1706179414.427,
            "category": "electron",
            "message": "app.will-finish-launching",
            "type": "ui"
        },
        {
            "timestamp": 1706179414.488,
            "category": "electron",
            "message": "app.ready",
            "type": "ui"
        },
        {
            "timestamp": 1706179414.488,
            "category": "electron",
            "message": "app.ready",
            "type": "ui"
        },
        {
            "timestamp": 1706179414.506,
            "category": "electron",
            "message": "app.session-created",
            "type": "ui"
        },
        {
            "timestamp": 1706179414.506,
            "category": "electron",
            "message": "app.session-created",
            "type": "ui"
        },
        {
            "timestamp": 1706179414.579,
            "category": "electron",
            "message": "app.web-contents-created",
            "type": "ui"
        },
        {
            "timestamp": 1706179414.579,
            "category": "electron",
            "message": "app.web-contents-created",
            "type": "ui"
        },
        {
            "timestamp": 1706179414.579,
            "category": "electron",
            "message": "app.browser-window-created",
            "type": "ui"
        },
        {
            "timestamp": 1706179414.579,
            "category": "electron",
            "message": "app.browser-window-created",
            "type": "ui"
        },
        {
            "timestamp": 1706179414.964,
            "category": "electron",
            "message": "window.maximize",
            "type": "ui",
            "data": {}
        },
        {
            "timestamp": 1706179414.964,
            "category": "electron",
            "message": "window.maximize",
            "type": "ui",
            "data": {}
        },
        {
            "timestamp": 1706179415.024,
            "category": "electron",
            "message": "app.did-become-active",
            "type": "ui"
        },
        {
            "timestamp": 1706179415.024,
            "category": "electron",
            "message": "app.did-become-active",
            "type": "ui"
        },
        {
            "timestamp": 1706179415.072,
            "category": "electron",
            "message": "window.show",
            "type": "ui",
            "data": {}
        },
        {
            "timestamp": 1706179415.072,
            "category": "electron",
            "message": "window.show",
            "type": "ui",
            "data": {}
        },
        {
            "timestamp": 1706179415.084,
            "category": "electron",
            "message": "app.gpu-info-update",
            "type": "ui"
        },
        {
            "timestamp": 1706179415.085,
            "category": "electron",
            "message": "app.gpu-info-update",
            "type": "ui"
        },
        {
            "timestamp": 1706179415.087,
            "category": "electron",
            "message": "window.focus",
            "type": "ui",
            "data": {}
        },
        {
            "timestamp": 1706179415.087,
            "category": "electron",
            "message": "window.focus",
            "type": "ui",
            "data": {}
        },
        {
            "timestamp": 1706179415.087,
            "category": "electron",
            "message": "app.browser-window-focus",
            "type": "ui"
        },
        {
            "timestamp": 1706179415.087,
            "category": "electron",
            "message": "app.browser-window-focus",
            "type": "ui"
        },
        {
            "timestamp": 1706179415.089,
            "category": "electron",
            "message": "screen.display-metrics-changed",
            "type": "ui"
        },
        {
            "timestamp": 1706179415.089,
            "category": "electron",
            "message": "screen.display-metrics-changed",
            "type": "ui"
        }
    ],
    "sdkProcessingMetadata": {
        "dynamicSamplingContext": {
            "environment": "development",
            "release": "-joplin-app-desktop@2.14.10",
            "public_key": "cceec550871b1e8a10fee4c7a28d5cf2",
            "trace_id": "912a706c3c574cf091aff9711cae3952"
        },
        "propagationContext": {
            "traceId": "912a706c3c574cf091aff9711cae3952",
            "spanId": "8d65b2fcd4795b31"
        }
    },
    "event_id": "53198b8d30f1402e82a025bec404083f",
    "timestamp": 1706179415.114,
    "sdk": {
        "integrations": [
            "SentryMinidump",
            "ElectronBreadcrumbs",
            "Net",
            "MainContext",
            "ChildProcess",
            "OnUncaughtException",
            "PreloadInjection",
            "AdditionalContext",
            "Screenshots",
            "RendererProfiling",
            "InboundFilters",
            "FunctionToString",
            "LinkedErrors",
            "Console",
            "Http",
            "Undici",
            "OnUnhandledRejection",
            "ContextLines",
            "LocalVariablesSync",
            "Modules",
            "RequestData",
            "MainProcessSession"
        ]
    },
    "modules": {
        "electron": "26.5.0",
        "https-proxy-agent": "5.0.0",
        "debug": "4.3.3",
        "supports-color": "7.2.0",
        "has-flag": "4.0.0",
        "ms": "2.1.2",
        "agent-base": "6.0.2",
        "deepmerge": "4.3.0",
        "fs-extra": "11.2.0",
        "universalify": "2.0.0",
        "jsonfile": "6.1.0",
        "electron-window-state": "5.0.3"
    }
}

JavaScript crash dump

{
    "contexts": {
        "trace": {
            "trace_id": "55d57b60d8724b35ad84bbdd0dd48e61",
            "span_id": "baa1c29190bdce5c"
        },
        "app": {
            "app_name": "Joplin",
            "app_version": "2.14.10",
            "app_start_time": "2024-01-25T10:58:11.967Z"
        },
        "os": {
            "kernel_version": "21.6.0",
            "name": "macOS",
            "version": "12.5",
            "build": "21G72"
        },
        "browser": {
            "name": "Chrome"
        },
        "chrome": {
            "name": "Chrome",
            "type": "runtime",
            "version": "116.0.5845.228"
        },
        "device": {
            "arch": "x64",
            "family": "Desktop",
            "language": "fr",
            "screen_density": 2,
            "screen_resolution": "3584x2240",
            "memory_size": 17179869184,
            "free_memory": 14987264,
            "processor_count": 12,
            "cpu_description": "Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz",
            "processor_frequency": 2600
        },
        "node": {
            "name": "Node",
            "type": "runtime",
            "version": "18.16.1"
        },
        "runtime": {
            "name": "Electron",
            "version": "26.5.0"
        }
    },
    "environment": "development",
    "release": "-joplin-app-desktop@2.14.10",
    "user": {
        "ip_address": "{{auto}}"
    },
    "tags": {
        "event.origin": "electron",
        "event.environment": "javascript",
        "event.process": "browser",
        "event_type": "javascript"
    },
    "exception": {
        "values": [
            {
                "type": "Error",
                "value": "Fatal error:\n\noops\n\nError: oops\n    at Application.<anonymous> (/Users/laurent/src/joplin/packages/app-desktop/app.js:569:19)\n    at Generator.next (<anonymous>)\n    at fulfilled (/Users/laurent/src/joplin/packages/app-desktop/app.js:5:58)\n    at pro...",
                "stacktrace": {
                    "frames": [
                        {
                            "filename": "app:///ElectronAppWrapper.js",
                            "module": "ElectronAppWrapper",
                            "function": "fulfilled",
                            "lineno": 5,
                            "colno": 58,
                            "in_app": true
                        },
                        {
                            "filename": "<anonymous>",
                            "module": "<anonymous>",
                            "function": "Generator.next",
                            "in_app": false
                        },
                        {
                            "filename": "app:///ElectronAppWrapper.js",
                            "module": "ElectronAppWrapper",
                            "function": "ElectronAppWrapper.<anonymous>",
                            "lineno": 88,
                            "colno": 64,
                            "in_app": true
                        },
                        {
                            "filename": "node:internal/process/task_queues",
                            "module": "task_queues",
                            "function": "process.processTicksAndRejections",
                            "lineno": 95,
                            "colno": 5,
                            "in_app": false
                        },
                        {
                            "filename": "app:///app.js",
                            "module": "app",
                            "function": "fulfilled",
                            "lineno": 5,
                            "colno": 58,
                            "in_app": true
                        },
                        {
                            "filename": "<anonymous>",
                            "module": "<anonymous>",
                            "function": "Generator.next",
                            "in_app": false
                        },
                        {
                            "filename": "app:///app.js",
                            "module": "app",
                            "function": "Application.<anonymous>",
                            "lineno": 569,
                            "colno": 19,
                            "in_app": true
                        }
                    ]
                },
                "mechanism": {
                    "type": "generic",
                    "handled": true
                }
            }
        ]
    },
    "event_id": "7b69a2577f924669943b8ddee1ed49bf",
    "platform": "node",
    "timestamp": 1706180299.652,
    "sdk": {
        "integrations": [
            "SentryMinidump",
            "ElectronBreadcrumbs",
            "Net",
            "MainContext",
            "ChildProcess",
            "OnUncaughtException",
            "PreloadInjection",
            "AdditionalContext",
            "Screenshots",
            "RendererProfiling",
            "InboundFilters",
            "FunctionToString",
            "LinkedErrors",
            "Console",
            "Http",
            "Undici",
            "OnUnhandledRejection",
            "ContextLines",
            "LocalVariablesSync",
            "Modules",
            "RequestData",
            "MainProcessSession"
        ]
    },
    "breadcrumbs": [
        {
            "timestamp": 1706180294.161,
            "category": "electron",
            "message": "app.will-finish-launching",
            "type": "ui"
        },
        {
            "timestamp": 1706180294.162,
            "category": "electron",
            "message": "app.will-finish-launching",
            "type": "ui"
        },
        {
            "timestamp": 1706180294.215,
            "category": "electron",
            "message": "app.ready",
            "type": "ui"
        },
        {
            "timestamp": 1706180294.215,
            "category": "electron",
            "message": "app.ready",
            "type": "ui"
        },
        {
            "timestamp": 1706180294.276,
            "category": "electron",
            "message": "app.session-created",
            "type": "ui"
        },
        {
            "timestamp": 1706180294.276,
            "category": "electron",
            "message": "app.session-created",
            "type": "ui"
        },
        {
            "timestamp": 1706180294.376,
            "category": "electron",
            "message": "app.web-contents-created",
            "type": "ui"
        },
        {
            "timestamp": 1706180294.376,
            "category": "electron",
            "message": "app.web-contents-created",
            "type": "ui"
        },
        {
            "timestamp": 1706180294.376,
            "category": "electron",
            "message": "app.browser-window-created",
            "type": "ui"
        },
        {
            "timestamp": 1706180294.376,
            "category": "electron",
            "message": "app.browser-window-created",
            "type": "ui"
        },
        {
            "timestamp": 1706180294.848,
            "category": "electron",
            "message": "window.maximize",
            "type": "ui",
            "data": {}
        },
        {
            "timestamp": 1706180294.848,
            "category": "electron",
            "message": "window.maximize",
            "type": "ui",
            "data": {}
        },
        {
            "timestamp": 1706180294.898,
            "category": "electron",
            "message": "app.did-become-active",
            "type": "ui"
        },
        {
            "timestamp": 1706180294.898,
            "category": "electron",
            "message": "app.did-become-active",
            "type": "ui"
        },
        {
            "timestamp": 1706180294.912,
            "category": "electron",
            "message": "window.show",
            "type": "ui",
            "data": {}
        },
        {
            "timestamp": 1706180294.912,
            "category": "electron",
            "message": "window.show",
            "type": "ui",
            "data": {}
        },
        {
            "timestamp": 1706180294.931,
            "category": "electron",
            "message": "app.gpu-info-update",
            "type": "ui"
        },
        {
            "timestamp": 1706180294.931,
            "category": "electron",
            "message": "app.gpu-info-update",
            "type": "ui"
        },
        {
            "timestamp": 1706180294.934,
            "category": "electron",
            "message": "window.focus",
            "type": "ui",
            "data": {}
        },
        {
            "timestamp": 1706180294.934,
            "category": "electron",
            "message": "window.focus",
            "type": "ui",
            "data": {}
        },
        {
            "timestamp": 1706180294.934,
            "category": "electron",
            "message": "app.browser-window-focus",
            "type": "ui"
        },
        {
            "timestamp": 1706180294.934,
            "category": "electron",
            "message": "app.browser-window-focus",
            "type": "ui"
        },
        {
            "timestamp": 1706180294.936,
            "category": "electron",
            "message": "screen.display-metrics-changed",
            "type": "ui"
        },
        {
            "timestamp": 1706180294.936,
            "category": "electron",
            "message": "screen.display-metrics-changed",
            "type": "ui"
        },
        {
            "timestamp": 1706180297.276,
            "category": "electron",
            "message": "renderer.dom-ready",
            "type": "ui",
            "data": {
                "id": 1,
                "url": "app:///index.html"
            }
        },
        {
            "timestamp": 1706180297.276,
            "category": "electron",
            "message": "renderer.dom-ready",
            "type": "ui",
            "data": {
                "id": 1,
                "url": "app:///index.html"
            }
        },
        {
            "timestamp": 1706180297.421,
            "category": "electron",
            "message": "app.web-contents-created",
            "type": "ui"
        },
        {
            "timestamp": 1706180297.421,
            "category": "electron",
            "message": "app.web-contents-created",
            "type": "ui"
        },
        {
            "timestamp": 1706180297.565,
            "category": "electron",
            "message": "app.web-contents-created",
            "type": "ui"
        },
        {
            "timestamp": 1706180297.565,
            "category": "electron",
            "message": "app.web-contents-created",
            "type": "ui"
        },
        {
            "timestamp": 1706180297.565,
            "category": "electron",
            "message": "app.browser-window-created",
            "type": "ui"
        },
        {
            "timestamp": 1706180297.565,
            "category": "electron",
            "message": "app.browser-window-created",
            "type": "ui"
        },
        {
            "timestamp": 1706180297.609,
            "category": "electron",
            "message": "app.web-contents-created",
            "type": "ui"
        },
        {
            "timestamp": 1706180297.609,
            "category": "electron",
            "message": "app.web-contents-created",
            "type": "ui"
        },
        {
            "timestamp": 1706180297.609,
            "category": "electron",
            "message": "app.browser-window-created",
            "type": "ui"
        },
        {
            "timestamp": 1706180297.609,
            "category": "electron",
            "message": "app.browser-window-created",
            "type": "ui"
        }
    ],
    "sdkProcessingMetadata": {
        "dynamicSamplingContext": {
            "environment": "development",
            "release": "-joplin-app-desktop@2.14.10",
            "public_key": "cceec550871b1e8a10fee4c7a28d5cf2",
            "trace_id": "55d57b60d8724b35ad84bbdd0dd48e61"
        },
        "propagationContext": {
            "traceId": "55d57b60d8724b35ad84bbdd0dd48e61",
            "spanId": "baa1c29190bdce5c"
        }
    },
    "modules": {
        "electron": "26.5.0",
        "https-proxy-agent": "5.0.0",
        "debug": "4.3.3",
        "supports-color": "7.2.0",
        "has-flag": "4.0.0",
        "ms": "2.1.2",
        "agent-base": "6.0.2",
        "deepmerge": "4.3.0",
        "fs-extra": "11.2.0",
        "universalify": "2.0.0",
        "jsonfile": "6.1.0",
        "electron-window-state": "5.0.3"
    }
}

I am also having this problem. I had a note that came (along with all my others) from Evernote. It was a huge file of HTML containing a recipe, and I was trying to clean it up in the visual editor and then in Markdown. Then Joplin started crashing with this error message. Now I can't start it without it crashing unless I cancel syncing.

Im running Joplin 2.13.15 on macOS 14.3.1

I just enabled OCR and had this same crash multiple times while processing all resources for the first time. I enabled "Automatically upload crash reports" part way through and it just crashed again with that option enabled, so I'm hoping you have access to some data to debug this now.

I'm getting some crash reports now and then but they are difficult to make sense of without the context. When the application crashes it should also generate a file named joplin_crash_dump_TIMESTAMP.json in your home directory. Would you mind sharing that file?

I just sent an email with those files and some more that I thought might be helpful. Joplin is currently processing a 600 page PDF, but I think it's going to be done OCR'ing all resources soon after this large PDF. If I can help provide any more info while it's in it's current state; please let me know asap.

Same problem over here. I switched from Evernote with ONE notebook (I'm from the "tags, not notebooks"-party (-: ) with ca. 9000 notes and ca. 4000 attatchments - maybe that's a problem for Joplin's OCR, too?

joplin_crash_dump_20240306T115812.json (3.5 KB)

Thanks for the report. That will be fixed in the next 2.14 patch release

1 Like

Thank you very much!

1 Like

You did it. Wow. Thanks again, everything worked out well in 2.14.19.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.