Help with mmap

Put problems with the Android NDK in this forum.

Help with mmap

Postby paulscode » Fri Dec 02, 2011 1:01 am

I am having a problem related to mmap. I apologize if this is silly question, but can anyone tell me why the following code crashes?

Code: Select all
// rdram is defined in header as:  #define rdram ((unsigned int *)0x80000000)
     printf( "rdram=0x%x", (int)rdram );
     printf( "munmapping" );
     munmap ((void*)0x80000000, 0x800000);
     printf( "mmapping" );
     if(mmap ((void*)0x80000000, 0x800000,
            PROT_READ | PROT_WRITE,
            MAP_FIXED | MAP_PRIVATE | MAP_ANONYMOUS,
            -1, 0) <= 0)
     {
         printf( "mmap(0x80000000) failed" );
     }
     else
     {
         for (i=0; i<(0x800000/4); i++)
         {
             printf( "writing a zero at 0x%x", (0x80000000 + i) );
             rdram[i]=0;    // <<---------CRASH HERE--------<<
         }
         printf( "done writing zeros" );
      }


This is in a .c file, BTW. I get the following output:

Code: Select all
V/core    (12080): rdram=0x80000000
V/core    (12080): munmapping
V/core    (12080): mmapping
V/core    (12080): writing a zero at 0x80000000
I/DEBUG   (  100): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG   (  100): Build fingerprint: 'verizon/R800x_1245-4101/R800x:2.3.3/3.0.1.E.0.88/pz_P:user/release-keys'
I/DEBUG   (  100): pid: 12080, tid: 12094  >>> paulscode.android.mupen64plus <<<
I/DEBUG   (  100): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 80000000
I/DEBUG   (  100):  r0 00000023  r1 2fb5b638  r2 00000000  r3 80000000
I/DEBUG   (  100):  r4 440f6138  r5 00000158  r6 00000194  r7 40e0c504
I/DEBUG   (  100):  r8 40e0c71c  r9 00001ce4  10 00000001  fp 40e05c00
I/DEBUG   (  100):  ip 6fa03108  sp 2fb5ba88  lr 44022e2c  pc 44022e3c  cpsr 60000010
I/DEBUG   (  100):  d0  0000000000000000  d1  3f8000003f800000
I/DEBUG   (  100):  d2  0000000000000000  d3  4370000000000000
I/DEBUG   (  100):  d4  00000001bf000000  d5  000001e043f00000
I/DEBUG   (  100):  d6  408f400000000000  d7  4030aaaaaaaaaaab
I/DEBUG   (  100):  d8  0000000000000000  d9  0000000000000000
I/DEBUG   (  100):  d10 0000000000000000  d11 0000000000000000
I/DEBUG   (  100):  d12 0000000000000000  d13 0000000000000000
I/DEBUG   (  100):  d14 0000000000000000  d15 0000000000000000
I/DEBUG   (  100):  scr 63000012
I/DEBUG   (  100):
I/DEBUG   (  100):          #00  pc 00022e3c  /data/data/paulscode.android.mupen64plus/lib/libcore.so


