[Bug 254080] 12.2-RELEASE lldb crashes with print command

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun Mar 7 02:16:57 UTC 2021


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=254080

            Bug ID: 254080
           Summary: 12.2-RELEASE lldb crashes with print command
           Product: Base System
           Version: 12.2-RELEASE
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: bin
          Assignee: bugs at FreeBSD.org
          Reporter: ota at j.email.ne.jp

lldb crashes with print command on 12.2-RELEASE on booth i386 and amd64.
13-BETA prints 1 fine.

% cat main.c 
int main()
{
}
% cc -g main.c 
% lldb ./a.out 
(lldb) target create "./a.out"
Current executable set to '/export/home/hiro/devel/mdb/hisqry/a.out' (i386).
(lldb) b main
Breakpoint 1: where = a.out`main + 5 at main.c:3:1, address = 0x00401765
(lldb) run
Process 23215 launching
Process 23215 launched: '/export/home/hiro/devel/mdb/hisqry/a.out' (i386)
Process 23215 stopped
* thread #1, name = 'a.out', stop reason = breakpoint 1.1
    frame #0: 0x00401765 a.out`main at main.c:3:1
   1    int main()
   2    {
-> 3    }
(lldb) p 1
Program aborted due to an unhandled Error:
Program aborted due to an unhandled Error:
Error value was Success. (Note: Success values must still be checked prior to
being destroyed).
Stack dump:
0.      Program arguments: lldb ./a.out 
1.      HandleCommand(command = "p 1")
#0 0x03aa6a24 PrintStackTrace
/usr/src/contrib/llvm-project/llvm/lib/Support/Unix/Signals.inc:564:13
#1 0x03aa6e2e
/usr/src/contrib/llvm-project/llvm/lib/Support/Unix/Signals.inc:624:3
#2 0x03aa4aee RunSignalHandlers
/usr/src/contrib/llvm-project/llvm/lib/Support/Signals.cpp:67:5
#3 0x03aa72f8 SignalHandler
/usr/src/contrib/llvm-project/llvm/lib/Support/Unix/Signals.inc:0:3
#4 0x24667c49 handle_signal /usr/src/lib/libthr/thread/thr_sig.c:248:3
Abort

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-bugs mailing list