[lldb-dev] about the error:unable to restore file position to 0x00000ab0 for section __DWARF.__debug_info
Greg Clayton
gclayton at apple.com
Fri Dec 2 10:08:13 PST 2011
If you are compiling with clang the the following option is not on by default in older builds of the compiler. This issue has been resolved recently, but try adding:
-flimit-debug-info
To your OTHER_CFLAGS.
Greg Clayton
On Dec 1, 2011, at 9:33 PM, DuYvonne wrote:
> Hi,
> I have this error occur when I link a new lib with my app.
>
> I found a topic talking about this problem at http://comments.gmane.org/gmane.comp.debugging.lldb.devel/528
> But I did not find a solution for solving this problem.
>
> I use dwarfdump -R MyApp.dSYM before linking with a new lib, and I see that the __debug_info section has the size of 1.98G.
> __debug_info __DWARF 0ec2d66b 7ed7c72d 0345c66b 00000000 00000000 00000000 00000000 00000000 00000000 1.98G 87.62%
>
> So I guess when I link my new lib, it exceeds the maximum size. Is it 2.26G (= 1.98/.8762?)?
>
> Is there some way that I can reduce __debug_info section?
>
>
> Thanks,
> Yingfang, Du
>
>
>
>
> _______________________________________________
> lldb-dev mailing list
> lldb-dev at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev
More information about the lldb-dev
mailing list