I know that this region of memory is available, from /proc/self/maps:
Code: Select all
00008000-00009000 r-xp 00000000 1f:00 609        /system/bin/app_process
00009000-0000a000 rwxp 00001000 1f:00 609        /system/bin/app_process
0000a000-003ff000 rwxp 00000000 00:00 0          [heap]
10000000-10001000 ---p 00000000 00:00 0
10001000-10100000 rwxp 00000000 00:00 0
2aaab000-2aabb000 r-xs 00000000 00:0b 362        /dev/__properties__ (deleted)
2aabb000-2aabc000 r-xp 00000000 00:00 0
2aabc000-2affe000 rwxp 00000000 00:04 479        /dev/ashmem/dalvik-heap (deleted)
2affe000-2cabc000 ---p 00542000 00:04 479        /dev/ashmem/dalvik-heap (deleted)
2cabc000-2cb3c000 rwxp 00000000 00:04 480        /dev/ashmem/dalvik-bitmap-1 (deleted)
2cb3c000-2cbbc000 rwxp 00000000 00:04 481        /dev/ashmem/dalvik-bitmap-2 (deleted)
2cbbc000-2cbfd000 rwxp 00000000 00:04 482        /dev/ashmem/dalvik-card-table (deleted)
2cbfd000-2cc00000 rwxp 00000000 00:00 0
2cc00000-2cc01000 ---p 00000000 00:04 483        /dev/ashmem/dalvik-LinearAlloc (deleted)
2cc01000-2cdea000 rwxp 00001000 00:04 483        /dev/ashmem/dalvik-LinearAlloc (deleted)
2cdea000-2d100000 ---p 001ea000 00:04 483        /dev/ashmem/dalvik-LinearAlloc (deleted)
2d100000-2d101000 r-xs 00002000 1f:00 383        /system/framework/core-junit.jar
2d101000-2d107000 r-xp 00000000 1f:03 4887       /data/dalvik-cache/system@framework@core-junit.jar@classes.dex
2d107000-2d110000 rwxp 00000000 00:00 0
2d110000-2d111000 r-xs 00000000 00:04 525        /dev/ashmem/SurfaceFlinger read-only heap (deleted)
2d111000-2d112000 r-xs 001c6000 1f:00 395        /system/framework/core.jar
2d112000-2d5a6000 r-xp 00000000 1f:03 5012       /data/dalvik-cache/system@framework@core.jar@classes.dex
2d5a6000-2d5e5000 rwxp 00000000 00:00 0
2d5e5000-2d5e6000 r-xs 00046000 1f:00 388        /system/framework/bouncycastle.jar
2d5e6000-2d6a4000 r-xp 00000000 1f:03 944        /data/dalvik-cache/system@framework@bouncycastle.jar@classes.dex
2d6a4000-2d6a5000 r-xs 0007d000 1f:00 375        /system/framework/ext.jar
2d6a5000-2d7f9000 r-xp 00000000 1f:03 5307       /data/dalvik-cache/system@framework@ext.jar@classes.dex
2d7f9000-2d7fa000 r-xs 002e8000 1f:00 380        /system/framework/framework.jar
2d7fa000-2df92000 r-xp 00000000 1f:03 5327       /data/dalvik-cache/system@framework@framework.jar@classes.dex
2df92000-2e024000 rwxp 00000000 00:00 0
2e024000-2e026000 r-xs 00018000 1f:00 397        /system/framework/android.policy.jar
2e026000-2e063000 r-xp 00000000 1f:03 5347       /data/dalvik-cache/system@framework@android.policy.jar@classes.dex
2e063000-2e064000 r-xs 0009a000 1f:00 391        /system/framework/services.jar
2e064000-2e1d9000 r-xp 00000000 1f:03 4610       /data/dalvik-cache/system@framework@services.jar@classes.dex
2e1d9000-2e814000 r-xs 00000000 1f:00 573        /system/usr/icu/icudt44l.dat
2e814000-2e825000 rwxp 00000000 00:00 0
2e825000-2e854000 r-xs 00000000 1f:00 709        /system/fonts/DroidSans.ttf
2e854000-2e8cf000 r-xs 00000000 1f:00 568        /system/usr/share/zoneinfo/zoneinfo.dat
2e8cf000-2e8e9000 r-xs 006db000 1f:00 400        /system/framework/framework-res.apk
2e8e9000-2ed06000 r-xs 000ec000 1f:00 400        /system/framework/framework-res.apk
2ed06000-2ed28000 rwxp 00000000 00:00 0
2ed28000-2ed48000 r-xs 00000000 1f:00 710        /system/fonts/thaidict.wtd
2ed48000-2eda0000 rwxp 00000000 00:00 0
2eda0000-2eda1000 ---p 00000000 00:00 0
2eda1000-2eea0000 rwxp 00000000 00:00 0
2eea0000-2eea1000 ---p 00000000 00:00 0
2eea1000-2efa0000 rwxp 00000000 00:00 0
2efa0000-2efa1000 ---p 00000000 00:00 0
2efa1000-2f0a0000 rwxp 00000000 00:00 0
2f0a0000-2f0a3000 rwxp 00000000 00:00 0
2f0a3000-2f0a4000 ---p 00000000 00:00 0
2f0a4000-2f1a3000 rwxp 00000000 00:00 0
2f1a3000-2f1a6000 rwxp 00000000 00:00 0
2f1a6000-2f2a4000 r-xp 00000000 00:0b 132        /dev/binder
2f2a4000-2f2a5000 ---p 00000000 00:00 0
2f2a5000-2f3a4000 rwxp 00000000 00:00 0
2f3a4000-2f3a7000 rwxp 00000000 00:00 0
2f3a7000-2f3a8000 ---p 00000000 00:00 0
2f3a8000-2f4a7000 rwxp 00000000 00:00 0
2f4a7000-2f4aa000 rwxp 00000000 00:00 0
2f4aa000-2f4ac000 r-xs 0016b000 1f:03 2244       /data/app/paulscode.android.mupen64plus-2.apk
2f4ac000-2f4ae000 r-xs 00027000 1f:03 2244       /data/app/paulscode.android.mupen64plus-2.apk
2f4ae000-2f4b4000 rwxp 00000000 00:00 0
2f4b4000-2f4b8000 rwxs 00000000 00:04 736539     /dev/ashmem/2b5557d8 paulscode.android.mupen64plus/paulscode.android.mupen64plus.SDLActivity (deleted)
2f4b8000-2f4bb000 rwxp 00000000 00:00 0
2f4bb000-2f4bd000 r-xs 0016b000 1f:03 2244       /data/app/paulscode.android.mupen64plus-2.apk
2f4bd000-2f4cf000 r-xp 00000000 1f:03 3923       /data/dalvik-cache/data@app@paulscode.android.mupen64plus-2.apk@classes.dex
2f4cf000-2f4d0000 ---p 00000000 00:00 0
2f4d0000-2f5cf000 rwxp 00000000 00:00 0
2f5cf000-2f5d0000 ---p 00000000 00:00 0
2f5d0000-2f6cf000 rwxp 00000000 00:00 0
2f6cf000-2f6d7000 rwxs 00000000 00:04 736838     /dev/ashmem/SurfaceFlinger Client control-block (deleted)
2f6d7000-2f757000 rwxp 00000000 00:00 0
2f757000-2f8ec000 rwxs 00000000 00:04 736849     /dev/ashmem/gralloc-buffer-687540 (deleted)
2f8ec000-2f8ed000 ---p 00000000 00:00 0
2f8ed000-2f9ec000 rwxp 00000000 00:00 0
2f9ec000-2f9ef000 rwxp 00000000 00:00 0
2f9ef000-2f9f0000 r-xs 4f112000 00:0b 73         /dev/kgsl-3d0
2f9f0000-2f9f1000 rwxs 00000000 00:04 738513     /dev/zero (deleted)
2f9f1000-2fa01000 rwxs 00000000 00:04 738514     /dev/zero (deleted)
2fa01000-2fa95000 rwxp 00000000 00:00 0
2fa95000-2fa96000 rwxs 00000000 00:04 738515     /dev/zero (deleted)
2fa96000-2faaf000 rwxs 00000000 00:04 738516     /dev/zero (deleted)
2faaf000-2fab0000 ---p 00000000 00:00 0
2fab0000-2fbaf000 rwxp 00000000 00:00 0
2fbaf000-2fc7a000 rwxs 00000000 00:04 738518     /dev/zero (deleted)
2fc7a000-2fc8a000 rwxs 00000000 00:04 738519     /dev/zero (deleted)
2fc8a000-2fd53000 rwxp 00000000 00:00 0
2fd53000-2fd73000 rwxs 00000000 00:04 738527     /dev/zero (deleted)
2fd73000-2fd83000 rwxs 00000000 00:04 738532     /dev/zero (deleted)
2fd95000-2fd96000 ---p 00000000 00:00 0
2fd96000-2fe95000 rwxp 00000000 00:00 0
2fe95000-2ff95000 r-xp 00000000 00:04 736853     /dev/ashmem/dalvik-jit-code-cache (deleted)
2ff95000-30126000 rwxp 00000000 00:00 0
30126000-301f1000 rwxs 00000000 00:04 738517     /dev/ashmem/gralloc-buffer-41d738 (deleted)
302b7000-30448000 rwxp 00000000 00:00 0
30448000-305dd000 rwxs 00000000 00:04 738528     /dev/zero (deleted)
305dd000-306a8000 rwxs 00000000 00:04 738531     /dev/ashmem/gralloc-buffer-5c2ef0 (deleted)
31f96000-33f97000 rwxp 00000000 00:00 0
40000000-40002000 r-xp 00000000 1f:00 879        /system/lib/libidd.so
40002000-40003000 rwxp 00002000 1f:00 879        /system/lib/libidd.so
40100000-40104000 r-xp 00000000 1f:00 841        /system/lib/libprotobuf-c.so
40104000-40105000 rwxp 00004000 1f:00 841        /system/lib/libprotobuf-c.so
40200000-4020a000 r-xp 00000000 1f:00 769        /system/lib/libgui.so
4020a000-4020c000 rwxp 0000a000 1f:00 769        /system/lib/libgui.so
40300000-40301000 r-xp 00000000 1f:00 919        /system/lib/libnfc_ndef.so
40301000-40302000 rwxp 00001000 1f:00 919        /system/lib/libnfc_ndef.so
40400000-40415000 r-xp 00000000 1f:00 927        /system/lib/libdrmframework.so
40415000-40418000 rwxp 00015000 1f:00 927        /system/lib/libdrmframework.so
40500000-40501000 r-xp 00000000 1f:00 790        /system/lib/libstagefright_enc_common.so
40501000-40502000 rwxp 00001000 1f:00 790        /system/lib/libstagefright_enc_common.so
40600000-40609000 r-xp 00000000 1f:00 878        /system/lib/libstagefright_foundation.so
40609000-4060a000 rwxp 00009000 1f:00 878        /system/lib/libstagefright_foundation.so
40700000-40714000 r-xp 00000000 1f:00 809        /system/lib/libtextrendering.so
40714000-40715000 rwxp 00014000 1f:00 809        /system/lib/libtextrendering.so
40800000-4083a000 r-xp 00000000 1f:00 782        /system/lib/libwtle.so
4083a000-4083b000 rwxp 0003a000 1f:00 782        /system/lib/libwtle.so
40900000-40975000 r-xp 00000000 1f:03 3071       /data/data/paulscode.android.mupen64plus/lib/libSDL.so
40975000-40979000 rwxp 00075000 1f:03 3071       /data/data/paulscode.android.mupen64plus/lib/libSDL.so
40979000-4097c000 rwxp 00000000 00:00 0
40a00000-40a08000 r-xp 00000000 1f:03 4393       /data/data/paulscode.android.mupen64plus/lib/librsp-hle.so
40a08000-40a09000 rwxp 00008000 1f:03 4393       /data/data/paulscode.android.mupen64plus/lib/librsp-hle.so
40a09000-40a1a000 rwxp 00000000 00:00 0
40b00000-40b05000 r-xp 00000000 1f:03 2247       /data/data/paulscode.android.mupen64plus/lib/libinput-sdl.so
40b05000-40b06000 rwxp 00004000 1f:03 2247       /data/data/paulscode.android.mupen64plus/lib/libinput-sdl.so
40b06000-40b07000 rwxp 00000000 00:00 0
40c00000-40c03000 r-xp 00000000 1f:03 2679       /data/data/paulscode.android.mupen64plus/lib/libaudio-sdl.so
40c03000-40c04000 rwxp 00002000 1f:03 2679       /data/data/paulscode.android.mupen64plus/lib/libaudio-sdl.so
40d00000-40d23000 r-xp 00000000 1f:03 683        /data/data/paulscode.android.mupen64plus/lib/libgles2n64.so
40d23000-40d25000 rwxp 00022000 1f:03 683        /data/data/paulscode.android.mupen64plus/lib/libgles2n64.so
40d25000-40d2d000 rwxp 00000000 00:00 0
40e00000-40e08000 r-xp 00000000 1f:03 2841       /data/data/paulscode.android.mupen64plus/lib/libfront-end.so
40e08000-40e0d000 rwxp 00007000 1f:03 2841       /data/data/paulscode.android.mupen64plus/lib/libfront-end.so
40f00000-40f03000 r-xp 00000000 1f:03 3407       /data/data/paulscode.android.mupen64plus/lib/libxperia-touchpad.so
40f03000-40f04000 rwxp 00002000 1f:03 3407       /data/data/paulscode.android.mupen64plus/lib/libxperia-touchpad.so
41000000-4100d000 r-xp 00000000 1f:00 938        /system/lib/libandroid.so
4100d000-4100f000 rwxp 0000d000 1f:00 938        /system/lib/libandroid.so
41100000-41104000 r-xp 00000000 1f:00 836        /system/lib/hw/gralloc.msm7x30.so
41104000-41105000 rwxp 00004000 1f:00 836        /system/lib/hw/gralloc.msm7x30.so
41200000-41214000 r-xp 00000000 1f:00 824        /system/lib/egl/libEGL_adreno200.so
41214000-41215000 rwxp 00014000 1f:00 824        /system/lib/egl/libEGL_adreno200.so
41300000-41309000 r-xp 00000000 1f:00 908        /system/lib/libgsl.so
41309000-4130a000 rwxp 00009000 1f:00 908        /system/lib/libgsl.so
41400000-41429000 r-xp 00000000 1f:00 825        /system/lib/egl/libGLESv1_CM_adreno200.so
41429000-4142a000 rwxp 00029000 1f:00 825        /system/lib/egl/libGLESv1_CM_adreno200.so
4142a000-4142b000 rwxp 00000000 00:00 0
41500000-41533000 r-xp 00000000 1f:00 820        /system/lib/egl/libq3dtools_adreno200.so
41533000-41534000 rwxp 00033000 1f:00 820        /system/lib/egl/libq3dtools_adreno200.so
41600000-417b9000 r-xp 00000000 1f:00 823        /system/lib/egl/libGLESv2_adreno200.so
417b9000-417c7000 rwxp 001b9000 1f:00 823        /system/lib/egl/libGLESv2_adreno200.so
417c7000-417c8000 rwxp 00000000 00:00 0
48000000-480f6000 r-xp 00000000 1f:03 3903       /data/data/paulscode.android.mupen64plus/lib/libcore.so
480f6000-480f9000 rwxp 000f5000 1f:03 3903       /data/data/paulscode.android.mupen64plus/lib/libcore.so
480f9000-4c504000 rwxp 00000000 00:00 0
5d100000-5d138000 r-xp 00000000 1f:00 765        /system/lib/libstlport.so
5d138000-5d13a000 rwxp 00038000 1f:00 765        /system/lib/libstlport.so
5d700000-5d731000 r-xp 00000000 1f:00 813        /system/lib/libjpeg.so
5d731000-5d732000 rwxp 00031000 1f:00 813        /system/lib/libjpeg.so
62f00000-63060000 r-xp 00000000 1f:00 930        /system/lib/libstagefright.so
63060000-6306b000 rwxp 00160000 1f:00 930        /system/lib/libstagefright.so
63500000-63503000 r-xp 00000000 1f:00 936        /system/lib/libstagefright_color_conversion.so
63503000-63504000 rwxp 00003000 1f:00 936        /system/lib/libstagefright_color_conversion.so
63600000-63605000 r-xp 00000000 1f:00 812        /system/lib/libstagefright_avc_common.so
63605000-63606000 rwxp 00005000 1f:00 812        /system/lib/libstagefright_avc_common.so
63700000-6370c000 r-xp 00000000 1f:00 854        /system/lib/libstagefright_amrnb_common.so
6370c000-6370d000 rwxp 0000c000 1f:00 854        /system/lib/libstagefright_amrnb_common.so
67500000-67502000 r-xp 00000000 1f:00 752        /system/lib/libemoji.so
67502000-67503000 rwxp 00002000 1f:00 752        /system/lib/libemoji.so
67e00000-67e07000 r-xp 00000000 1f:00 725        /system/lib/libhardware_legacy.so
67e07000-67e08000 rwxp 00007000 1f:00 725        /system/lib/libhardware_legacy.so
67f00000-67f01000 r-xp 00000000 1f:00 849        /system/lib/libhardware.so
67f01000-67f02000 rwxp 00001000 1f:00 849        /system/lib/libhardware.so
68100000-68127000 r-xp 00000000 1f:00 770        /system/lib/libutils.so
68127000-68128000 rwxp 00027000 1f:00 770        /system/lib/libutils.so
68200000-6821e000 r-xp 00000000 1f:00 791        /system/lib/libbinder.so
6821e000-68224000 rwxp 0001e000 1f:00 791        /system/lib/libbinder.so
68300000-6871a000 r-xp 00000000 1f:00 799        /system/lib/libwebcore.so
6871a000-6875a000 rwxp 0041a000 1f:00 799        /system/lib/libwebcore.so
6875a000-6876c000 rwxp 00000000 00:00 0
68a00000-68a12000 r-xp 00000000 1f:00 802        /system/lib/libexpat.so
68a12000-68a14000 rwxp 00012000 1f:00 802        /system/lib/libexpat.so
68b00000-68b4d000 r-xp 00000000 1f:00 926        /system/lib/libsqlite.so
68b4d000-68b4f000 rwxp 0004d000 1f:00 926        /system/lib/libsqlite.so
69000000-69053000 r-xp 00000000 1f:00 916        /system/lib/libmedia.so
69053000-69062000 rwxp 00053000 1f:00 916        /system/lib/libmedia.so
69300000-6930c000 r-xp 00000000 1f:00 826        /system/lib/libmedia_jni.so
6930c000-6930d000 rwxp 0000c000 1f:00 826        /system/lib/libmedia_jni.so
69400000-6941c000 r-xp 00000000 1f:00 748        /system/lib/libvorbisidec.so
6941c000-6941d000 rwxp 0001c000 1f:00 748        /system/lib/libvorbisidec.so
69500000-69551000 r-xp 00000000 1f:00 899        /system/lib/libsonivox.so
69551000-69552000 rwxp 00051000 1f:00 899        /system/lib/libsonivox.so
69552000-69557000 rwxp 00000000 00:00 0
69800000-69806000 r-xp 00000000 1f:00 788        /system/lib/libsoundpool.so
69806000-69807000 rwxp 00006000 1f:00 788        /system/lib/libsoundpool.so
69c00000-69c0a000 r-xp 00000000 1f:00 887        /system/lib/libskiagl.so
69c0a000-69c0b000 rwxp 0000a000 1f:00 887        /system/lib/libskiagl.so
69e00000-69e27000 r-xp 00000000 1f:00 798        /system/lib/libRS.so
69e27000-69e29000 rwxp 00027000 1f:00 798        /system/lib/libRS.so
69e29000-69e2c000 rwxp 00000000 00:00 0
6b000000-6b005000 r-xp 00000000 1f:00 827        /system/lib/librs_jni.so
6b005000-6b006000 rwxp 00005000 1f:00 827        /system/lib/librs_jni.so
6b100000-6b20c000 r-xp 00000000 1f:00 852        /system/lib/libskia.so
6b20c000-6b210000 rwxp 0010c000 1f:00 852        /system/lib/libskia.so
6b210000-6b213000 rwxp 00000000 00:00 0
6b900000-6b930000 r-xp 00000000 1f:00 808        /system/lib/libui.so
6b930000-6b933000 rwxp 00030000 1f:00 808        /system/lib/libui.so
6ba80000-6ba91000 r-xp 00000000 1f:00 727        /system/lib/libcamera_client.so
6ba91000-6ba94000 rwxp 00011000 1f:00 727        /system/lib/libcamera_client.so
6bb00000-6bb09000 r-xp 00000000 1f:00 909        /system/lib/libexif.so
6bb09000-6bb0a000 rwxp 00009000 1f:00 909        /system/lib/libexif.so
6bb0a000-6bb0c000 rwxp 00000000 00:00 0
6bc00000-6bc08000 r-xp 00000000 1f:00 738        /system/lib/libacc.so
6bc08000-6bc09000 rwxp 00008000 1f:00 738        /system/lib/libacc.so
6bd00000-6bd02000 r-xp 00000000 1f:00 783        /system/lib/libETC1.so
6bd02000-6bd03000 rwxp 00002000 1f:00 783        /system/lib/libETC1.so
6be00000-6be08000 r-xp 00000000 1f:00 778        /system/lib/libEGL.so
6be08000-6be09000 rwxp 00008000 1f:00 778        /system/lib/libEGL.so
6be09000-6be0b000 rwxp 00000000 00:00 0
6c100000-6c104000 r-xp 00000000 1f:00 918        /system/lib/libGLESv2.so
6c104000-6c105000 rwxp 00004000 1f:00 918        /system/lib/libGLESv2.so
6c200000-6c205000 r-xp 00000000 1f:00 817        /system/lib/libGLESv1_CM.so
6c205000-6c206000 rwxp 00005000 1f:00 817        /system/lib/libGLESv1_CM.so
6c400000-6c416000 r-xp 00000000 1f:00 822        /system/lib/egl/libGLES_android.so
6c416000-6c417000 rwxp 00016000 1f:00 822        /system/lib/egl/libGLES_android.so
6c700000-6c717000 r-xp 00000000 1f:00 893        /system/lib/libsurfaceflinger_client.so
6c717000-6c71a000 rwxp 00017000 1f:00 893        /system/lib/libsurfaceflinger_client.so
6c900000-6c918000 r-xp 00000000 1f:00 794        /system/lib/libpixelflinger.so
6c918000-6c91a000 rwxp 00018000 1f:00 794        /system/lib/libpixelflinger.so
6ca00000-6ca9d000 r-xp 00000000 1f:00 803        /system/lib/libdvm.so
6ca9d000-6caa4000 rwxp 0009d000 1f:00 803        /system/lib/libdvm.so
6caa4000-6caa6000 rwxp 00000000 00:00 0
6d100000-6d12b000 r-xp 00000000 1f:00 832        /system/lib/libnativehelper.so
6d12b000-6d12e000 rwxp 0002b000 1f:00 832        /system/lib/libnativehelper.so
6d300000-6d380000 r-xp 00000000 1f:00 844        /system/lib/libandroid_runtime.so
6d380000-6d389000 rwxp 00080000 1f:00 844        /system/lib/libandroid_runtime.so
6d900000-6d9ec000 r-xp 00000000 1f:00 896        /system/lib/libicui18n.so
6d9ec000-6d9f1000 rwxp 000ec000 1f:00 896        /system/lib/libicui18n.so
6de00000-6debe000 r-xp 00000000 1f:00 753        /system/lib/libicuuc.so
6debe000-6dec6000 rwxp 000be000 1f:00 753        /system/lib/libicuuc.so
6dec6000-6dec9000 rwxp 00000000 00:00 0
6e300000-6e304000 r-xp 00000000 1f:00 880        /system/lib/libnetutils.so
6e304000-6e305000 rwxp 00004000 1f:00 880        /system/lib/libnetutils.so
6e400000-6e402000 r-xp 00000000 1f:00 789        /system/lib/libwpa_client.so
6e402000-6e403000 rwxp 00002000 1f:00 789        /system/lib/libwpa_client.so
6e700000-6e743000 r-xp 00000000 1f:00 746        /system/lib/libdbus.so
6e743000-6e744000 rwxp 00043000 1f:00 746        /system/lib/libdbus.so
6e900000-6e902000 r-xp 00000000 1f:00 903        /system/lib/libbluedroid.so
6e902000-6e903000 rwxp 00002000 1f:00 903        /system/lib/libbluedroid.so
6f000000-6f0ae000 r-xp 00000000 1f:00 804        /system/lib/libcrypto.so
6f0ae000-6f0be000 rwxp 000ae000 1f:00 804        /system/lib/libcrypto.so
6f0be000-6f0c0000 rwxp 00000000 00:00 0
6f400000-6f429000 r-xp 00000000 1f:00 811        /system/lib/libssl.so
6f429000-6f42d000 rwxp 00029000 1f:00 811        /system/lib/libssl.so
6f700000-6f714000 r-xp 00000000 1f:00 737        /system/lib/libz.so
6f714000-6f715000 rwxp 00014000 1f:00 737        /system/lib/libz.so
6f900000-6f90e000 r-xp 00000000 1f:00 777        /system/lib/libcutils.so
6f90e000-6f90f000 rwxp 0000e000 1f:00 777        /system/lib/libcutils.so
6f90f000-6f91e000 rwxp 00000000 00:00 0
6fa00000-6fa03000 r-xp 00000000 1f:00 884        /system/lib/liblog.so
6fa03000-6fa04000 rwxp 00003000 1f:00 884        /system/lib/liblog.so
6fb00000-6fb16000 r-xp 00000000 1f:00 877        /system/lib/libm.so
6fb16000-6fb17000 rwxp 00016000 1f:00 877        /system/lib/libm.so
6fc00000-6fc01000 r-xp 00000000 1f:00 840        /system/lib/libstdc++.so
6fc01000-6fc02000 rwxp 00001000 1f:00 840        /system/lib/libstdc++.so
6fd00000-6fd40000 r-xp 00000000 1f:00 905        /system/lib/libc.so
6fd40000-6fd43000 rwxp 00040000 1f:00 905        /system/lib/libc.so
6fd43000-6fd4e000 rwxp 00000000 00:00 0
70001000-70009000 r-xp 00001000 1f:00 650        /system/bin/linker
70009000-7000a000 rwxp 00009000 1f:00 650        /system/bin/linker
7000a000-70015000 rwxp 00000000 00:00 0
7ef97000-7efa3000 rw-p 00000000 00:00 0          [stack]
paulscode
Experienced Developer
Experienced Developer
 
Posts: 79
Joined: Thu Nov 11, 2010 3:57 pm

Top

Return to NDK Problems

Who is online

Users browsing this forum: No registered users and 4 guests