[MacPorts] #45833: gdb @7.7.1 completely useless
MacPorts
noreply at macports.org
Sun Nov 9 11:35:34 PST 2014
#45833: gdb @7.7.1 completely useless
--------------------------+-------------------------------
Reporter: trac-1948@… | Owner: stuartwesterman@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.2
Resolution: | Keywords:
Port: gdb |
--------------------------+-------------------------------
Changes (by larryv@…):
* owner: macports-tickets@… => stuartwesterman@…
Old description:
> Hi, running MacPorts 2.3.2 (clean install) on Yosemite (clean install)
> with current Xcode (6.1).
>
> I just compiled something with MacPorts' GCC 4.8 that worked fine on
> Mavericks, but now produces a segfault.
>
> In order to debug the issue with MacPorts' gdb I did another build of the
> application in question with -O0 -g.
>
> Then I tried to use gdb to obtain a stack backtrace of the crash in the
> application, however there is no usable output:
>
> Program received signal SIGSEGV, Segmentation fault.
> 0x00007fff8fc64432 in ?? ()
> (gdb) bt
> #0 0x00007fff8fc64432 in ?? ()
> #1 0x0000000100204bd9 in ?? ()
> #2 0x00000001000a2690 in ?? ()
> #3 0x00000000000060f1 in ?? ()
> #4 0x000000010004cf78 in ?? ()
> #5 0x00007fff5fbff328 in ?? ()
> #6 0x0000000000000070 in ?? ()
> #7 0x000000010004d15d in ?? ()
> #8 0x00000001000a69c0 in ?? ()
> #9 0x00000001000c9088 in ?? ()
> #10 0x0000000000000000 in ?? ()
>
> On Linux, this works, i.e. it gives me a backtrace, on Mac OS X with
> MacPorts' gdb this has never worked, I can't remember when I had a decent
> backtrace on OS X when developing with gcc and gdb on the command line.
> I'm not doing anything strange, so I can't quite understand what's going
> on...
New description:
Hi, running MacPorts 2.3.2 (clean install) on Yosemite (clean install)
with current Xcode (6.1).
I just compiled something with MacPorts' GCC 4.8 that worked fine on
Mavericks, but now produces a segfault.
In order to debug the issue with MacPorts' gdb I did another build of the
application in question with -O0 -g.
Then I tried to use gdb to obtain a stack backtrace of the crash in the
application, however there is no usable output:
{{{
Program received signal SIGSEGV, Segmentation fault.
0x00007fff8fc64432 in ?? ()
(gdb) bt
#0 0x00007fff8fc64432 in ?? ()
#1 0x0000000100204bd9 in ?? ()
#2 0x00000001000a2690 in ?? ()
#3 0x00000000000060f1 in ?? ()
#4 0x000000010004cf78 in ?? ()
#5 0x00007fff5fbff328 in ?? ()
#6 0x0000000000000070 in ?? ()
#7 0x000000010004d15d in ?? ()
#8 0x00000001000a69c0 in ?? ()
#9 0x00000001000c9088 in ?? ()
#10 0x0000000000000000 in ?? ()
}}}
On Linux, this works, i.e. it gives me a backtrace, on Mac OS X with
MacPorts' gdb this has never worked, I can't remember when I had a decent
backtrace on OS X when developing with gcc and gdb on the command line.
I'm not doing anything strange, so I can't quite understand what's going
on...
--
--
Ticket URL: <https://trac.macports.org/ticket/45833#comment:1>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list