opencv / opencv

Open Source Computer Vision Library
https://opencv.org
Apache License 2.0
78.98k stars 55.8k forks source link

Raspberry Pi B+, OpenCV, JAVA, NetBeans, libopenmpt.so loadLibrary crach, FFMPEG enabled #12399

Closed deksnergdf closed 3 years ago

deksnergdf commented 6 years ago
System information (version)

I would like to use the OpenCV video stream for face recognition. The project is to be in Java on Raspberry Pi. I use the NetBeans editor and remote debug mode. When executing the command

System.loadLibrary (Core.NATIVE_LIBRARY_NAME);

I have a mistake Memory protection violation.

When I compile OpenCV without FFMPEG there is no error. I read a lot, but nothing fixed me to solve the problem. The suggestion will also not help

building ffmpeg from src with "--disable-libopenmpt"

What else can I do ?

alalek commented 6 years ago

Memory protection violation

Build OpenCV / FFmpeg with debug information (add -g compiler option). Stack trace (from native code, not Java) may help to google more information. Also check for "hs_err_pid.log" files.

deksnergdf commented 6 years ago

Hi alalek!

Is it enough to add -g to the make command? Will it be forwarded to the compiler? Can you paste the syntax example?

d.

deksnergdf commented 6 years ago

Can I use this syntax? make CC='gcc -g' CXX='g++ -g'

alalek commented 6 years ago

Flags should be specified on build configuration stage. OpenCV: cmake -DCMAKE_CXX_FLAGS="-g" ... FFmpeg: check ./configure --help

deksnergdf commented 6 years ago

All examples from OpenCV site created in c++ are working.

Compiling FFMPEG and OpenCV with -g switch not helped me - maybe I dont know how can I use debug mode /where can I find log files/.

Do you have any idea what Can i check yet ?

I have FFmpeg in 3.1.1 version.

ffmpeg version 3.1.11 Copyright (c) 2000-2017 the FFmpeg developers built with gcc 6.3.0 (Raspbian 6.3.0-18+rpi1+deb9u1) 20170516 configuration: --cc='gcc -g' --cxx='g++ -g' libavutil 55. 28.100 / 55. 28.100 libavcodec 57. 48.101 / 57. 48.101 libavformat 57. 41.100 / 57. 41.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 47.100 / 6. 47.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 1.100 / 2. 1.100

