- 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]

