Status: Untriaged
Owner: ----

New issue 4139 by [email protected]: android.arm shared library fails to load
https://code.google.com/p/v8/issues/detail?id=4139

Version: 4.2.77.18
OS: Android
Architecture: ARM

What steps will reproduce the problem?
1. Build V8 helloworld application and link android.arm shared libraries
2. Start the application

What is the expected output?
Starts and shows hello world

What do you see instead?
Application crashes isntantly. Logcat spits out error:
E/dalvikvm( 3671): dlopen("/data/app-lib/com.NativeJS.jslibV8Engine-2/libhelloworld.so") failed: dlopen failed: could not load library "libv8.so" needed by "libhelloworld.so"; caused by cannot locate symbol "u_isIDStart_52" referenced by "libv8.so"...

Though when I link static v8 libraries instead everything works fine.

Not sure if this is related, when further investigating with gdb the following error pops up:
0x40402864 in u_strFromUTF32WithSub_52 (dest=0x0, destCapacity=1240979152,
    pDestLength=0x5f, src=0x4a0418d8, srcLength=1097998048, subchar=0,
    pNumSubstitutions=0x41c91530, pErrorCode=0x41c91690)
    at ../third_party/icu/source/common/ustrtrns.cpp:101
101 ../third_party/icu/source/common/ustrtrns.cpp: No such file or directory.


Please use labels and text to provide additional information.

Please check here for full details on how the files were linked or the application was put together:
https://github.com/AlmirKadric/jslib-V8Engine/tree/master/test/helloworld/shared

--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
--- You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to