[Top][All Lists]

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

Re: [Gcl-devel] shared library version dependencies

From: Camm Maguire
Subject: Re: [Gcl-devel] shared library version dependencies
Date: 27 Aug 2003 17:17:46 -0400
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2

Hi Vadim!  Can't you just 'frame 0' and then 'disassemble'?  I'm
looking for the offset in fileno_unlocked.  Likely the address is a
write to some unprotected region the pointer to which is in a
register.  Then 'i reg eax' or whatever will give us the bad address.

Take care,

"Vadim V. Zhytnikov" <address@hidden> writes:

> Camm Maguire writes:
> > Hi Vadim!  These maps are really strange.  I've never seen a machine
> > map the shared libs before the executable.  In any case, this does not
> > narrow down the possibilities for the mismap.
> > At the point of your previous backtrace in gdb, could you please post
> > the result of 'dissasemble'?  Can you stop at the same place in the
> > working version, and disassemble that too?  'bt' will show you
> > addresses for each frame -- you can break at a given specific address
> > with 'b *0x40000.....'.
> > Take care,
> > "Vadim V. Zhytnikov" <address@hidden> writes:
> >
> Sorry, but I have a question. Disassassembe at what point
> would you like to see?  At segfault point in fileno_unlocked (libc) or
> readline.d (gcl)?  If first then I don't know it's address
> on build host where everything goes without segfaults.
> If second then disassemble seems to be the same on both platforms.
> Best wishes,
> Vadim
> -- 
>       Vadim V. Zhytnikov
>        <address@hidden>
>       <address@hidden>

Camm Maguire                                            address@hidden
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah

reply via email to

[Prev in Thread] Current Thread [Next in Thread]