Segmentation fault in Linux v1.45.1

:writing_hand: Brief description of the issue

I’ve just downloaded the AppImage v1.45.1 and the application starts but after a few seconds the application crashes.

If I run the application from the command line in order of getting some log messages, I just get only these ones:

$ ./apps/station-1.45.1-x86_64.AppImage                             
[bugsnag] Loaded!
[14:33:14.086] [info] Proxy : no settings detected
[14:33:20.748] [error] [APP DATA] Error: ENOENT: no such file or direct
[14:33:20.760] [error] [APP DATA] Error: ENOENT: no such file or direct
[14:33:20.760] [info] [APP DATA] file show_release_notes deleted succes
[1]    17730 segmentation fault (core dumped)  ./apps/station-1.45.1-x86_64.AppImage


:warning: Mandatory details

  • :gun: Trigger

  • :boom: Issue — Segmentation fault, application get closed.

  • :movie_camera: Explanatory gifs/pictures

  • :desktop_computer: OS version — Majaro with i3 desktop, kernel version 4.19.62-1-MANJARO

  • :gear: Station version — 1.45.1

Well, I thought that I could restore it using the previous version but it turns that I cannot because the configuration has been upgraded to the new version and when running the v1.44.1 I got this error

[14:43:57.882] [error] Error: 
The saved Station state is not compatible with the current Station version.
executedSet: 20181014000000-add-column-activity-serviceId.js, 01-applicationId-null-not-allow.js, 20180425134000-add-notification-pref.js, 20190218174700-add-installContext.js, 20171211120843-app-installation-limit.js, 20180222180600-add-services-data.js, 20171220180516-add-user-weekly-usage-table.js, 20180523111100-move-services-data-gdrive.js, 20170901161612-add-column-tooltip.js, 20181203145000-clean-whatsapp-cahe-data.js, 20181106000000-add-service-instance-logo-in-dock.js, 20180906000000-add-showCpuIndicator.js, 20190320161700-allow-null-serviceId.js, 201902111742-replace-service-id-by-manifest-url.js, 201708301820-add-user-picture.js, 20180426164200-add-services.js, 20171212145600-add-column-onboarding-teammates.js, 20181115105300-remove-orphan-subwindows.js, 20190410144800-create-orderer-subdock-tables.js, 20180130123653-remove-referral-tooltip-columns.js, 20190304153200-move-sdk-serviceid-keys.js, 20170825181500-add-column-sleep-notif.js, 20181002000000-move-configdata.js, 20180704113200-add-service-always-loaded.js, 201712180000-add-ui-bis.js, 20190425162100-create-missing-tabs-for-favorites.js, 201708211718-add-organizations.js, 20180116172214-password-managers.js, 20181207164500-clean-whatsapp-cahe-data.js, 20180227185500-add-notification-pref.js, 00-schema-creation.js, 20180618000000-add-downloadFolder.js, 20180821000000-add-activity.js, 201707211543-pk-null-not-allow.js, 01-add-subwindows.js, 20180531164300-add-tabs-lastActivityAt.js, 201712061725-add-ui.js
allSet: 20181014000000-add-column-activity-serviceId.js, 01-applicationId-null-not-allow.js, 20180425134000-add-notification-pref.js, 20190218174700-add-installContext.js, 20171211120843-app-installation-limit.js, 20180222180600-add-services-data.js, 20171220180516-add-user-weekly-usage-table.js, 20180523111100-move-services-data-gdrive.js, 20170901161612-add-column-tooltip.js, 20181203145000-clean-whatsapp-cahe-data.js, 20181106000000-add-service-instance-logo-in-dock.js, 20180906000000-add-showCpuIndicator.js, 20190320161700-allow-null-serviceId.js, 201902111742-replace-service-id-by-manifest-url.js, 201708301820-add-user-picture.js, 20180426164200-add-services.js, 20171212145600-add-column-onboarding-teammates.js, 20181115105300-remove-orphan-subwindows.js, 20180130123653-remove-referral-tooltip-columns.js, 20190304153200-move-sdk-serviceid-keys.js, 20170825181500-add-column-sleep-notif.js, 20181002000000-move-configdata.js, 20180704113200-add-service-always-loaded.js, 201712180000-add-ui-bis.js, 201708211718-add-organizations.js, 20180116172214-password-managers.js, 20181207164500-clean-whatsapp-cahe-data.js, 20180227185500-add-notification-pref.js, 00-schema-creation.js, 20180618000000-add-downloadFolder.js, 20180821000000-add-activity.js, 201707211543-pk-null-not-allow.js, 01-add-subwindows.js, 20180531164300-add-tabs-lastActivityAt.js, 201712061725-add-ui.js
UnknownSets: 20190410144800-create-orderer-subdock-tables.js, 20190425162100-create-missing-tabs-for-favorites.js
        
    at /tmp/.mount_statiooBO3Iw/resources/app.asar/app/persistence/migration.ts:17:19
    at propagateAslWrapper (/tmp/.mount_statiooBO3Iw/resources/app.asar/node_modules/async-listener/index.js:502:23)
    at /tmp/.mount_statiooBO3Iw/resources/app.asar/node_modules/async-listener/glue.js:188:31
    at /tmp/.mount_statiooBO3Iw/resources/app.asar/node_modules/async-listener/index.js:539:70
    at /tmp/.mount_statiooBO3Iw/resources/app.asar/node_modules/async-listener/glue.js:188:31