LD_DEBUG=files java -cp .:/root/opencv/opencv-3.4.1/build/bin/* -Djava.library.path=/root/opencv/opencv-3.4.1/build/lib -jar DET1.jar

Output: ``` 20697: file=/usr/lib/arm-linux-gnueabihf/libarmmem.so [0]; needed by java [0] 20697: file=/usr/lib/arm-linux-gnueabihf/libarmmem.so [0]; generating link map 20697: dynamic: 0x76f07f18 base: 0x76ef3000 size: 0x00015040 20697: entry: 0x76ef3588 phdr: 0x76ef3034 phnum: 7 20697: 20697: 20697: file=libpthread.so.0 [0]; needed by java [0] 20697: file=libpthread.so.0 [0]; generating link map 20697: dynamic: 0x76ed6ee8 base: 0x76eb1000 size: 0x00028250 20697: entry: 0x76eb5964 phdr: 0x76eb1034 phnum: 9 20697: 20697: 20697: file=libjli.so [0]; needed by java [0] 20697: file=libjli.so [0]; generating link map 20697: dynamic: 0x76eb0040 base: 0x76e94000 size: 0x0001c37c 20697: entry: 0x76e95888 phdr: 0x76e94034 phnum: 6 20697: 20697: 20697: file=libdl.so.2 [0]; needed by java [0] 20697: file=libdl.so.2 [0]; generating link map 20697: dynamic: 0x76e92ef8 base: 0x76e81000 size: 0x000120b8 20697: entry: 0x76e81950 phdr: 0x76e81034 phnum: 6 20697: 20697: 20697: file=libc.so.6 [0]; needed by java [0] 20697: file=libc.so.6 [0]; generating link map 20697: dynamic: 0x76e7cf20 base: 0x76d42000 size: 0x0013e540 20697: entry: 0x76d58840 phdr: 0x76d42034 phnum: 10 20697: 20697: 20697: file=libgcc_s.so.1 [0]; needed by /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/bin/../lib/arm/jli/libjli.so [0] 20697: file=libgcc_s.so.1 [0]; generating link map 20697: dynamic: 0x76d40f08 base: 0x76d15000 size: 0x0002c138 20697: entry: 0x76d22180 phdr: 0x76d15034 phnum: 7 20697: 20697: 20697: calling init: /lib/arm-linux-gnueabihf/libpthread.so.0 20697: 20697: 20697: calling init: /lib/arm-linux-gnueabihf/libc.so.6 20697: 20697: 20697: calling init: /lib/arm-linux-gnueabihf/libgcc_s.so.1 20697: 20697: 20697: calling init: /lib/arm-linux-gnueabihf/libdl.so.2 20697: 20697: 20697: calling init: /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/bin/../lib/arm/jli/libjli.so 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libarmmem.so 20697: 20697: 20697: initialize program: java 20697: 20697: 20697: transferring control: java 20697: 20697: 20697: file=/usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/client/libjvm.so [0]; dynamically loaded by /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/bin/../lib/arm/jli/libjli.so [0] 20697: file=/usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/client/libjvm.so [0]; generating link map 20697: dynamic: 0x768d8ea0 base: 0x7633b000 size: 0x009d9d04 20697: entry: 0x76379690 phdr: 0x7633b034 phnum: 7 20697: 20697: 20697: file=libm.so.6 [0]; needed by /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/client/libjvm.so [0] 20697: file=libm.so.6 [0]; generating link map 20697: dynamic: 0x76339ef8 base: 0x762bc000 size: 0x0007e07c 20697: entry: 0x762bfd60 phdr: 0x762bc034 phnum: 6 20697: 20697: 20697: calling init: /lib/arm-linux-gnueabihf/libm.so.6 20697: 20697: 20697: calling init: /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/client/libjvm.so 20697: 20697: opening file=/usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/client/libjvm.so [0]; direct_opencount=1 20697: 20697: 20697: file=librt.so.1 [0]; dynamically loaded by /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/client/libjvm.so [0] 20697: file=librt.so.1 [0]; generating link map 20697: dynamic: 0x7626aee0 base: 0x76255000 size: 0x00016210 20697: entry: 0x76256720 phdr: 0x76255034 phnum: 7 20697: 20697: 20697: calling init: /lib/arm-linux-gnueabihf/librt.so.1 20697: 20697: opening file=/lib/arm-linux-gnueabihf/librt.so.1 [0]; direct_opencount=1 20697: 20697: 20697: file=/usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/libverify.so [0]; dynamically loaded by /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/client/libjvm.so [0] 20697: file=/usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/libverify.so [0]; generating link map 20697: dynamic: 0x76ef273c base: 0x76ee1000 size: 0x0001193c 20697: entry: 0x76ee2f84 phdr: 0x76ee1034 phnum: 5 20697: 20697: 20697: calling init: /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/libverify.so 20697: 20697: opening file=/usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/libverify.so [0]; direct_opencount=1 20697: 20697: 20697: file=/usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/libjava.so [0]; dynamically loaded by /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/client/libjvm.so [0] 20697: file=/usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/libjava.so [0]; generating link map 20697: dynamic: 0x7625400c base: 0x76229000 size: 0x0002bcb4 20697: entry: 0x76231e98 phdr: 0x76229034 phnum: 6 20697: 20697: 20697: calling init: /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/libjava.so 20697: 20697: opening file=/usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/libjava.so [0]; direct_opencount=1 20697: 20697: /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/client/libjvm.so: error: symbol lookup error: undefined symbol: JVM_begin_signal_setting (fatal) 20697: 20697: file=libnss_compat.so.2 [0]; dynamically loaded by /lib/arm-linux-gnueabihf/libc.so.6 [0] 20697: file=libnss_compat.so.2 [0]; generating link map 20697: dynamic: 0x760feef0 base: 0x760e9000 size: 0x0001625c 20697: entry: 0x760e9d70 phdr: 0x760e9034 phnum: 6 20697: 20697: 20697: file=libnsl.so.1 [0]; needed by /lib/arm-linux-gnueabihf/libnss_compat.so.2 [0] 20697: file=libnsl.so.1 [0]; generating link map 20697: dynamic: 0x760e5ef8 base: 0x760c5000 size: 0x000236fc 20697: entry: 0x760c7ed0 phdr: 0x760c5034 phnum: 6 20697: 20697: 20697: calling init: /lib/arm-linux-gnueabihf/libnsl.so.1 20697: 20697: 20697: calling init: /lib/arm-linux-gnueabihf/libnss_compat.so.2 20697: 20697: opening file=/lib/arm-linux-gnueabihf/libnss_compat.so.2 [0]; direct_opencount=1 20697: 20697: 20697: file=libnss_nis.so.2 [0]; dynamically loaded by /lib/arm-linux-gnueabihf/libc.so.6 [0] 20697: file=libnss_nis.so.2 [0]; generating link map 20697: dynamic: 0x760c3ee8 base: 0x760ab000 size: 0x00019264 20697: entry: 0x760ac870 phdr: 0x760ab034 phnum: 6 20697: 20697: 20697: file=libnss_files.so.2 [0]; needed by /lib/arm-linux-gnueabihf/libnss_nis.so.2 [0] 20697: file=libnss_files.so.2 [0]; generating link map 20697: dynamic: 0x760a3ef8 base: 0x7608b000 size: 0x0001f300 20697: entry: 0x7608c9a0 phdr: 0x7608b034 phnum: 6 20697: 20697: 20697: calling init: /lib/arm-linux-gnueabihf/libnss_files.so.2 20697: 20697: 20697: calling init: /lib/arm-linux-gnueabihf/libnss_nis.so.2 20697: 20697: opening file=/lib/arm-linux-gnueabihf/libnss_nis.so.2 [0]; direct_opencount=1 20697: 20697: 20697: file=/usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/libzip.so [0]; dynamically loaded by /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/client/libjvm.so [0] 20697: file=/usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/libzip.so [0]; generating link map 20697: dynamic: 0x76228b18 base: 0x7620a000 size: 0x0001edd0 20697: entry: 0x7620bc48 phdr: 0x7620a034 phnum: 6 20697: 20697: 20697: calling init: /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/libzip.so 20697: 20697: opening file=/usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/libzip.so [0]; direct_opencount=1 20697: 20697: /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/libzip.so: error: symbol lookup error: undefined symbol: ZIP_ReadMappedEntry (fatal) 20697: /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/libjava.so: error: symbol lookup error: undefined symbol: Java_java_security_AccessController_doPrivileged (fatal) 20697: /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/libjava.so: error: symbol lookup error: undefined symbol: Java_sun_reflect_Reflection_getCallerClass (fatal) 20697: /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/libjava.so: error: symbol lookup error: undefined symbol: Java_java_security_AccessController_doPrivileged (fatal) 20697: opening file= [0]; direct_opencount=2 20697: 20697: java: error: symbol lookup error: undefined symbol: JNI_OnLoad_zip (fatal) 20697: opening file=/usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/libzip.so [0]; direct_opencount=2 20697: 20697: /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/libjava.so: error: symbol lookup error: undefined symbol: Java_java_util_zip_ZipFile_initIDs (fatal) 20697: /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/libjava.so: error: symbol lookup error: undefined symbol: Java_java_util_zip_ZipFile_open (fatal) 20697: /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/libjava.so: error: symbol lookup error: undefined symbol: Java_java_util_zip_ZipFile_getTotal (fatal) 20697: /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/libjava.so: error: symbol lookup error: undefined symbol: Java_java_util_zip_ZipFile_startsWithLOC (fatal) 20697: /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/libjava.so: error: symbol lookup error: undefined symbol: Java_java_util_zip_ZipFile_getEntry (fatal) 20697: /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/libjava.so: error: symbol lookup error: undefined symbol: Java_java_util_zip_ZipFile_getEntryFlag (fatal) 20697: /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/libjava.so: error: symbol lookup error: undefined symbol: Java_java_util_zip_ZipFile_getEntryTime (fatal) 20697: /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/libjava.so: error: symbol lookup error: undefined symbol: Java_java_util_zip_ZipFile_getEntryCrc (fatal) 20697: /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/libjava.so: error: symbol lookup error: undefined symbol: Java_java_util_zip_ZipFile_getEntrySize (fatal) 20697: /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/libjava.so: error: symbol lookup error: undefined symbol: Java_java_util_zip_ZipFile_getEntryCSize (fatal) 20697: /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/libjava.so: error: symbol lookup error: undefined symbol: Java_java_util_zip_ZipFile_getEntryMethod (fatal) 20697: /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/libjava.so: error: symbol lookup error: undefined symbol: Java_java_util_zip_ZipFile_getEntryBytes (fatal) 20697: /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/libjava.so: error: symbol lookup error: undefined symbol: Java_java_util_zip_ZipFile_freeEntry (fatal) 20697: /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/libjava.so: error: symbol lookup error: undefined symbol: Java_java_util_zip_ZipFile_read (fatal) 20697: /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/libjava.so: error: symbol lookup error: undefined symbol: Java_java_util_zip_ZipFile_close (fatal) 20697: /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/libjava.so: error: symbol lookup error: undefined symbol: Java_java_security_AccessController_doPrivileged (fatal) 20697: /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/libzip.so: error: symbol lookup error: undefined symbol: Java_java_security_AccessController_doPrivileged (fatal) 20697: /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/libjava.so: error: symbol lookup error: undefined symbol: Java_java_util_jar_JarFile_getMetaInfEntryNames (fatal) 20697: /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/libjava.so: error: symbol lookup error: undefined symbol: Java_java_util_zip_Inflater_initIDs (fatal) 20697: /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/libjava.so: error: symbol lookup error: undefined symbol: Java_java_util_zip_Inflater_init (fatal) 20697: /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/libjava.so: error: symbol lookup error: undefined symbol: Java_java_util_zip_Inflater_inflateBytes (fatal) 20697: /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/libjava.so: error: symbol lookup error: undefined symbol: Java_java_util_zip_Inflater_reset (fatal) 20697: java: error: symbol lookup error: undefined symbol: JNI_OnLoad_opencv_java341 (fatal) 20697: java: error: symbol lookup error: undefined symbol: JNI_OnLoad_opencv_java341 (fatal) 20697: 20697: file=/root/opencv/opencv-3.4.1/build/lib/libopencv_java341.so [0]; dynamically loaded by /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/jre/lib/arm/client/libjvm.so [0] 20697: file=/root/opencv/opencv-3.4.1/build/lib/libopencv_java341.so [0]; generating link map 20697: dynamic: 0x650fee08 base: 0x64fdf000 size: 0x00120d50 20697: entry: 0x65021398 phdr: 0x64fdf034 phnum: 7 20697: 20697: 20697: file=libopencv_xphoto.so.3.4 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_java341.so [0] 20697: file=libopencv_xphoto.so.3.4 [0]; generating link map 20697: dynamic: 0x64fd8ed0 base: 0x64fa3000 size: 0x0003b90c 20697: entry: 0x64fa61e8 phdr: 0x64fa3034 phnum: 7 20697: 20697: 20697: file=libopencv_img_hash.so.3.4 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_java341.so [0] 20697: file=libopencv_img_hash.so.3.4 [0]; generating link map 20697: dynamic: 0x64fa1ed0 base: 0x64f80000 size: 0x00022164 20697: entry: 0x64f82c20 phdr: 0x64f80034 phnum: 7 20697: 20697: 20697: file=libopencv_bioinspired.so.3.4 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_java341.so [0] 20697: file=libopencv_bioinspired.so.3.4 [0]; generating link map 20697: dynamic: 0x64f7eeb8 base: 0x64f37000 size: 0x00048370 20697: entry: 0x64f3b048 phdr: 0x64f37034 phnum: 7 20697: 20697: 20697: file=libopencv_structured_light.so.3.4 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_java341.so [0] 20697: file=libopencv_structured_light.so.3.4 [0]; generating link map 20697: dynamic: 0x64f35e98 base: 0x64f15000 size: 0x0002117c 20697: entry: 0x64f18778 phdr: 0x64f15034 phnum: 7 20697: 20697: 20697: file=libopencv_xfeatures2d.so.3.4 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_java341.so [0] 20697: file=libopencv_xfeatures2d.so.3.4 [0]; generating link map 20697: dynamic: 0x64f13e88 base: 0x64c62000 size: 0x002b25b0 20697: entry: 0x64c6b1f8 phdr: 0x64c62034 phnum: 7 20697: 20697: 20697: file=libopencv_ximgproc.so.3.4 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_java341.so [0] 20697: file=libopencv_ximgproc.so.3.4 [0]; generating link map 20697: dynamic: 0x64b60ea0 base: 0x64a66000 size: 0x001fb7f0 20697: entry: 0x64a72a98 phdr: 0x64a66034 phnum: 7 20697: 20697: 20697: file=libopencv_aruco.so.3.4 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_java341.so [0] 20697: file=libopencv_aruco.so.3.4 [0]; generating link map 20697: dynamic: 0x64a4eea0 base: 0x64a15000 size: 0x0005001c 20697: entry: 0x64a19510 phdr: 0x64a15034 phnum: 7 20697: 20697: 20697: file=libopencv_bgsegm.so.3.4 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_java341.so [0] 20697: file=libopencv_bgsegm.so.3.4 [0]; generating link map 20697: dynamic: 0x64a13e98 base: 0x649e9000 size: 0x0002b1cc 20697: entry: 0x649ebe00 phdr: 0x649e9034 phnum: 7 20697: 20697: 20697: file=libopencv_face.so.3.4 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_java341.so [0] 20697: file=libopencv_face.so.3.4 [0]; generating link map 20697: dynamic: 0x649e7e60 base: 0x64972000 size: 0x00076660 20697: entry: 0x6497ac68 phdr: 0x64972034 phnum: 7 20697: 20697: 20697: file=libopencv_phase_unwrapping.so.3.4 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_java341.so [0] 20697: file=libopencv_phase_unwrapping.so.3.4 [0]; generating link map 20697: dynamic: 0x64970ed0 base: 0x6495b000 size: 0x00016148 20697: entry: 0x6495dcb0 phdr: 0x6495b034 phnum: 7 20697: 20697: 20697: file=libopencv_shape.so.3.4 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_java341.so [0] 20697: file=libopencv_shape.so.3.4 [0]; generating link map 20697: dynamic: 0x64959ec8 base: 0x64921000 size: 0x00039218 20697: entry: 0x64924110 phdr: 0x64921034 phnum: 7 20697: 20697: 20697: file=libopencv_calib3d.so.3.4 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_java341.so [0] 20697: file=libopencv_calib3d.so.3.4 [0]; generating link map 20697: dynamic: 0x6491fea8 base: 0x647e5000 size: 0x0013b940 20697: entry: 0x647f0358 phdr: 0x647e5034 phnum: 7 20697: 20697: 20697: file=libopencv_objdetect.so.3.4 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_java341.so [0] 20697: file=libopencv_objdetect.so.3.4 [0]; generating link map 20697: dynamic: 0x647e3ed0 base: 0x64787000 size: 0x0005d674 20697: entry: 0x6478e838 phdr: 0x64787034 phnum: 7 20697: 20697: 20697: file=libopencv_photo.so.3.4 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_java341.so [0] 20697: file=libopencv_photo.so.3.4 [0]; generating link map 20697: dynamic: 0x64785ed0 base: 0x646d6000 size: 0x000b0598 20697: entry: 0x646dcea0 phdr: 0x646d6034 phnum: 7 20697: 20697: 20697: file=libopencv_tracking.so.3.4 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_java341.so [0] 20697: file=libopencv_tracking.so.3.4 [0]; generating link map 20697: dynamic: 0x646d3e78 base: 0x644ba000 size: 0x0021b4cc 20697: entry: 0x644c8820 phdr: 0x644ba034 phnum: 7 20697: 20697: 20697: file=libopencv_plot.so.3.4 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_java341.so [0] 20697: file=libopencv_plot.so.3.4 [0]; generating link map 20697: dynamic: 0x644b8ed0 base: 0x644a1000 size: 0x000180c8 20697: entry: 0x644a2258 phdr: 0x644a1034 phnum: 7 20697: 20697: 20697: file=libopencv_video.so.3.4 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_java341.so [0] 20697: file=libopencv_video.so.3.4 [0]; generating link map 20697: dynamic: 0x6449fed0 base: 0x6443d000 size: 0x00063480 20697: entry: 0x64442aa8 phdr: 0x6443d034 phnum: 7 20697: 20697: 20697: file=libopencv_datasets.so.3.4 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_java341.so [0] 20697: file=libopencv_datasets.so.3.4 [0]; generating link map 20697: dynamic: 0x6443be90 base: 0x643c7000 size: 0x000754ec 20697: entry: 0x643cd358 phdr: 0x643c7034 phnum: 7 20697: 20697: 20697: file=libopencv_text.so.3.4 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_java341.so [0] 20697: file=libopencv_text.so.3.4 [0]; generating link map 20697: dynamic: 0x64302e98 base: 0x642a8000 size: 0x0011e9fc 20697: entry: 0x642b05b8 phdr: 0x642a8034 phnum: 7 20697: 20697: 20697: file=libopencv_ml.so.3.4 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_java341.so [0] 20697: file=libopencv_ml.so.3.4 [0]; generating link map 20697: dynamic: 0x642a6ed8 base: 0x64205000 size: 0x000a26d4 20697: entry: 0x6420d628 phdr: 0x64205034 phnum: 7 20697: 20697: 20697: file=libopencv_dnn.so.3.4 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_java341.so [0] 20697: file=libopencv_dnn.so.3.4 [0]; generating link map 20697: dynamic: 0x641ffec8 base: 0x63ed1000 size: 0x00333968 20697: entry: 0x63ef7548 phdr: 0x63ed1034 phnum: 8 20697: 20697: 20697: file=libopencv_features2d.so.3.4 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_java341.so [0] 20697: file=libopencv_features2d.so.3.4 [0]; generating link map 20697: dynamic: 0x63eceeb0 base: 0x63e32000 size: 0x0009ec48 20697: entry: 0x63e3eb50 phdr: 0x63e32034 phnum: 7 20697: 20697: 20697: file=libopencv_flann.so.3.4 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_java341.so [0] 20697: file=libopencv_flann.so.3.4 [0]; generating link map 20697: dynamic: 0x63e30ed8 base: 0x63de4000 size: 0x0004d544 20697: entry: 0x63de9d00 phdr: 0x63de4034 phnum: 7 20697: 20697: 20697: file=libopencv_highgui.so.3.4 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_java341.so [0] 20697: file=libopencv_highgui.so.3.4 [0]; generating link map 20697: dynamic: 0x63de2e60 base: 0x63dc2000 size: 0x00021360 20697: entry: 0x63dc5ba8 phdr: 0x63dc2034 phnum: 7 20697: 20697: 20697: file=libopencv_videoio.so.3.4 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_java341.so [0] 20697: file=libopencv_videoio.so.3.4 [0]; generating link map 20697: dynamic: 0x63dbdea8 base: 0x63d8b000 size: 0x00036110 20697: entry: 0x63d90378 phdr: 0x63d8b034 phnum: 7 20697: 20697: 20697: file=libopencv_imgcodecs.so.3.4 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_java341.so [0] 20697: file=libopencv_imgcodecs.so.3.4 [0]; generating link map 20697: dynamic: 0x63d87ea8 base: 0x63c2b000 size: 0x0015fb30 20697: entry: 0x63c36c20 phdr: 0x63c2b034 phnum: 7 20697: 20697: 20697: file=libopencv_imgproc.so.3.4 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_java341.so [0] 20697: file=libopencv_imgproc.so.3.4 [0]; generating link map 20697: dynamic: 0x63b8eed8 base: 0x63902000 size: 0x00328320 20697: entry: 0x6391ff28 phdr: 0x63902034 phnum: 7 20697: 20697: 20697: file=libopencv_core.so.3.4 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_java341.so [0] 20697: file=libopencv_core.so.3.4 [0]; generating link map 20697: dynamic: 0x638fced8 base: 0x63693000 size: 0x0026e048 20697: entry: 0x636bbe88 phdr: 0x63693034 phnum: 7 20697: 20697: 20697: file=libstdc++.so.6 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_java341.so [0] 20697: file=libstdc++.so.6 [0]; generating link map 20697: dynamic: 0x63675ef0 base: 0x63532000 size: 0x00147840 20697: entry: 0x6359fa30 phdr: 0x63532034 phnum: 8 20697: 20697: 20697: file=libgtk-3.so.0 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_highgui.so.3.4 [0] 20697: file=libgtk-3.so.0 [0]; generating link map 20697: dynamic: 0x6352ae54 base: 0x62eeb000 size: 0x00646760 20697: entry: 0x62f4fe20 phdr: 0x62eeb034 phnum: 7 20697: 20697: 20697: file=libgdk-3.so.0 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_highgui.so.3.4 [0] 20697: file=libgdk-3.so.0 [0]; generating link map 20697: dynamic: 0x62ee8e60 base: 0x62e38000 size: 0x000b2564 20697: entry: 0x62e4f160 phdr: 0x62e38034 phnum: 7 20697: 20697: 20697: file=libpangocairo-1.0.so.0 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_highgui.so.3.4 [0] 20697: file=libpangocairo-1.0.so.0 [0]; generating link map 20697: dynamic: 0x62e36bbc base: 0x62e1d000 size: 0x0001a058 20697: entry: 0x62e20608 phdr: 0x62e1d034 phnum: 6 20697: 20697: 20697: file=libpango-1.0.so.0 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_highgui.so.3.4 [0] 20697: file=libpango-1.0.so.0 [0]; generating link map 20697: dynamic: 0x62e1bbc4 base: 0x62dcc000 size: 0x00050168 20697: entry: 0x62dd53e0 phdr: 0x62dcc034 phnum: 7 20697: 20697: 20697: file=libatk-1.0.so.0 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_highgui.so.3.4 [0] 20697: file=libatk-1.0.so.0 [0]; generating link map 20697: dynamic: 0x62dcaf00 base: 0x62d9f000 size: 0x0002c614 20697: entry: 0x62da6708 phdr: 0x62d9f034 phnum: 6 20697: 20697: 20697: file=libcairo-gobject.so.2 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_highgui.so.3.4 [0] 20697: file=libcairo-gobject.so.2 [0]; generating link map 20697: dynamic: 0x62d9df00 base: 0x62d88000 size: 0x00016110 20697: entry: 0x62d89a40 phdr: 0x62d88034 phnum: 6 20697: 20697: 20697: file=libcairo.so.2 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_highgui.so.3.4 [0] 20697: file=libcairo.so.2 [0]; generating link map 20697: dynamic: 0x62d85ea0 base: 0x62c97000 size: 0x000f0120 20697: entry: 0x62ca3018 phdr: 0x62c97034 phnum: 7 20697: 20697: 20697: file=libgdk_pixbuf-2.0.so.0 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_highgui.so.3.4 [0] 20697: file=libgdk_pixbuf-2.0.so.0 [0]; generating link map 20697: dynamic: 0x62c95ed8 base: 0x62c66000 size: 0x00030400 20697: entry: 0x62c6a880 phdr: 0x62c66034 phnum: 7 20697: 20697: 20697: file=libgio-2.0.so.0 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_highgui.so.3.4 [0] 20697: file=libgio-2.0.so.0 [0]; generating link map 20697: dynamic: 0x62c62ed0 base: 0x62b02000 size: 0x00163250 20697: entry: 0x62b2afa0 phdr: 0x62b02034 phnum: 7 20697: 20697: 20697: file=libgobject-2.0.so.0 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_highgui.so.3.4 [0] 20697: file=libgobject-2.0.so.0 [0]; generating link map 20697: dynamic: 0x62b00ef8 base: 0x62aa8000 size: 0x00059ce8 20697: entry: 0x62ab0bb0 phdr: 0x62aa8034 phnum: 6 20697: 20697: 20697: file=libglib-2.0.so.0 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_highgui.so.3.4 [0] 20697: file=libglib-2.0.so.0 [0]; generating link map 20697: dynamic: 0x62aa6ef8 base: 0x629a0000 size: 0x00107e08 20697: entry: 0x629b5a58 phdr: 0x629a0034 phnum: 7 20697: 20697: 20697: file=libgthread-2.0.so.0 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_highgui.so.3.4 [0] 20697: file=libgthread-2.0.so.0 [0]; generating link map 20697: dynamic: 0x65613f00 base: 0x65603000 size: 0x00011038 20697: entry: 0x65603528 phdr: 0x65603034 phnum: 6 20697: 20697: 20697: file=libavcodec.so.57 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_videoio.so.3.4 [0] 20697: file=libavcodec.so.57 [0]; generating link map 20697: dynamic: 0x6224f44c base: 0x6175f000 size: 0x01240d34 20697: entry: 0x61788c80 phdr: 0x6175f034 phnum: 7 20697: 20697: 20697: file=libavformat.so.57 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_videoio.so.3.4 [0] 20697: file=libavformat.so.57 [0]; generating link map 20697: dynamic: 0x61752c84 base: 0x6154b000 size: 0x002136c8 20697: entry: 0x61561f20 phdr: 0x6154b034 phnum: 7 20697: 20697: 20697: file=libavutil.so.55 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_videoio.so.3.4 [0] 20697: file=libavutil.so.55 [0]; generating link map 20697: dynamic: 0x61536c40 base: 0x614b3000 size: 0x00097e6c 20697: entry: 0x614bb358 phdr: 0x614b3034 phnum: 7 20697: 20697: 20697: file=libswscale.so.4 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_videoio.so.3.4 [0] 20697: file=libswscale.so.4 [0]; generating link map 20697: dynamic: 0x614a9d0c base: 0x61435000 size: 0x0007d094 20697: entry: 0x614365f8 phdr: 0x61435034 phnum: 7 20697: 20697: 20697: file=libz.so.1 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_imgcodecs.so.3.4 [0] 20697: file=libz.so.1 [0]; generating link map 20697: dynamic: 0x61433f00 base: 0x6140e000 size: 0x00026128 20697: entry: 0x6140f86c phdr: 0x6140e034 phnum: 7 20697: 20697: 20697: file=libpng16.so.16 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_imgcodecs.so.3.4 [0] 20697: file=libpng16.so.16 [0]; generating link map 20697: dynamic: 0x6140cc44 base: 0x613d4000 size: 0x00039008 20697: entry: 0x613d7fb8 phdr: 0x613d4034 phnum: 6 20697: 20697: 20697: file=libtiff.so.5 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_imgcodecs.so.3.4 [0] 20697: file=libtiff.so.5 [0]; generating link map 20697: dynamic: 0x613d2ad0 base: 0x6135a000 size: 0x000792bc 20697: entry: 0x6135f590 phdr: 0x6135a034 phnum: 7 20697: 20697: 20697: file=libjasper.so.1 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_imgcodecs.so.3.4 [0] 20697: file=libjasper.so.1 [0]; generating link map 20697: dynamic: 0x61350f00 base: 0x612fe000 size: 0x0005baac 20697: entry: 0x613055b8 phdr: 0x612fe034 phnum: 7 20697: 20697: 20697: file=libjpeg.so.62 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_imgcodecs.so.3.4 [0] 20697: file=libjpeg.so.62 [0]; generating link map 20697: dynamic: 0x612fcc7c base: 0x612b8000 size: 0x00045010 20697: entry: 0x612baa20 phdr: 0x612b8034 phnum: 6 20697: 20697: 20697: file=libgmodule-2.0.so.0 [0]; needed by /usr/lib/arm-linux-gnueabihf/libgtk-3.so.0 [0] 20697: file=libgmodule-2.0.so.0 [0]; generating link map 20697: dynamic: 0x612b6ef8 base: 0x612a4000 size: 0x000130f4 20697: entry: 0x612a4d20 phdr: 0x612a4034 phnum: 6 20697: 20697: 20697: file=libX11.so.6 [0]; needed by /usr/lib/arm-linux-gnueabihf/libgtk-3.so.0 [0] 20697: file=libX11.so.6 [0]; generating link map 20697: dynamic: 0x612a0f00 base: 0x61181000 size: 0x00122a04 20697: entry: 0x61194a40 phdr: 0x61181034 phnum: 6 20697: 20697: 20697: file=libXi.so.6 [0]; needed by /usr/lib/arm-linux-gnueabihf/libgtk-3.so.0 [0] 20697: file=libXi.so.6 [0]; generating link map 20697: dynamic: 0x6117ff00 base: 0x61163000 size: 0x0001d150 20697: entry: 0x611649b8 phdr: 0x61163034 phnum: 6 20697: 20697: 20697: file=libXcomposite.so.1 [0]; needed by /usr/lib/arm-linux-gnueabihf/libgtk-3.so.0 [0] 20697: file=libXcomposite.so.1 [0]; generating link map 20697: dynamic: 0x61161f08 base: 0x61150000 size: 0x0001207c 20697: entry: 0x611509c0 phdr: 0x61150034 phnum: 6 20697: 20697: 20697: file=libXdamage.so.1 [0]; needed by /usr/lib/arm-linux-gnueabihf/libgtk-3.so.0 [0] 20697: file=libXdamage.so.1 [0]; generating link map 20697: dynamic: 0x6114ef00 base: 0x6113d000 size: 0x00012088 20697: entry: 0x6113d934 phdr: 0x6113d034 phnum: 6 20697: 20697: 20697: file=libXfixes.so.3 [0]; needed by /usr/lib/arm-linux-gnueabihf/libgtk-3.so.0 [0] 20697: file=libXfixes.so.3 [0]; generating link map 20697: dynamic: 0x6113bf08 base: 0x61128000 size: 0x000140b4 20697: entry: 0x61129028 phdr: 0x61128034 phnum: 6 20697: 20697: 20697: file=libatk-bridge-2.0.so.0 [0]; needed by /usr/lib/arm-linux-gnueabihf/libgtk-3.so.0 [0] 20697: file=libatk-bridge-2.0.so.0 [0]; generating link map 20697: dynamic: 0x61125ed8 base: 0x610f0000 size: 0x00037078 20697: entry: 0x610f69c8 phdr: 0x610f0034 phnum: 6 20697: 20697: 20697: file=libepoxy.so.0 [0]; needed by /usr/lib/arm-linux-gnueabihf/libgtk-3.so.0 [0] 20697: file=libepoxy.so.0 [0]; generating link map 20697: dynamic: 0x610e8f08 base: 0x61025000 size: 0x000ca8a4 20697: entry: 0x6105d570 phdr: 0x61025034 phnum: 6 20697: 20697: 20697: file=libpangoft2-1.0.so.0 [0]; needed by /usr/lib/arm-linux-gnueabihf/libgtk-3.so.0 [0] 20697: file=libpangoft2-1.0.so.0 [0]; generating link map 20697: dynamic: 0x61023a80 base: 0x61003000 size: 0x000210b0 20697: entry: 0x61008388 phdr: 0x61003034 phnum: 6 20697: 20697: 20697: file=libfontconfig.so.1 [0]; needed by /usr/lib/arm-linux-gnueabihf/libgtk-3.so.0 [0] 20697: file=libfontconfig.so.1 [0]; generating link map 20697: dynamic: 0x61001ef8 base: 0x60fc0000 size: 0x000423cc 20697: entry: 0x60fc47c0 phdr: 0x60fc0034 phnum: 6 20697: 20697: 20697: file=libfreetype.so.6 [0]; needed by /usr/lib/arm-linux-gnueabihf/libgtk-3.so.0 [0] 20697: file=libfreetype.so.6 [0]; generating link map 20697: dynamic: 0x60fbef00 base: 0x60f25000 size: 0x0009a4c8 20697: entry: 0x60f2e920 phdr: 0x60f25034 phnum: 6 20697: 20697: 20697: file=libXinerama.so.1 [0]; needed by /usr/lib/arm-linux-gnueabihf/libgdk-3.so.0 [0] 20697: file=libXinerama.so.1 [0]; generating link map 20697: dynamic: 0x60f23f00 base: 0x60f12000 size: 0x000120a4 20697: entry: 0x60f128f4 phdr: 0x60f12034 phnum: 6 20697: 20697: 20697: file=libXrandr.so.2 [0]; needed by /usr/lib/arm-linux-gnueabihf/libgdk-3.so.0 [0] 20697: file=libXrandr.so.2 [0]; generating link map 20697: dynamic: 0x60f10ef8 base: 0x60ef9000 size: 0x000180f0 20697: entry: 0x60efa650 phdr: 0x60ef9034 phnum: 6 20697: 20697: 20697: file=libXcursor.so.1 [0]; needed by /usr/lib/arm-linux-gnueabihf/libgdk-3.so.0 [0] 20697: file=libXcursor.so.1 [0]; generating link map 20697: dynamic: 0x60ef7ef8 base: 0x60ee0000 size: 0x000181cc 20697: entry: 0x60ee1e88 phdr: 0x60ee0034 phnum: 6 20697: 20697: 20697: file=libXext.so.6 [0]; needed by /usr/lib/arm-linux-gnueabihf/libgdk-3.so.0 [0] 20697: file=libXext.so.6 [0]; generating link map 20697: dynamic: 0x60edef08 base: 0x60ec1000 size: 0x0001e49c 20697: entry: 0x60ec3880 phdr: 0x60ec1034 phnum: 6 20697: 20697: 20697: file=libthai.so.0 [0]; needed by /usr/lib/arm-linux-gnueabihf/libpango-1.0.so.0 [0] 20697: file=libthai.so.0 [0]; generating link map 20697: dynamic: 0x60ebfe08 base: 0x60ea9000 size: 0x00017850 20697: entry: 0x60eaa6f0 phdr: 0x60ea9034 phnum: 6 20697: 20697: 20697: file=libpixman-1.so.0 [0]; needed by /usr/lib/arm-linux-gnueabihf/libcairo.so.2 [0] 20697: file=libpixman-1.so.0 [0]; generating link map 20697: dynamic: 0x60ea7d48 base: 0x60e07000 size: 0x000a1028 20697: entry: 0x60e0c0f0 phdr: 0x60e07034 phnum: 8 20697: 20697: 20697: file=libxcb-shm.so.0 [0]; needed by /usr/lib/arm-linux-gnueabihf/libcairo.so.2 [0] 20697: file=libxcb-shm.so.0 [0]; generating link map 20697: dynamic: 0x60e05f08 base: 0x60df4000 size: 0x00012050 20697: entry: 0x60df4a78 phdr: 0x60df4034 phnum: 6 20697: 20697: 20697: file=libxcb.so.1 [0]; needed by /usr/lib/arm-linux-gnueabihf/libcairo.so.2 [0] 20697: file=libxcb.so.1 [0]; generating link map 20697: dynamic: 0x60df2f00 base: 0x60dc5000 size: 0x0002e25c 20697: entry: 0x60dcea38 phdr: 0x60dc5034 phnum: 6 20697: 20697: 20697: file=libxcb-render.so.0 [0]; needed by /usr/lib/arm-linux-gnueabihf/libcairo.so.2 [0] 20697: file=libxcb-render.so.0 [0]; generating link map 20697: dynamic: 0x60dc3f08 base: 0x60daa000 size: 0x0001a0b8 20697: entry: 0x60dae1a8 phdr: 0x60daa034 phnum: 6 20697: 20697: 20697: file=libXrender.so.1 [0]; needed by /usr/lib/arm-linux-gnueabihf/libcairo.so.2 [0] 20697: file=libXrender.so.1 [0]; generating link map 20697: dynamic: 0x60da8f08 base: 0x60d91000 size: 0x000181a8 20697: entry: 0x60d924a0 phdr: 0x60d91034 phnum: 6 20697: 20697: 20697: file=libselinux.so.1 [0]; needed by /usr/lib/arm-linux-gnueabihf/libgio-2.0.so.0 [0] 20697: file=libselinux.so.1 [0]; generating link map 20697: dynamic: 0x60d8ef00 base: 0x60d5e000 size: 0x00032e70 20697: entry: 0x60d62e68 phdr: 0x60d5e034 phnum: 8 20697: 20697: 20697: file=libresolv.so.2 [0]; needed by /usr/lib/arm-linux-gnueabihf/libgio-2.0.so.0 [0] 20697: file=libresolv.so.2 [0]; generating link map 20697: dynamic: 0x60d5aef0 base: 0x60d39000 size: 0x000247a0 20697: entry: 0x60d3b480 phdr: 0x60d39034 phnum: 6 20697: 20697: 20697: file=libmount.so.1 [0]; needed by /usr/lib/arm-linux-gnueabihf/libgio-2.0.so.0 [0] 20697: file=libmount.so.1 [0]; generating link map 20697: dynamic: 0x60d36ee4 base: 0x60ce6000 size: 0x00052a6c 20697: entry: 0x60ced9f0 phdr: 0x60ce6034 phnum: 8 20697: 20697: 20697: file=libffi.so.6 [0]; needed by /usr/lib/arm-linux-gnueabihf/libgobject-2.0.so.0 [0] 20697: file=libffi.so.6 [0]; generating link map 20697: dynamic: 0x60ce4f08 base: 0x60cce000 size: 0x0001733c 20697: entry: 0x60ccf368 phdr: 0x60cce034 phnum: 7 20697: 20697: 20697: file=libpcre.so.3 [0]; needed by /lib/arm-linux-gnueabihf/libglib-2.0.so.0 [0] 20697: file=libpcre.so.3 [0]; generating link map 20697: dynamic: 0x60ccce0c base: 0x60c55000 size: 0x00078054 20697: entry: 0x60c56034 phdr: 0x60c55034 phnum: 6 20697: 20697: 20697: file=libswresample.so.2 [0]; needed by /usr/lib/arm-linux-gnueabihf/libavcodec.so.57 [0] 20697: file=libswresample.so.2 [0]; generating link map 20697: dynamic: 0x60c53de0 base: 0x60c2f000 size: 0x00025008 20697: entry: 0x60c308e8 phdr: 0x60c2f034 phnum: 7 20697: 20697: 20697: file=libva.so.1 [0]; needed by /usr/lib/arm-linux-gnueabihf/libavcodec.so.57 [0] 20697: file=libva.so.1 [0]; generating link map 20697: dynamic: 0x60c2def8 base: 0x60c02000 size: 0x0002c92c 20697: entry: 0x60c03a14 phdr: 0x60c02034 phnum: 6 20697: 20697: 20697: file=libmmal_core.so [0]; needed by /usr/lib/arm-linux-gnueabihf/libavcodec.so.57 [0] 20697: file=libmmal_core.so [0]; generating link map 20697: dynamic: 0x60c018fc base: 0x60be4000 size: 0x0001dc6c 20697: entry: 0x60be6c3c phdr: 0x60be4034 phnum: 5 20697: 20697: 20697: file=libmmal_util.so [0]; needed by /usr/lib/arm-linux-gnueabihf/libavcodec.so.57 [0] 20697: file=libmmal_util.so [0]; generating link map 20697: dynamic: 0x60be30d8 base: 0x60bc4000 size: 0x0001f3d4 20697: entry: 0x60bc6df0 phdr: 0x60bc4034 phnum: 5 20697: 20697: 20697: file=libmmal_vc_client.so [0]; needed by /usr/lib/arm-linux-gnueabihf/libavcodec.so.57 [0] 20697: file=libmmal_vc_client.so [0]; generating link map 20697: dynamic: 0x60bc10f0 base: 0x60ba9000 size: 0x0001adf0 20697: entry: 0x60baab14 phdr: 0x60ba9034 phnum: 4 20697: 20697: 20697: file=libbcm_host.so [0]; needed by /usr/lib/arm-linux-gnueabihf/libavcodec.so.57 [0] 20697: file=libbcm_host.so [0]; generating link map 20697: dynamic: 0x60ba5124 base: 0x60b82000 size: 0x00026528 20697: entry: 0x60b857ec phdr: 0x60b82034 phnum: 4 20697: 20697: 20697: file=libzvbi.so.0 [0]; needed by /usr/lib/arm-linux-gnueabihf/libavcodec.so.57 [0] 20697: file=libzvbi.so.0 [0]; generating link map 20697: dynamic: 0x60b76900 base: 0x60afe000 size: 0x00083b60 20697: entry: 0x60b0a6f8 phdr: 0x60afe034 phnum: 7 20697: 20697: 20697: file=libxvidcore.so.4 [0]; needed by /usr/lib/arm-linux-gnueabihf/libavcodec.so.57 [0] 20697: file=libxvidcore.so.4 [0]; generating link map 20697: dynamic: 0x60a8af00 base: 0x60a07000 size: 0x000f6498 20697: entry: 0x60a08558 phdr: 0x60a07034 phnum: 7 20697: 20697: 20697: file=libx265.so.95 [0]; needed by /usr/lib/arm-linux-gnueabihf/libavcodec.so.57 [0] 20697: file=libx265.so.95 [0]; generating link map 20697: dynamic: 0x609fe880 base: 0x607af000 size: 0x00257de8 20697: entry: 0x607ddb80 phdr: 0x607af034 phnum: 6 20697: 20697: 20697: file=libx264.so.148 [0]; needed by /usr/lib/arm-linux-gnueabihf/libavcodec.so.57 [0] 20697: file=libx264.so.148 [0]; generating link map 20697: dynamic: 0x60732ef0 base: 0x60640000 size: 0x0016e704 20697: entry: 0x60645978 phdr: 0x60640034 phnum: 7 20697: 20697: 20697: file=libwebpmux.so.2 [0]; needed by /usr/lib/arm-linux-gnueabihf/libavcodec.so.57 [0] 20697: file=libwebpmux.so.2 [0]; generating link map 20697: dynamic: 0x6063eef8 base: 0x60628000 size: 0x000170f4 20697: entry: 0x606290f8 phdr: 0x60628034 phnum: 6 20697: 20697: 20697: file=libwebp.so.6 [0]; needed by /usr/lib/arm-linux-gnueabihf/libavcodec.so.57 [0] 20697: file=libwebp.so.6 [0]; generating link map 20697: dynamic: 0x60625f00 base: 0x605ca000 size: 0x0005dc14 20697: entry: 0x605cbfa8 phdr: 0x605ca034 phnum: 7 20697: 20697: 20697: file=libwavpack.so.1 [0]; needed by /usr/lib/arm-linux-gnueabihf/libavcodec.so.57 [0] 20697: file=libwavpack.so.1 [0]; generating link map 20697: dynamic: 0x605c8f08 base: 0x60596000 size: 0x00033184 20697: entry: 0x605979d8 phdr: 0x60596034 phnum: 7 20697: 20697: 20697: file=libvpx.so.4 [0]; needed by /usr/lib/arm-linux-gnueabihf/libavcodec.so.57 [0] 20697: file=libvpx.so.4 [0]; generating link map 20697: dynamic: 0x605928cc base: 0x60499000 size: 0x000fca7c 20697: entry: 0x6049b8c0 phdr: 0x60499034 phnum: 6 20697: 20697: 20697: file=libvorbisenc.so.2 [0]; needed by /usr/lib/arm-linux-gnueabihf/libavcodec.so.57 [0] 20697: file=libvorbisenc.so.2 [0]; generating link map 20697: dynamic: 0x60497f00 base: 0x60407000 size: 0x00091078 20697: entry: 0x6040dd40 phdr: 0x60407034 phnum: 6 20697: 20697: 20697: file=libvorbis.so.0 [0]; needed by /usr/lib/arm-linux-gnueabihf/libavcodec.so.57 [0] 20697: file=libvorbis.so.0 [0]; generating link map 20697: dynamic: 0x60405f00 base: 0x603d0000 size: 0x000361d0 20697: entry: 0x603d2710 phdr: 0x603d0034 phnum: 6 20697: 20697: 20697: file=libtwolame.so.0 [0]; needed by /usr/lib/arm-linux-gnueabihf/libavcodec.so.57 [0] 20697: file=libtwolame.so.0 [0]; generating link map 20697: dynamic: 0x603caf08 base: 0x603a0000 size: 0x0002f138 20697: entry: 0x603a1828 phdr: 0x603a0034 phnum: 6 20697: 20697: 20697: file=libtheoraenc.so.1 [0]; needed by /usr/lib/arm-linux-gnueabihf/libavcodec.so.57 [0] 20697: file=libtheoraenc.so.1 [0]; generating link map 20697: dynamic: 0x6039eef8 base: 0x6035a000 size: 0x0004513c 20697: entry: 0x6035ae50 phdr: 0x6035a034 phnum: 7 20697: 20697: 20697: file=libtheoradec.so.1 [0]; needed by /usr/lib/arm-linux-gnueabihf/libavcodec.so.57 [0] 20697: file=libtheoradec.so.1 [0]; generating link map 20697: dynamic: 0x60358ef8 base: 0x60333000 size: 0x00026144 20697: entry: 0x603344c8 phdr: 0x60333034 phnum: 6 20697: 20697: 20697: file=libspeex.so.1 [0]; needed by /usr/lib/arm-linux-gnueabihf/libavcodec.so.57 [0] 20697: file=libspeex.so.1 [0]; generating link map 20697: dynamic: 0x60331e24 base: 0x6030d000 size: 0x00025008 20697: entry: 0x6030e790 phdr: 0x6030d034 phnum: 6 20697: 20697: 20697: file=libsnappy.so.1 [0]; needed by /usr/lib/arm-linux-gnueabihf/libavcodec.so.57 [0] 20697: file=libsnappy.so.1 [0]; generating link map 20697: dynamic: 0x6030bef8 base: 0x602f6000 size: 0x000160cc 20697: entry: 0x602f7d20 phdr: 0x602f6034 phnum: 7 20697: 20697: 20697: file=libshine.so.3 [0]; needed by /usr/lib/arm-linux-gnueabihf/libavcodec.so.57 [0] 20697: file=libshine.so.3 [0]; generating link map 20697: dynamic: 0x602f4f08 base: 0x602db000 size: 0x0001a098 20697: entry: 0x602dba50 phdr: 0x602db034 phnum: 6 20697: 20697: 20697: file=libopus.so.0 [0]; needed by /usr/lib/arm-linux-gnueabihf/libavcodec.so.57 [0] 20697: file=libopus.so.0 [0]; generating link map 20697: dynamic: 0x602d9ce0 base: 0x60288000 size: 0x00052008 20697: entry: 0x60289a78 phdr: 0x60288034 phnum: 7 20697: 20697: 20697: file=libopenjp2.so.7 [0]; needed by /usr/lib/arm-linux-gnueabihf/libavcodec.so.57 [0] 20697: file=libopenjp2.so.7 [0]; generating link map 20697: dynamic: 0x60286f08 base: 0x60242000 size: 0x000457a0 20697: entry: 0x60243b78 phdr: 0x60242034 phnum: 6 20697: 20697: 20697: file=libmp3lame.so.0 [0]; needed by /usr/lib/arm-linux-gnueabihf/libavcodec.so.57 [0] 20697: file=libmp3lame.so.0 [0]; generating link map 20697: dynamic: 0x60213f08 base: 0x601c9000 size: 0x00078f2c 20697: entry: 0x601cf570 phdr: 0x601c9034 phnum: 6 20697: 20697: 20697: file=libgsm.so.1 [0]; needed by /usr/lib/arm-linux-gnueabihf/libavcodec.so.57 [0] 20697: file=libgsm.so.1 [0]; generating link map 20697: dynamic: 0x601c8a2c base: 0x601b7000 size: 0x00011c54 20697: entry: 0x601b7f10 phdr: 0x601b7034 phnum: 5 20697: 20697: 20697: file=liblzma.so.5 [0]; needed by /usr/lib/arm-linux-gnueabihf/libavcodec.so.57 [0] 20697: file=liblzma.so.5 [0]; generating link map 20697: dynamic: 0x601b5ef0 base: 0x60186000 size: 0x000301b0 20697: entry: 0x60188298 phdr: 0x60186034 phnum: 6 20697: 20697: 20697: file=libssh-gcrypt.so.4 [0]; needed by /usr/lib/arm-linux-gnueabihf/libavformat.so.57 [0] 20697: file=libssh-gcrypt.so.4 [0]; generating link map 20697: dynamic: 0x601849ec base: 0x60118000 size: 0x0006d550 20697: entry: 0x6011fddc phdr: 0x60118034 phnum: 7 20697: 20697: 20697: file=libopenmpt.so.0 [0]; needed by /usr/lib/arm-linux-gnueabihf/libavformat.so.57 [0] 20697: file=libopenmpt.so.0 [0]; generating link map 20697: dynamic: 0x600c57c4 base: 0x5ff9d000 size: 0x0017ad6c 20697: entry: 0x5ffa9430 phdr: 0x5ff9d034 phnum: 7 20697: 20697: 20697: file=libgme.so.0 [0]; needed by /usr/lib/arm-linux-gnueabihf/libavformat.so.57 [0] 20697: file=libgme.so.0 [0]; generating link map 20697: dynamic: 0x5ff9bef0 base: 0x5ff4e000 size: 0x0004e300 20697: entry: 0x5ff51368 phdr: 0x5ff4e034 phnum: 7 20697: 20697: 20697: file=libbluray.so.1 [0]; needed by /usr/lib/arm-linux-gnueabihf/libavformat.so.57 [0] 20697: file=libbluray.so.1 [0]; generating link map 20697: dynamic: 0x5ff4cee8 base: 0x5fefa000 size: 0x00053268 20697: entry: 0x5fefcde0 phdr: 0x5fefa034 phnum: 7 20697: 20697: 20697: file=libgnutls.so.30 [0]; needed by /usr/lib/arm-linux-gnueabihf/libavformat.so.57 [0] 20697: file=libgnutls.so.30 [0]; generating link map 20697: dynamic: 0x5fef6f50 base: 0x5fd6d000 size: 0x0018c4e8 20697: entry: 0x5fd891bc phdr: 0x5fd6d034 phnum: 6 20697: 20697: 20697: file=libchromaprint.so.1 [0]; needed by /usr/lib/arm-linux-gnueabihf/libavformat.so.57 [0] 20697: file=libchromaprint.so.1 [0]; generating link map 20697: dynamic: 0x5fd6bee8 base: 0x5fd4d000 size: 0x0001f8e0 20697: entry: 0x5fd4ec68 phdr: 0x5fd4d034 phnum: 7 20697: 20697: 20697: file=libbz2.so.1.0 [0]; needed by /usr/lib/arm-linux-gnueabihf/libavformat.so.57 [0] 20697: file=libbz2.so.1.0 [0]; generating link map 20697: dynamic: 0x5fd4bf10 base: 0x5fd2d000 size: 0x0001fce8 20697: entry: 0x5fd2e020 phdr: 0x5fd2d034 phnum: 6 20697: 20697: 20697: file=libvdpau.so.1 [0]; needed by /usr/lib/arm-linux-gnueabihf/libavutil.so.55 [0] 20697: file=libvdpau.so.1 [0]; generating link map 20697: dynamic: 0x5fd2be24 base: 0x5fd19000 size: 0x00013090 20697: entry: 0x5fd19c24 phdr: 0x5fd19034 phnum: 6 20697: 20697: 20697: file=libva-drm.so.1 [0]; needed by /usr/lib/arm-linux-gnueabihf/libavutil.so.55 [0] 20697: file=libva-drm.so.1 [0]; generating link map 20697: dynamic: 0x5fd17ef8 base: 0x5fd06000 size: 0x00012090 20697: entry: 0x5fd06984 phdr: 0x5fd06034 phnum: 6 20697: 20697: 20697: file=libva-x11.so.1 [0]; needed by /usr/lib/arm-linux-gnueabihf/libavutil.so.55 [0] 20697: file=libva-x11.so.1 [0]; generating link map 20697: dynamic: 0x5fd04ee0 base: 0x5fcf1000 size: 0x00014194 20697: entry: 0x5fcf2080 phdr: 0x5fcf1034 phnum: 6 20697: 20697: 20697: file=libjbig.so.0 [0]; needed by /usr/lib/arm-linux-gnueabihf/libtiff.so.5 [0] 20697: file=libjbig.so.0 [0]; generating link map 20697: dynamic: 0x5fcedf10 base: 0x5fcd4000 size: 0x0001cb8c 20697: entry: 0x5fcd4e3c phdr: 0x5fcd4034 phnum: 6 20697: 20697: 20697: file=libatspi.so.0 [0]; needed by /usr/lib/arm-linux-gnueabihf/libatk-bridge-2.0.so.0 [0] 20697: file=libatspi.so.0 [0]; generating link map 20697: dynamic: 0x5fcd28d0 base: 0x5fc9e000 size: 0x000351e0 20697: entry: 0x5fca8430 phdr: 0x5fc9e034 phnum: 6 20697: 20697: 20697: file=libdbus-1.so.3 [0]; needed by /usr/lib/arm-linux-gnueabihf/libatk-bridge-2.0.so.0 [0] 20697: file=libdbus-1.so.3 [0]; generating link map 20697: dynamic: 0x5fc9c748 base: 0x5fc4b000 size: 0x0005214c 20697: entry: 0x5fc55418 phdr: 0x5fc4b034 phnum: 6 20697: 20697: 20697: file=libharfbuzz.so.0 [0]; needed by /usr/lib/arm-linux-gnueabihf/libpangoft2-1.0.so.0 [0] 20697: file=libharfbuzz.so.0 [0]; generating link map 20697: dynamic: 0x5fc49ef8 base: 0x5fbb4000 size: 0x00096b24 20697: entry: 0x5fbb9f48 phdr: 0x5fbb4034 phnum: 7 20697: 20697: 20697: file=libexpat.so.1 [0]; needed by /usr/lib/arm-linux-gnueabihf/libfontconfig.so.1 [0] 20697: file=libexpat.so.1 [0]; generating link map 20697: dynamic: 0x5fbb2f08 base: 0x5fb82000 size: 0x0003107c 20697: entry: 0x5fb841b0 phdr: 0x5fb82034 phnum: 7 20697: 20697: 20697: file=libdatrie.so.1 [0]; needed by /usr/lib/arm-linux-gnueabihf/libthai.so.0 [0] 20697: file=libdatrie.so.1 [0]; generating link map 20697: dynamic: 0x5fb80f00 base: 0x5fb6c000 size: 0x000150b4 20697: entry: 0x5fb6ce2c phdr: 0x5fb6c034 phnum: 6 20697: 20697: 20697: file=libXau.so.6 [0]; needed by /usr/lib/arm-linux-gnueabihf/libxcb.so.1 [0] 20697: file=libXau.so.6 [0]; generating link map 20697: dynamic: 0x5fb6af08 base: 0x5fb61000 size: 0x0000a0ac 20697: entry: 0x5fb61b7c phdr: 0x5fb61034 phnum: 6 20697: 20697: 20697: file=libXdmcp.so.6 [0]; needed by /usr/lib/arm-linux-gnueabihf/libxcb.so.1 [0] 20697: file=libXdmcp.so.6 [0]; generating link map 20697: dynamic: 0x5fb5ff08 base: 0x5fb4c000 size: 0x00014098 20697: entry: 0x5fb4cf08 phdr: 0x5fb4c034 phnum: 6 20697: 20697: 20697: file=libblkid.so.1 [0]; needed by /lib/arm-linux-gnueabihf/libmount.so.1 [0] 20697: file=libblkid.so.1 [0]; generating link map 20697: dynamic: 0x5fb49ef8 base: 0x5faff000 size: 0x0004c894 20697: entry: 0x5fb040d8 phdr: 0x5faff034 phnum: 8 20697: 20697: 20697: file=libsoxr.so.0 [0]; needed by /usr/lib/arm-linux-gnueabihf/libswresample.so.2 [0] 20697: file=libsoxr.so.0 [0]; generating link map 20697: dynamic: 0x5fac8de8 base: 0x5fa9d000 size: 0x0006112c 20697: entry: 0x5fa9e4f8 phdr: 0x5fa9d034 phnum: 7 20697: 20697: 20697: file=libvcos.so [0]; needed by /opt/vc/lib/libmmal_core.so [0] 20697: file=libvcos.so [0]; generating link map 20697: dynamic: 0x5fa9c014 base: 0x5fa83000 size: 0x00019c98 20697: entry: 0x5fa85a9c phdr: 0x5fa83034 phnum: 4 20697: 20697: 20697: file=libvchiq_arm.so [0]; needed by /opt/vc/lib/libmmal_vc_client.so [0] 20697: file=libvchiq_arm.so [0]; generating link map 20697: dynamic: 0x5fa820d4 base: 0x5fa6d000 size: 0x00015988 20697: entry: 0x5fa6e628 phdr: 0x5fa6d034 phnum: 4 20697: 20697: 20697: file=libvcsm.so [0]; needed by /opt/vc/lib/libmmal_vc_client.so [0] 20697: file=libvcsm.so [0]; generating link map 20697: dynamic: 0x5fa6c00c base: 0x5fa58000 size: 0x0001427c 20697: entry: 0x5fa58b20 phdr: 0x5fa58034 phnum: 4 20697: 20697: 20697: file=libogg.so.0 [0]; needed by /usr/lib/arm-linux-gnueabihf/libvorbisenc.so.2 [0] 20697: file=libogg.so.0 [0]; generating link map 20697: dynamic: 0x5fa56e44 base: 0x5fa4a000 size: 0x0000d008 20697: entry: 0x5fa4b428 phdr: 0x5fa4a034 phnum: 6 20697: 20697: 20697: file=libgcrypt.so.20 [0]; needed by /usr/lib/arm-linux-gnueabihf/libssh-gcrypt.so.4 [0] 20697: file=libgcrypt.so.20 [0]; generating link map 20697: dynamic: 0x5fa45cac base: 0x5f979000 size: 0x000d06ac 20697: entry: 0x5f97ec00 phdr: 0x5f979034 phnum: 7 20697: 20697: 20697: file=libgssapi_krb5.so.2 [0]; needed by /usr/lib/arm-linux-gnueabihf/libssh-gcrypt.so.4 [0] 20697: file=libgssapi_krb5.so.2 [0]; generating link map 20697: dynamic: 0x5f977ec8 base: 0x5f930000 size: 0x00048c40 20697: entry: 0x5f9377c8 phdr: 0x5f930034 phnum: 6 20697: 20697: 20697: file=libmpg123.so.0 [0]; needed by /usr/lib/arm-linux-gnueabihf/libopenmpt.so.0 [0] 20697: file=libmpg123.so.0 [0]; generating link map 20697: dynamic: 0x5f91ef08 base: 0x5f8d5000 size: 0x0005a41c 20697: entry: 0x5f8d82b8 phdr: 0x5f8d5034 phnum: 7 20697: 20697: 20697: file=libvorbisfile.so.3 [0]; needed by /usr/lib/arm-linux-gnueabihf/libopenmpt.so.0 [0] 20697: file=libvorbisfile.so.3 [0]; generating link map 20697: dynamic: 0x5f8d3f00 base: 0x5f8bd000 size: 0x0001716c 20697: entry: 0x5f8be770 phdr: 0x5f8bd034 phnum: 6 20697: 20697: 20697: file=libxml2.so.2 [0]; needed by /usr/lib/arm-linux-gnueabihf/libbluray.so.1 [0] 20697: file=libxml2.so.2 [0]; generating link map 20697: dynamic: 0x5f8ba9fc base: 0x5f72d000 size: 0x0018f8d8 20697: entry: 0x5f749fa8 phdr: 0x5f72d034 phnum: 6 20697: 20697: 20697: file=libp11-kit.so.0 [0]; needed by /usr/lib/arm-linux-gnueabihf/libgnutls.so.30 [0] 20697: file=libp11-kit.so.0 [0]; generating link map 20697: dynamic: 0x5f72bc2c base: 0x5f6cf000 size: 0x0005db84 20697: entry: 0x5f6d65ac phdr: 0x5f6cf034 phnum: 6 20697: 20697: 20697: file=libidn.so.11 [0]; needed by /usr/lib/arm-linux-gnueabihf/libgnutls.so.30 [0] 20697: file=libidn.so.11 [0]; generating link map 20697: dynamic: 0x5f6cddf4 base: 0x5f68e000 size: 0x00040014 20697: entry: 0x5f68fce8 phdr: 0x5f68e034 phnum: 6 20697: 20697: 20697: file=libtasn1.so.6 [0]; needed by /usr/lib/arm-linux-gnueabihf/libgnutls.so.30 [0] 20697: file=libtasn1.so.6 [0]; generating link map 20697: dynamic: 0x5f68cde0 base: 0x5f66e000 size: 0x0001f1fc 20697: entry: 0x5f66f904 phdr: 0x5f66e034 phnum: 7 20697: 20697: 20697: file=libnettle.so.6 [0]; needed by /usr/lib/arm-linux-gnueabihf/libgnutls.so.30 [0] 20697: file=libnettle.so.6 [0]; generating link map 20697: dynamic: 0x5f66cf00 base: 0x5f627000 size: 0x000462f4 20697: entry: 0x5f62d810 phdr: 0x5f627034 phnum: 7 20697: 20697: 20697: file=libhogweed.so.4 [0]; needed by /usr/lib/arm-linux-gnueabihf/libgnutls.so.30 [0] 20697: file=libhogweed.so.4 [0]; generating link map 20697: dynamic: 0x5f625ef0 base: 0x5f5ea000 size: 0x0003c364 20697: entry: 0x5f5ef368 phdr: 0x5f5ea034 phnum: 6 20697: 20697: 20697: file=libgmp.so.10 [0]; needed by /usr/lib/arm-linux-gnueabihf/libgnutls.so.30 [0] 20697: file=libgmp.so.10 [0]; generating link map 20697: dynamic: 0x5f5e8f10 base: 0x5f577000 size: 0x0007265c 20697: entry: 0x5f57fc20 phdr: 0x5f577034 phnum: 6 20697: 20697: 20697: file=libdrm.so.2 [0]; needed by /usr/lib/arm-linux-gnueabihf/libva-drm.so.1 [0] 20697: file=libdrm.so.2 [0]; generating link map 20697: dynamic: 0x5f575f08 base: 0x5f55a000 size: 0x0001c6a0 20697: entry: 0x5f55cd54 phdr: 0x5f55a034 phnum: 6 20697: 20697: 20697: file=libsystemd.so.0 [0]; needed by /lib/arm-linux-gnueabihf/libdbus-1.so.3 [0] 20697: file=libsystemd.so.0 [0]; generating link map 20697: dynamic: 0x5f558970 base: 0x5f4e0000 size: 0x00079de5 20697: entry: 0x5f4e0000 phdr: 0x5f4e0034 phnum: 9 20697: 20697: 20697: file=libgraphite2.so.3 [0]; needed by /usr/lib/arm-linux-gnueabihf/libharfbuzz.so.0 [0] 20697: file=libgraphite2.so.3 [0]; generating link map 20697: dynamic: 0x5f4def18 base: 0x5f4ad000 size: 0x000320a0 20697: entry: 0x5f4ae810 phdr: 0x5f4ad034 phnum: 6 20697: 20697: 20697: file=libbsd.so.0 [0]; needed by /usr/lib/arm-linux-gnueabihf/libXdmcp.so.6 [0] 20697: file=libbsd.so.0 [0]; generating link map 20697: dynamic: 0x5f4abccc base: 0x5f484000 size: 0x00028c80 20697: entry: 0x5f486670 phdr: 0x5f484034 phnum: 7 20697: 20697: 20697: file=libuuid.so.1 [0]; needed by /lib/arm-linux-gnueabihf/libblkid.so.1 [0] 20697: file=libuuid.so.1 [0]; generating link map 20697: dynamic: 0x5f482f00 base: 0x5f470000 size: 0x00013100 20697: entry: 0x5f470ef8 phdr: 0x5f470034 phnum: 8 20697: 20697: 20697: file=libgomp.so.1 [0]; needed by /usr/lib/arm-linux-gnueabihf/libsoxr.so.0 [0] 20697: file=libgomp.so.1 [0]; generating link map 20697: dynamic: 0x5f46eef0 base: 0x5f438000 size: 0x0003735c 20697: entry: 0x5f43da60 phdr: 0x5f438034 phnum: 8 20697: 20697: 20697: file=libgpg-error.so.0 [0]; needed by /lib/arm-linux-gnueabihf/libgcrypt.so.20 [0] 20697: file=libgpg-error.so.0 [0]; generating link map 20697: dynamic: 0x5f436dd4 base: 0x5f418000 size: 0x0001f058 20697: entry: 0x5f419f48 phdr: 0x5f418034 phnum: 7 20697: 20697: 20697: file=libkrb5.so.3 [0]; needed by /usr/lib/arm-linux-gnueabihf/libgssapi_krb5.so.2 [0] 20697: file=libkrb5.so.3 [0]; generating link map 20697: dynamic: 0x5f415ed8 base: 0x5f361000 size: 0x000b66a8 20697: entry: 0x5f375110 phdr: 0x5f361034 phnum: 7 20697: 20697: 20697: file=libk5crypto.so.3 [0]; needed by /usr/lib/arm-linux-gnueabihf/libgssapi_krb5.so.2 [0] 20697: file=libk5crypto.so.3 [0]; generating link map 20697: dynamic: 0x5f35eee8 base: 0x5f322000 size: 0x0003e07c 20697: entry: 0x5f324ca0 phdr: 0x5f322034 phnum: 6 20697: 20697: 20697: file=libcom_err.so.2 [0]; needed by /usr/lib/arm-linux-gnueabihf/libgssapi_krb5.so.2 [0] 20697: file=libcom_err.so.2 [0]; generating link map 20697: dynamic: 0x5f320e1c base: 0x5f30f000 size: 0x0001203c 20697: entry: 0x5f30fea0 phdr: 0x5f30f034 phnum: 7 20697: 20697: 20697: file=libkrb5support.so.0 [0]; needed by /usr/lib/arm-linux-gnueabihf/libgssapi_krb5.so.2 [0] 20697: file=libkrb5support.so.0 [0]; generating link map 20697: dynamic: 0x5f30dee8 base: 0x5f2f6000 size: 0x000182d0 20697: entry: 0x5f2f8198 phdr: 0x5f2f6034 phnum: 6 20697: 20697: 20697: file=libkeyutils.so.1 [0]; needed by /usr/lib/arm-linux-gnueabihf/libgssapi_krb5.so.2 [0] 20697: file=libkeyutils.so.1 [0]; generating link map 20697: dynamic: 0x5f2f4e50 base: 0x5f2e3000 size: 0x00012008 20697: entry: 0x5f2e401c phdr: 0x5f2e3034 phnum: 6 20697: 20697: 20697: file=libicui18n.so.57 [0]; needed by /usr/lib/arm-linux-gnueabihf/libxml2.so.2 [0] 20697: file=libicui18n.so.57 [0]; generating link map 20697: dynamic: 0x5f2e0ed0 base: 0x5f0d3000 size: 0x0020f778 20697: entry: 0x5f16e040 phdr: 0x5f0d3034 phnum: 7 20697: 20697: 20697: file=libicuuc.so.57 [0]; needed by /usr/lib/arm-linux-gnueabihf/libxml2.so.2 [0] 20697: file=libicuuc.so.57 [0]; generating link map 20697: dynamic: 0x5f0cfed8 base: 0x5ef69000 size: 0x00169ac8 20697: entry: 0x5efaa0f0 phdr: 0x5ef69034 phnum: 7 20697: 20697: 20697: file=libicudata.so.57 [0]; needed by /usr/lib/arm-linux-gnueabihf/libxml2.so.2 [0] 20697: file=libicudata.so.57 [0]; generating link map 20697: dynamic: 0x5ef67f10 base: 0x5d6dc000 size: 0x0188c030 20697: entry: 0x5d6dc430 phdr: 0x5d6dc034 phnum: 6 20697: 20697: 20697: file=liblz4.so.1 [0]; needed by /lib/arm-linux-gnueabihf/libsystemd.so.0 [0] 20697: file=liblz4.so.1 [0]; generating link map 20697: dynamic: 0x5d6daf10 base: 0x5d6bb000 size: 0x000200d8 20697: entry: 0x5d6bcac0 phdr: 0x5d6bb034 phnum: 6 20697: 20697: 20697: file=/opt/vc/lib/libmmal_core.so [0]; needed by /opt/vc/lib/libmmal_util.so [0] (relocation dependency) 20697: 20697: 20697: file=/opt/vc/lib/libmmal_core.so [0]; needed by /opt/vc/lib/libmmal_vc_client.so [0] (relocation dependency) 20697: 20697: 20697: file=/root/opencv/opencv-3.4.1/build/lib/libopencv_imgcodecs.so.3.4 [0]; needed by /usr/lib/arm-linux-gnueabihf/libwebp.so.6 [0] (relocation dependency) 20697: 20697: 20697: file=/root/opencv/opencv-3.4.1/build/lib/libopencv_imgcodecs.so.3.4 [0]; needed by /usr/lib/arm-linux-gnueabihf/libwebpmux.so.2 [0] (relocation dependency) 20697: 20697: 20697: file=/root/opencv/opencv-3.4.1/build/lib/libopencv_imgcodecs.so.3.4 [0]; needed by /usr/lib/arm-linux-gnueabihf/libavcodec.so.57 [0] (relocation dependency) 20697: 20697: 20697: file=/root/opencv/opencv-3.4.1/build/lib/libopencv_datasets.so.3.4 [0]; needed by /usr/lib/arm-linux-gnueabihf/libopenmpt.so.0 [0] (relocation dependency) 20697: 20697: 20697: file=/root/opencv/opencv-3.4.1/build/lib/libopencv_dnn.so.3.4 [0]; needed by /usr/lib/arm-linux-gnueabihf/libopenmpt.so.0 [0] (relocation dependency) 20697: 20697: 20697: file=/root/opencv/opencv-3.4.1/build/lib/libopencv_imgproc.so.3.4 [0]; needed by /usr/lib/arm-linux-gnueabihf/libopenmpt.so.0 [0] (relocation dependency) 20697: 20697: 20697: file=/root/opencv/opencv-3.4.1/build/lib/libopencv_calib3d.so.3.4 [0]; needed by /usr/lib/arm-linux-gnueabihf/libopenmpt.so.0 [0] (relocation dependency) 20697: 20697: 20697: file=/root/opencv/opencv-3.4.1/build/lib/libopencv_core.so.3.4 [0]; needed by /usr/lib/arm-linux-gnueabihf/libopenmpt.so.0 [0] (relocation dependency) 20697: 20697: 20697: file=/root/opencv/opencv-3.4.1/build/lib/libopencv_xfeatures2d.so.3.4 [0]; needed by /usr/lib/arm-linux-gnueabihf/libopenmpt.so.0 [0] (relocation dependency) 20697: 20697: 20697: file=/root/opencv/opencv-3.4.1/build/lib/libopencv_ximgproc.so.3.4 [0]; needed by /usr/lib/arm-linux-gnueabihf/libopenmpt.so.0 [0] (relocation dependency) 20697: 20697: 20697: file=/root/opencv/opencv-3.4.1/build/lib/libopencv_flann.so.3.4 [0]; needed by /usr/lib/arm-linux-gnueabihf/libopenmpt.so.0 [0] (relocation dependency) 20697: 20697: 20697: file=/root/opencv/opencv-3.4.1/build/lib/libopencv_face.so.3.4 [0]; needed by /usr/lib/arm-linux-gnueabihf/libopenmpt.so.0 [0] (relocation dependency) 20697: 20697: 20697: file=/root/opencv/opencv-3.4.1/build/lib/libopencv_ml.so.3.4 [0]; needed by /usr/lib/arm-linux-gnueabihf/libopenmpt.so.0 [0] (relocation dependency) 20697: 20697: 20697: file=/root/opencv/opencv-3.4.1/build/lib/libopencv_videoio.so.3.4 [0]; needed by /usr/lib/arm-linux-gnueabihf/libopenmpt.so.0 [0] (relocation dependency) 20697: 20697: 20697: file=/root/opencv/opencv-3.4.1/build/lib/libopencv_tracking.so.3.4 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_core.so.3.4 [0] (relocation dependency) 20697: 20697: 20697: file=/root/opencv/opencv-3.4.1/build/lib/libopencv_dnn.so.3.4 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_imgcodecs.so.3.4 [0] (relocation dependency) 20697: 20697: 20697: file=/root/opencv/opencv-3.4.1/build/lib/libopencv_bgsegm.so.3.4 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_video.so.3.4 [0] (relocation dependency) 20697: 20697: 20697: file=/root/opencv/opencv-3.4.1/build/lib/libopencv_ximgproc.so.3.4 [0]; needed by /root/opencv/opencv-3.4.1/build/lib/libopencv_calib3d.so.3.4 [0] (relocation dependency) 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/liblz4.so.1 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libicudata.so.57 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libicuuc.so.57 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libicui18n.so.57 20697: 20697: 20697: calling init: /lib/arm-linux-gnueabihf/libkeyutils.so.1 20697: 20697: 20697: calling init: /lib/arm-linux-gnueabihf/libresolv.so.2 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libkrb5support.so.0 20697: 20697: 20697: calling init: /lib/arm-linux-gnueabihf/libcom_err.so.2 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libk5crypto.so.3 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libkrb5.so.3 20697: 20697: 20697: calling init: /lib/arm-linux-gnueabihf/libgpg-error.so.0 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libgomp.so.1 20697: 20697: 20697: calling init: /lib/arm-linux-gnueabihf/libuuid.so.1 20697: 20697: 20697: calling init: /lib/arm-linux-gnueabihf/libbsd.so.0 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libgraphite2.so.3 20697: 20697: 20697: calling init: /lib/arm-linux-gnueabihf/libpcre.so.3 20697: 20697: 20697: calling init: /lib/arm-linux-gnueabihf/libselinux.so.1 20697: 20697: 20697: calling init: /lib/arm-linux-gnueabihf/liblzma.so.5 20697: 20697: 20697: calling init: /lib/arm-linux-gnueabihf/libgcrypt.so.20 20697: 20697: 20697: calling init: /lib/arm-linux-gnueabihf/libsystemd.so.0 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libdrm.so.2 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libgmp.so.10 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libnettle.so.6 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libhogweed.so.4 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libtasn1.so.6 20697: 20697: 20697: calling init: /lib/arm-linux-gnueabihf/libidn.so.11 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libffi.so.6 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libp11-kit.so.0 20697: 20697: 20697: calling init: /lib/arm-linux-gnueabihf/libz.so.1 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libxml2.so.2 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libogg.so.0 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libvorbis.so.0 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libvorbisfile.so.3 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libmpg123.so.0 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libgssapi_krb5.so.2 20697: 20697: 20697: calling init: /opt/vc/lib/libvcos.so 20697: 20697: 20697: calling init: /opt/vc/lib/libvcsm.so 20697: 20697: 20697: calling init: /opt/vc/lib/libvchiq_arm.so 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libsoxr.so.0 20697: 20697: 20697: calling init: /lib/arm-linux-gnueabihf/libblkid.so.1 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libXdmcp.so.6 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libXau.so.6 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libdatrie.so.1 20697: 20697: 20697: calling init: /lib/arm-linux-gnueabihf/libexpat.so.1 20697: 20697: 20697: calling init: /lib/arm-linux-gnueabihf/libglib-2.0.so.0 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libpng16.so.16 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libfreetype.so.6 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libharfbuzz.so.0 20697: 20697: 20697: calling init: /lib/arm-linux-gnueabihf/libdbus-1.so.3 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libgobject-2.0.so.0 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libxcb.so.1 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libX11.so.6 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libatspi.so.0 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libjbig.so.0 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libXfixes.so.3 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libXext.so.6 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libva.so.1 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libva-x11.so.1 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libva-drm.so.1 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libvdpau.so.1 20697: 20697: 20697: calling init: /lib/arm-linux-gnueabihf/libbz2.so.1.0 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libavutil.so.55 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libswresample.so.2 20697: 20697: 20697: calling init: /opt/vc/lib/libmmal_core.so 20697: 20697: 20697: calling init: /opt/vc/lib/libmmal_util.so 20697: 20697: 20697: calling init: /opt/vc/lib/libmmal_vc_client.so 20697: 20697: 20697: calling init: /opt/vc/lib/libbcm_host.so 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libzvbi.so.0 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libxvidcore.so.4 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libx265.so.95 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/neon/vfp/libx264.so.148 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libwebp.so.6 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libwebpmux.so.2 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libwavpack.so.1 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libvpx.so.4 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libvorbisenc.so.2 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libtwolame.so.0 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libtheoraenc.so.1 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libXrender.so.1 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libxcb-render.so.0 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libxcb-shm.so.0 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libpixman-1.so.0 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libfontconfig.so.1 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libcairo.so.2 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libtheoradec.so.1 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libspeex.so.1 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libsnappy.so.1 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libshine.so.3 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libopus.so.0 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libopenjp2.so.7 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libmp3lame.so.0 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libgsm.so.1 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libavcodec.so.57 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libchromaprint.so.1 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libgnutls.so.30 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libbluray.so.1 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libgme.so.0 20697: 20697: 20697: calling init: /usr/lib/arm-linux-gnueabihf/libopenmpt.so.0 20697: Memory protection violation ```
alalek commented 6 years ago

/opt/vc/lib/libmmal_core.so

file=libmmal_core.so [0]; needed by /usr/lib/arm-linux-gnueabihf/libavcodec.so.57 [0]

System FFmpeg (avcodec) expects system "mmal_core" library, but some external binaries from /opt are loaded instead.

To prove this, replace:

-System.loadLibrary (Core.NATIVE_LIBRARY_NAME);
+System.loadLibrary ("avcodec");
deksnergdf commented 6 years ago

Hi alalek

Thanke you for that you are trying help me.

After replace Core.NATIVE_LIBRARY_NAME -> "avcodec" I had exception:

Exception in thread "main" java.lang.UnsatisfiedLinkError: no avcodec in java.library.path at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1864) at java.lang.Runtime.loadLibrary0(Runtime.java:870) at java.lang.System.loadLibrary(System.java:1122) at det1.DET1.main(DET1.java:42)

I copied file /usr/lib/arm-linux-gnueabihf/libavcodec.so to ..\opencv-3.4.1\build\lib and command

System.loadLibrary ("avcodec");

was executed currect.

What now?

When I come back to System.loadLibrary (Core.NATIVE_LIBRARY_NAME); line give me the same effect.

D.

alalek commented 6 years ago

I copied file /usr/lib/arm-linux-gnueabihf/libavcodec.so to ..\opencv-3.4.1\build\lib and command

This is a bad idea really.

Similar to this:

# mv /opt/vc/lib /opt/vc/lib.disabled
# ldconfig
JakubVanek commented 5 years ago

This is probably caused by https://bugs.debian.org/916222

asmorkalov commented 3 years ago

The issue has been fixed in Debian packages. No action items on OpenCV side.