Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fatal error 6, Aborted. #32

Open
joedborg opened this issue Jul 17, 2014 · 8 comments
Open

Fatal error 6, Aborted. #32

joedborg opened this issue Jul 17, 2014 · 8 comments

Comments

@joedborg
Copy link

On KitKat

Fatal error (6)Aborted
/data/data/com.zielm.emacs $
@mcandre
Copy link

mcandre commented Jul 17, 2014

Emacs for Android has always been crashy and difficult to setup :(

I've finally given up on Emacs, git, and most other command line programs on Android. At some point, ssh'ing from Android to GitHub suddenly stopped working, and no amount of permissions/configuration management could fix it. Once I couldn't git pull/push, there was little point in using Emacs or any other CLI text editor on my phone.

@drnil
Copy link

drnil commented Aug 7, 2014

The following procedure works fine on my Nexus 5/Android 4.4.4:

  • Disable Hacker's keyboard if you are using it.
  • After the Fatal error on startup, connect to startup directory: cd src
  • Run startup: ./bootstrap-emacs
  • If I have Hacker's keyboard enabled here, I will have a segfault, but if disabled, no segfault.
  • After Emacs has initialized, you can reenable Hacker's keyboard, although using an external keyboard (with the External keyboard helper app) works much better. I use Freedom Pro.
  • You may need to set the font to some suitable size, as indicated by some other comments. I use 10pt.

After this, my Emacs runs consistently like a dream! (I just wish it could handle UTF-8 :-).

@drnil
Copy link

drnil commented Nov 7, 2014

Q: drnll - "connect to startup directory and run startup" - does that go into the app data dir which would only work on a rooted phone?
I couldn't get past "fatal error"...

A: The procedure above does NOT require rooting. You just type "cd src" at the prompt where you were left after the fatal error.

@zenon
Copy link

zenon commented Nov 7, 2014

Ah. Cool. So I did not even have to ask. drnil, your description works here too.

Btw., what Did you have to do to get the segfault? I still did nothing more than M-x psychoanalyse-pinhead -- but that worked fine. (With Hacker's Keyboard.)

@SergeyKaAndroid
Copy link

It's sensitive to screen size, i had to do the first init in a certain
orientation on Nexus 5
On 7 Nov 2014 14:58, "Falko" [email protected] wrote:

Ah. Cool. So I did not even have to ask. drnil, your description works
here too.

Btw., what Did you have to do to get the segfault? I still did nothing
more than M-x psychoanalyse-pinhead -- but that worked fine. (With Hacker's
Keyboard.)


Reply to this email directly or view it on GitHub
#32 (comment)
.

@AndyGlew
Copy link

More on the sensitivity:

On my phone, emacs -q works with Hacker;s keyboard in landscape mode, but not portrait mode, with font size 20. But I have found nothing that works with in portrait mode, except font-size 4x8.

More precisely:

Samsung Galaxy Note 2
Android 4.4.2

@discipolo
Copy link

Try changing in busybox.sh

Emacs TO emacs.bin

Also chmod emacs.bin

This made it start for me (in terminal mode - I kind of expected emacs24)

@jiaqifeng
Copy link

Any progressing? Running ./bootstrap-emacs works for me, but it alwasy got fatal error when click the emacs icon.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants