Changes between Version 1 and Version 2 of Ticket #49764, comment 36


Ignore:
Timestamp:
Oct 24, 2016, 6:14:33 PM (8 years ago)
Author:
ken-cunningham-webuse
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #49764, comment 36

    v1 v2  
    1 I am digging in as my skills allow. Doesn't help that ddd won't build for me, gdb is a bugger to use, and I can't seem to get it into Xcode to debug. So from a tool point of view, it's a bit mucky. The same executable gives a proper throw-catch on SL with the same libunwind, libcxxabi, and libcxx code (all versioned at 3.9.0), and the same libgcc (moved over). So something about the way 10.5 is building it is the issue. pthreads, stack alignment.
     1I am digging in as my skills allow. Doesn't help that ddd won't build for me, gdb is a bugger to use, and I can't seem to get it into Xcode to debug. So from a tool point of view, it's a bit mucky. The same executable gives a proper throw-catch on SL with the same libunwind, libcxxabi, and libcxx code (all versioned at 3.9.0), and the same libgcc (moved over).
     2
     3So something about the way 10.5 is building it is the issue. pthreads, stack alignment..., stuff in the kernel..., differences in #include files... I wonder if I can diff libunwind from 10.5 and 10.6 and get a clue what might be different in these two files that way... or build libunwind for 10.5 on 10.6 and try using that binary...
    24
    35At least I'm at the cliff edge. K