[sldev] XCode bug - please help figure out why

Michael Miller 1337mail at gmail.com
Sat Oct 20 18:08:48 PDT 2007


Sorry for not being more clear:
Before removing those lines:
- XCode 2.5 works perfectly. The binaries built with it also run perfectly.
- XCode 3.0 spews out internal errors. Obviously, I can't build binaries
with it due to this issue.

After removing the lines:
- XCode 2.5(the IDE) works perfectly. It's able to build the binaries(albeit
spewing out app. 3000 warnings). The binaries segfault when run.
- XCode 3.0(the IDE) works perfectly. It's able to build the binaries(albeit
also spewing out app. 3000 warnings)
The binaries segfault when run.

Thus, the removal of those lines causes some major problems with (what I
assume is) a linked library.
On 10/20/07, Ben Byer <bbyer at mm.st> wrote:
>
> Huh?
>
> What's the problem here?  That the Viewer segfaults when you run it, or
> that Xcode spews errors when you try to load macview.xcodeproj?
>
> On Oct 20, 2007, at 5:56 PM, Michael Miller wrote:
>
> Just to give a quick update, the problem also occurs in XCode 2.5(with the
> modified lines). Thus, the lines in the project file _ARE_ needed, and the
> project does _NOT_ work without them, even though they cause XCode 3 to
> fail.
>
> Thus, we need to find out what the lines are doing, and why they are
> causing trouble.
>
> On 10/20/07, Michael Miller <1337mail at gmail.com> wrote:
> >
> > Apparently, I spoke too soon. Removing those lines does NOT fix the
> > problem. I changed the source a bit, and rebuilt it, and the binary does not
> > run(technically it does, but it quits after eating up a lot of CPU with a
> > "segmentation fault"). Thus, the problem lies not(at least completely) in
> > those few lines being mangled. Any other suggestions?
> >
> > On 10/14/07, Ben Byer < bbyer at mm.st> wrote:
> > >
> > > You did get my two previous messages to you and the rest of the list
> > > on October 1st that I had already reported this issue and had addressed it
> > > both with LL and internally with Apple, right? :(
> > >
> > > There are two problems here:
> > > 1) LL is munging the pbxproj file when stripping the llkdu refs; I
> > > submitted a patch to JIRA,   https://jira.secondlife.com
> > > /browse/VWR-2551.
> > > 2) You've waaaaaaaaay missed the deadline for Leopard GM.  The XCode
> > > team has acknowledged (at least to me) that they would like to do a better
> > > job of validating the structure of the pbxproj file before loading it, but
> > > that will require a considerable amount of restructuring code on their part,
> > > so no ETA for that.
> > >
> > >
> > > Ben
> > >
> > >
> > > On Oct 13, 2007, at 6:46 PM, Michael Miller wrote:
> > >
> > > Apple's suggestion works perfectly. The question is: what's causing
> > > the mangling of the project? If a script is screwing with the xcode files,
> > > then it needs to be fixed on LLs part(and fast; the new version of XCode is
> > > going into full swing later this month); if it is Apple's problem(and XCode
> > > is somehow mangling with the files), XCode needs to be fixed before it goes
> > > GM. I have no basis for evaluating what goes on internally at LL, so can you
> > > please shed some light onto the matter? Everything thus far has been
> > > assuming things; can you please get a concrete answer on this?
> > >
> > >
> > >
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.secondlife.com/pipermail/sldev/attachments/20071020/aae2faeb/attachment.htm


More information about the SLDev mailing list