Can anyone tell how to get more out of the strace log? I have eclair
booting and from the log files, nothing seems to be crashing with a
segmentation fault, but it never gets to the point where it tries to
start the android runtime? Would a target debug build type help?

Thanks in advance.

On Jan 24, 11:48 am, Brandon <robert...@gmail.com> wrote:
> Thanks for the link :-) I've got eclair to boot, but it hangs because
> zygote keeps restarting, and my strace log has these connection
> refused messages. Can you make anything of these?
>
> recv(1152208640, NULL, 2, 0)            = 0
> syscall_983045(0x44ad4f00, 0x12ba08, 0, 0x40, 0x44ad4f00, 0xad0425a1,
> 0x13f1e0, 0xf0005, 0x100000, 0xad0425a1, 0x449d5000, 0x13f1e0, 0,
> 0x44ad4ee8, 0xafe0fd70, 0xafe0d7fc, 0x60000010, 0x44ad4f00, 0, 0, 0,
> 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) = 0
> prctl(0xf, 0x149d20, 0, 0, 0)           = 0
> mmap2(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
> -1, 0) = 0x426f4000
> SYS_224(0x12ba08, 0x1, 0xf, 0x44ad4f00) = 538
> getpriority(PRIO_PROCESS, 0)            = 20
> recv(-1391972720, 0x1, 2147483647, 0)   = 0
> recv(1306992, NULL, 2, 0)               = 0
> recv(1306996, 0x1, 2147483647, 0)       = 0
> recv(1306992, 0x1, 1, 0)                = 0
> socket(PF_UNIX, SOCK_STREAM, 0)         = 15
> pipe([16, 17])                          = 0
> getpid()                                = 535
> connect(15, {sa_family=AF_UNIX, pa...@jdwp-control}, 15) = -1
> ECONNREFUSED (Connection refused)
> nanosleep({0, 500000000}, {0, 500000000})       = 0
> connect(15, {sa_family=AF_UNIX, pa...@jdwp-control}, 15) = -1
> ECONNREFUSED (Connection refused)
> nanosleep({0, 750000000}, {0, 750000000}) = 0
> connect(15, {sa_family=AF_UNIX, pa...@jdwp-control}, 15) = -1
> ECONNREFUSED (Connection refused)
> nanosleep({1, 125000000}, {1, 125000000}) = 0
> connect(15, {sa_family=AF_UNIX, pa...@jdwp-control}, 15) = -1
> ECONNREFUSED (Connection refused)
> nanosleep({1, 687000000}, {1, 687000000}) = 0
> connect(15, {sa_family=AF_UNIX, pa...@jdwp-control}, 15) = -1
> ECONNREFUSED (Connection refused)
> nanosleep({2, 0}, {2, 0})               = 0
> connect(15, {sa_family=AF_UNIX, pa...@jdwp-control}, 15) = -1
> ECONNREFUSED (Connection refused)
> nanosleep({2, 0}, {2, 0})               = 0
> connect(15, {sa_family=AF_UNIX, pa...@jdwp-control}, 15) = -1
> ECONNREFUSED (Connection refused)
> nanosleep({2, 0}, {2, 0})               = 0
> connect(15, {sa_family=AF_UNIX, pa...@jdwp-control}, 15) = -1
> ECONNREFUSED (Connection refused)
> nanosleep({2, 0}, {2, 0})               = 0
> connect(15, {sa_family=AF_UNIX, pa...@jdwp-control}, 15) = -1
> ECONNREFUSED (Connection refused)
> nanosleep({2, 0}, {2, 0})               = 0
> connect(15, {sa_family=AF_UNIX, pa...@jdwp-control}, 15) = -1
> ECONNREFUSED (Connection refused)
> nanosleep({2, 0}, {2, 0})               = 0
> connect(15, {sa_family=AF_UNIX, pa...@jdwp-control}, 15) = -1
> ECONNREFUSED (Connection refused)
> nanosleep({2, 0}, {2, 0})               = 0
> connect(15, {sa_family=AF_UNIX, pa...@jdwp-control}, 15) = -1
> ECONNREFUSED (Connection refused)
> nanosleep({2, 0}, {2, 0})               = 0
> connect(15, {sa_family=AF_UNIX, pa...@jdwp-control}, 15) = -1
> ECONNREFUSED (Connection refused)
> nanosleep({2, 0}, {2, 0})               = 0
> connect(15, {sa_family=AF_UNIX, pa...@jdwp-control}, 15) = -1
> ECONNREFUSED (Connection refused)
> nanosleep({2, 0}, {2, 0})               = 0
> connect(15, {sa_family=AF_UNIX, pa...@jdwp-control}, 15) = -1
> ECONNREFUSED (Connection refused)
> nanosleep({2, 0}, {2, 0})               = 0
> connect(15, {sa_family=AF_UNIX, pa...@jdwp-control}, 15) = -1
> ECONNREFUSED (Connection refused)
> nanosleep({2, 0}, {2, 0})               = 0
> connect(15, {sa_family=AF_UNIX, pa...@jdwp-control}, 15) = -1
> ECONNREFUSED (Connection refused)
> nanosleep({2, 0}, {2, 0})               = 0
> connect(15, {sa_family=AF_UNIX, pa...@jdwp-control}, 15) = -1
> ECONNREFUSED (Connection refused)
> nanosleep({2, 0}, {2, 0})               = 0
> connect(15, {sa_family=AF_UNIX, pa...@jdwp-control}, 15) = -1
> ECONNREFUSED (Connection refused)
> nanosleep({2, 0}, {2, 0})               = 0
> connect(15, {sa_family=AF_UNIX, pa...@jdwp-control}, 15) = -1
> ECONNREFUSED (Connection refused)
> nanosleep({2, 0}, {2, 0})               = 0
> connect(15, {sa_family=AF_UNIX, pa...@jdwp-control}, 15) = -1
> ECONNREFUSED (Connection refused)
> nanosleep({2, 0}, {2, 0})               = 0
> connect(15, {sa_family=AF_UNIX, pa...@jdwp-control}, 15) = -1
> ECONNREFUSED (Connection refused)
> nanosleep({2, 0}, {2, 0})               = 0
> connect(15, {sa_family=AF_UNIX, pa...@jdwp-control}, 15) = -1
> ECONNREFUSED (Connection refused)
> nanosleep({2, 0}, {2, 0})               = 0
> connect(15, {sa_family=AF_UNIX, pa...@jdwp-control}, 15) = -1
> ECONNREFUSED (Connection refused)
> nanosleep({2, 0}, {2, 0})               = 0
> connect(15, {sa_family=AF_UNIX, pa...@jdwp-control}, 15) = -1
> ECONNREFUSED (Connection refused)
> nanosleep({2, 0}, {2, 0})               = 0
> connect(15, {sa_family=AF_UNIX, pa...@jdwp-control}, 15) = -1
> ECONNREFUSED (Connection refused)
> nanosleep({2, 0}, {2, 0})               = 0
> connect(15, {sa_family=AF_UNIX, pa...@jdwp-control}, 15) = -1
> ECONNREFUSED (Connection refused)
> nanosleep({2, 0}, {2, 0})               = 0
> connect(15, {sa_family=AF_UNIX, pa...@jdwp-control}, 15) = -1
> ECONNREFUSED (Connection refused)
> nanosleep({2, 0}, {2, 0})               = 0
> connect(15, {sa_family=AF_UNIX, pa...@jdwp-control}, 15) = -1
> ECONNREFUSED (Connection refused)
> nanosleep({2, 0}, {2, 0})               = 0
> connect(15, {sa_family=AF_UNIX, pa...@jdwp-control}, 15) = -1
> ECONNREFUSED (Connection refused)
> nanosleep({2, 0}, {2, 0})               = 0
> connect(15, {sa_family=AF_UNIX, pa...@jdwp-control}, 15) = -1
> ECONNREFUSED (Connection refused)
> nanosleep({2, 0}, {2, 0})               = 0
> connect(15, {sa_family=AF_UNIX, pa...@jdwp-control}, 15) = -1
> ECONNREFUSED (Connection refused)
> nanosleep({2, 0}, {2, 0})               = 0
> connect(15, {sa_family=AF_UNIX, pa...@jdwp-control}, 15) = -1
> ECONNREFUSED (Connection refused)
> nanosleep({2, 0}, {2, 0})               = 0
> connect(15, {sa_family=AF_UNIX, pa...@jdwp-control}, 15) = -1
> ECONNREFUSED (Connection refused)
> nanosleep({2, 0}, {2, 0})               = 0
> connect(15, {sa_family=AF_UNIX, pa...@jdwp-control}, 15) = -1
> ECONNREFUSED (Connection refused)
> nanosleep({2, 0}, {2, 0})               = 0
> connect(15, {sa_family=AF_UNIX, pa...@jdwp-control}, 15) = -1
> ECONNREFUSED (Connection refused)
> nanosleep({2, 0},
>
> On Jan 23, 6:19 pm, Michael Trimarchi <trimar...@gandalf.sssup.it>
> wrote:
>
>
>
> > Hi Brandon
>
> > Brandon wrote:
> > > I am trying to port android to an omap3430 based device, (nokia n900).
> > > I'm using kernel 2.6.28 with the android drivers patched in, and I can
> > > build the donut branch and boot it on the n900, but the eclair branch
> > > always exits with a Segmentation Fault. I've tried running init, /
> > > system/bin/sh, /system/xbin/strace, but they all crash with a
> > > Segmentation Fault and no log.
>
> >http://www.mail-archive.com/android-porting@googlegroups.com/msg08893...
>
> > Maybe this thread can help you :)
>
> > Michael

-- 
unsubscribe: android-porting+unsubscr...@googlegroups.com
website: http://groups.google.com/group/android-porting

Reply via email to