OpenCV Manager doesn't work on Android 4.2 (Bug #2537)
Description
Just upgraded my Galaxy Nexus to 4.2 and most OpenCV stuff doesn't work anymore, they start with force close.
For instance the exception i get when trying to start tutorial 4:
11-13 22:22:30.415: D/AndroidRuntime(7881): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
11-13 22:22:30.415: D/AndroidRuntime(7881): CheckJNI is OFF
11-13 22:22:30.423: D/dalvikvm(7881): Trying to load lib libjavacore.so 0x0
11-13 22:22:30.423: D/dalvikvm(7881): Added shared lib libjavacore.so 0x0
11-13 22:22:30.431: D/dalvikvm(7881): Trying to load lib libnativehelper.so 0x0
11-13 22:22:30.431: D/dalvikvm(7881): Added shared lib libnativehelper.so 0x0
11-13 22:22:30.579: D/AndroidRuntime(7881): Calling main entry com.android.commands.pm.Pm
11-13 22:22:30.610: I/ActivityManager(389): Start proc com.android.defcontainer for service com.android.defcontainer/.DefaultContainerService: pid=7891 uid=10012 gids={50012, 1015, 2001, 1028}
11-13 22:22:30.641: D/dalvikvm(130): GC_EXPLICIT freed 39K, 1% free 8823K/8888K, paused 3ms+2ms, total 26ms
11-13 22:22:30.657: D/dalvikvm(130): GC_EXPLICIT freed <1K, 1% free 8823K/8888K, paused 2ms+2ms, total 19ms
11-13 22:22:30.657: D/Finsky(1189): [1] PackageVerificationReceiver.onReceive: Verification requested, id = 11
11-13 22:22:30.657: W/ActivityManager(389): No content provider found for permission revoke: file:///data/local/tmp/OpenCV Tutorial 4 - Mix Java+Native OpenCV.apk
11-13 22:22:30.665: D/Finsky(1189): [1] WorkerTask.onPreExecute: Verification Requested for id = 11, data=file:///data/local/tmp/OpenCV%20Tutorial%204%20-%20Mix%20Java%2BNative%20OpenCV.apk installing=null flags=114
11-13 22:22:30.681: D/dalvikvm(130): GC_EXPLICIT freed <1K, 1% free 8823K/8888K, paused 1ms+2ms, total 20ms
11-13 22:22:30.798: D/Finsky(1189): [1] 2.onResponse: Verification id=11 response=0
11-13 22:22:30.813: D/Finsky(1189): [1] PackageVerificationReceiver.onReceive: Verification requested, id = 11
11-13 22:22:30.821: W/ActivityManager(389): No content provider found for permission revoke: file:///data/local/tmp/OpenCV Tutorial 4 - Mix Java+Native OpenCV.apk
11-13 22:22:30.821: I/PackageManager(389): Copying native libraries to /data/app-lib/vmdl333545705
11-13 22:22:30.876: I/PackageManager(389): Removing non-system package:org.opencv.samples.tutorial4
11-13 22:22:30.876: I/ActivityManager(389): Force stopping package org.opencv.samples.tutorial4 appid=10071 user=-1
11-13 22:22:30.876: I/ActivityManager(389): Killing proc 7799:org.opencv.samples.tutorial4/u0a10071: force stop org.opencv.samples.tutorial4
11-13 22:22:31.001: I/PackageManager(389): Package org.opencv.samples.tutorial4 codePath changed from /data/app/org.opencv.samples.tutorial4-2.apk to /data/app/org.opencv.samples.tutorial4-1.apk; Retaining data and using new
11-13 22:22:31.001: I/PackageManager(389): Running dexopt on: org.opencv.samples.tutorial4
11-13 22:22:31.001: I/PackageManager(389): Linking native library dir for /data/app/org.opencv.samples.tutorial4-1.apk
11-13 22:22:31.173: D/dalvikvm(7904): DexOpt: load 23ms, verify+opt 73ms, 470692 bytes
11-13 22:22:31.243: W/PackageManager(389): Code path for pkg : org.opencv.samples.tutorial4 changing from /data/app/org.opencv.samples.tutorial4-2.apk to /data/app/org.opencv.samples.tutorial4-1.apk
11-13 22:22:31.243: I/ActivityManager(389): Force stopping package org.opencv.samples.tutorial4 appid=10071 user=-1
11-13 22:22:31.243: W/PackageManager(389): Resource path for pkg : org.opencv.samples.tutorial4 changing from /data/app/org.opencv.samples.tutorial4-2.apk to /data/app/org.opencv.samples.tutorial4-1.apk
11-13 22:22:31.360: D/PackageManager(389): New package installed in /data/app/org.opencv.samples.tutorial4-1.apk
11-13 22:22:31.493: I/ActivityManager(389): Force stopping package org.opencv.samples.tutorial4 appid=10071 user=0
11-13 22:22:31.516: I/InputReader(389): Reconfiguring input devices. changes=0x00000010
11-13 22:22:31.516: D/PackageManager(389): generateServicesMap() for 0
11-13 22:22:31.524: D/DevicePolicyManagerService(389): Handling package changes for user 0
11-13 22:22:31.524: I/RegisteredComponentCache(577): ComponentInfo: ResolveInfo{426fdd20 com.android.apps.tag.TagViewer p=0 o=0 m=0x108000}, techs: android.nfc.tech.Ndef,
11-13 22:22:31.524: D/PackageManager(389): generateServicesMap() for 0
11-13 22:22:31.571: D/PackageManager(389): generateServicesMap() for 0
11-13 22:22:31.571: D/PackageManager(389): generateServicesMap() for 0
11-13 22:22:31.579: I/InputReader(389): Reconfiguring input devices. changes=0x00000010
11-13 22:22:31.610: I/RegisteredComponentCache(577): ComponentInfo: ResolveInfo{4273b3a0 com.android.apps.tag.TagViewer p=0 o=0 m=0x108000}, techs: android.nfc.tech.Ndef,
11-13 22:22:31.634: D/dalvikvm(577): GC_CONCURRENT freed 466K, 6% free 9121K/9608K, paused 10ms+12ms, total 58ms
11-13 22:22:31.634: D/dalvikvm(577): WAIT_FOR_CONCURRENT_GC blocked 4ms
11-13 22:22:31.657: D/dalvikvm(1189): GC_EXPLICIT freed 1499K, 38% free 16148K/25960K, paused 6ms+5ms, total 160ms
11-13 22:22:31.673: W/ApplicationContext(7711): Calling a method in the system process without a qualified user: android.app.ContextImpl.startService:1352 android.content.ContextWrapper.startService:450 android.content.ContextWrapper.startService:450
11-13 22:22:31.884: D/dalvikvm(389): JIT code cache reset in 8 ms (1048480 bytes 7/0)
11-13 22:22:31.899: D/dalvikvm(389): GC_EXPLICIT freed 1356K, 34% free 27215K/40732K, paused 41ms+19ms, total 264ms
11-13 22:22:31.931: D/AndroidRuntime(7881): Shutting down VM
11-13 22:22:31.931: D/dalvikvm(7881): GC_CONCURRENT freed 101K, 18% free 469K/572K, paused 0ms+0ms, total 3ms
11-13 22:22:31.931: D/jdwp(7881): Got wake-up signal, bailing out of select
11-13 22:22:31.931: D/dalvikvm(7881): Debugger has detached; object registry had 1 entries
11-13 22:22:32.376: D/AndroidRuntime(7920): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
11-13 22:22:32.376: D/AndroidRuntime(7920): CheckJNI is OFF
11-13 22:22:32.384: D/dalvikvm(7920): Trying to load lib libjavacore.so 0x0
11-13 22:22:32.384: D/dalvikvm(7920): Added shared lib libjavacore.so 0x0
11-13 22:22:32.391: D/dalvikvm(7920): Trying to load lib libnativehelper.so 0x0
11-13 22:22:32.391: D/dalvikvm(7920): Added shared lib libnativehelper.so 0x0
11-13 22:22:32.516: D/AndroidRuntime(7920): Calling main entry com.android.commands.am.Am
11-13 22:22:32.524: D/dalvikvm(7920): Note: class Landroid/app/ActivityManagerNative; has 156 unimplemented (abstract) methods
11-13 22:22:32.524: I/ActivityManager(389): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 cmp=org.opencv.samples.tutorial4/.Sample4Mixed} from pid 7920
11-13 22:22:32.595: D/AndroidRuntime(7920): Shutting down VM
11-13 22:22:32.602: D/dalvikvm(7920): GC_CONCURRENT freed 102K, 18% free 501K/608K, paused 0ms+0ms, total 4ms
11-13 22:22:32.602: D/jdwp(7920): Got wake-up signal, bailing out of select
11-13 22:22:32.602: D/dalvikvm(7920): Debugger has detached; object registry had 1 entries
11-13 22:22:32.602: D/dalvikvm(7930): Late-enabling CheckJNI
11-13 22:22:32.602: I/ActivityManager(389): Start proc org.opencv.samples.tutorial4 for activity org.opencv.samples.tutorial4/.Sample4Mixed: pid=7930 uid=10071 gids={50071, 1006, 1028}
11-13 22:22:32.641: I/dalvikvm(7930): Turning on JNI app bug workarounds for target SDK version 8...
11-13 22:22:32.743: D/dalvikvm(7503): GC_CONCURRENT freed 329K, 4% free 9212K/9572K, paused 4ms+4ms, total 26ms
11-13 22:22:32.751: I/InputReader(389): Reconfiguring input devices. changes=0x00000004
11-13 22:22:32.751: I/InputReader(389): Device reconfigured: id=6, name='Melfas MMSxxx Touchscreen', size 720x1280, orientation 1, mode 1, display id 0
11-13 22:22:32.751: I/ActivityManager(389): Config changed: {1.0 216mcc1mnc en_US ldltr sw360dp w598dp h335dp 320dpi nrml land finger -keyb/v/h -nav/h s.68}
11-13 22:22:32.860: I/OCVSample::Activity(7930): Instantiated new class org.opencv.samples.tutorial4.Sample4Mixed
11-13 22:22:32.860: I/OCVSample::Activity(7930): called onCreate
11-13 22:22:32.884: D/JavaCameraView(7930): Java camera view ctor
11-13 22:22:32.899: I/ActivityManager(389): Start proc org.opencv.engine:OpenCVEngineProcess for service org.opencv.engine/.OpenCVEngineService: pid=7944 uid=10066 gids={50066, 1028}
11-13 22:22:32.915: I/dalvikvm(7944): Turning on JNI app bug workarounds for target SDK version 8...
11-13 22:22:32.946: I/OpenCVEngine/Service(7944): Service starting
11-13 22:22:32.946: I/OpenCVEngine/Service(7944): Engine binder component creating
11-13 22:22:32.946: D/dalvikvm(7944): Trying to load lib /data/app-lib/org.opencv.engine-1/libOpenCVEngine.so 0x426939c0
11-13 22:22:32.954: E/dalvikvm(7944): dlopen("/data/app-lib/org.opencv.engine-1/libOpenCVEngine.so") failed: Cannot load library: soinfo_relocate(linker.cpp:975): cannot locate symbol "__exidx_end" referenced by "libOpenCVEngine.so"...
11-13 22:22:32.954: W/dalvikvm(7944): Exception Ljava/lang/UnsatisfiedLinkError; thrown while initializing Lorg/opencv/engine/BinderConnector;
11-13 22:22:32.954: D/AndroidRuntime(7944): Shutting down VM
11-13 22:22:32.954: W/dalvikvm(7944): threadid=1: thread exiting with uncaught exception (group=0x41df3930)
11-13 22:22:32.970: E/AndroidRuntime(7944): FATAL EXCEPTION: main
11-13 22:22:32.970: E/AndroidRuntime(7944): java.lang.ExceptionInInitializerError
11-13 22:22:32.970: E/AndroidRuntime(7944): at org.opencv.engine.OpenCVEngineService.onCreate(OpenCVEngineService.java:21)
11-13 22:22:32.970: E/AndroidRuntime(7944): at android.app.ActivityThread.handleCreateService(ActivityThread.java:2529)
11-13 22:22:32.970: E/AndroidRuntime(7944): at android.app.ActivityThread.access$1600(ActivityThread.java:141)
11-13 22:22:32.970: E/AndroidRuntime(7944): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1316)
11-13 22:22:32.970: E/AndroidRuntime(7944): at android.os.Handler.dispatchMessage(Handler.java:99)
11-13 22:22:32.970: E/AndroidRuntime(7944): at android.os.Looper.loop(Looper.java:137)
11-13 22:22:32.970: E/AndroidRuntime(7944): at android.app.ActivityThread.main(ActivityThread.java:5039)
11-13 22:22:32.970: E/AndroidRuntime(7944): at java.lang.reflect.Method.invokeNative(Native Method)
11-13 22:22:32.970: E/AndroidRuntime(7944): at java.lang.reflect.Method.invoke(Method.java:511)
11-13 22:22:32.970: E/AndroidRuntime(7944): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
11-13 22:22:32.970: E/AndroidRuntime(7944): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
11-13 22:22:32.970: E/AndroidRuntime(7944): at dalvik.system.NativeStart.main(Native Method)
11-13 22:22:32.970: E/AndroidRuntime(7944): Caused by: java.lang.UnsatisfiedLinkError: Cannot load library: soinfo_relocate(linker.cpp:975): cannot locate symbol "__exidx_end" referenced by "libOpenCVEngine.so"...
11-13 22:22:32.970: E/AndroidRuntime(7944): at java.lang.Runtime.loadLibrary(Runtime.java:371)
11-13 22:22:32.970: E/AndroidRuntime(7944): at java.lang.System.loadLibrary(System.java:535)
11-13 22:22:32.970: E/AndroidRuntime(7944): at org.opencv.engine.BinderConnector.<clinit>(BinderConnector.java:20)
11-13 22:22:32.970: E/AndroidRuntime(7944): ... 12 more
11-13 22:22:32.993: D/CameraBridge(7930): call surfaceChanged event
11-13 22:22:33.087: I/ActivityManager(389): Displayed org.opencv.samples.tutorial4/.Sample4Mixed: +492ms
11-13 22:22:33.087: W/IInputConnectionWrapper(586): showStatusIcon on inactive InputConnection
11-13 22:22:33.587: D/dalvikvm(7607): GC_CONCURRENT freed 610K, 6% free 10137K/10776K, paused 2ms+3ms, total 36ms
11-13 22:22:33.587: D/dalvikvm(7607): WAIT_FOR_CONCURRENT_GC blocked 18ms
11-13 22:22:33.704: D/dalvikvm(6202): GC_CONCURRENT freed 368K, 4% free 10172K/10580K, paused 1ms+3ms, total 24ms
11-13 22:22:35.282: D/dalvikvm(389): GC_EXPLICIT freed 1112K, 34% free 26898K/40732K, paused 7ms+12ms, total 110ms
11-13 22:22:35.681: I/Process(7944): Sending signal. PID: 7944 SIG: 9
11-13 22:22:35.688: I/ActivityManager(389): Process org.opencv.engine:OpenCVEngineProcess (pid 7944) has died.
11-13 22:22:35.688: W/ActivityManager(389): Scheduling restart of crashed service org.opencv.engine/.OpenCVEngineService in 5000ms
11-13 22:22:35.727: V/PhoneStatusBar(464): setLightsOn(true)
11-13 22:22:35.735: W/InputMethodManagerService(389): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@431254c0 attribute=null, token = android.os.BinderProxy@42dcfe50
Also OpenCV Manager itself force closes upon start:
11-13 22:24:01.524: D/dalvikvm(586): GC_CONCURRENT freed 2020K, 33% free 18608K/27456K, paused 4ms+13ms, total 62ms
11-13 22:24:01.524: D/dalvikvm(586): WAIT_FOR_CONCURRENT_GC blocked 49ms
11-13 22:24:01.696: D/dalvikvm(586): GC_CONCURRENT freed 1204K, 25% free 20639K/27456K, paused 2ms+9ms, total 39ms
11-13 22:24:01.759: D/dalvikvm(586): GC_FOR_ALLOC freed 511K, 23% free 21197K/27456K, paused 28ms, total 28ms
11-13 22:24:01.766: I/dalvikvm-heap(586): Grow heap (frag case) to 21.945MB for 1286224-byte allocation
11-13 22:24:01.790: D/dalvikvm(586): GC_FOR_ALLOC freed 3K, 22% free 22449K/28716K, paused 26ms, total 26ms
11-13 22:24:01.884: D/dalvikvm(586): GC_FOR_ALLOC freed 4313K, 30% free 20345K/28716K, paused 24ms, total 26ms
11-13 22:24:02.009: D/dalvikvm(586): GC_FOR_ALLOC freed 211K, 23% free 22302K/28716K, paused 54ms, total 54ms
11-13 22:24:02.016: I/dalvikvm-heap(586): Grow heap (frag case) to 25.212MB for 3579920-byte allocation
11-13 22:24:02.056: D/dalvikvm(586): GC_FOR_ALLOC freed <1K, 20% free 25798K/32216K, paused 42ms, total 42ms
11-13 22:24:04.641: I/ActivityManager(389): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.opencv.engine/.manager.ManagerActivity} from pid 586
11-13 22:24:04.720: I/ActivityManager(389): Start proc org.opencv.engine for activity org.opencv.engine/.manager.ManagerActivity: pid=8001 uid=10066 gids={50066, 1028}
11-13 22:24:04.743: I/dalvikvm(8001): Turning on JNI app bug workarounds for target SDK version 8...
11-13 22:24:04.852: D/dalvikvm(8001): Trying to load lib /data/app-lib/org.opencv.engine-1/libOpenCVEngine.so 0x426967a0
11-13 22:24:04.852: E/dalvikvm(8001): dlopen("/data/app-lib/org.opencv.engine-1/libOpenCVEngine.so") failed: Cannot load library: soinfo_relocate(linker.cpp:975): cannot locate symbol "__exidx_end" referenced by "libOpenCVEngine.so"...
11-13 22:24:04.852: W/dalvikvm(8001): Exception Ljava/lang/UnsatisfiedLinkError; thrown while initializing Lorg/opencv/engine/HardwareDetector;
11-13 22:24:04.852: D/AndroidRuntime(8001): Shutting down VM
11-13 22:24:04.852: W/dalvikvm(8001): threadid=1: thread exiting with uncaught exception (group=0x41df3930)
11-13 22:24:04.860: E/AndroidRuntime(8001): FATAL EXCEPTION: main
11-13 22:24:04.860: E/AndroidRuntime(8001): java.lang.ExceptionInInitializerError
11-13 22:24:04.860: E/AndroidRuntime(8001): at org.opencv.engine.manager.ManagerActivity.onCreate(ManagerActivity.java:71)
11-13 22:24:04.860: E/AndroidRuntime(8001): at android.app.Activity.performCreate(Activity.java:5104)
11-13 22:24:04.860: E/AndroidRuntime(8001): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1080)
11-13 22:24:04.860: E/AndroidRuntime(8001): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2144)
11-13 22:24:04.860: E/AndroidRuntime(8001): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230)
11-13 22:24:04.860: E/AndroidRuntime(8001): at android.app.ActivityThread.access$600(ActivityThread.java:141)
11-13 22:24:04.860: E/AndroidRuntime(8001): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234)
11-13 22:24:04.860: E/AndroidRuntime(8001): at android.os.Handler.dispatchMessage(Handler.java:99)
11-13 22:24:04.860: E/AndroidRuntime(8001): at android.os.Looper.loop(Looper.java:137)
11-13 22:24:04.860: E/AndroidRuntime(8001): at android.app.ActivityThread.main(ActivityThread.java:5039)
11-13 22:24:04.860: E/AndroidRuntime(8001): at java.lang.reflect.Method.invokeNative(Native Method)
11-13 22:24:04.860: E/AndroidRuntime(8001): at java.lang.reflect.Method.invoke(Method.java:511)
11-13 22:24:04.860: E/AndroidRuntime(8001): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
11-13 22:24:04.860: E/AndroidRuntime(8001): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
11-13 22:24:04.860: E/AndroidRuntime(8001): at dalvik.system.NativeStart.main(Native Method)
11-13 22:24:04.860: E/AndroidRuntime(8001): Caused by: java.lang.UnsatisfiedLinkError: Cannot load library: soinfo_relocate(linker.cpp:975): cannot locate symbol "__exidx_end" referenced by "libOpenCVEngine.so"...
11-13 22:24:04.860: E/AndroidRuntime(8001): at java.lang.Runtime.loadLibrary(Runtime.java:371)
11-13 22:24:04.860: E/AndroidRuntime(8001): at java.lang.System.loadLibrary(System.java:535)
11-13 22:24:04.860: E/AndroidRuntime(8001): at org.opencv.engine.HardwareDetector.<clinit>(HardwareDetector.java:50)
11-13 22:24:04.860: E/AndroidRuntime(8001): ... 15 more
11-13 22:24:04.868: W/ActivityManager(389): Force finishing activity org.opencv.engine/.manager.ManagerActivity
11-13 22:24:05.423: W/ActivityManager(389): Activity pause timeout for ActivityRecord{42948448 u0 org.opencv.engine/.manager.ManagerActivity}
Associated revisions
Issue #2537 OpenCV Manager doesn't work on Android 4.2 fixed.
Merge pull request #2537 from ilya-lavrenov:doc_fix
History
Updated by Alexander Smorkalov over 12 years ago
Problem was reproduced with Android Emulator.
Updated by Alexander Smorkalov over 12 years ago
Problem is fixed by switching on gcc-4.4.3 toolchain.
Updated by Alexander Smorkalov over 12 years ago
- Status changed from Open to Done
Updated by Andrey Kamaev over 12 years ago
- Target version set to 2.4.4
Updated by Andrey Kamaev about 12 years ago
- Target version changed from 2.4.4 to 2.4.3.1
Updated by 然 冉 about 11 years ago
Alexander Smorkalov wrote:
Just upgraded my Galaxy Nexus to 4.2 and most OpenCV stuff doesn't work anymore, they start with force close.
For instance the exception i get when trying to start tutorial 4:
11-13 22:22:30.415: D/AndroidRuntime(7881): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
11-13 22:22:30.415: D/AndroidRuntime(7881): CheckJNI is OFF
11-13 22:22:30.423: D/dalvikvm(7881): Trying to load lib libjavacore.so 0x0
11-13 22:22:30.423: D/dalvikvm(7881): Added shared lib libjavacore.so 0x0
11-13 22:22:30.431: D/dalvikvm(7881): Trying to load lib libnativehelper.so 0x0
11-13 22:22:30.431: D/dalvikvm(7881): Added shared lib libnativehelper.so 0x0
11-13 22:22:30.579: D/AndroidRuntime(7881): Calling main entry com.android.commands.pm.Pm
11-13 22:22:30.610: I/ActivityManager(389): Start proc com.android.defcontainer for service com.android.defcontainer/.DefaultContainerService: pid=7891 uid=10012 gids={50012, 1015, 2001, 1028}
11-13 22:22:30.641: D/dalvikvm(130): GC_EXPLICIT freed 39K, 1% free 8823K/8888K, paused 3ms+2ms, total 26ms
11-13 22:22:30.657: D/dalvikvm(130): GC_EXPLICIT freed <1K, 1% free 8823K/8888K, paused 2ms+2ms, total 19ms
11-13 22:22:30.657: D/Finsky(1189): [1] PackageVerificationReceiver.onReceive: Verification requested, id = 11
11-13 22:22:30.657: W/ActivityManager(389): No content provider found for permission revoke: file:///data/local/tmp/OpenCV Tutorial 4 - Mix Java+Native OpenCV.apk
11-13 22:22:30.665: D/Finsky(1189): [1] WorkerTask.onPreExecute: Verification Requested for id = 11, data=file:///data/local/tmp/OpenCV%20Tutorial%204%20-%20Mix%20Java%2BNative%20OpenCV.apk installing=null flags=114
11-13 22:22:30.681: D/dalvikvm(130): GC_EXPLICIT freed <1K, 1% free 8823K/8888K, paused 1ms+2ms, total 20ms
11-13 22:22:30.798: D/Finsky(1189): [1] 2.onResponse: Verification id=11 response=0
11-13 22:22:30.813: D/Finsky(1189): [1] PackageVerificationReceiver.onReceive: Verification requested, id = 11
11-13 22:22:30.821: W/ActivityManager(389): No content provider found for permission revoke: file:///data/local/tmp/OpenCV Tutorial 4 - Mix Java+Native OpenCV.apk
11-13 22:22:30.821: I/PackageManager(389): Copying native libraries to /data/app-lib/vmdl333545705
11-13 22:22:30.876: I/PackageManager(389): Removing non-system package:org.opencv.samples.tutorial4
11-13 22:22:30.876: I/ActivityManager(389): Force stopping package org.opencv.samples.tutorial4 appid=10071 user=-1
11-13 22:22:30.876: I/ActivityManager(389): Killing proc 7799:org.opencv.samples.tutorial4/u0a10071: force stop org.opencv.samples.tutorial4
11-13 22:22:31.001: I/PackageManager(389): Package org.opencv.samples.tutorial4 codePath changed from /data/app/org.opencv.samples.tutorial4-2.apk to /data/app/org.opencv.samples.tutorial4-1.apk; Retaining data and using new
11-13 22:22:31.001: I/PackageManager(389): Running dexopt on: org.opencv.samples.tutorial4
11-13 22:22:31.001: I/PackageManager(389): Linking native library dir for /data/app/org.opencv.samples.tutorial4-1.apk
11-13 22:22:31.173: D/dalvikvm(7904): DexOpt: load 23ms, verify+opt 73ms, 470692 bytes
11-13 22:22:31.243: W/PackageManager(389): Code path for pkg : org.opencv.samples.tutorial4 changing from /data/app/org.opencv.samples.tutorial4-2.apk to /data/app/org.opencv.samples.tutorial4-1.apk
11-13 22:22:31.243: I/ActivityManager(389): Force stopping package org.opencv.samples.tutorial4 appid=10071 user=-1
11-13 22:22:31.243: W/PackageManager(389): Resource path for pkg : org.opencv.samples.tutorial4 changing from /data/app/org.opencv.samples.tutorial4-2.apk to /data/app/org.opencv.samples.tutorial4-1.apk
11-13 22:22:31.360: D/PackageManager(389): New package installed in /data/app/org.opencv.samples.tutorial4-1.apk
11-13 22:22:31.493: I/ActivityManager(389): Force stopping package org.opencv.samples.tutorial4 appid=10071 user=0
11-13 22:22:31.516: I/InputReader(389): Reconfiguring input devices. changes=0x00000010
11-13 22:22:31.516: D/PackageManager(389): generateServicesMap() for 0
11-13 22:22:31.524: D/DevicePolicyManagerService(389): Handling package changes for user 0
11-13 22:22:31.524: I/RegisteredComponentCache(577): ComponentInfo: ResolveInfo{426fdd20 com.android.apps.tag.TagViewer p=0 o=0 m=0x108000}, techs: android.nfc.tech.Ndef,
11-13 22:22:31.524: D/PackageManager(389): generateServicesMap() for 0
11-13 22:22:31.571: D/PackageManager(389): generateServicesMap() for 0
11-13 22:22:31.571: D/PackageManager(389): generateServicesMap() for 0
11-13 22:22:31.579: I/InputReader(389): Reconfiguring input devices. changes=0x00000010
11-13 22:22:31.610: I/RegisteredComponentCache(577): ComponentInfo: ResolveInfo{4273b3a0 com.android.apps.tag.TagViewer p=0 o=0 m=0x108000}, techs: android.nfc.tech.Ndef,
11-13 22:22:31.634: D/dalvikvm(577): GC_CONCURRENT freed 466K, 6% free 9121K/9608K, paused 10ms+12ms, total 58ms
11-13 22:22:31.634: D/dalvikvm(577): WAIT_FOR_CONCURRENT_GC blocked 4ms
11-13 22:22:31.657: D/dalvikvm(1189): GC_EXPLICIT freed 1499K, 38% free 16148K/25960K, paused 6ms+5ms, total 160ms
11-13 22:22:31.673: W/ApplicationContext(7711): Calling a method in the system process without a qualified user: android.app.ContextImpl.startService:1352 android.content.ContextWrapper.startService:450 android.content.ContextWrapper.startService:450
11-13 22:22:31.884: D/dalvikvm(389): JIT code cache reset in 8 ms (1048480 bytes 7/0)
11-13 22:22:31.899: D/dalvikvm(389): GC_EXPLICIT freed 1356K, 34% free 27215K/40732K, paused 41ms+19ms, total 264ms
11-13 22:22:31.931: D/AndroidRuntime(7881): Shutting down VM
11-13 22:22:31.931: D/dalvikvm(7881): GC_CONCURRENT freed 101K, 18% free 469K/572K, paused 0ms+0ms, total 3ms
11-13 22:22:31.931: D/jdwp(7881): Got wake-up signal, bailing out of select
11-13 22:22:31.931: D/dalvikvm(7881): Debugger has detached; object registry had 1 entries
11-13 22:22:32.376: D/AndroidRuntime(7920): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
11-13 22:22:32.376: D/AndroidRuntime(7920): CheckJNI is OFF
11-13 22:22:32.384: D/dalvikvm(7920): Trying to load lib libjavacore.so 0x0
11-13 22:22:32.384: D/dalvikvm(7920): Added shared lib libjavacore.so 0x0
11-13 22:22:32.391: D/dalvikvm(7920): Trying to load lib libnativehelper.so 0x0
11-13 22:22:32.391: D/dalvikvm(7920): Added shared lib libnativehelper.so 0x0
11-13 22:22:32.516: D/AndroidRuntime(7920): Calling main entry com.android.commands.am.Am
11-13 22:22:32.524: D/dalvikvm(7920): Note: class Landroid/app/ActivityManagerNative; has 156 unimplemented (abstract) methods
11-13 22:22:32.524: I/ActivityManager(389): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 cmp=org.opencv.samples.tutorial4/.Sample4Mixed} from pid 7920
11-13 22:22:32.595: D/AndroidRuntime(7920): Shutting down VM
11-13 22:22:32.602: D/dalvikvm(7920): GC_CONCURRENT freed 102K, 18% free 501K/608K, paused 0ms+0ms, total 4ms
11-13 22:22:32.602: D/jdwp(7920): Got wake-up signal, bailing out of select
11-13 22:22:32.602: D/dalvikvm(7920): Debugger has detached; object registry had 1 entries
11-13 22:22:32.602: D/dalvikvm(7930): Late-enabling CheckJNI
11-13 22:22:32.602: I/ActivityManager(389): Start proc org.opencv.samples.tutorial4 for activity org.opencv.samples.tutorial4/.Sample4Mixed: pid=7930 uid=10071 gids={50071, 1006, 1028}
11-13 22:22:32.641: I/dalvikvm(7930): Turning on JNI app bug workarounds for target SDK version 8...
11-13 22:22:32.743: D/dalvikvm(7503): GC_CONCURRENT freed 329K, 4% free 9212K/9572K, paused 4ms+4ms, total 26ms
11-13 22:22:32.751: I/InputReader(389): Reconfiguring input devices. changes=0x00000004
11-13 22:22:32.751: I/InputReader(389): Device reconfigured: id=6, name='Melfas MMSxxx Touchscreen', size 720x1280, orientation 1, mode 1, display id 0
11-13 22:22:32.751: I/ActivityManager(389): Config changed: {1.0 216mcc1mnc en_US ldltr sw360dp w598dp h335dp 320dpi nrml land finger -keyb/v/h -nav/h s.68}
11-13 22:22:32.860: I/OCVSample::Activity(7930): Instantiated new class org.opencv.samples.tutorial4.Sample4Mixed
11-13 22:22:32.860: I/OCVSample::Activity(7930): called onCreate
11-13 22:22:32.884: D/JavaCameraView(7930): Java camera view ctor
11-13 22:22:32.899: I/ActivityManager(389): Start proc org.opencv.engine:OpenCVEngineProcess for service org.opencv.engine/.OpenCVEngineService: pid=7944 uid=10066 gids={50066, 1028}
11-13 22:22:32.915: I/dalvikvm(7944): Turning on JNI app bug workarounds for target SDK version 8...
11-13 22:22:32.946: I/OpenCVEngine/Service(7944): Service starting
11-13 22:22:32.946: I/OpenCVEngine/Service(7944): Engine binder component creating
11-13 22:22:32.946: D/dalvikvm(7944): Trying to load lib /data/app-lib/org.opencv.engine-1/libOpenCVEngine.so 0x426939c0
11-13 22:22:32.954: E/dalvikvm(7944): dlopen("/data/app-lib/org.opencv.engine-1/libOpenCVEngine.so") failed: Cannot load library: soinfo_relocate(linker.cpp:975): cannot locate symbol "__exidx_end" referenced by "libOpenCVEngine.so"...
11-13 22:22:32.954: W/dalvikvm(7944): Exception Ljava/lang/UnsatisfiedLinkError; thrown while initializing Lorg/opencv/engine/BinderConnector;
11-13 22:22:32.954: D/AndroidRuntime(7944): Shutting down VM
11-13 22:22:32.954: W/dalvikvm(7944): threadid=1: thread exiting with uncaught exception (group=0x41df3930)
11-13 22:22:32.970: E/AndroidRuntime(7944): FATAL EXCEPTION: main
11-13 22:22:32.970: E/AndroidRuntime(7944): java.lang.ExceptionInInitializerError
11-13 22:22:32.970: E/AndroidRuntime(7944): at org.opencv.engine.OpenCVEngineService.onCreate(OpenCVEngineService.java:21)
11-13 22:22:32.970: E/AndroidRuntime(7944): at android.app.ActivityThread.handleCreateService(ActivityThread.java:2529)
11-13 22:22:32.970: E/AndroidRuntime(7944): at android.app.ActivityThread.access$1600(ActivityThread.java:141)
11-13 22:22:32.970: E/AndroidRuntime(7944): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1316)
11-13 22:22:32.970: E/AndroidRuntime(7944): at android.os.Handler.dispatchMessage(Handler.java:99)
11-13 22:22:32.970: E/AndroidRuntime(7944): at android.os.Looper.loop(Looper.java:137)
11-13 22:22:32.970: E/AndroidRuntime(7944): at android.app.ActivityThread.main(ActivityThread.java:5039)
11-13 22:22:32.970: E/AndroidRuntime(7944): at java.lang.reflect.Method.invokeNative(Native Method)
11-13 22:22:32.970: E/AndroidRuntime(7944): at java.lang.reflect.Method.invoke(Method.java:511)
11-13 22:22:32.970: E/AndroidRuntime(7944): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
11-13 22:22:32.970: E/AndroidRuntime(7944): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
11-13 22:22:32.970: E/AndroidRuntime(7944): at dalvik.system.NativeStart.main(Native Method)
11-13 22:22:32.970: E/AndroidRuntime(7944): Caused by: java.lang.UnsatisfiedLinkError: Cannot load library: soinfo_relocate(linker.cpp:975): cannot locate symbol "__exidx_end" referenced by "libOpenCVEngine.so"...
11-13 22:22:32.970: E/AndroidRuntime(7944): at java.lang.Runtime.loadLibrary(Runtime.java:371)
11-13 22:22:32.970: E/AndroidRuntime(7944): at java.lang.System.loadLibrary(System.java:535)
11-13 22:22:32.970: E/AndroidRuntime(7944): at org.opencv.engine.BinderConnector.<clinit>(BinderConnector.java:20)
11-13 22:22:32.970: E/AndroidRuntime(7944): ... 12 more
11-13 22:22:32.993: D/CameraBridge(7930): call surfaceChanged event
11-13 22:22:33.087: I/ActivityManager(389): Displayed org.opencv.samples.tutorial4/.Sample4Mixed: +492ms
11-13 22:22:33.087: W/IInputConnectionWrapper(586): showStatusIcon on inactive InputConnection
11-13 22:22:33.587: D/dalvikvm(7607): GC_CONCURRENT freed 610K, 6% free 10137K/10776K, paused 2ms+3ms, total 36ms
11-13 22:22:33.587: D/dalvikvm(7607): WAIT_FOR_CONCURRENT_GC blocked 18ms
11-13 22:22:33.704: D/dalvikvm(6202): GC_CONCURRENT freed 368K, 4% free 10172K/10580K, paused 1ms+3ms, total 24ms
11-13 22:22:35.282: D/dalvikvm(389): GC_EXPLICIT freed 1112K, 34% free 26898K/40732K, paused 7ms+12ms, total 110ms
11-13 22:22:35.681: I/Process(7944): Sending signal. PID: 7944 SIG: 9
11-13 22:22:35.688: I/ActivityManager(389): Process org.opencv.engine:OpenCVEngineProcess (pid 7944) has died.
11-13 22:22:35.688: W/ActivityManager(389): Scheduling restart of crashed service org.opencv.engine/.OpenCVEngineService in 5000ms
11-13 22:22:35.727: V/PhoneStatusBar(464): setLightsOn(true)
11-13 22:22:35.735: W/InputMethodManagerService(389): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@431254c0 attribute=null, token = android.os.BinderProxy@42dcfe50Also OpenCV Manager itself force closes upon start:
11-13 22:24:01.524: D/dalvikvm(586): GC_CONCURRENT freed 2020K, 33% free 18608K/27456K, paused 4ms+13ms, total 62ms
11-13 22:24:01.524: D/dalvikvm(586): WAIT_FOR_CONCURRENT_GC blocked 49ms
11-13 22:24:01.696: D/dalvikvm(586): GC_CONCURRENT freed 1204K, 25% free 20639K/27456K, paused 2ms+9ms, total 39ms
11-13 22:24:01.759: D/dalvikvm(586): GC_FOR_ALLOC freed 511K, 23% free 21197K/27456K, paused 28ms, total 28ms
11-13 22:24:01.766: I/dalvikvm-heap(586): Grow heap (frag case) to 21.945MB for 1286224-byte allocation
11-13 22:24:01.790: D/dalvikvm(586): GC_FOR_ALLOC freed 3K, 22% free 22449K/28716K, paused 26ms, total 26ms
11-13 22:24:01.884: D/dalvikvm(586): GC_FOR_ALLOC freed 4313K, 30% free 20345K/28716K, paused 24ms, total 26ms
11-13 22:24:02.009: D/dalvikvm(586): GC_FOR_ALLOC freed 211K, 23% free 22302K/28716K, paused 54ms, total 54ms
11-13 22:24:02.016: I/dalvikvm-heap(586): Grow heap (frag case) to 25.212MB for 3579920-byte allocation
11-13 22:24:02.056: D/dalvikvm(586): GC_FOR_ALLOC freed <1K, 20% free 25798K/32216K, paused 42ms, total 42ms
11-13 22:24:04.641: I/ActivityManager(389): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.opencv.engine/.manager.ManagerActivity} from pid 586
11-13 22:24:04.720: I/ActivityManager(389): Start proc org.opencv.engine for activity org.opencv.engine/.manager.ManagerActivity: pid=8001 uid=10066 gids={50066, 1028}
11-13 22:24:04.743: I/dalvikvm(8001): Turning on JNI app bug workarounds for target SDK version 8...
11-13 22:24:04.852: D/dalvikvm(8001): Trying to load lib /data/app-lib/org.opencv.engine-1/libOpenCVEngine.so 0x426967a0
11-13 22:24:04.852: E/dalvikvm(8001): dlopen("/data/app-lib/org.opencv.engine-1/libOpenCVEngine.so") failed: Cannot load library: soinfo_relocate(linker.cpp:975): cannot locate symbol "__exidx_end" referenced by "libOpenCVEngine.so"...
11-13 22:24:04.852: W/dalvikvm(8001): Exception Ljava/lang/UnsatisfiedLinkError; thrown while initializing Lorg/opencv/engine/HardwareDetector;
11-13 22:24:04.852: D/AndroidRuntime(8001): Shutting down VM
11-13 22:24:04.852: W/dalvikvm(8001): threadid=1: thread exiting with uncaught exception (group=0x41df3930)
11-13 22:24:04.860: E/AndroidRuntime(8001): FATAL EXCEPTION: main
11-13 22:24:04.860: E/AndroidRuntime(8001): java.lang.ExceptionInInitializerError
11-13 22:24:04.860: E/AndroidRuntime(8001): at org.opencv.engine.manager.ManagerActivity.onCreate(ManagerActivity.java:71)
11-13 22:24:04.860: E/AndroidRuntime(8001): at android.app.Activity.performCreate(Activity.java:5104)
11-13 22:24:04.860: E/AndroidRuntime(8001): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1080)
11-13 22:24:04.860: E/AndroidRuntime(8001): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2144)
11-13 22:24:04.860: E/AndroidRuntime(8001): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230)
11-13 22:24:04.860: E/AndroidRuntime(8001): at android.app.ActivityThread.access$600(ActivityThread.java:141)
11-13 22:24:04.860: E/AndroidRuntime(8001): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234)
11-13 22:24:04.860: E/AndroidRuntime(8001): at android.os.Handler.dispatchMessage(Handler.java:99)
11-13 22:24:04.860: E/AndroidRuntime(8001): at android.os.Looper.loop(Looper.java:137)
11-13 22:24:04.860: E/AndroidRuntime(8001): at android.app.ActivityThread.main(ActivityThread.java:5039)
11-13 22:24:04.860: E/AndroidRuntime(8001): at java.lang.reflect.Method.invokeNative(Native Method)
11-13 22:24:04.860: E/AndroidRuntime(8001): at java.lang.reflect.Method.invoke(Method.java:511)
11-13 22:24:04.860: E/AndroidRuntime(8001): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
11-13 22:24:04.860: E/AndroidRuntime(8001): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
11-13 22:24:04.860: E/AndroidRuntime(8001): at dalvik.system.NativeStart.main(Native Method)
11-13 22:24:04.860: E/AndroidRuntime(8001): Caused by: java.lang.UnsatisfiedLinkError: Cannot load library: soinfo_relocate(linker.cpp:975): cannot locate symbol "__exidx_end" referenced by "libOpenCVEngine.so"...
11-13 22:24:04.860: E/AndroidRuntime(8001): at java.lang.Runtime.loadLibrary(Runtime.java:371)
11-13 22:24:04.860: E/AndroidRuntime(8001): at java.lang.System.loadLibrary(System.java:535)
11-13 22:24:04.860: E/AndroidRuntime(8001): at org.opencv.engine.HardwareDetector.<clinit>(HardwareDetector.java:50)
11-13 22:24:04.860: E/AndroidRuntime(8001): ... 15 more
11-13 22:24:04.868: W/ActivityManager(389): Force finishing activity org.opencv.engine/.manager.ManagerActivity
11-13 22:24:05.423: W/ActivityManager(389): Activity pause timeout for ActivityRecord{42948448 u0 org.opencv.engine/.manager.ManagerActivity}
Updated by 然 冉 about 11 years ago
Alexander Smorkalov wrote:
Just upgraded my Galaxy Nexus to 4.2 and most OpenCV stuff doesn't work anymore, they start with force close.
For instance the exception i get when trying to start tutorial 4:
11-13 22:22:30.415: D/AndroidRuntime(7881): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
11-13 22:22:30.415: D/AndroidRuntime(7881): CheckJNI is OFF
11-13 22:22:30.423: D/dalvikvm(7881): Trying to load lib libjavacore.so 0x0
11-13 22:22:30.423: D/dalvikvm(7881): Added shared lib libjavacore.so 0x0
11-13 22:22:30.431: D/dalvikvm(7881): Trying to load lib libnativehelper.so 0x0
11-13 22:22:30.431: D/dalvikvm(7881): Added shared lib libnativehelper.so 0x0
11-13 22:22:30.579: D/AndroidRuntime(7881): Calling main entry com.android.commands.pm.Pm
11-13 22:22:30.610: I/ActivityManager(389): Start proc com.android.defcontainer for service com.android.defcontainer/.DefaultContainerService: pid=7891 uid=10012 gids={50012, 1015, 2001, 1028}
11-13 22:22:30.641: D/dalvikvm(130): GC_EXPLICIT freed 39K, 1% free 8823K/8888K, paused 3ms+2ms, total 26ms
11-13 22:22:30.657: D/dalvikvm(130): GC_EXPLICIT freed <1K, 1% free 8823K/8888K, paused 2ms+2ms, total 19ms
11-13 22:22:30.657: D/Finsky(1189): [1] PackageVerificationReceiver.onReceive: Verification requested, id = 11
11-13 22:22:30.657: W/ActivityManager(389): No content provider found for permission revoke: file:///data/local/tmp/OpenCV Tutorial 4 - Mix Java+Native OpenCV.apk
11-13 22:22:30.665: D/Finsky(1189): [1] WorkerTask.onPreExecute: Verification Requested for id = 11, data=file:///data/local/tmp/OpenCV%20Tutorial%204%20-%20Mix%20Java%2BNative%20OpenCV.apk installing=null flags=114
11-13 22:22:30.681: D/dalvikvm(130): GC_EXPLICIT freed <1K, 1% free 8823K/8888K, paused 1ms+2ms, total 20ms
11-13 22:22:30.798: D/Finsky(1189): [1] 2.onResponse: Verification id=11 response=0
11-13 22:22:30.813: D/Finsky(1189): [1] PackageVerificationReceiver.onReceive: Verification requested, id = 11
11-13 22:22:30.821: W/ActivityManager(389): No content provider found for permission revoke: file:///data/local/tmp/OpenCV Tutorial 4 - Mix Java+Native OpenCV.apk
11-13 22:22:30.821: I/PackageManager(389): Copying native libraries to /data/app-lib/vmdl333545705
11-13 22:22:30.876: I/PackageManager(389): Removing non-system package:org.opencv.samples.tutorial4
11-13 22:22:30.876: I/ActivityManager(389): Force stopping package org.opencv.samples.tutorial4 appid=10071 user=-1
11-13 22:22:30.876: I/ActivityManager(389): Killing proc 7799:org.opencv.samples.tutorial4/u0a10071: force stop org.opencv.samples.tutorial4
11-13 22:22:31.001: I/PackageManager(389): Package org.opencv.samples.tutorial4 codePath changed from /data/app/org.opencv.samples.tutorial4-2.apk to /data/app/org.opencv.samples.tutorial4-1.apk; Retaining data and using new
11-13 22:22:31.001: I/PackageManager(389): Running dexopt on: org.opencv.samples.tutorial4
11-13 22:22:31.001: I/PackageManager(389): Linking native library dir for /data/app/org.opencv.samples.tutorial4-1.apk
11-13 22:22:31.173: D/dalvikvm(7904): DexOpt: load 23ms, verify+opt 73ms, 470692 bytes
11-13 22:22:31.243: W/PackageManager(389): Code path for pkg : org.opencv.samples.tutorial4 changing from /data/app/org.opencv.samples.tutorial4-2.apk to /data/app/org.opencv.samples.tutorial4-1.apk
11-13 22:22:31.243: I/ActivityManager(389): Force stopping package org.opencv.samples.tutorial4 appid=10071 user=-1
11-13 22:22:31.243: W/PackageManager(389): Resource path for pkg : org.opencv.samples.tutorial4 changing from /data/app/org.opencv.samples.tutorial4-2.apk to /data/app/org.opencv.samples.tutorial4-1.apk
11-13 22:22:31.360: D/PackageManager(389): New package installed in /data/app/org.opencv.samples.tutorial4-1.apk
11-13 22:22:31.493: I/ActivityManager(389): Force stopping package org.opencv.samples.tutorial4 appid=10071 user=0
11-13 22:22:31.516: I/InputReader(389): Reconfiguring input devices. changes=0x00000010
11-13 22:22:31.516: D/PackageManager(389): generateServicesMap() for 0
11-13 22:22:31.524: D/DevicePolicyManagerService(389): Handling package changes for user 0
11-13 22:22:31.524: I/RegisteredComponentCache(577): ComponentInfo: ResolveInfo{426fdd20 com.android.apps.tag.TagViewer p=0 o=0 m=0x108000}, techs: android.nfc.tech.Ndef,
11-13 22:22:31.524: D/PackageManager(389): generateServicesMap() for 0
11-13 22:22:31.571: D/PackageManager(389): generateServicesMap() for 0
11-13 22:22:31.571: D/PackageManager(389): generateServicesMap() for 0
11-13 22:22:31.579: I/InputReader(389): Reconfiguring input devices. changes=0x00000010
11-13 22:22:31.610: I/RegisteredComponentCache(577): ComponentInfo: ResolveInfo{4273b3a0 com.android.apps.tag.TagViewer p=0 o=0 m=0x108000}, techs: android.nfc.tech.Ndef,
11-13 22:22:31.634: D/dalvikvm(577): GC_CONCURRENT freed 466K, 6% free 9121K/9608K, paused 10ms+12ms, total 58ms
11-13 22:22:31.634: D/dalvikvm(577): WAIT_FOR_CONCURRENT_GC blocked 4ms
11-13 22:22:31.657: D/dalvikvm(1189): GC_EXPLICIT freed 1499K, 38% free 16148K/25960K, paused 6ms+5ms, total 160ms
11-13 22:22:31.673: W/ApplicationContext(7711): Calling a method in the system process without a qualified user: android.app.ContextImpl.startService:1352 android.content.ContextWrapper.startService:450 android.content.ContextWrapper.startService:450
11-13 22:22:31.884: D/dalvikvm(389): JIT code cache reset in 8 ms (1048480 bytes 7/0)
11-13 22:22:31.899: D/dalvikvm(389): GC_EXPLICIT freed 1356K, 34% free 27215K/40732K, paused 41ms+19ms, total 264ms
11-13 22:22:31.931: D/AndroidRuntime(7881): Shutting down VM
11-13 22:22:31.931: D/dalvikvm(7881): GC_CONCURRENT freed 101K, 18% free 469K/572K, paused 0ms+0ms, total 3ms
11-13 22:22:31.931: D/jdwp(7881): Got wake-up signal, bailing out of select
11-13 22:22:31.931: D/dalvikvm(7881): Debugger has detached; object registry had 1 entries
11-13 22:22:32.376: D/AndroidRuntime(7920): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
11-13 22:22:32.376: D/AndroidRuntime(7920): CheckJNI is OFF
11-13 22:22:32.384: D/dalvikvm(7920): Trying to load lib libjavacore.so 0x0
11-13 22:22:32.384: D/dalvikvm(7920): Added shared lib libjavacore.so 0x0
11-13 22:22:32.391: D/dalvikvm(7920): Trying to load lib libnativehelper.so 0x0
11-13 22:22:32.391: D/dalvikvm(7920): Added shared lib libnativehelper.so 0x0
11-13 22:22:32.516: D/AndroidRuntime(7920): Calling main entry com.android.commands.am.Am
11-13 22:22:32.524: D/dalvikvm(7920): Note: class Landroid/app/ActivityManagerNative; has 156 unimplemented (abstract) methods
11-13 22:22:32.524: I/ActivityManager(389): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 cmp=org.opencv.samples.tutorial4/.Sample4Mixed} from pid 7920
11-13 22:22:32.595: D/AndroidRuntime(7920): Shutting down VM
11-13 22:22:32.602: D/dalvikvm(7920): GC_CONCURRENT freed 102K, 18% free 501K/608K, paused 0ms+0ms, total 4ms
11-13 22:22:32.602: D/jdwp(7920): Got wake-up signal, bailing out of select
11-13 22:22:32.602: D/dalvikvm(7920): Debugger has detached; object registry had 1 entries
11-13 22:22:32.602: D/dalvikvm(7930): Late-enabling CheckJNI
11-13 22:22:32.602: I/ActivityManager(389): Start proc org.opencv.samples.tutorial4 for activity org.opencv.samples.tutorial4/.Sample4Mixed: pid=7930 uid=10071 gids={50071, 1006, 1028}
11-13 22:22:32.641: I/dalvikvm(7930): Turning on JNI app bug workarounds for target SDK version 8...
11-13 22:22:32.743: D/dalvikvm(7503): GC_CONCURRENT freed 329K, 4% free 9212K/9572K, paused 4ms+4ms, total 26ms
11-13 22:22:32.751: I/InputReader(389): Reconfiguring input devices. changes=0x00000004
11-13 22:22:32.751: I/InputReader(389): Device reconfigured: id=6, name='Melfas MMSxxx Touchscreen', size 720x1280, orientation 1, mode 1, display id 0
11-13 22:22:32.751: I/ActivityManager(389): Config changed: {1.0 216mcc1mnc en_US ldltr sw360dp w598dp h335dp 320dpi nrml land finger -keyb/v/h -nav/h s.68}
11-13 22:22:32.860: I/OCVSample::Activity(7930): Instantiated new class org.opencv.samples.tutorial4.Sample4Mixed
11-13 22:22:32.860: I/OCVSample::Activity(7930): called onCreate
11-13 22:22:32.884: D/JavaCameraView(7930): Java camera view ctor
11-13 22:22:32.899: I/ActivityManager(389): Start proc org.opencv.engine:OpenCVEngineProcess for service org.opencv.engine/.OpenCVEngineService: pid=7944 uid=10066 gids={50066, 1028}
11-13 22:22:32.915: I/dalvikvm(7944): Turning on JNI app bug workarounds for target SDK version 8...
11-13 22:22:32.946: I/OpenCVEngine/Service(7944): Service starting
11-13 22:22:32.946: I/OpenCVEngine/Service(7944): Engine binder component creating
11-13 22:22:32.946: D/dalvikvm(7944): Trying to load lib /data/app-lib/org.opencv.engine-1/libOpenCVEngine.so 0x426939c0
11-13 22:22:32.954: E/dalvikvm(7944): dlopen("/data/app-lib/org.opencv.engine-1/libOpenCVEngine.so") failed: Cannot load library: soinfo_relocate(linker.cpp:975): cannot locate symbol "__exidx_end" referenced by "libOpenCVEngine.so"...
11-13 22:22:32.954: W/dalvikvm(7944): Exception Ljava/lang/UnsatisfiedLinkError; thrown while initializing Lorg/opencv/engine/BinderConnector;
11-13 22:22:32.954: D/AndroidRuntime(7944): Shutting down VM
11-13 22:22:32.954: W/dalvikvm(7944): threadid=1: thread exiting with uncaught exception (group=0x41df3930)
11-13 22:22:32.970: E/AndroidRuntime(7944): FATAL EXCEPTION: main
11-13 22:22:32.970: E/AndroidRuntime(7944): java.lang.ExceptionInInitializerError
11-13 22:22:32.970: E/AndroidRuntime(7944): at org.opencv.engine.OpenCVEngineService.onCreate(OpenCVEngineService.java:21)
11-13 22:22:32.970: E/AndroidRuntime(7944): at android.app.ActivityThread.handleCreateService(ActivityThread.java:2529)
11-13 22:22:32.970: E/AndroidRuntime(7944): at android.app.ActivityThread.access$1600(ActivityThread.java:141)
11-13 22:22:32.970: E/AndroidRuntime(7944): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1316)
11-13 22:22:32.970: E/AndroidRuntime(7944): at android.os.Handler.dispatchMessage(Handler.java:99)
11-13 22:22:32.970: E/AndroidRuntime(7944): at android.os.Looper.loop(Looper.java:137)
11-13 22:22:32.970: E/AndroidRuntime(7944): at android.app.ActivityThread.main(ActivityThread.java:5039)
11-13 22:22:32.970: E/AndroidRuntime(7944): at java.lang.reflect.Method.invokeNative(Native Method)
11-13 22:22:32.970: E/AndroidRuntime(7944): at java.lang.reflect.Method.invoke(Method.java:511)
11-13 22:22:32.970: E/AndroidRuntime(7944): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
11-13 22:22:32.970: E/AndroidRuntime(7944): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
11-13 22:22:32.970: E/AndroidRuntime(7944): at dalvik.system.NativeStart.main(Native Method)
11-13 22:22:32.970: E/AndroidRuntime(7944): Caused by: java.lang.UnsatisfiedLinkError: Cannot load library: soinfo_relocate(linker.cpp:975): cannot locate symbol "__exidx_end" referenced by "libOpenCVEngine.so"...
11-13 22:22:32.970: E/AndroidRuntime(7944): at java.lang.Runtime.loadLibrary(Runtime.java:371)
11-13 22:22:32.970: E/AndroidRuntime(7944): at java.lang.System.loadLibrary(System.java:535)
11-13 22:22:32.970: E/AndroidRuntime(7944): at org.opencv.engine.BinderConnector.<clinit>(BinderConnector.java:20)
11-13 22:22:32.970: E/AndroidRuntime(7944): ... 12 more
11-13 22:22:32.993: D/CameraBridge(7930): call surfaceChanged event
11-13 22:22:33.087: I/ActivityManager(389): Displayed org.opencv.samples.tutorial4/.Sample4Mixed: +492ms
11-13 22:22:33.087: W/IInputConnectionWrapper(586): showStatusIcon on inactive InputConnection
11-13 22:22:33.587: D/dalvikvm(7607): GC_CONCURRENT freed 610K, 6% free 10137K/10776K, paused 2ms+3ms, total 36ms
11-13 22:22:33.587: D/dalvikvm(7607): WAIT_FOR_CONCURRENT_GC blocked 18ms
11-13 22:22:33.704: D/dalvikvm(6202): GC_CONCURRENT freed 368K, 4% free 10172K/10580K, paused 1ms+3ms, total 24ms
11-13 22:22:35.282: D/dalvikvm(389): GC_EXPLICIT freed 1112K, 34% free 26898K/40732K, paused 7ms+12ms, total 110ms
11-13 22:22:35.681: I/Process(7944): Sending signal. PID: 7944 SIG: 9
11-13 22:22:35.688: I/ActivityManager(389): Process org.opencv.engine:OpenCVEngineProcess (pid 7944) has died.
11-13 22:22:35.688: W/ActivityManager(389): Scheduling restart of crashed service org.opencv.engine/.OpenCVEngineService in 5000ms
11-13 22:22:35.727: V/PhoneStatusBar(464): setLightsOn(true)
11-13 22:22:35.735: W/InputMethodManagerService(389): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@431254c0 attribute=null, token = android.os.BinderProxy@42dcfe50Also OpenCV Manager itself force closes upon start:
11-13 22:24:01.524: D/dalvikvm(586): GC_CONCURRENT freed 2020K, 33% free 18608K/27456K, paused 4ms+13ms, total 62ms
11-13 22:24:01.524: D/dalvikvm(586): WAIT_FOR_CONCURRENT_GC blocked 49ms
11-13 22:24:01.696: D/dalvikvm(586): GC_CONCURRENT freed 1204K, 25% free 20639K/27456K, paused 2ms+9ms, total 39ms
11-13 22:24:01.759: D/dalvikvm(586): GC_FOR_ALLOC freed 511K, 23% free 21197K/27456K, paused 28ms, total 28ms
11-13 22:24:01.766: I/dalvikvm-heap(586): Grow heap (frag case) to 21.945MB for 1286224-byte allocation
11-13 22:24:01.790: D/dalvikvm(586): GC_FOR_ALLOC freed 3K, 22% free 22449K/28716K, paused 26ms, total 26ms
11-13 22:24:01.884: D/dalvikvm(586): GC_FOR_ALLOC freed 4313K, 30% free 20345K/28716K, paused 24ms, total 26ms
11-13 22:24:02.009: D/dalvikvm(586): GC_FOR_ALLOC freed 211K, 23% free 22302K/28716K, paused 54ms, total 54ms
11-13 22:24:02.016: I/dalvikvm-heap(586): Grow heap (frag case) to 25.212MB for 3579920-byte allocation
11-13 22:24:02.056: D/dalvikvm(586): GC_FOR_ALLOC freed <1K, 20% free 25798K/32216K, paused 42ms, total 42ms
11-13 22:24:04.641: I/ActivityManager(389): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.opencv.engine/.manager.ManagerActivity} from pid 586
11-13 22:24:04.720: I/ActivityManager(389): Start proc org.opencv.engine for activity org.opencv.engine/.manager.ManagerActivity: pid=8001 uid=10066 gids={50066, 1028}
11-13 22:24:04.743: I/dalvikvm(8001): Turning on JNI app bug workarounds for target SDK version 8...
11-13 22:24:04.852: D/dalvikvm(8001): Trying to load lib /data/app-lib/org.opencv.engine-1/libOpenCVEngine.so 0x426967a0
11-13 22:24:04.852: E/dalvikvm(8001): dlopen("/data/app-lib/org.opencv.engine-1/libOpenCVEngine.so") failed: Cannot load library: soinfo_relocate(linker.cpp:975): cannot locate symbol "__exidx_end" referenced by "libOpenCVEngine.so"...
11-13 22:24:04.852: W/dalvikvm(8001): Exception Ljava/lang/UnsatisfiedLinkError; thrown while initializing Lorg/opencv/engine/HardwareDetector;
11-13 22:24:04.852: D/AndroidRuntime(8001): Shutting down VM
11-13 22:24:04.852: W/dalvikvm(8001): threadid=1: thread exiting with uncaught exception (group=0x41df3930)
11-13 22:24:04.860: E/AndroidRuntime(8001): FATAL EXCEPTION: main
11-13 22:24:04.860: E/AndroidRuntime(8001): java.lang.ExceptionInInitializerError
11-13 22:24:04.860: E/AndroidRuntime(8001): at org.opencv.engine.manager.ManagerActivity.onCreate(ManagerActivity.java:71)
11-13 22:24:04.860: E/AndroidRuntime(8001): at android.app.Activity.performCreate(Activity.java:5104)
11-13 22:24:04.860: E/AndroidRuntime(8001): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1080)
11-13 22:24:04.860: E/AndroidRuntime(8001): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2144)
11-13 22:24:04.860: E/AndroidRuntime(8001): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230)
11-13 22:24:04.860: E/AndroidRuntime(8001): at android.app.ActivityThread.access$600(ActivityThread.java:141)
11-13 22:24:04.860: E/AndroidRuntime(8001): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234)
11-13 22:24:04.860: E/AndroidRuntime(8001): at android.os.Handler.dispatchMessage(Handler.java:99)
11-13 22:24:04.860: E/AndroidRuntime(8001): at android.os.Looper.loop(Looper.java:137)
11-13 22:24:04.860: E/AndroidRuntime(8001): at android.app.ActivityThread.main(ActivityThread.java:5039)
11-13 22:24:04.860: E/AndroidRuntime(8001): at java.lang.reflect.Method.invokeNative(Native Method)
11-13 22:24:04.860: E/AndroidRuntime(8001): at java.lang.reflect.Method.invoke(Method.java:511)
11-13 22:24:04.860: E/AndroidRuntime(8001): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
11-13 22:24:04.860: E/AndroidRuntime(8001): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
11-13 22:24:04.860: E/AndroidRuntime(8001): at dalvik.system.NativeStart.main(Native Method)
11-13 22:24:04.860: E/AndroidRuntime(8001): Caused by: java.lang.UnsatisfiedLinkError: Cannot load library: soinfo_relocate(linker.cpp:975): cannot locate symbol "__exidx_end" referenced by "libOpenCVEngine.so"...
11-13 22:24:04.860: E/AndroidRuntime(8001): at java.lang.Runtime.loadLibrary(Runtime.java:371)
11-13 22:24:04.860: E/AndroidRuntime(8001): at java.lang.System.loadLibrary(System.java:535)
11-13 22:24:04.860: E/AndroidRuntime(8001): at org.opencv.engine.HardwareDetector.<clinit>(HardwareDetector.java:50)
11-13 22:24:04.860: E/AndroidRuntime(8001): ... 15 more
11-13 22:24:04.868: W/ActivityManager(389): Force finishing activity org.opencv.engine/.manager.ManagerActivity
11-13 22:24:05.423: W/ActivityManager(389): Activity pause timeout for ActivityRecord{42948448 u0 org.opencv.engine/.manager.ManagerActivity}