“Maa” <> firstname.lastname@example.org> > wrote in message news:ciloii$fe9$> email@example.com> …
Dear David and Mario,
In my map info file, the file format do not like the format you provide
in my map, it is just like that:
0000c0e4 near xxxIpAddress::xxxIpAddress()
0000c0a0 near xxxIpAddress::xxxIpAddress( xxxIpAddress const near
0000c058 xxxIpAddress near & near xxxIpAddress::operator =(
xxxIpAddress const near & )
and had not the code stack field such as “0005”,
the 00005: is not the stack, but rather the segment number.
You do know have such a segment number because your link with flat model
(the default I beleive)
terminated by signal SIGSEGV, it says that terminated in 0005:xxxxxxxx,
when I find the address xxxxxxxx in my map file, I find that the
corresponding function with the address xxxxxxxx, was never be called in
All I can think of is that you think it was never called but probably was,
or you a missinterpreting the content of the map file.
So I consider what does “0005:xxxxxxxx” mean, and how to find the
Just disregard the 0005. If you’d like post the map file and the address,
maybe we will be able to tell.
Thanks a lot
“David Gibbs” <> firstname.lastname@example.org> > Ð´ÈëÏûÏ¢
news:ciktid$q23$> email@example.com> …
Mario Charest <> firstname.lastname@example.org> > wrote:
“Maa” <> email@example.com> > wrote in message
news:cigacm$ec7$> firstname.lastname@example.org> …
I know there are function address in my map file, and it’s address
the IP field or other meaning. And how to parse the map file ?
Let says this is a section of your map file:
Though, often, the map file isn’t completely ordered as this
example is – so it is often useful to pass the map file
through sort first.
That means function constructor_hook starts 0005:00002990 and ends
If the IP you got from the SIGSEGV is 0005:00002b10, it means the
happend in function set_hook
because 0005:00002b10 is in between 0005:00002b00 (start of
Where exactly in the function it crash you cannot tell because the
doesn’t give you enough information. It’s possible to figure it out
disassembing the object file, but that gets ugly >
Please follow-up to newsgroup, rather than personal email.
QNX Training Services