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.