[14:44:03.807] [error] JsonRpcError: client-ask-initial-state timeout
    at RPCPeer.<anonymous> (/tmp/.mount_statiooBO3Iw/resources/app.asar/node_modules/@magne4000/json-rpc-peer/dist/index.js:130:25)
    at step (/tmp/.mount_statiooBO3Iw/resources/app.asar/node_modules/@magne4000/json-rpc-peer/dist/index.js:45:23)
    at Object.next (/tmp/.mount_statiooBO3Iw/resources/app.asar/node_modules/@magne4000/json-rpc-peer/dist/index.js:26:53)
    at /tmp/.mount_statiooBO3Iw/resources/app.asar/node_modules/@magne4000/json-rpc-peer/dist/index.js:20:71
    at new Promise (<anonymous>)
    at __awaiter (/tmp/.mount_statiooBO3Iw/resources/app.asar/node_modules/@magne4000/json-rpc-peer/dist/index.js:16:12)
    at RPCPeer.Peer.exec (/tmp/.mount_statiooBO3Iw/resources/app.asar/node_modules/@magne4000/json-rpc-peer/dist/index.js:106:16)
    at RPCPeer.Peer.write (/tmp/.mount_statiooBO3Iw/resources/app.asar/node_modules/@magne4000/json-rpc-peer/dist/index.js:246:14)
    at Duplexify.ondata (/tmp/.mount_statiooBO3Iw/resources/app.asar/node_modules/readable-stream/lib/_stream_readable.js:619:20)
    at Duplexify.emit (events.js:194:13)
    at Duplexify.EventEmitter.emit (domain.js:469:20)
    at addChunk (/tmp/.mount_statiooBO3Iw/resources/app.asar/node_modules/readable-stream/lib/_stream_readable.js:291:12)
    at readableAddChunk (/tmp/.mount_statiooBO3Iw/resources/app.asar/node_modules/readable-stream/lib/_stream_readable.js:278:11)
    at Duplexify.Readable.push (/tmp/.mount_statiooBO3Iw/resources/app.asar/node_modules/readable-stream/lib/_stream_readable.js:245:10)
    at Duplexify._forward (/tmp/.mount_statiooBO3Iw/resources/app.asar/node_modules/duplexify/index.js:170:26)
    at Channel.onreadable (/tmp/.mount_statiooBO3Iw/resources/app.asar/node_modules/duplexify/index.js:134:10)
    at Channel.emit (events.js:194:13)
    at Channel.EventEmitter.emit (domain.js:469:20)
    at emitReadable_ (/tmp/.mount_statiooBO3Iw/resources/app.asar/node_modules/readable-stream/lib/_stream_readable.js:504:10)
    at emitReadable (/tmp/.mount_statiooBO3Iw/resources/app.asar/node_modules/readable-stream/lib/_stream_readable.js:498:62)
    at addChunk (/tmp/.mount_statiooBO3Iw/resources/app.asar/node_modules/readable-stream/lib/_stream_readable.js:298:29)
    at readableAddChunk (/tmp/.mount_statiooBO3Iw/resources/app.asar/node_modules/readable-stream/lib/_stream_readable.js:278:11)

Hence, it looks that I cannot use station any more without reconfiguring everything. :disappointed:

It looks that I found the problem.

I remembered that today I updated some Pacman packages and I didn’t reboot my machine so I thought that it could be the problem. I tried to restart and now I’ve been running for 30 minutes without any issue.

I’ll keep under observation during the following hours.

I can confirm that it’s working well.
The issue can be closed and the solution was restarting.