[lldb-dev] [Bug 25847] New: "f s <#>" fails as short form for "frame select <#>"
via lldb-dev
lldb-dev at lists.llvm.org
Tue Dec 15 19:43:37 PST 2015
https://llvm.org/bugs/show_bug.cgi?id=25847
Bug ID: 25847
Summary: "f s <#>" fails as short form for "frame select <#>"
Product: lldb
Version: unspecified
Hardware: PC
OS: FreeBSD
Status: NEW
Severity: normal
Priority: P
Component: All Bugs
Assignee: lldb-dev at lists.llvm.org
Reporter: emaste at freebsd.org
CC: llvm-bugs at lists.llvm.org
Classification: Unclassified
"f s 2" reports "error: invalid arguments." and "error: Frame index
(4294967295) out of range." while "frame select 2" is successful.
Session transcript:
(lldb) target create "/bin/sleep"
Current executable set to '/bin/sleep' (x86_64).
(lldb) settings set -- target.run-args "3600"
(lldb) run
Process 24755 launching
Process 24755 launched: '/bin/sleep' (x86_64)
Process 24755 stopped
* thread #1: tid = 100103, 0x0000000800b0925a libc.so.7`__sys_nanosleep + 10 at
_nanosleep.S:3, stop reason = signal SIGSTOP
frame #0: 0x0000000800b0925a libc.so.7`__sys_nanosleep + 10 at
_nanosleep.S:3
1 #include "compat.h"
2 #include "SYS.h"
-> 3 PSEUDO(nanosleep)
4 .section .note.GNU-stack,"",%progbits
(lldb) bt
* thread #1: tid = 100103, 0x0000000800b0925a libc.so.7`__sys_nanosleep + 10 at
_nanosleep.S:3, stop reason = signal SIGSTOP
* frame #0: 0x0000000800b0925a libc.so.7`__sys_nanosleep + 10 at
_nanosleep.S:3
frame #1: 0x0000000000400ae6 sleep`main(argc=<unavailable>,
argv=<unavailable>) + 150 at sleep.c:91 [opt]
frame #2: 0x000000000040091f sleep`_start(ap=<unavailable>,
cleanup=<unavailable>) + 367 at crt1.c:78 [opt]
(lldb) f s 2
error: invalid arguments.
Command Options Usage:
frame select [-r <offset>] [<frame-index>]
-r <offset> ( --relative <offset> )
A relative frame index offset from the current frame index.
error: Frame index (4294967295) out of range.
(lldb) frame select 2
sleep was compiled with optimization - stepping may behave oddly; variables may
not be available.
frame #2: 0x000000000040091f sleep`_start(ap=<unavailable>,
cleanup=<unavailable>) + 367 at crt1.c:78 [opt]
75 #endif
76
77 handle_static_init(argc, argv, env);
-> 78 exit(main(argc, argv, env));
79 }
(lldb)
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/lldb-dev/attachments/20151216/dea914e8/attachment.html>
More information about the lldb-dev
mailing list