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