Unsubscribe
Unsubscribe
- Subject: Unsubscribe
- From: Bogdan Gherman <email@hidden>
- Date: Wed, 13 Apr 2011 11:48:43 +0100
Bogdan Gherman
Powered by iPhone
On 12 Apr 2011, at 20:08, email@hidden wrote:
> Send Xcode-users mailing list submissions to
> email@hidden
>
> To subscribe or unsubscribe via the World Wide Web, visit
> http://lists.apple.com/mailman/listinfo/xcode-users
> or, via email, send a message with subject or body 'help' to
> email@hidden
>
> You can reach the person managing the list at
> email@hidden
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Xcode-users digest..."
> Today's Topics:
>
> 1. Re: User-perspective question about code signing Mac apps
> (non Mac App Store) (Chris Suter)
> 2. Re: User-perspective question about code signing Mac apps
> (non Mac App Store) (Markus Spoettl)
> 3. Re: Building with "Symbols Hidden by Default"
> enabled/-fvisibility=hidden, but still receiving duplicate
> symbols. (Joseph Frisch)
> 4. Xcode git updates (Pelaia II, Tom)
> 5. Re: Xcode 4 - public headers path from subproject from build
> directory (Robert Vojta)
> 6. Shark install location (Markus Spoettl)
> 7. Re: Shark install location (Kevin Molcard)
> 8. Re: Shark install location (Jean-Daniel Dupas)
> 9. Re: Shark install location (Markus Spoettl)
> 10. Re: User-perspective question about code signing Mac apps
> (non Mac App Store) (Ross Carter)
> 11. Re: Shark install location (Sean McBride)
> 12. Re: Shark install location (Laurent Daudelin)
> 13. Re: Shark install location (Quincey Morris)
> 14. Re: Shark install location (Sean McBride)
> 15. Re: Shark install location (Markus Spoettl)
> 16. Re: Shark install location (Markus Spoettl)
> 17. GDB error - exit with status 10 (Alexander Bokovikov)
> Hi Eric,
>
> On Tue, Apr 12, 2011 at 6:27 AM, Eric Wing <email@hidden> wrote:
>
>> If I tamper with the resources in the bundle, the app fails to launch
>> so it appears to be signed.
>
> That won't be because you signed your app. You can modify both
> resources and the binary itself and, by default, it will continue to
> run. Code signing affects things like access to the Keychain, the
> firewall and Parental Controls and even then, it only affects the
> prompts you see. It's not designed to prevent tampering.
>
> Kind regards,
>
> Chris
>
> On Apr 12, 2011, at 1:46 PM, Chris Suter wrote:
>> On Tue, Apr 12, 2011 at 6:27 AM, Eric Wing <email@hidden> wrote:
>>
>>> If I tamper with the resources in the bundle, the app fails to launch
>>> so it appears to be signed.
>>
>> That won't be because you signed your app.
>
> There's a kill switch you can use when signing the application that causes the app to be terminated when the signature is invalid (see option flags on the codesign man page). However, as you said, it doesn't help much as anyone can remove the signature, tamper with the application and resign it using his own certificate (or not).
>
> Regards
> Markus
> --
> __________________________________________
> Markus Spoettl
>
>
> On Apr 11, 2011, at 9:29 PM, Chris Cleeland wrote:
>
>> I ran across this
>>
>> http://stackoverflow.com/questions/2595798/how-do-i-prevent-export-of-symbols-from-statically-linked-library
>>
>> It might help, too.
>
> As it turned out, my confusion in this matter stemmed from another problem I was experiencing; I thought I was building a dynamic library, when in reality I was building static library and/or visa versa.
>
> This post shed light on the matter - http://lists.apple.com/archives/xcode-users/2008/Jun/msg00654.html.
>
> On that note, I noticed other "remnants" such as a changed include path in my project.pbxproj file. I wonder what other headaches they might cause in the future. Xcode should ship with a bottle of aspirin. ;)
>
> I am now actually building a dynamic library. Problem(s) solved. Thanx!
> Is there a way in Xcode to see which files will be updated in a git repository prior to a "Pull" command? When I perform a "Pull" command within Xcode, it simply updates all the files without telling me which ones it will update prior to the update unless there is a conflict. Unlike with SVN, I never see that files are awaiting update. I can only see which files it pulled after the fact by visiting the organizer.
>
> On 11.4.2011, at 22:11, Rory O'Bryan wrote:
>
> Hi Rory,
>
> great, thanks, it does work now. I don't care about non working Archiving, because I do not use it. I archive everything manually elsewhere.
>
> Regards,
> Robert
>
>
> I feel rather stupid to ask this question: I can't find Shark.app on my system. It used to be there (used Spotlight to launch it, so I don't know where it was). I've used it hundreds of times in the past and if I'm not mistaken I used it with this new MBP too. Still I can't find it anymore.
>
> I have both Xcode 4.0.1 and Xcode 3.2.6 installed. Can anyone point me in the right direction please?
>
> Thanks!
> Markus
> --
> __________________________________________
> Markus Spoettl
>
>
> I have Xcode 3.6 and it is located in:
> /Developer/Applications/Performance Tools/Shark.app
>
> Cheers
> Kevin
>
> On 4/12/11 4:47 PM, Markus Spoettl wrote:
>> I feel rather stupid to ask this question: I can't find Shark.app on my system. It used to be there (used Spotlight to launch it, so I don't know where it was). I've used it hundreds of times in the past and if I'm not mistaken I used it with this new MBP too. Still I can't find it anymore.
>>
>> I have both Xcode 4.0.1 and Xcode 3.2.6 installed. Can anyone point me in the right direction please?
>>
>> Thanks!
>> Markus
>> --
>> __________________________________________
>> Markus Spoettl
>>
>> _______________________________________________
>> Do not post admin requests to the list. They will be ignored.
>> Xcode-users mailing list (email@hidden)
>> Help/Unsubscribe/Update your Subscription:
>>
>> This email sent to email@hidden
>>
>
> --
> Kevin Molcard
> Sofware Engineer
>
> ARTURIA
> 4 chemin de Malacher
> 38240 Meylan - France
> Tel: +33 438 020 555
> Fax: +33 438 020 525
>
> <http://www.arturia.com>
>
>
> Le 12 avr. 2011 à 16:47, Markus Spoettl a écrit :
>
>> I feel rather stupid to ask this question: I can't find Shark.app on my system. It used to be there (used Spotlight to launch it, so I don't know where it was). I've used it hundreds of times in the past and if I'm not mistaken I used it with this new MBP too. Still I can't find it anymore.
>>
>> I have both Xcode 4.0.1 and Xcode 3.2.6 installed. Can anyone point me in the right direction please?
>>
>
> In Xcode 3, this is /Developer/Applications/Performance Tools
>
>> Thanks!
>> Markus
>
> -- Jean-Daniel
>
>
>
>
>
> On Apr 12, 2011, at 4:54 PM, Jean-Daniel Dupas wrote:
>>> I have both Xcode 4.0.1 and Xcode 3.2.6 installed. Can anyone point me in the right direction please?
>>>
>>
>> In Xcode 3, this is /Developer/Applications/Performance Tools
>
>
> Thanks guys. Unfortunately there's no Shark in there, neither for the Xcode 4 nor for Xcode 3. Thats really strange.
>
> In the Xcode 3/Applications/Performance Tools there's MallocDebug, ObjectAlloc, Quartz Debug, Sampler and Spin Control. In Xcode 4 there's just Quartz Debug and Spin Control.
>
> I have no idea how that could have been erased, I'm pretty sure I didn't do it. I guess I have to reinstall the stuff.
>
> Regards
> Markus
> --
> __________________________________________
> Markus Spoettl
>
>
> On Apr 12, 2011, at 12:19 AM, David Dunham wrote:
>
>> On 11 Apr 2011, at 13:27, Eric Wing wrote:
>>
>>> I got Xcode to sign our Mac version of our app using the same
>>> certificate. I was kind of expecting the first time launch warning of
>>> "<your app> is an application downloaded from the Internet. Are you
>>> sure you want to open it?" to go away, but I still get the warning.
>>
>> Makes sense, otherwise anyone with a self-signed certificate could bypass that.
>>
>>> So I'm wondering what kind of things I should expect when I sign my app.
>>
>>
>> Unless you access the keychain, I don't think you get anything visible in Snow Leopard. (And I don't know about Lion.)
>
> IIUC, if your app accesses the keychain, the user will get an annoying warning every time you release an update. Code signing eliminates that warning.
>
> On Tue, 12 Apr 2011 19:33:43 +0200, Markus Spoettl said:
>
>> Thanks guys. Unfortunately there's no Shark in there, neither for the
>> Xcode 4 nor for Xcode 3. Thats really strange.
>>
>> In the Xcode 3/Applications/Performance Tools there's MallocDebug,
>> ObjectAlloc, Quartz Debug, Sampler and Spin Control. In Xcode 4 there's
>> just Quartz Debug and Spin Control.
>>
>> I have no idea how that could have been erased, I'm pretty sure I didn't
>> do it. I guess I have to reinstall the stuff.
>
> Shark is one of the many things Xcode 4 got rid of.
>
> I don't seem to have Shark in my Xcode 3.2.6 folder either. I guess
> they dumped it from that version too. It was after all long ago
> replaced by Instruments.
>
> --
> ____________________________________________________________
> Sean McBride, B. Eng email@hidden
> Rogue Research www.rogue-research.com
> Mac Software Developer Montréal, Québec, Canada
>
>
>
> On Apr 12, 2011, at 10:44, Sean McBride wrote:
>
>> On Tue, 12 Apr 2011 19:33:43 +0200, Markus Spoettl said:
>>
>>> Thanks guys. Unfortunately there's no Shark in there, neither for the
>>> Xcode 4 nor for Xcode 3. Thats really strange.
>>>
>>> In the Xcode 3/Applications/Performance Tools there's MallocDebug,
>>> ObjectAlloc, Quartz Debug, Sampler and Spin Control. In Xcode 4 there's
>>> just Quartz Debug and Spin Control.
>>>
>>> I have no idea how that could have been erased, I'm pretty sure I didn't
>>> do it. I guess I have to reinstall the stuff.
>>
>> Shark is one of the many things Xcode 4 got rid of.
>>
>> I don't seem to have Shark in my Xcode 3.2.6 folder either. I guess
>> they dumped it from that version too. It was after all long ago
>> replaced by Instruments.
>
> I have a clean install of 3.2.6. There is indeed Shark in /Developer/Applications/Performance Tools in my installation.
>
> Here is the content of Performance Tools:
>
> MacBook-Pro-Laurent:~ laurent$ ls -al /Developer/Applications/Performance\ Tools
> total 1152
> drwxrwxr-x 10 root admin 340 Apr 5 17:02 .
> drwxrwxr-x 11 root admin 374 Apr 5 16:57 ..
> drwxrwxr-x 3 root admin 102 Apr 5 17:03 BigTop.app
> drwxrwxr-x 5 root admin 170 Apr 5 17:01 CHUD
> drwxrwxr-x 3 root admin 102 Apr 5 17:01 MallocDebug.app
> -rwxrwxr-x@ 1 root admin 2305 Mar 17 2008 ObjectAlloc.tracetemplate
> drwxrwxr-x 3 root admin 102 Apr 5 17:01 Quartz Debug.app
> -rwxrwxr-x@ 1 root admin 2288 Mar 17 2008 Sampler.tracetemplate
> drwxrwxr-x 3 root admin 102 Apr 5 17:03 Shark.app
> drwxrwxr-x 3 root admin 102 Apr 5 17:01 Spin Control.app
>
> -Laurent.
> --
> Laurent Daudelin
> AIM/iChat/Skype:LaurentDaudelin http://www.nemesys-soft.com/
> Logiciels Nemesys Software email@hidden
>
>
> On Apr 12, 2011, at 10:33, Markus Spoettl wrote:
>
>> Thanks guys. Unfortunately there's no Shark in there, neither for the Xcode 4 nor for Xcode 3. Thats really strange.
>>
>> In the Xcode 3/Applications/Performance Tools there's MallocDebug, ObjectAlloc, Quartz Debug, Sampler and Spin Control. In Xcode 4 there's just Quartz Debug and Spin Control.
>>
>> I have no idea how that could have been erased, I'm pretty sure I didn't do it. I guess I have to reinstall the stuff.
>
> I don't have it either***. I don't think Shark exists for Xcode 4. Does the answer lie in the fact that only one version of "System Tools" can be installed? If that means the latest version, then installing Xcode 4 would delete any earlier version's Shark. If that's true, reinstalling won't help -- the older System Tools probably won't install any more.
>
> And if *that's* true, the only way to get to older System Tools (and therefore Shark) would be to install Xcode 3.2.x on a different boot disk.
>
> Or it may be a bug in the Xcode 4 installation, not leaving older System Tools applications if it doesn't have replacements for them.
>
>
> *** I think my 3.2.x is still 3.2.5, which means that installing 4 must have actively deleted Shark.
>
>
>
> On Tue, 12 Apr 2011 10:59:47 -0700, Quincey Morris said:
>
>> I don't have it either***. I don't think Shark exists for Xcode 4. Does
>> the answer lie in the fact that only one version of "System Tools" can
>> be installed? If that means the latest version, then installing Xcode 4
>> would delete any earlier version's Shark. If that's true, reinstalling
>> won't help -- the older System Tools probably won't install any more.
>>
>> And if *that's* true, the only way to get to older System Tools (and
>> therefore Shark) would be to install Xcode 3.2.x on a different boot disk.
>>
>> Or it may be a bug in the Xcode 4 installation, not leaving older System
>> Tools applications if it doesn't have replacements for them.
>
> That could be the difference. When I installed I:
>
> - uninstalled all dev tools stuff
> - manually deleted cruft /Developer
> - rebooted
> - did a full install of Xcode 4.0.1
> - rebooted
> - did a min install of 3.2.6 (no 'system tools' etc.)
>
> In any case, one thing's for sure: Shark is dead/dying.
>
> --
> ____________________________________________________________
> Sean McBride, B. Eng email@hidden
> Rogue Research www.rogue-research.com
> Mac Software Developer Montréal, Québec, Canada
>
>
>
> On Apr 12, 2011, at 7:44 PM, Sean McBride wrote:
>> Shark is one of the many things Xcode 4 got rid of.
>>
>> I don't seem to have Shark in my Xcode 3.2.6 folder either. I guess
>> they dumped it from that version too. It was after all long ago
>> replaced by Instruments.
>
>
> If only that was true. Compared to Instruments, Shark makes it so much easier to actually identify the bottlenecks quickly.
>
> Regards
> Markus
> --
> __________________________________________
> Markus Spoettl
>
>
> On Apr 12, 2011, at 7:59 PM, Quincey Morris wrote:
>> I don't have it either***. I don't think Shark exists for Xcode 4. Does the answer lie in the fact that only one version of "System Tools" can be installed? If that means the latest version, then installing Xcode 4 would delete any earlier version's Shark. If that's true, reinstalling won't help -- the older System Tools probably won't install any more.
>>
>> And if *that's* true, the only way to get to older System Tools (and therefore Shark) would be to install Xcode 3.2.x on a different boot disk.
>>
>> Or it may be a bug in the Xcode 4 installation, not leaving older System Tools applications if it doesn't have replacements for them.
>>
>>
>> *** I think my 3.2.x is still 3.2.5, which means that installing 4 must have actively deleted Shark.
>
> Arghh. I certainly hope this is just a bug and not on purpose.
>
> Apple engineers keep explaining that side-by-side Xcode installations are supported and independent of each other since ages ago. Also, doesn't "System Tools" refer to unix tools installed in /usr/bin and the like and doesn't mean stuff inside the Xcode install folders?
>
> Regards
> Markus
> --
> __________________________________________
> Markus Spoettl
>
>
> Hello,
>
> I'm sorry if this is something known, but I can't find anything about this situation.
> I have OS X 10.5.8, XCode 3.1.4 and GDB 6.3.50. I just can't imagin what I might touch in the system, but now it fails to start the debugging process in the Debug target (though starts it in Release target) . I didn't change anything in targets options since last successful session. Of course, I changed the project source code itself.
>
> Here are lines from crashreport:
>
> Process: gdb-i386-apple-darwin [4719]
> Path: /Developer/usr/libexec/gdb/gdb-i386-apple-darwin
> Identifier: gdb-i386-apple-darwin
> Version: ??? (???)
> Code Type: X86 (Native)
> Parent Process: Xcode [1602]
>
> Date/Time: 2011-04-12 23:09:11.420 +0600
> OS Version: Mac OS X 10.5.8 (9L30)
> Report Version: 6
> Anonymous UUID: 6082EA69-A486-4C0A-8D0A-40EC70D1129F
>
> Exception Type: EXC_BAD_ACCESS (SIGBUS)
> Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000010
> Crashed Thread: 0
>
> Thread 0 Crashed:
> 0 gdb-i386-apple-darwin 0x000ce442 dwarf_decode_lines + 606
> 1 gdb-i386-apple-darwin 0x000d0a40 dwarf2_build_psymtabs + 3456
> 2 gdb-i386-apple-darwin 0x00163aed macho_symfile_read + 325
> 3 gdb-i386-apple-darwin 0x0005222d syms_from_objfile + 1581
> 4 gdb-i386-apple-darwin 0x000561bb symbol_file_add_with_addrs_or_offsets_using_objfile + 824
> 5 gdb-i386-apple-darwin 0x0005615d symbol_file_add_with_addrs_or_offsets_using_objfile + 730
> 6 gdb-i386-apple-darwin 0x0005639d symbol_file_add_name_with_addrs_or_offsets + 122
> 7 gdb-i386-apple-darwin 0x00056e0a symbol_file_add_main_1 + 242
> 8 gdb-i386-apple-darwin 0x00056f2c symbol_file_command + 217
> 9 gdb-i386-apple-darwin 0x000a468b file_command + 51
> 10 gdb-i386-apple-darwin 0x0011ef47 execute_command + 715
> 11 gdb-i386-apple-darwin 0x00016979 mi_execute_cli_command + 151
> 12 gdb-i386-apple-darwin 0x0001743e captured_mi_execute_command + 388
> 13 gdb-i386-apple-darwin 0x0007a99a catch_exception + 65
> 14 gdb-i386-apple-darwin 0x00016f63 mi_execute_command + 169
> 15 gdb-i386-apple-darwin 0x0001710b mi_execute_command_wrapper + 48
> 16 gdb-i386-apple-darwin 0x0008002d handle_file_event + 345
> 17 gdb-i386-apple-darwin 0x0007fbfa process_event + 129
> 18 gdb-i386-apple-darwin 0x00080abd gdb_do_one_event + 1130
> 19 gdb-i386-apple-darwin 0x0007abba catch_errors + 77
> 20 gdb-i386-apple-darwin 0x0007fc59 start_event_loop + 82
> 21 gdb-i386-apple-darwin 0x0007b946 captured_command_loop + 18
> 22 gdb-i386-apple-darwin 0x0007abba catch_errors + 77
> 23 gdb-i386-apple-darwin 0x0007cdf0 captured_main + 5231
> 24 gdb-i386-apple-darwin 0x0007abba catch_errors + 77
> 25 gdb-i386-apple-darwin 0x0007ce31 gdb_main + 63
> 26 gdb-i386-apple-darwin 0x00002126 main + 52
> 27 gdb-i386-apple-darwin 0x000020c6 start + 54
>
> I tried two of my "old" XCode projects and I'm getting the same situation everywhere now. "Debug" target fails, but "Release" target is OK.
>
> Please anybody help!
>
> Best regards,
> Alexander
>
>
> _______________________________________________
> Xcode-users mailing list
> email@hidden
> http://lists.apple.com/mailman/listinfo/xcode-users
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden