Package Details: ferdium 6.7.2-1

Git Clone URL: https://aur.archlinux.org/ferdium.git (read-only, click to copy)
Package Base: ferdium
Description: A messaging browser that allows you to combine your favorite messaging services into one application (git build from latest release).
Upstream URL: https://ferdium.org/
Licenses: Apache
Conflicts: ferdium-beta, ferdium-beta-bin, ferdium-bin, ferdium-electron, ferdium-git, ferdium-nightly, ferdium-nightly-bin
Provides: ferdium
Submitter: cedricroijakkers
Maintainer: cedricroijakkers
Last Packager: cedricroijakkers
Votes: 5
Popularity: 0.000961
First Submitted: 2022-04-22 10:15 (UTC)
Last Updated: 2024-04-03 09:04 (UTC)

Pinned Comments

cedricroijakkers commented on 2022-09-05 10:42 (UTC)

NOTE: If you are building in a chroot, make sure package systemd-sysvcompat is installed on your system, as this is required for nvm. This cannot be included in the dependencies, since it will break on non-systemd distributions.

cedricroijakkers commented on 2022-06-13 06:56 (UTC)

Note: This package follows the latest tag in the git repository of ferdium-app (https://github.com/ferdium/ferdium-app/tags), which you need to build from source yourself. If you wish to follow the latest binary release of Ferdium, use the AUR package ferdium-bin instead.

Latest Comments

cedricroijakkers commented on 2024-03-11 15:23 (UTC)

Note: The official package electron29 with version 29.1.1-4 or newer should no longer have the crashes. If it still does, please report your case (architecture etc) to the Arch Electron package maintainers.

rolandd commented on 2024-03-11 13:33 (UTC)

Hello Cedric,

Thank you for the fast reply. The electron29 release is version is 29.1.1-1. Now I switched to bin as you suggested and Ferdium starts again.

Many thanks for the swift reply.

Have a great day.

cedricroijakkers commented on 2024-03-11 13:27 (UTC)

If you are experiencing core dumps on startup, this could be because of this bug in the electron29 package: https://gitlab.archlinux.org/archlinux/packaging/packages/electron29/-/issues/1

Make sure you have the latest version of electron29, or switch to AUR alternative package electron29-bin until the issue is solved for you.

rolandd commented on 2024-03-11 13:23 (UTC) (edited on 2024-03-11 13:23 (UTC) by rolandd)

Hello,

Updated to version 6.7.1-1 from 6.7.0-2 today and Ferdium no longer starts up but core dumps.

/usr/lib/electron29/electron[25143]: ../../third_party/electron_node/src/node_builtins.cc:328:MaybeLocal<Function> node::builtins::BuiltinLoader::LookupAndCompileInternal(Local<Context>, const char *, std::vector<Local<String>> *, Realm *): Assertion `(this) == (optional_realm->env()->builtin_loader())' failed.
 1: 0x55fc0cda6d46  [/usr/lib/electron29/electron /opt/ferdium/]
 2: 0x55fc0cda69cd  [/usr/lib/electron29/electron /opt/ferdium/]
 3: 0x55fc0cd83e98  [/usr/lib/electron29/electron /opt/ferdium/]
 4: 0x55fbfba46471  [/usr/lib/electron29/electron /opt/ferdium/]
 5: 0x55fbfba42f75  [/usr/lib/electron29/electron /opt/ferdium/]
 6: 0x55fc0ce7e1a2  [/usr/lib/electron29/electron /opt/ferdium/]
 7: 0x55fc00cfdfc7  [/usr/lib/electron29/electron /opt/ferdium/]
Received signal 6
#0 0x55fc053cba13 (/usr/lib/electron29/electron+0xe66da12)
#1 0x55fc053a7354 (/usr/lib/electron29/electron+0xe649353)
#2 0x55fc053cb32b (/usr/lib/electron29/electron+0xe66d32a)
#3 0x7fcdc45b4770 (/usr/lib/libc.so.6+0x4076f)
#4 0x7fcdc460532c (/usr/lib/libc.so.6+0x9132b)
#5 0x7fcdc45b46c8 gsignal
#6 0x7fcdc459c4b8 abort
#7 0x55fc0cda6d55 (/usr/lib/electron29/electron+0x16048d54)
#8 0x55fc0cda69cd (/usr/lib/electron29/electron+0x160489cc)
#9 0x55fc0cd83e98 (/usr/lib/electron29/electron+0x16025e97)
#10 0x55fbfba46471 (/usr/lib/electron29/electron+0x4ce8470)
#11 0x55fbfba42f75 (/usr/lib/electron29/electron+0x4ce4f74)
#12 0x55fc0ce7e1a2 (/usr/lib/electron29/electron+0x161201a1)
#13 0x55fc00cfdfc7 (/usr/lib/electron29/electron+0x9f9ffc6)
  r8: 0000000000000000  r9: 0000000000000001 r10: 0000000000000008 r11: 0000000000000246
 r12: 000032c400094000 r13: 0000000000000006 r14: 00007fcdc47516a0 r15: 000032c4003bc518
  di: 0000000000006237  si: 0000000000006237  bp: 00007fcdc0e82940  bx: 0000000000006237
  dx: 0000000000000006  ax: 0000000000000000  cx: 00007fcdc460532c  sp: 00007ffd940dfec0
  ip: 00007fcdc460532c efl: 0000000000000246 cgf: 002b000000000033 erf: 0000000000000000
 trp: 0000000000000000 msk: 0000000000000000 cr2: 0000000000000000
[end of stack trace]

[1]  + IOT instruction (core dumped)  ferdium

cedricroijakkers commented on 2022-09-05 10:42 (UTC)

NOTE: If you are building in a chroot, make sure package systemd-sysvcompat is installed on your system, as this is required for nvm. This cannot be included in the dependencies, since it will break on non-systemd distributions.

cedricroijakkers commented on 2022-06-13 06:56 (UTC)

Note: This package follows the latest tag in the git repository of ferdium-app (https://github.com/ferdium/ferdium-app/tags), which you need to build from source yourself. If you wish to follow the latest binary release of Ferdium, use the AUR package ferdium-bin instead.