Joplin crashes shortly after launch

Operating system

Windows

Joplin version

3.4.12

Desktop version info

Joplin 3.4.12 (prod, win32)

Device: win32, Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz
Client ID: 00c9fd9435fb4ae6a79ef6b390ea069c
Sync Version: 3
Profile Version: 48
Keychain Supported: Yes
Alternative instance ID: -

Revision: e9a9f68

Combine notes: 1.2.2
Favorites: 1.3.2
Freehand Drawing: 3.1.0
Hotfolder: 1.2.2

Sync target

WebDAV

Editor

Rich Text Editor

What issue do you have?

For info (I copied this in the Discord in dev, with the full log if you want it). Just not sure if it will get seen by the right people there, or not, and might help others here

May be related to this one

So, all week my joplin has the same issue. Windows 11 desktop very recent version, crashes out shortly after lunching. Just will not stay loaded. The reason seems clear in the logs

Code: ERR_UPDATER_INVALID_SIGNATURE
Error: New version 3.5.5 is not signed by the application owner: publisherNames: Cozic Ltd, raw info: {

As mentioned, the full log is in the Discord dev room.

As a workaround, if anyone is getting this, if you go to the C:\Users\username.config\joplin-desktop folder and edit settings.json to set the 2 auto update features to false, Joplin will stay running, so, it certainly seems related to the log errors.

Guessing this is all server side/packadging, but would be good if client handled the errror.

Cheers!

2 Likes

Oh I see, that's probably because the code signature has changed in the new release. It is valid but different from the previous one, thus the error. Unfortunately I don't think we can do anything about it since you'd need to update to fix the issue, but updating crashes the app.

Would you mind sharing the full log, with line numbers so that at least we know where it happens? Even if the signature check fails, the app at least should not crash

I think this is likely what you need. Let me know if you need anything else

2025-10-20 16:37:41: AutoUpdaterService: Download progress... 82.78129784982954% completed
2025-10-20 16:37:42: AutoUpdaterService: Download progress... 85.28759630015784% completed
2025-10-20 16:37:43: AutoUpdaterService: Download progress... 88.00388032167766% completed
2025-10-20 16:37:44: AutoUpdaterService: Download progress... 90.4952002365295% completed
2025-10-20 16:37:45: AutoUpdaterService: Download progress... 93.18033435084227% completed
2025-10-20 16:37:46: AutoUpdaterService: Download progress... 95.88277468506115% completed
2025-10-20 16:37:47: AutoUpdaterService: Download progress... 98.59662879131642% completed
2025-10-20 16:37:47: AutoUpdaterService: Download progress... 100% completed
2025-10-20 16:37:47: AutoUpdaterService: Verifying signature C:\Users\Paulhome\AppData\Local@joplinapp-desktop-updater\pending\temp-Joplin-Setup-3.5.5.exe
2025-10-20 16:37:58: AutoUpdaterService: LiteralPath: C:\Users\Paulhome\AppData\Local@joplinapp-desktop-updater\pending\temp-Joplin-Setup-3.5.5.exe. Update Path: C:\Users\Paulhome\AppData\Local@joplinapp-desktop-updater\pending\temp-Joplin-Setup-3.5.5.exe
2025-10-20 16:37:58: AutoUpdaterService: [warn] Sign verification failed, installer signed with incorrect certificate: publisherNames: Cozic Ltd, raw info: {
"SignerCertificate": {
"FriendlyName": "",
"IssuerName": {
"Name": "CN=SSL.com Code Signing Intermediate CA RSA R1, O=SSL Corp, L=Houston, S=Texas, C=US",
"Oid": "System.Security.Cryptography.Oid"
},
"NotAfter": "/Date(1854154596000)/",
"NotBefore": "/Date(1759546596000)/",
"PrivateKey": null,
"PublicKey": {
"Key": "System.Security.Cryptography.RSACryptoServiceProvider",
"Oid": "System.Security.Cryptography.Oid",
"EncodedKeyValue": "System.Security.Cryptography.AsnEncodedData",
"EncodedParameters": "System.Security.Cryptography.AsnEncodedData"
},
"SerialNumber": "73CFC43AF68F0F279BDD4C285494F440",
"SignatureAlgorithm": {
"Value": "1.2.840.113549.1.1.11",
"FriendlyName": "sha256RSA"
},
"Thumbprint": "AF0C1B9451567F9AF077DD0646D2927153B05DAF",
"Version": 3,
"Issuer": "CN=SSL.com Code Signing Intermediate CA RSA R1, O=SSL Corp, L=Houston, S=Texas, C=US",
"Subject": "CN=Joplin, O=Joplin, L=Nancy, C=FR"
},
"TimeStamperCertificate": {
"Archived": false,
"Extensions": [
"System.Security.Cryptography.X509Certificates.X509Extension",
"System.Security.Cryptography.X509Certificates.X509Extension",
"System.Security.Cryptography.X509Certificates.X509Extension",
"System.Security.Cryptography.X509Certificates.X509EnhancedKeyUsageExtension",
"System.Security.Cryptography.X509Certificates.X509Extension",
"System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension",
"System.Security.Cryptography.X509Certificates.X509KeyUsageExtension"
],
"FriendlyName": "",
"IssuerName": {
"Name": "CN=SSL.com Timestamping Issuing RSA CA R1, O=SSL Corp, L=Houston, S=Texas, C=US",
"Oid": "System.Security.Cryptography.Oid"
},
"NotAfter": "/Date(2023719498000)/",
"NotBefore": "/Date(1708359499000)/",
"HasPrivateKey": false,
"PrivateKey": null,
"PublicKey": {
"Key": null,
"Oid": "System.Security.Cryptography.Oid",
"EncodedKeyValue": "System.Security.Cryptography.AsnEncodedData",
"EncodedParameters": "System.Security.Cryptography.AsnEncodedData"
},
"SerialNumber": "5A5AACE81A356EB462868D577DE03DC7",
"SubjectName": {
"Name": "CN=SSL.com Timestamping Unit 2024 E1, O=SSL Corp, L=Houston, S=Texas, C=US",
"Oid": "System.Security.Cryptography.Oid"
},
"SignatureAlgorithm": {
"Value": "1.2.840.113549.1.1.11",
"FriendlyName": "sha256RSA"
},
"Thumbprint": "F57441AB25FCCD323D52BD3A4B9E50403E47D3B9",
"Version": 3,
"Handle": 2011822482688,
"Issuer": "CN=SSL.com Timestamping Issuing RSA CA R1, O=SSL Corp, L=Houston, S=Texas, C=US",
"Subject": "CN=SSL.com Timestamping Unit 2024 E1, O=SSL Corp, L=Houston, S=Texas, C=US"
},
"Status": 0,
"StatusMessage": "Signature verified.",
"Path": "C:\Users\Paulhome\AppData\Local\@joplinapp-desktop-updater\pending\temp-Joplin-Setup-3.5.5.exe"
}
2025-10-20 16:37:58: AutoUpdaterService: [error] Error: Error: New version 3.5.5 is not signed by the application owner: publisherNames: Cozic Ltd, raw info: {
"SignerCertificate": {
"FriendlyName": "",
"IssuerName": {
"Name": "CN=SSL.com Code Signing Intermediate CA RSA R1, O=SSL Corp, L=Houston, S=Texas, C=US",
"Oid": "System.Security.Cryptography.Oid"
},
"NotAfter": "/Date(1854154596000)/",
"NotBefore": "/Date(1759546596000)/",
"PrivateKey": null,
"PublicKey": {
"Key": "System.Security.Cryptography.RSACryptoServiceProvider",
"Oid": "System.Security.Cryptography.Oid",
"EncodedKeyValue": "System.Security.Cryptography.AsnEncodedData",
"EncodedParameters": "System.Security.Cryptography.AsnEncodedData"
},
"SerialNumber": "73CFC43AF68F0F279BDD4C285494F440",
"SignatureAlgorithm": {
"Value": "1.2.840.113549.1.1.11",
"FriendlyName": "sha256RSA"
},
"Thumbprint": "AF0C1B9451567F9AF077DD0646D2927153B05DAF",
"Version": 3,
"Issuer": "CN=SSL.com Code Signing Intermediate CA RSA R1, O=SSL Corp, L=Houston, S=Texas, C=US",
"Subject": "CN=Joplin, O=Joplin, L=Nancy, C=FR"
},
"TimeStamperCertificate": {
"Archived": false,
"Extensions": [
"System.Security.Cryptography.X509Certificates.X509Extension",
"System.Security.Cryptography.X509Certificates.X509Extension",
"System.Security.Cryptography.X509Certificates.X509Extension",
"System.Security.Cryptography.X509Certificates.X509EnhancedKeyUsageExtension",
"System.Security.Cryptography.X509Certificates.X509Extension",
"System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension",
"System.Security.Cryptography.X509Certificates.X509KeyUsageExtension"
],
"FriendlyName": "",
"IssuerName": {
"Name": "CN=SSL.com Timestamping Issuing RSA CA R1, O=SSL Corp, L=Houston, S=Texas, C=US",
"Oid": "System.Security.Cryptography.Oid"
},
"NotAfter": "/Date(2023719498000)/",
"NotBefore": "/Date(1708359499000)/",
"HasPrivateKey": false,
"PrivateKey": null,
"PublicKey": {
"Key": null,
"Oid": "System.Security.Cryptography.Oid",
"EncodedKeyValue": "System.Security.Cryptography.AsnEncodedData",
"EncodedParameters": "System.Security.Cryptography.AsnEncodedData"
},
"SerialNumber": "5A5AACE81A356EB462868D577DE03DC7",
"SubjectName": {
"Name": "CN=SSL.com Timestamping Unit 2024 E1, O=SSL Corp, L=Houston, S=Texas, C=US",
"Oid": "System.Security.Cryptography.Oid"
},
"SignatureAlgorithm": {
"Value": "1.2.840.113549.1.1.11",
"FriendlyName": "sha256RSA"
},
"Thumbprint": "F57441AB25FCCD323D52BD3A4B9E50403E47D3B9",
"Version": 3,
"Handle": 2011822482688,
"Issuer": "CN=SSL.com Timestamping Issuing RSA CA R1, O=SSL Corp, L=Houston, S=Texas, C=US",
"Subject": "CN=SSL.com Timestamping Unit 2024 E1, O=SSL Corp, L=Houston, S=Texas, C=US"
},
"Status": 0,
"StatusMessage": "Signature verified.",
"Path": "C:\Users\Paulhome\AppData\Local\@joplinapp-desktop-updater\pending\temp-Joplin-Setup-3.5.5.exe"
}
at newError (C:\Users\Paulhome\AppData\Local\Programs\Joplin\resources\app.asar\main.bundle.js:29:6338)
at Object.task (C:\Users\Paulhome\AppData\Local\Programs\Joplin\resources\app.asar\main.bundle.js:87:45274)
at async Xde.executeDownload (C:\Users\Paulhome\AppData\Local\Programs\Joplin\resources\app.asar\main.bundle.js:87:23840)
2025-10-20 16:37:58: AutoUpdaterService: [error] Error in auto-updater. Error: New version 3.5.5 is not signed by the application owner: publisherNames: Cozic Ltd, raw info: {
"SignerCertificate": {
"FriendlyName": "",
"IssuerName": {
"Name": "CN=SSL.com Code Signing Intermediate CA RSA R1, O=SSL Corp, L=Houston, S=Texas, C=US",
"Oid": "System.Security.Cryptography.Oid"
},
"NotAfter": "/Date(1854154596000)/",
"NotBefore": "/Date(1759546596000)/",
"PrivateKey": null,
"PublicKey": {
"Key": "System.Security.Cryptography.RSACryptoServiceProvider",
"Oid": "System.Security.Cryptography.Oid",
"EncodedKeyValue": "System.Security.Cryptography.AsnEncodedData",
"EncodedParameters": "System.Security.Cryptography.AsnEncodedData"
},
"SerialNumber": "73CFC43AF68F0F279BDD4C285494F440",
"SignatureAlgorithm": {
"Value": "1.2.840.113549.1.1.11",
"FriendlyName": "sha256RSA"
},
"Thumbprint": "AF0C1B9451567F9AF077DD0646D2927153B05DAF",
"Version": 3,
"Issuer": "CN=SSL.com Code Signing Intermediate CA RSA R1, O=SSL Corp, L=Houston, S=Texas, C=US",
"Subject": "CN=Joplin, O=Joplin, L=Nancy, C=FR"
},
"TimeStamperCertificate": {
"Archived": false,
"Extensions": [
"System.Security.Cryptography.X509Certificates.X509Extension",
"System.Security.Cryptography.X509Certificates.X509Extension",
"System.Security.Cryptography.X509Certificates.X509Extension",
"System.Security.Cryptography.X509Certificates.X509EnhancedKeyUsageExtension",
"System.Security.Cryptography.X509Certificates.X509Extension",
"System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension",
"System.Security.Cryptography.X509Certificates.X509KeyUsageExtension"
],
"FriendlyName": "",
"IssuerName": {
"Name": "CN=SSL.com Timestamping Issuing RSA CA R1, O=SSL Corp, L=Houston, S=Texas, C=US",
"Oid": "System.Security.Cryptography.Oid"
},
"NotAfter": "/Date(2023719498000)/",
"NotBefore": "/Date(1708359499000)/",
"HasPrivateKey": false,
"PrivateKey": null,
"PublicKey": {
"Key": null,
"Oid": "System.Security.Cryptography.Oid",
"EncodedKeyValue": "System.Security.Cryptography.AsnEncodedData",
"EncodedParameters": "System.Security.Cryptography.AsnEncodedData"
},
"SerialNumber": "5A5AACE81A356EB462868D577DE03DC7",
"SubjectName": {
"Name": "CN=SSL.com Timestamping Unit 2024 E1, O=SSL Corp, L=Houston, S=Texas, C=US",
"Oid": "System.Security.Cryptography.Oid"
},
"SignatureAlgorithm": {
"Value": "1.2.840.113549.1.1.11",
"FriendlyName": "sha256RSA"
},
"Thumbprint": "F57441AB25FCCD323D52BD3A4B9E50403E47D3B9",
"Version": 3,
"Handle": 2011822482688,
"Issuer": "CN=SSL.com Timestamping Issuing RSA CA R1, O=SSL Corp, L=Houston, S=Texas, C=US",
"Subject": "CN=SSL.com Timestamping Unit 2024 E1, O=SSL Corp, L=Houston, S=Texas, C=US"
},
"Status": 0,
"StatusMessage": "Signature verified.",
"Path": "C:\Users\Paulhome\AppData\Local\@joplinapp-desktop-updater\pending\temp-Joplin-Setup-3.5.5.exe"
}
Code: ERR_UPDATER_INVALID_SIGNATURE
Error: New version 3.5.5 is not signed by the application owner: publisherNames: Cozic Ltd, raw info: {
"SignerCertificate": {
"FriendlyName": "",
"IssuerName": {
"Name": "CN=SSL.com Code Signing Intermediate CA RSA R1, O=SSL Corp, L=Houston, S=Texas, C=US",
"Oid": "System.Security.Cryptography.Oid"
},
"NotAfter": "/Date(1854154596000)/",
"NotBefore": "/Date(1759546596000)/",
"PrivateKey": null,
"PublicKey": {
"Key": "System.Security.Cryptography.RSACryptoServiceProvider",
"Oid": "System.Security.Cryptography.Oid",
"EncodedKeyValue": "System.Security.Cryptography.AsnEncodedData",
"EncodedParameters": "System.Security.Cryptography.AsnEncodedData"
},
"SerialNumber": "73CFC43AF68F0F279BDD4C285494F440",
"SignatureAlgorithm": {
"Value": "1.2.840.113549.1.1.11",
"FriendlyName": "sha256RSA"
},
"Thumbprint": "AF0C1B9451567F9AF077DD0646D2927153B05DAF",
"Version": 3,
"Issuer": "CN=SSL.com Code Signing Intermediate CA RSA R1, O=SSL Corp, L=Houston, S=Texas, C=US",
"Subject": "CN=Joplin, O=Joplin, L=Nancy, C=FR"
},
"TimeStamperCertificate": {
"Archived": false,
"Extensions": [
"System.Security.Cryptography.X509Certificates.X509Extension",
"System.Security.Cryptography.X509Certificates.X509Extension",
"System.Security.Cryptography.X509Certificates.X509Extension",
"System.Security.Cryptography.X509Certificates.X509EnhancedKeyUsageExtension",
"System.Security.Cryptography.X509Certificates.X509Extension",
"System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension",
"System.Security.Cryptography.X509Certificates.X509KeyUsageExtension"
],
"FriendlyName": "",
"IssuerName": {
"Name": "CN=SSL.com Timestamping Issuing RSA CA R1, O=SSL Corp, L=Houston, S=Texas, C=US",
"Oid": "System.Security.Cryptography.Oid"
},
"NotAfter": "/Date(2023719498000)/",
"NotBefore": "/Date(1708359499000)/",
"HasPrivateKey": false,
"PrivateKey": null,
"PublicKey": {
"Key": null,
"Oid": "System.Security.Cryptography.Oid",
"EncodedKeyValue": "System.Security.Cryptography.AsnEncodedData",
"EncodedParameters": "System.Security.Cryptography.AsnEncodedData"
},
"SerialNumber": "5A5AACE81A356EB462868D577DE03DC7",
"SubjectName": {
"Name": "CN=SSL.com Timestamping Unit 2024 E1, O=SSL Corp, L=Houston, S=Texas, C=US",
"Oid": "System.Security.Cryptography.Oid"
},
"SignatureAlgorithm": {
"Value": "1.2.840.113549.1.1.11",
"FriendlyName": "sha256RSA"
},
"Thumbprint": "F57441AB25FCCD323D52BD3A4B9E50403E47D3B9",
"Version": 3,
"Handle": 2011822482688,
"Issuer": "CN=SSL.com Timestamping Issuing RSA CA R1, O=SSL Corp, L=Houston, S=Texas, C=US",
"Subject": "CN=SSL.com Timestamping Unit 2024 E1, O=SSL Corp, L=Houston, S=Texas, C=US"
},
"Status": 0,
"StatusMessage": "Signature verified.",
"Path": "C:\Users\Paulhome\AppData\Local\@joplinapp-desktop-updater\pending\temp-Joplin-Setup-3.5.5.exe"
}
at newError (C:\Users\Paulhome\AppData\Local\Programs\Joplin\resources\app.asar\main.bundle.js:29:6338)
at Object.task (C:\Users\Paulhome\AppData\Local\Programs\Joplin\resources\app.asar\main.bundle.js:87:45274)
at async Xde.executeDownload (C:\Users\Paulhome\AppData\Local\Programs\Joplin\resources\app.asar\main.bundle.js:87:23840)

Same here, same crash log. Closes after a few seconds. Problem is that reinstalling does not help. The problem persist

Here are two things to try:

  1. Try disabling the auto-update setting: 1) Disconnect from the internet, 2) disable the setting, then 3) quit Joplin with file > quit.
    • "Enable auto-updates" is not to be confused with "Automatically check for updates".
    • "Enable auto-updates" is disabled by default, so might not be enabled.
  2. Switch to a pre-release version of Joplin (e.g. v3.5.6). Be aware of this comment about compatibility with older versions before upgrading.

Switched to a prerelease version and that fixed it for me. Thanks a ton :slight_smile: