Not sure whether we have the same problem,
But can you use logcat to dump full debug info?

Seems that you even can't run /system/bin/sh
but here, at least in my system is working (may fail sometimes)

I'm using toolchain (mips-4.3-isa32r1) which compiled by codesourcy,
you can download from their web

$mips-linux-gnu-gcc -v
Using built-in specs.
Target: mips-linux-gnu
Configured with: /scratch/clm/2008q3-src/src/gcc-4.3/configure
--build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --target=mips-linux-gnu
--enable-threads --disable-libmudflap --disable-libssp
--disable-libstdcxx-pch --with-arch=mips32r2 --with-float=hard
--enable-mips-nonpic --enable-extra-sgxxlite-multilibs --with-gnu-as
--with-gnu-ld --enable-languages=c,c++ --enable-shared --enable-symvers=gnu
--enable-__cxa_atexit --with-pkgversion='Sourcery G++ Lite 4.3-51'
--with-bugurl=https://support.codesourcery.com/GNUToolchain/ --disable-nls
--prefix=/opt/codesourcery
--with-sysroot=/opt/codesourcery/mips-linux-gnu/libc
--with-build-sysroot=/scratch/clm/2008q3-lite/install/mips-linux-gnu/libc
--with-gmp=/scratch/clm/2008q3-lite/obj/host-libs-4.3-51-mips-linux-gnu-i686-pc-linux-gnu/usr
--with-mpfr=/scratch/clm/2008q3-lite/obj/host-libs-4.3-51-mips-linux-gnu-i686-pc-linux-gnu/usr
--disable-libgomp --enable-poison-system-directories
--with-build-time-tools=/scratch/clm/2008q3-lite/install/mips-linux-gnu/bin
--with-build-time-tools=/scratch/clm/2008q3-lite/install/mips-linux-gnu/bin
Thread model: posix
gcc version 4.3.2 (Sourcery G++ Lite 4.3-51)

On Tue, Nov 24, 2009 at 5:19 PM, Carlos Piñeiro <[email protected]>wrote:

> Hi All,
>
> I´m getting the same problem in a MIPS board with the same source code.
> Anyway when I try to launch zygote manually I get a linker error, so I think
> I have a compilation error.
>
> bionic/linker/linker.c:883| ERROR: [ 1273 - failed to extend segment from
> 'libc.so' @ 0x7ef69000 (0x0000a9c0) ]
> bionic/linker/linker.c:1875| ERROR: 1273 could not load 'libcinit: cannot
> find '/system/bin/playmp3', disabling 'bootsound'
> .so'
> bionic/linker/linker.c:1940| ERROR: failed to link /system/bin/sh
> bionic/linker/linker.c:2040| ERROR: CANNOT LINK EXECUTABLE '/system/bin/sh'
> init: cannot find '/system/bin/flash_image', disabling 'flash_recovery'
> init: untracked pid 1279 exited
> init: untracked pid 1280 exited
>
> Do you have the same problem? I´m trying to compile for mips32r2.
>
>
>
>
>
> 2009/11/24 Dennis.Yxun <[email protected]>
>
>> Hi Hedwin Koning:
>>    Thanks for your sharing
>>
>>    Actually it's 32Mbytes, my fault~
>>    Here I'm a little bit clueless about the problem.
>> Seems that libsgl.so triggered the exception, but I can't find the
>> offended instruction
>> according to the value of PC, since libsgl is dynamically loaded.
>>    Hope people can shed some lights on me, any idea or suggestion is
>> welcome!
>>
>> Dennis
>>
>>
>> On Tue, Nov 24, 2009 at 4:04 PM, Hedwin Koning 
>> <[email protected]>wrote:
>>
>>> Dennis.Yxun wrote:
>>> > HI ALL:
>>> >     I'm trying to bring android up at my MIPS hardware platform,
>>> > while the first problem i encountered is app_process(zygote) is
>>> crashed.
>>> > The source code is pulled from mipsandroid.org <http://mipsandroid.org
>>> >
>>> >     My hardware has pretty limited memory, only 16M SDRAM,
>>> > is it enough to bring up essential android system?
>>> >
>>> > Dennis
>>> >
>>> > ************************ err message *******************************
>>> > turn off boot console
>>> > early0
>>> > transport: local server
>>> > init
>>> > transport: server_socket_thread()
>>> > starting
>>> > jdwp control socket started
>>> > (7)
>>> > server: trying to get new connection from
>>> > 5555
>>> > #
>>> > logcat
>>> >
>>> > I/vold    ( 1401): Android Volume Daemon version
>>> > 2.0
>>> > I/vold    ( 1401): New MMC card 'SU512' (serial 546968682) added @
>>> > /class/mmc_h4
>>> > E/vold    ( 1401): Unable to open '/sys/class/switch'
>>> > (m)
>>> > D/vold    ( 1401): Bootstrapping
>>> > complete
>>> > I/DEBUG   ( 1411): debuggerd: Nov 19 2009
>>> > 15:24:08
>>> > I/DEBUG   ( 1411): *** *** *** *** *** *** *** *** *** *** *** *** ***
>>> > *** *** *
>>> > I/DEBUG   ( 1411): Build fingerprint:
>>> > 'generic//hmp10/:1.5/CUPCAKE/eng.den'
>>>
>>> > I/DEBUG   ( 1411): pid: 1407, tid: 1407  >>> /system/bin/app_process
>>> > <<<
>>> > I/DEBUG   ( 1411): signal 11 (SIGSEGV), fault addr
>>> > 00160cc8
>>> > I/DEBUG   ( 1411):  zr 00000000  at 00000001  v0 00006139  v1
>>> > 7c033007
>>> > I/DEBUG   ( 1411):  a0 7c1567a4  a1 7c02fd68  a2 00000000  a3
>>> > 56464947
>>> > I/DEBUG   ( 1411):  t0 7c194848  t1 00000005  t2 00000028  t3
>>> > 7c194820
>>> > I/DEBUG   ( 1411):  t4 7c194730  t5 00000a86  t6 40000000  t7
>>> > 7f000000
>>> > I/DEBUG   ( 1411):  s0 0000000f  s1 7c18ea40  s2 7c02fd68  s3
>>> > 00000009
>>> > I/DEBUG   ( 1411):  s4 7f000000  s5 0000001c  s6 00000015  s7
>>> > 00000014
>>> > I/DEBUG   ( 1411):  t8 7f0209fc  t9 7c033008  k0 00000000  k1
>>> > 00000000
>>> > I/DEBUG   ( 1411):  gp 00166db8  sp 7fe230d8  s8 00000000  ra
>>> > 7f000228
>>> > I/DEBUG   ( 1411):  hi 000006a9  lo 000192ec bva 00160cc8 epc
>>> > 7c033568
>>> > I/DEBUG   ( 1411):          #00  pc 7c033568
>>> > /system/lib/libsgl.so
>>> > I/DEBUG   ( 1411):          #01  ra 7f000228
>>> > /system/bin/linker
>>> > I/DEBUG   ( 1411):
>>> > stack:
>>> > I/DEBUG   ( 1411):     7fe23098
>>> > 00000000
>>> > I/DEBUG   ( 1411):     7fe2309c
>>> > 00000000
>>> > I/DEBUG   ( 1411):     7fe230a0
>>> > 00000000
>>> > I/DEBUG   ( 1411):     7fe230a4
>>> > 00000000
>>> > I/DEBUG   ( 1411):     7fe230a8
>>> > 00000000
>>> > I/DEBUG   ( 1411):     7fe230ac
>>> > 00000000
>>> > I/DEBUG   ( 1411):     7fe230b0
>>> > 7f0286a0
>>> > I/DEBUG   ( 1411):     7fe230b4
>>> > 00000021
>>> > I/DEBUG   ( 1411):     7fe230b8
>>> > 00000a87
>>> > I/DEBUG   ( 1411):     7fe230bc  7c1946d8
>>> > /system/lib/libsgl.so
>>> > I/DEBUG   ( 1411):     7fe230c0  7c00f45c
>>> > /system/lib/libsgl.so
>>> > I/DEBUG   ( 1411):     7fe230c4
>>> > 00000a87
>>> > I/DEBUG   ( 1411):     7fe230c8
>>> > 7c199dc0
>>> > I/DEBUG   ( 1411):     7fe230cc  7c0001cc
>>> > /system/lib/libsgl.so
>>> > I/DEBUG   ( 1411):     7fe230d0  7c00f46c
>>> > /system/lib/libsgl.so
>>> > I/DEBUG   ( 1411):     7fe230d4  7f000228
>>> > /system/bin/linker
>>> > I/DEBUG   ( 1411):     7fe230d8  7c000198
>>> > /system/lib/libsgl.so
>>> > I/DEBUG   ( 1411):     7fe230dc
>>> > 7f0228a8
>>> > I/DEBUG   ( 1411):     7fe230e0
>>> > 00000001
>>> > I/DEBUG   ( 1411):     7fe230e4
>>> > 00000021
>>> > I/DEBUG   ( 1411):     7fe230e8
>>> > 7f0286a0
>>> > I/DEBUG   ( 1411):     7fe230ec
>>> > 0000001c
>>> > I/DEBUG   ( 1411):     7fe230f0
>>> > 00166db8
>>> > I/DEBUG   ( 1411):     7fe230f4
>>> > 00000000
>>> > I/DEBUG   ( 1411):     7fe230f8
>>> > 7f0228a8
>>> > I/DEBUG   ( 1411):     7fe230fc  7f002d0c
>>> > /system/bin/linker
>>> > I/DEBUG   ( 1411):     7fe23100
>>> > 7f0228a8
>>> > I/DEBUG   ( 1411):     7fe23104  7c023b5c
>>> > /system/lib/libsgl.so
>>> > I/DEBUG   ( 1411):     7fe23108
>>> > 0000002f
>>> > I/DEBUG   ( 1411):     7fe2310c  79d335ac
>>> > /system/lib/libutils.so
>>> > I/DEBUG   ( 1411):     7fe23110
>>> > 7ef6d6e0
>>> > I/DEBUG   ( 1411):     7fe23114
>>> > 0000000f
>>> > I/DEBUG   ( 1411):     7fe23118  7c18ea40
>>> > /system/lib/libsgl.so
>>> > I/DEBUG   ( 1411):     7fe2311c
>>> > 00000000
>>> > I/DEBUG   ( 1411):     7fe23120
>>> > 00000009
>>> > I/DEBUG   ( 1411):     7fe23124  7f000228
>>> > /system/bin/linker
>>> > I/DEBUG   ( 1411):     7fe23128
>>> > 00000000
>>> > I/DEBUG   ( 1411):     7fe2312c
>>> > 7f0228a8
>>> > I/DEBUG   ( 1411):     7fe23130
>>> > 00000001
>>> > I/DEBUG   ( 1411):     7fe23134
>>> > 00000021
>>> > I/DEBUG   ( 1411):     7fe23138
>>> > 0000001b
>>> > I/DEBUG   ( 1411):     7fe2313c
>>> > 0000001c
>>> > I/DEBUG   ( 1411):     7fe23140
>>> > 00000008
>>> > I/DEBUG   ( 1411):     7fe23144
>>> > 00000007
>>> > I/DEBUG   ( 1411):     7fe23148
>>> > 00000012
>>> > I/DEBUG   ( 1411):     7fe2314c  7f0028a4
>>> > /system/bin/linker
>>> > I/DEBUG   ( 1411):     7fe23150
>>> > 00002000
>>> > I/DEBUG   ( 1411):     7fe23154  7f001274
>>> > /system/bin/linker
>>> > I/DEBUG   ( 1411):     7fe23158
>>> > 7f02277c
>>> > I/DEBUG   ( 1411):     7fe2315c
>>> > 00000003
>>> > I/DEBUG   ( 1411):     7fe23160
>>> > ffffffff
>>> > I/DEBUG   ( 1411):     7fe23164
>>> > 00000000
>>> > I/DEBUG   ( 1411):     7fe23168
>>> > 7f0286a0
>>> > I/DEBUG   ( 1411):     7fe2316c  7f020000
>>> > /system/bin/linker
>>> > I/DEBUG   ( 1411):     7fe23170
>>> > 00000004
>>> > I/DEBUG   ( 1411):     7fe23174  502000d0
>>> > /system/lib/libskiagl.so
>>> > I/DEBUG   ( 1411):     7fe23178
>>> > 7f02277c
>>> > I/DEBUG   ( 1411):     7fe2317c  7f002ed0
>>> > /system/bin/linker
>>> > I/DEBUG   ( 1411):     7fe23180
>>> > 00000003
>>> > I/DEBUG   ( 1411):     7fe23184
>>> > 7f025660
>>> > I/DEBUG   ( 1411):     7fe23188
>>> > 000009d4
>>> > I/DEBUG   ( 1411):     7fe2318c  79d335ac
>>> > /system/lib/libutils.so
>>> > I/DEBUG   ( 1411):     7fe23190  00083120
>>> > [heap]
>>> > I/DEBUG   ( 1411):     7fe23194  79d3d828
>>> > /system/lib/libutils.so
>>> > I/DEBUG   ( 1411):     7fe23198
>>> > 7f0286a0
>>> > I/DEBUG   ( 1411):     7fe2319c  79d75520
>>> > /system/lib/libutils.so
>>> > I/DEBUG   ( 1411):     7fe231a0
>>> > 7f0286a0
>>> > I/DEBUG   ( 1411):     7fe231a4  7f000fe0
>>> > /system/bin/linker
>>> > I/DEBUG   ( 1411):     7fe231a8
>>> > 00000000
>>> > I/DEBUG   ( 1411):     7fe231ac
>>> > 7f02277c
>>> > I/DEBUG   ( 1411):     7fe231b0
>>> > 00000001
>>> > I/DEBUG   ( 1411):     7fe231b4
>>> > 00000021
>>> > I/DEBUG   ( 1411):     7fe231b8
>>> > 0000001b
>>> > I/DEBUG   ( 1411):     7fe231bc
>>> > 0000001c
>>> > I/DEBUG   ( 1411):     7fe231c0
>>> > 00000001
>>> > I/DEBUG   ( 1411):     7fe231c4
>>> > 00000000
>>> > I/DEBUG   ( 1411):     7fe231c8
>>> > 00000012
>>> > I/DEBUG   ( 1411):     7fe231cc  7f0028a4
>>> > /system/bin/linker
>>> > I/DEBUG   ( 1411):     7fe231d0
>>> > 00002000
>>> > I/DEBUG   ( 1411):     7fe231d4  7f001274
>>> > /system/bin/linker
>>> > I/DEBUG   ( 1411):     7fe231d8
>>> > 7f0214bc
>>> > I/DEBUG   ( 1411):     7fe231dc
>>> > 00000003
>>> > I/DEBUG   ( 1411):     7fe231e0
>>> > ffffffff
>>> > I/DEBUG   ( 1411):     7fe231e4  7d2a0000
>>> > /system/lib/libandroid_runtime.so
>>> > I/DEBUG   ( 1411):     7fe231e8
>>> > 7f0286a0
>>> > I/DEBUG   ( 1411):     7fe231ec  7f020000
>>> > /system/bin/linker
>>> > I/DEBUG   ( 1411):     7fe231f0
>>> > 00000004
>>> > I/DEBUG   ( 1411):     7fe231f4  7d2a00f0
>>> > /system/lib/libandroid_runtime.so
>>> > I/DEBUG   ( 1411):     7fe231f8
>>> > 7f0214bc
>>> > I/DEBUG   ( 1411):     7fe231fc  7f002ed0
>>> > /system/bin/linker
>>> > I/DEBUG   ( 1411):     7fe23200
>>> > 00000003
>>> > I/DEBUG   ( 1411):     7fe23204
>>> > 7f025660
>>> > I/DEBUG   ( 1411):     7fe23208
>>> > 000001db
>>> > I/DEBUG   ( 1411):     7fe2320c
>>> > 00000000
>>> > I/DEBUG   ( 1411):     7fe23210
>>> > 00000000
>>> > I/DEBUG   ( 1411):     7fe23214
>>> > 00000000
>>> > I/DEBUG   ( 1411):     7fe23218
>>> > 7f0286a0
>>> > I/DEBUG   ( 1411):     7fe2321c
>>> > 00000000
>>> > I/DEBUG   ( 1411):     7fe23220
>>> > 7f0286a0
>>> > I/DEBUG   ( 1411):     7fe23224
>>> > 00000000
>>> > I/DEBUG   ( 1411):     7fe23228
>>> > 00000000
>>> > I/DEBUG   ( 1411):     7fe2322c
>>> > 7f0214bc
>>> > I/DEBUG   ( 1411):     7fe23230
>>> > 00000001
>>> > I/DEBUG   ( 1411):     7fe23234
>>> > 00000021
>>> > I/DEBUG   ( 1411):     7fe23238
>>> > 0000001b
>>> > I/DEBUG   ( 1411):     7fe2323c
>>> > 0000001c
>>> > I/DEBUG   ( 1411):     7fe23240
>>> > 00000001
>>> > I/DEBUG   ( 1411): *** *** *** *** *** *** *** *** *** *** *** *** ***
>>> > *** *** *
>>> > I/DEBUG   ( 1411): Build fingerprint:
>>> > 'generic/hmp10/hmp10/:1.5/CUPCAKE/eng.den'
>>> > I/DEBUG   ( 1411): pid: 1413, tid: 1413  >>> /system/bin/app_process
>>> > <<<
>>> > I/DEBUG   ( 1411): signal 11 (SIGSEGV), fault addr
>>> > 00000000
>>> > I/DEBUG   ( 1411):  zr 00000000  at 00000001  v0 00000001  v1
>>> > 6362696c
>>> > I/DEBUG   ( 1411):  a0 00000000  a1 7c03a018  a2 7c194730  a3
>>> > 7c156980
>>> > I/DEBUG   ( 1411):  t0 7c194a5c  t1 00000001  t2 00000008  t3
>>> > 7c194a54
>>> > I/DEBUG   ( 1411):  t4 7c194730  t5 7c194730  t6 40000000  t7
>>> > 7f000000
>>> > I/DEBUG   ( 1411):  s0 00000000  s1 7c194810  s2 00000000  s3
>>> > 00000009
>>> > I/DEBUG   ( 1411):  s4 7f000000  s5 0000001c  s6 00000015  s7
>>> > 00000014
>>> > I/DEBUG   ( 1411):  t8 7f0209fc  t9 00000000  k0 00000000  k1
>>> > 00000000
>>> > I/DEBUG   ( 1411):  gp 7f0286a0  sp 7ff86fe8  s8 00000000  ra
>>> > 7c043cbc
>>> > I/DEBUG   ( 1411):  hi 000006a9  lo 000192ec bva 00000000 epc
>>> > 00000000
>>> > --
>>> > unsubscribe: 
>>> > [email protected]<android-porting%[email protected]>
>>> > website: http://groups.google.com/group/android-porting
>>> Hi Dennis.
>>>
>>> I have android running on a MIPS based TV system.
>>> That system has 128MB of ram available and that is
>>> almost eaten up when running Android and Linux.
>>> To get it to work in just 16MB would be quiet some
>>> task.
>>>
>>> Hedwin
>>>
>>> --
>>> unsubscribe: 
>>> [email protected]<android-porting%[email protected]>
>>> website: http://groups.google.com/group/android-porting
>>>
>>
>>  --
>> unsubscribe: 
>> [email protected]<android-porting%[email protected]>
>> website: http://groups.google.com/group/android-porting
>>
>
>  --
> unsubscribe: 
> [email protected]<android-porting%[email protected]>
> website: http://groups.google.com/group/android-porting
>

-- 
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting

Reply via email to