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)
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
@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.
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)?
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.
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)
(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)
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.
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)
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
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.
@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.
@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.
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