
>我在Xcode首选项中关闭了“Load Symbols Lazily”
>我的主动配置是DeBUG
>构建设置中的优化级别为0
>我已经清理所有目标并重建
>我使用构建和调试(而不是构建和运行)
我以为我可能无意中调整了我的项目的设置。所以我创建了一个新项目,那个也有同样的问题。
我希望我在这里遗漏一些容易的东西。我的调试器刚刚工作了几天,但突然间它已经停止了。
更新:
事情只是变得陌生了以下是答复的一些答案
>我在任何地方找不到“GCC 4.0 – 代码生成”选项。我在“目标”和“可执行信息”页面中都看到了高和低。我看到的唯一选择是选择编译器版本,并选择GCC 4.0,但这是一个没有其他选项的单行部分。
>关于放置断点的位置:现在我唯一的断点是在main()中,并没有被击中
>我正在启动调试器,运行 – >调试(/%Y)命令。还没有运气
更新2:
>将目标设置中的基本SDK更改为Sim 2.2.1。将活动SDK更改为Sim 2.2.1。
>现在我可以看到GCC 4.0代码生成选项 – 检查调试符号
>仍然没有打破断点
这里是控制台日志(在main.m的第一行设置断点):
[Session started at 2009-03-06 21:29:19 -0600.]Loading program into deBUGger…GNU gdb 6.3.50-20050815 (Apple version gdb-962) (Sat Jul 26 08:14:40 UTC 2008)copyright 2004 Free Software Foundation,Inc.GDB is free software,covered by the GNU General Public license,and you arewelcome to change it and/or distribute copIEs of it under certain conditions.Type "show copying" to see the conditions.There is absolutely no warranty for GDB. Type "show warranty" for details.This GDB was configured as "i386-apple-darwin".warning: Unable to read symbols for "/System/library/Frameworks/UIKit.framework/UIKit" (file not found).warning: Unable to read symbols from "UIKit" (not yet mapped into memory).warning: Unable to read symbols for "/System/library/Frameworks/CoreGraphics.framework/CoreGraphics" (file not found).warning: Unable to read symbols from "CoreGraphics" (not yet mapped into memory).Program loaded.sharedlibrary apply-load-rules allAttaching to program: `/private/var/root/library/Application Support/iPhone Simulator/User/Applications/753D12B3-777C-473B-B098-3E0AF6282545/TestApp.app/TestApp',process 577.Re-enabling shared library breakpoint 1
这里也是gdb日志:
t=0.000852 Tepoch=1236463545.631514<- (gdb) -> 135-gdb-version# PBXGDB_MIGDBVersionCommand t=4.308986 Tepoch=1236463549.939648-> 136-gdb-set auto-raise-load-levels 1# PBXGDB_MISetautoRaiseSymbols t=4.309420 Tepoch=1236463549.940082-> 139-gdb-set env __CF_USER_TEXT_ENCoding 0x0:0:0# PBXGDB_MISetEnvCommand t=4.309702 Tepoch=1236463549.940364-> 140-gdb-set env USERBREAK 1# PBXGDB_MISetEnvCommand t=4.309935 Tepoch=1236463549.940598-> 141-gdb-set env DYLD_FRAMEWORK_PATH /Projects/TestApp/build/DeBUG-iphonesimulator# PBXGDB_MISetEnvCommand t=4.310175 Tepoch=1236463549.940837-> 142-gdb-set env Apple_PubSub_Socket_Render /tmp/launch-GqkpX5/Render# PBXGDB_MISetEnvCommand t=4.310568 Tepoch=1236463549.941231-> 143-gdb-set env SecuritySESSIONID 715cd0# PBXGDB_MISetEnvCommand t=4.310803 Tepoch=1236463549.941465-> 144-gdb-set env DYLD_liBRARY_PATH /Projects/TestApp/build/DeBUG-iphonesimulator# PBXGDB_MISetEnvCommand t=4.311040 Tepoch=1236463549.941702-> 145-gdb-set env SSH_AUTH_SOCK /tmp/launch-hRgLzb/Listeners# PBXGDB_MISetEnvCommand t=4.311299 Tepoch=1236463549.941961-> 146-gdb-set env HOME /var/root# PBXGDB_MISetEnvCommand t=4.311587 Tepoch=1236463549.942250-> 147-gdb-set env SHELL /bin/sh# PBXGDB_MISetEnvCommand t=4.311818 Tepoch=1236463549.942480-> 148-gdb-set env DYLD_NO_FIX_PREBINDING YES# PBXGDB_MISetEnvCommand t=4.312048 Tepoch=1236463549.942710-> 149-gdb-set env COMMAND_MODE unix2003# PBXGDB_MISetEnvCommand t=4.312281 Tepoch=1236463549.942943-> 150-gdb-set env DYLD_NEW_LOCAL_SHARED_REGIONS YES# PBXGDB_MISetEnvCommand t=4.312546 Tepoch=1236463549.943209-> 151-gdb-set env SSH_ASKPASS /Developer/library/PrivateFrameworks/DevToolsInterface.framework/Resources/Xcode SSHPassKey# PBXGDB_MISetEnvCommand t=4.312780 Tepoch=1236463549.943443-> 152-gdb-set env PATH /Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin# PBXGDB_MISetEnvCommand t=4.313612 Tepoch=1236463549.944275-> 153-gdb-set env disPLAY /tmp/launch-yrv3vV/:0# PBXGDB_MISetEnvCommand t=4.313849 Tepoch=1236463549.944512-> 154-gdb-set env USER root# PBXGDB_MISetEnvCommand t=4.314141 Tepoch=1236463549.944803-> 155-gdb-set env NSUnbufferedio YES# PBXGDB_MISetEnvCommand t=4.314377 Tepoch=1236463549.945039# Enqueue seq in Command Q: <PBXGDB_SetupSharedlibrarySequence: 0x9049db0> t=4.314625 Tepoch=1236463549.945288# Executing Sequence: <PBXGDB_SetupSharedlibrarySequence: 0x9049db0> t=4.314718 Tepoch=1236463549.945380-> 157-gdb-set inferior-auto-start-cfm off# PBXGDB_MISetLoadCFMInfoCommand t=4.314895 Tepoch=1236463549.945557-> 156-gdb-set sharedlibrary load-rules dyld ".*Foundation.*" all dyld ".*libobjc.*" all dyld ".*libauto.*" all dyld ".*/usr/lib/dyld.*" all dyld ".*CFDataFormatters.*" all dyld ".*PBGDBIntrospectionSupport.*" all dyld ".*AppKit.*" all dyld ".*libSystem.*" all dyld ".*CarbonDataFormatters.*" all dyld ".*CoreFoundation.*" extern dyld "/System/library/Frameworks\\|/System/library/PrivateFrameworks\\|/usr/lib" extern dyld ".*" extern exec ".*" extern # PBXGDB_MISetSharedlibraryLoadSymbolsCommand t=4.315975 Tepoch=1236463549.946637-> 137-file-exec-and-symbols "/private/var/root/library/Application Support/iPhone Simulator/User/Applications/09734C45-F595-4CB9-8707-744E92D66245/TestApp.app/TestApp"# PBXGDB_MILoadExecutableCommand t=4.320612 Tepoch=1236463549.951275# Enqueue seq in Command Q: <PBXGDB_FixAndContinueIsSupportedSequence: 0x9bdc260> t=4.321476 Tepoch=1236463549.952138# Enqueue seq in Command Q: <PBXGDB_NewBreakpointSequence: 0xa516f90> t=4.321941 Tepoch=1236463549.952603# Enqueue seq in Command Q: <PBXGDB_AttachControlSequence: 0xa4fceb0> t=4.322157 Tepoch=1236463549.952820<- ~"GNU gdb 6.3.50-20050815 (Apple version gdb-962) (Sat Jul 26 08:14:40 UTC 2008)\n"<- ~"copyright 2004 Free Software Foundation,Inc.\n"<- ~"GDB is free software,and you are\nwelcome to change it and/or distribute copIEs of it under certain conditions.\nType \"show copying\" to see the conditions.\nThere is absolutely no warranty for GDB. Type \"show warranty\" for details.\n"<- ~"This GDB was configured as \"i386-apple-darwin\"."<- 135^done,version="6.3.50-20050815 (Apple version gdb-962)",rc_version="962",target="i386-apple-darwin",build-date="Sat Jul 26 08:14:40 UTC 2008",time={wallclock="0.03311",user="0.00081",system="0.00014",start="1236463549.989179",end="1236463550.022291"}# processing result t=4.392345 Tepoch=1236463550.023007<- (gdb) <- 136^done,time={wallclock="0.00005",user="0.00005",system="0.00001",start="1236463550.024272",end="1236463550.024325"}# processing result t=4.394163 Tepoch=1236463550.024826<- (gdb) <- 139^done,time={wallclock="0.00007",system="0.00002",start="1236463550.025511",end="1236463550.025581"}# processing result t=4.395347 Tepoch=1236463550.026010<- (gdb) <- 140^done,time={wallclock="0.00003",user="0.00003",start="1236463550.026564",end="1236463550.026597"}# processing result t=4.396328 Tepoch=1236463550.026991<- (gdb) <- 141^done,start="1236463550.027857",end="1236463550.027890"}# processing result t=4.397653 Tepoch=1236463550.028315<- (gdb) <- 142^done,start="1236463550.029080",end="1236463550.029113"}# processing result t=4.398865 Tepoch=1236463550.029528<- (gdb) <- 143^done,start="1236463550.030126",end="1236463550.030159"}# processing result t=4.399923 Tepoch=1236463550.030585<- (gdb) <- 144^done,start="1236463550.031449",end="1236463550.031482"}# processing result t=4.401855 Tepoch=1236463550.032518<- (gdb) <- 145^done,start="1236463550.033257",end="1236463550.033291"}# processing result t=4.403022 Tepoch=1236463550.033685<- (gdb) <- 146^done,time={wallclock="0.00006",start="1236463550.034226",end="1236463550.034287"}# processing result t=4.404018 Tepoch=1236463550.034680<- (gdb) <- 147^done,start="1236463550.035215",end="1236463550.035247"}# processing result t=4.405007 Tepoch=1236463550.035670<- (gdb) <- 148^done,start="1236463550.036306",end="1236463550.036340"}# processing result t=4.406068 Tepoch=1236463550.036731<- (gdb) <- 149^done,start="1236463550.037344",end="1236463550.037377"}# processing result t=4.407107 Tepoch=1236463550.037770<- (gdb) <- 150^done,start="1236463550.038448",end="1236463550.038483"}# processing result t=4.408214 Tepoch=1236463550.038876<- (gdb) <- 151^done,start="1236463550.040541",end="1236463550.040576"}# processing result t=4.410438 Tepoch=1236463550.041101<- (gdb) <- 152^done,start="1236463550.041901",end="1236463550.041933"}# processing result t=4.411665 Tepoch=1236463550.042327<- (gdb) <- 153^done,start="1236463550.042984",end="1236463550.043016"}# processing result t=4.412784 Tepoch=1236463550.043446<- (gdb) <- 154^done,user="0.00002",start="1236463550.043956",end="1236463550.043988"}# processing result t=4.413717 Tepoch=1236463550.044379<- (gdb) <- 155^done,start="1236463550.044974",end="1236463550.045007"}# processing result t=4.414737 Tepoch=1236463550.045400<- (gdb) <- 157^done,start="1236463550.046108",end="1236463550.046141"}# processing result t=4.415931 Tepoch=1236463550.046594<- (gdb) <- 156^done,start="1236463550.050271",end="1236463550.050324"}# processing result t=4.420235 Tepoch=1236463550.050897-> 158sharedlibrary apply-load-rules all# PBXGDB_MISharedlibraryApplyLoadRulesCommand t=4.420386 Tepoch=1236463550.051049<- (gdb) <- &"warning: Unable to read symbols for \"/System/library/Frameworks/UIKit.framework/UIKit\" (file not found).\n"<- &"warning: Unable to read symbols from \"UIKit\" (not yet mapped into memory).\n"<- &"warning: Unable to read symbols for \"/System/library/Frameworks/CoreGraphics.framework/CoreGraphics\" (file not found).\n"<- &"warning: Unable to read symbols from \"CoreGraphics\" (not yet mapped into memory).\n"<- 137^done,time={wallclock="0.34917",user="0.17115",system="0.11409",start="1236463550.052577",end="1236463550.401747"}# processing result t=4.771918 Tepoch=1236463550.402580<- (gdb) <- &"sharedlibrary apply-load-rules all\n"<- 158^done# processing result t=4.820019 Tepoch=1236463550.450681# dIDFinish Sequence: <PBXGDB_SetupSharedlibrarySequence: 0x9049db0> t=4.820135 Tepoch=1236463550.450797# Executing Sequence: <PBXGDB_FixAndContinueIsSupportedSequence: 0x9bdc260> t=4.820259 Tepoch=1236463550.450921-> 159-mi-verify-command file-fix-file-is-grooved# PBXGDB_MIVerifyCommandCommand t=4.820398 Tepoch=1236463550.451060<- (gdb) <- 159^done,name="file-fix-file-is-grooved",defined="true",implemented="true",time={wallclock="0.00011",user="0.00007",start="1236463550.451848",end="1236463550.451955"}# processing result t=4.821746 Tepoch=1236463550.452409-> 160-file-fix-file-is-grooved# PBXGDB_MIFixAndContinueSupportedCommand t=4.821894 Tepoch=1236463550.452556<- (gdb) <- 160^done,supported="1",details="Yes grooved!",start="1236463550.453356",end="1236463550.453417"}# processing result t=4.823203 Tepoch=1236463550.453865# dIDFinish Sequence: <PBXGDB_FixAndContinueIsSupportedSequence: 0x9bdc260> t=4.823344 Tepoch=1236463550.454006# Executing Sequence: <PBXGDB_NewBreakpointSequence: 0xa516f90> t=4.823433 Tepoch=1236463550.454095# Passed verification of state before break create command t=4.823569 Tepoch=1236463550.454231-> 161-break-insert -l -1 -f -s "TestApp" "\"main.m:13\""# PBXGDB_MICreatefileBreakpointCommand t=4.823679 Tepoch=1236463550.454342<- (gdb) <- =shlib-state-modifIEd,shlib-info=[num="1",name="TestApp",kind="-",dyld-addr="-",reason="exec",requested-state="Y",state="Y",path="/private/var/root/library/Application Support/iPhone Simulator/User/Applications/09734C45-F595-4CB9-8707-744E92D66245/TestApp.app/TestApp",description="/private/var/root/library/Application Support/iPhone Simulator/User/Applications/09734C45-F595-4CB9-8707-744E92D66245/TestApp.app/TestApp",loaded_addr="",slIDe="0x0",prefix="",dsym-objpath="/Projects/TestApp/build/DeBUG-iphonesimulator/TestApp.app.dSYM/Contents/Resources/DWARF/TestApp"]<- 161^done,bkpt={number="1",type="breakpoint",disp="keep",enabled="y",addr="0x000028cf",func="main",file="/Projects/TestApp/main.m",line="13",shlib="/private/var/root/library/Application Support/iPhone Simulator/User/Applications/09734C45-F595-4CB9-8707-744E92D66245/TestApp.app/TestApp",times="0"},time={wallclock="0.15835",user="0.00321",system="0.00184",start="1236463550.455187",end="1236463550.613542"}# processing result t=4.996437 Tepoch=1236463550.627100# dIDFinish Sequence: <PBXGDB_NewBreakpointSequence: 0xa516f90> t=4.996599 Tepoch=1236463550.627262# Executing Sequence: <PBXGDB_AttachControlSequence: 0xa4fceb0> t=4.996690 Tepoch=1236463550.627352-> 162-mi-verify-command target-attach# PBXGDB_MIVerifyCommandCommand t=4.996824 Tepoch=1236463550.627486<- (gdb) <- 162^done,name="target-attach",user="0.00006",start="1236463550.627975",end="1236463550.628046"}# processing result t=4.998137 Tepoch=1236463550.628799-> 163-target-attach 288# PBXGDB_MIAttachCommand t=4.998293 Tepoch=1236463550.628955<- (gdb) <- ~"Attaching to program: `/private/var/root/library/Application Support/iPhone Simulator/User/Applications/09734C45-F595-4CB9-8707-744E92D66245/TestApp.app/TestApp',process 288.\n"<- ~"Re-enabling shared library breakpoint 1\n"<- =shlibs-updated<- 163^done,thread-ID="1",time={wallclock="0.00362",user="0.00151",system="0.00203",start="1236463550.629436",end="1236463550.633055"}# processing result t=5.010455 Tepoch=1236463550.641117# Enqueue seq in Command Q: <PBXGDB_ThreadListSequence: 0xa4e0520> t=5.011284 Tepoch=1236463550.641946-> 164-exec-continue# PBXGDB_MIContinueExecutableCommand t=5.011420 Tepoch=1236463550.642082<- (gdb) <- 164^running# processing result t=5.070065 Tepoch=1236463550.700727# dIDFinish Sequence: <PBXGDB_AttachControlSequence: 0xa4fceb0> t=5.071843 Tepoch=1236463550.702505<- (gdb)解决方法 I cannot find ‘GCC 4.0 – Code
Generation’ options anywhere. I’ve
looked hi and low in both Target and
Executable Info pages. The only option
I see is to select the compiler
version,and GCC 4.0 is selected,but
that is a one-line section with no
additional options.
如果Active SDK与目标的Base SDK不同步,那么这是3.1.1和3.1.2中的Xcode错误。将Target的Base SDK设置为Simulator,确保Active SDK是Simulator,然后重试。
如果您真的想要这个回答,您将不得不发布有关您的项目的更多信息:构建设置的屏幕截图或调试器控制台中的文本。
更新:
另请注意在Xcode>首选项>调试:
alt text http://idisk.mac.com/cdespinosa/Public/GDB%20Log.png
选中该框,在路径字段中输入一个合理的路径,尝试您的调试方案,然后在http://bugreporter.apple.com附上一个错误,并附上日志和您的场景描述,或者通过xcode-users@Lists.apple询问好人。 COM。 gdb日志包含有关调试器如何与应用程序交互的所有信息。
总结以上是内存溢出为你收集整理的iPhone Dev:Xcode调试器不会在断点上停止全部内容,希望文章能够帮你解决iPhone Dev:Xcode调试器不会在断点上停止所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)