[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ltrace on arm, m68k and s390



On Sun, Mar 03, 2002 at 02:48:34AM +0100, Juan Cespedes wrote:
> [Sorry for the cross-posting]
> 
> I am currently changing some of the arch-dependent stuff in ltrace and I
> would like any of you to test the new version (ltrace_0.3.11) from
> 	http://people.debian.org/~cespedes/
> 
> I would like you to tell me if it compiles ok and if it works with a
> simple program ("ltrace sync", for example, would be fine).
> 
> I would test it myself, but apparently all the m68k and arm machines for
> developers are down :-(

It certainly compiled OK for me on arm.
However, neither the ltrace I have in /usr/bin ("ltrace version 0.3.15.")
nor the one ("ltrace version ???.") seem to work.

For 0.3.15, ltrace /bin/true gives on stderr:

breakpointed at 0x4000c464 (?)
breakpointed at 0x4000c464 (?)
breakpointed at 0x000088b8 (?)
__libc_start_main(35532, 1, 0xbffffc34, 34684, 39684 <unfinished ...>
breakpointed at 0x000088b8 (?)
__libc_start_main(35532, 1, 0xbffffc34, 34684, 39684 <unfinished ...>
breakpointed at 0x000088b8 (?)
__libc_start_main(35532, 1, 0xbffffc34, 34684, 39684 <unfinished ...>
breakpointed at 0x000088b8 (?)
__libc_start_main(35532, 1, 0xbffffc34, 34684, 39684 <unfinished ...>
breakpointed at 0x000088b8 (?)
__libc_start_main(35532, 1, 0xbffffc34, 34684, 39684 <unfinished ...>
breakpointed at 0x000088b8 (?)
__libc_start_main(35532, 1, 0xbffffc34, 34684, 39684 <unfinished ...>
breakpointed at 0x000088b8 (?)
__libc_start_main(35532, 1, 0xbffffc34, 34684, 39684 <unfinished ...>
breakpointed at 0x000088b8 (?)
__libc_start_main(35532, 1, 0xbffffc34, 34684, 39684 <unfinished ...>
breakpointed at 0x000088b8 (?)
__libc_start_main(35532, 1, 0xbffffc34, 34684, 39684 <unfinished ...>

[for as many lines as you care to wait for. After the file I redirected it
to got to 400K I gave up and interrupted it]

0.3.21 gives:

breakpointed at 0x4000c464 (?)
breakpointed at 0x4000c464 (?)
breakpointed at 0x000088b8 (?)
__libc_start_main(35532, 1, 0xbffffc44, 34684, 39684 <unfinished ...>
breakpointed at 0x000088b8 (?)
__libc_start_main(35532, 1, 0xbffffc44, 34684, 39684 <unfinished ...>
breakpointed at 0x000088b8 (?)
__libc_start_main(35532, 1, 0xbffffc44, 34684, 39684 <unfinished ...>
breakpointed at 0x000088b8 (?)
__libc_start_main(35532, 1, 0xbffffc44, 34684, 39684 <unfinished ...>
breakpointed at 0x000088b8 (?)
__libc_start_main(35532, 1, 0xbffffc44, 34684, 39684 <unfinished ...>
breakpointed at 0x000088b8 (?)
__libc_start_main(35532, 1, 0xbffffc44, 34684, 39684 <unfinished ...>
breakpointed at 0x000088b8 (?)
__libc_start_main(35532, 1, 0xbffffc44, 34684, 39684 <unfinished ...>
breakpointed at 0x000088b8 (?)
__libc_start_main(35532, 1, 0xbffffc44, 34684, 39684 <unfinished ...>
breakpointed at 0x000088b8 (?)
__libc_start_main(35532, 1, 0xbffffc44, 34684, 39684 <unfinished ...>

which appears to differ only in the value 0xbffffc44 vs 0xbffffc34.

I'm sorry if this information isn't actually that helpful in getting
things working. I'm not sure if "it doesn't seem to work, but it does work as
well as the older version" is good news or bad news.

Nicholas Clark
-- 
Even better than the real thing:	http://nms-cgi.sourceforge.net/



Reply to: