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

Hard crash on Android at end of wasm function #64

Open
Erhannis opened this issue Dec 22, 2024 · 0 comments
Open

Hard crash on Android at end of wasm function #64

Erhannis opened this issue Dec 22, 2024 · 0 comments

Comments

@Erhannis
Copy link

I wrapped ffmpeg.wasm in a patchy layer of imports and ran it with wasm_run. I've gotten it to work on Linux, but when I run it on Android it apparently runs, but when the program exits I get a hard crash and the app dies. Any idea why? Or how I can prevent it? I don't even need it to do anything else - wasm_run could stop dead in its tracks when the external abort function is called and I'd be happy. Here's the logs (first two lines are from my code) :

...
I/flutter (19096): emscripten_asm_const_int called with 6282280 65350 65344
I/flutter (19096): ERROR: native abort
F/libc    (19096): Fatal signal 4 (SIGILL), code 1 (ILL_ILLOPC), fault addr 0x73d50b8b44 in tid 19407 (1.ui), pid 19096 (study_assistant)
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'samsung/xcoverprosq/xcoverpro:10/QP1A.190711.020/G715USQU2ATD4:user/release-keys'
Revision: '4'
ABI: 'arm64'
Timestamp: 2024-12-22 02:26:34-0700
pid: 19096, tid: 19407, name: 1.ui  >>> com.erhannis.music_study_assistant <<<
uid: 10288
signal 4 (SIGILL), code 1 (ILL_ILLOPC), fault addr 0x73d50b8b44 (*pc=0x00c11f)
    x0  0000000000000000  x1  0000000000000003  x2  0000000000000003  x3  0000000000000001
    x4  0000000000000002  x5  0000000000000000  x6  00000074077d66dc  x7  0000000000000004
    x8  0000000000000002  x9  0000000000000000  x10 0000000000000000  x11 0000000000000000
    x12 0000000000000010  x13 000000005b472d98  x14 0000000000000006  x15 00000075fb6b3d60
    x16 0000007694d978f0  x17 0000007694d89080  x18 000000759e68a000  x19 000000757246cf80
    x20 000000755bfad298  x21 00000000003b8ec0  x22 00000075fb6b4478  x23 00000075fb6b4168
    x24 000000000000ff50  x25 000000000000ff40  x26 00000072530d7000  x27 0000007581a1faa0
    x28 0000000000000000  x29 00000075fb6b40f0
    sp  00000075fb6b40c0  lr  00000073d50b8b44  pc  00000073d50b8b44
backtrace:
      #00 pc 0000000000fd1b44  <anonymous:73d40e7000>

Not sure how much that helps.

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

1 participant