vladimiry / ElectronMail

Unofficial ProtonMail Desktop App
GNU General Public License v3.0
1.49k stars 96 forks source link

Unhandled Error when trying to open Electronmail #586

Closed fmunim closed 1 year ago

fmunim commented 1 year ago

Hi I am getting these errors on macOS when opening the app.

Unhandled Promise Rejection
Error: Failed index emails in 30000ms (mails portions size: 1000)
    at /Applications/ElectronMail.app/Contents/Resources/app.asar/app/electron-main/index.cjs:88048:50
    at doInnerSub (/Applications/ElectronMail.app/Contents/Resources/app.asar/app/electron-main/index.cjs:76158:33)
    at outerNext (/Applications/ElectronMail.app/Contents/Resources/app.asar/app/electron-main/index.cjs:76152:40)
    at OperatorSubscriber._this._next (/Applications/ElectronMail.app/Contents/Resources/app.asar/app/electron-main/index.cjs:74610:15)
    at Subscriber.next (/Applications/ElectronMail.app/Contents/Resources/app.asar/app/electron-main/index.cjs:72856:123)
    at AsyncAction.<anonymous> (/Applications/ElectronMail.app/Contents/Resources/app.asar/app/electron-main/index.cjs:74464:26)
    at AsyncAction._execute (/Applications/ElectronMail.app/Contents/Resources/app.asar/app/electron-main/index.cjs:78735:18)
    at AsyncAction.execute (/Applications/ElectronMail.app/Contents/Resources/app.asar/app/electron-main/index.cjs:78728:28)
    at AsyncScheduler.flush (/Applications/ElectronMail.app/Contents/Resources/app.asar/app/electron-main/index.cjs:78806:32)
    at listOnTimeout (node:internal/timers:559:17)
Unhandled Error
RuntimeError: abort(Error: Failed index emails in 30000ms (mails portions size: 1000)) at Error
    at /Applications/ElectronMail.app/Contents/Resources/app.asar/app/electron-main/index.cjs:707:23
    at process.z (/Applications/ElectronMail.app/Contents/Resources/app.asar/app/electron-main/index.cjs:717:14)
    at process.emit (node:events:525:35)
    at process.processEmit [as emit] (/Applications/ElectronMail.app/Contents/Resources/app.asar/app/electron-main/index.cjs:81457:45)
    at emit (node:internal/process/promises:140:20)
    at processPromiseRejections (node:internal/process/promises:269:11)
    at process.processTicksAndRejections (node:internal/process/task_queues:97:32)
    at process.z (/Applications/ElectronMail.app/Contents/Resources/app.asar/app/electron-main/index.cjs:722:21)
    at process.emit (node:events:525:35)
    at process.processEmit [as emit] (/Applications/ElectronMail.app/Contents/Resources/app.asar/app/electron-main/index.cjs:81457:45)
    at emit (node:internal/process/promises:140:20)
    at processPromiseRejections (node:internal/process/promises:269:11)
    at process.processTicksAndRejections (node:internal/process/task_queues:97:32)

I am on:

Screen Shot 2023-02-06 at 9 37 12 PM
vladimiry commented 1 year ago

Closing as duplicated of #551.

Handling #571 should prevent this kind of error, as a real database will be doing the indexing.