You need to use EasyEDA editor to create some projects before publishing
easyeda Segmentation fault - Desktop Version Linux
3628 23
artbody 5 years ago
/opt/easyeda/easyeda Segmentation fault Desktop Version downloaded Friday 26 April
Comments
andyfierman 5 years ago
Please search the forum for "Segmentation fault" and find: [https://easyeda.com/forum/topic/segmentation-fault-core-dumped-3e51b2dd3ae44f7aafa3d159bd92b295](https://easyeda.com/forum/topic/segmentation-fault-core-dumped-3e51b2dd3ae44f7aafa3d159bd92b295)
Reply
artbody 5 years ago
I have had searched the forum and i found the same thread, but my problem is at starting the software ! NOT while starting a simulation or anything else ! xterm: `artbody@artbody ~ $ /opt/easyeda/easyeda` `Segmentation fault (core dumped)` `artbody@artbody ~ $` on a Gentoo Linux
Reply
UserSupport 5 years ago
@artbody Hi It is known issue, we will try use new Electron version to solve this issue. we found some distribute works well. please using browser first.
Reply
andyfierman 5 years ago
@artbody, I'm sorry but from the information in your original post, it was not obvious to me that your problem was in starting the software.
Reply
FL140 5 years ago
I am bumping this thread as I am still getting a core dump with the current version (downloaded 22.08.2019) on launching easyeda. I am running Ubuntu 19.04. Is there any update on this? When will this will be fixed or is there a workaround? ```  $ strace easyeda execve("/usr/local/bin/easyeda", ["easyeda"], 0x7ffe925f97f0 /* 94 vars */) = 0 brk(NULL)                               = 0x6d8b000 readlink("/proc/self/exe", "/opt/easyeda/easyeda", 4096) = 20 mmap\(NULL\, 8192\, PROT\_READ\|PROT\_WRITE\, MAP\_PRIVATE\|MAP\_ANONYMOUS\, \-1\, 0\) = 0x7f1252b74000 ... openat\(AT\_FDCWD\, "/proc/filesystems"\, O\_RDONLY\|O\_CLOEXEC\) = 3 fstat\(3\, \{st\_mode=S\_IFREG\|0444\, st\_size=0\, \.\.\.\}\) = 0 read(3, "nodev\tsysfs\nnodev\trootfs\nnodev\tr"..., 1024) = 458 read(3, "", 1024)                       = 0 close(3)                                = 0 madvise(0x135fb2ef8000, 835584, MADV_DONTNEED) = 0 access("/etc/selinux/config", F_OK)     = 0 \-\-\- SIGSEGV \{si\_signo=SIGSEGV\, si\_code=SEGV\_ACCERR\, si\_addr=0xdbf060\} \-\-\- +++ killed by SIGSEGV (core dumped) +++ Segmentation fault (core dumped) $ ``` Since I am a Linux Developer I am happy to help with testing and finding the problem, is easyeda open source? ps Is there any way to to export to kicad so I can open my circuits even if easyeda goes offline (and there is still no fix for the offline easyeda)?
Reply
wurtel 5 years ago
I'm also having instant segmentation violation when starting the linux desktop version (downloaded 19 sept 2019). Same strace output as FL140 got. I'm running Debian 10.1 (Buster), however I'm not using Gnome or such as my window manager (I'm an fvwm die-hard). That shouldn't matter though.
Reply
alx52 5 years ago
I have same problem on Fedora 30. Tail of output: ``` access("/etc/system-fips", F_OK)        = -1 ENOENT (Нет такого файла или каталога) statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 access("/etc/selinux/config", F_OK)     = 0 access("/etc/system-fips", F_OK)        = -1 ENOENT (Нет такого файла или каталога) madvise(0x2ff9b0e9d000, 4096, MADV_DONTNEED) = 0 madvise(0x2ff9b0e9d000, 4096, MADV_DONTNEED) = 0 futex(0x7f8654600fc8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 futex(0x7f8654600fc8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 openat(AT_FDCWD, "/proc/sys/crypto/fips_enabled", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 read(3, "0\n", 1024)                    = 2 close(3)                                = 0 madvise(0x2ff9b0ebd000, 835584, MADV_DONTNEED) = 0 access("/etc/system-fips", F_OK)        = -1 ENOENT (Нет такого файла или каталога) getrandom("\x6f", 1, GRND_NONBLOCK)     = 1 stat("/etc/crypto-policies/back-ends/gnutls.config", {st_mode=S_IFREG|0644, st_size=394, ...}) = 0 openat(AT_FDCWD, "/etc/crypto-policies/back-ends/gnutls.config", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=394, ...}) = 0 lseek(3, 0, SEEK_CUR)                   = 0 fstat(3, {st_mode=S_IFREG|0644, st_size=394, ...}) = 0 read(3, "SYSTEM=NONE:+MAC-ALL:-MD5:+GROUP"..., 4096) = 394 read(3, "", 4096)                       = 0 close(3)                                = 0 --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_ACCERR, si_addr=0xdbf060} --- +++ killed by SIGSEGV (core dumped) +++ ```
Reply
Jyrki Koivisto 5 years ago
Same problem here also running Fedora 30
Reply
vpreuss 4 years ago
same here, running ArchLinux funny enough i have another laptop running Arch where easyeda works so i suspect that there's some dependency issue (incompatible version perhaps)
Reply
ivizot 4 years ago
Same here, Ubuntu 19.04
Reply
nipperv 4 years ago
Same here, Debian testing
Reply
ufo28x50 4 years ago
(gdb) r Starting program: /opt/easyeda/easyeda [Thread debugging using libthread_db enabled] Using host libthread\_db library "/usr/lib/libthread\_db\.so\.1"\. Program received signal SIGSEGV, Segmentation fault. 0x0000000000dbf060 in ?? () (gdb) bt full #0  0x0000000000dbf060 in  () #1  0x00007ffff7d83072 in node::http2::Http2Session::Callbacks::Callbacks(bool) () at /opt/easyeda/libnode.so #2  0x00007ffff7d83135 in  () at /opt/easyeda/libnode.so #3  0x00007ffff7fe272a in call_init.part () at /lib64/ld-linux-x86-64.so.2 \#4  0x00007ffff7fe2831 in \_dl\_init \(\) at /lib64/ld\-linux\-x86\-64\.so\.2 \#5  0x00007ffff7fd413a in \_dl\_start\_user \(\) at /lib64/ld\-linux\-x86\-64\.so\.2 #6  0x0000000000000001 in  () #7  0x00007fffffffd5bd in  () #8  0x0000000000000000 in  () (gdb)
Reply
MrMitch 4 years ago
I have the same problem as well.  Verison 2.0 on Ubuntu 19.04.
Reply
FL140 4 years ago
Any new status on this!? The Desktop version has not changed in months and the problem hasn't been fixed yet. So is there a timeline for the fix of this Problem since it looks like multiple people are affected. Is there a known workaround for the meantime? Thanks in advance for any useful information on this.
Reply
andyfierman 4 years ago
Please see: [https://easyeda.com/forum/topic/Tip-and-Skill-How-to-create-the-desktop-client-for-yourself-c3906607c76848c381ef0afd37282a17](https://easyeda.com/forum/topic/Tip-and-Skill-How-to-create-the-desktop-client-for-yourself-c3906607c76848c381ef0afd37282a17)
Reply
dreAn 4 years ago
So is there a solution yet ? The chrome trick does not seem like a valid offline version, just a way of making it a window. (instant Segfault on Ubuntu 19.10 here)
Reply
grothcrafter 4 years ago
i have the same problem on Solus 4.1 Fortitude
Reply
grothcrafter 4 years ago
i have the same problem on Solus 4.1 Fortitude
Reply
grothcrafter 4 years ago
i have the same problem on Solus 4.1 Fortitude
Reply
cmp18 4 years ago
Same here, Debian 10, and Debian sid: Segmentation fault. Please solve this problem. I have to work in a browser for a whole year, it’s slow and inconvenient
Reply
alyubomirov 4 years ago
This worked for me on Debian 10, but it should work for all distros. It is found from here: [https://gist.github.com/hadi77ir/a3ab4b0cb571cf0c73371e471482fb2d](https://gist.github.com/hadi77ir/a3ab4b0cb571cf0c73371e471482fb2d) Download also electron ver. 3.1.8 from here [https://github.com/electron/electron/releases/download/v3.1.8/electron-v3.1.8-linux-x64.zip](https://github.com/electron/electron/releases/download/v3.1.8/electron-v3.1.8-linux-x64.zip) Open terminal in the download directory and switch as root. ``` mkdir /opt/easyeda unzip -d /opt/easyeda/ electron-v3.1.8-linux-x64.zip unzip -jd /opt/easyeda/resources/ easyeda-linux-x64.zip "resources/app.asar" unzip -d /opt/easyeda/ easyeda-linux-x64.zip "icon/*" mv /opt/easyeda/electron /opt/easyeda/easyeda unzip -d /opt/easyeda/ easyeda-linux-x64.zip "EasyEDA.desktop" sed -i "s/\/lceda-linux-x64/\/opt\/easyeda/g" /opt/easyeda/EasyEDA.desktop cp /opt/easyeda/EasyEDA.desktop /usr/share/applications/EasyEDA.desktop ``` Thanks goes to hadi77ir , who contributed to Arch Linux AUR.
Reply
dreAn 4 years ago
@alyubomirov Great ! - thank you. I can confirm that this works as described on Ubuntu 19.10 Is this supposed to work as a offline-client?   - looks very much like a browser running the site from the web.
Reply
alyubomirov 4 years ago
@dreAn, you have to export the files to your hard drive. [https://docs.easyeda.com/en/FAQ/Editor/index.html#How-to-save-my-file-to-the-local](https://docs.easyeda.com/en/FAQ/Editor/index.html#How-to-save-my-file-to-the-local) This is the desktop version and it can run with no internet.
Reply
Login or Register to add a comment
goToTop
你现在访问的是EasyEDA海外版,建议访问速度更快的国内版 https://lceda.cn(需要重新注册)
如果需要转移工程请在个人中心 - 工程 - 工程高级设置 - 下载工程,下载后在https://lceda.cn/editor 打开保存即可。
有问题联系QQ 3001956291 不再提醒
svg-battery svg-battery-wifi svg-books svg-more svg-paste svg-pencil svg-plant svg-ruler svg-share svg-user svg-logo-cn svg-double-arrow -mockplus- -mockplus- -mockplus- -mockplus- -mockplus- -mockplus- -mockplus- -mockplus-@1x -mockplus-

Cookie Notice

Our website uses essential cookies to help us ensure that it is working as expected, and uses optional analytics cookies to offer you a better browsing experience. To find out more, read our Cookie Notice