qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug 1967248] [NEW] qemu: uncaught target signal 5 (Trace/breakpoint tra


From: Jolyon
Subject: [Bug 1967248] [NEW] qemu: uncaught target signal 5 (Trace/breakpoint trap)
Date: Thu, 31 Mar 2022 08:42:36 -0000

Public bug reported:

I'm getting core dumped when running the attached hello binary in qemu,
but when using Gdb to remote-debug the program, it exited normally. will
appreciate if you can help look into this qemu issue.

And I found that QEMU's 32-bit arm linux-user mode doesn't correctly
turn guest BKPT insns into SIGTRAP signal.

0xa602 <_start>         movs    r0, #22                                         
                                                                                
                                    
0xa604 <_start+2>       addw    r1, pc, #186    ; 0xba
0xa608 <_start+6>       bkpt    0x00ab

$readelf -h hello
ELF Header:
  Magic:   7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00
  Class:                             ELF32
  Data:                              2's complement, little endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              EXEC (Executable file)
  Machine:                           ARM
  Version:                           0x1
  Entry point address:               0xa603
  Start of program headers:          52 (bytes into file)
  Start of section headers:          144128 (bytes into file)
  Flags:                             0x5000200, Version5 EABI, soft-float ABI
  Size of this header:               52 (bytes)
  Size of program headers:           32 (bytes)
  Number of program headers:         5
  Size of section headers:           40 (bytes)
  Number of section headers:         16
  Section header string table index: 14

$qemu-arm --version
qemu-arm version 6.2.0
Copyright (c) 2003-2021 Fabrice Bellard and the QEMU Project developers

And I have check that the bug(https://bugs.launchpad.net/qemu/+bug/1873898) is 
fixed.
But it's coredump.

** Affects: qemu
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1967248

Title:
  qemu: uncaught target signal 5 (Trace/breakpoint trap)

Status in QEMU:
  New

Bug description:
  I'm getting core dumped when running the attached hello binary in
  qemu, but when using Gdb to remote-debug the program, it exited
  normally. will appreciate if you can help look into this qemu issue.

  And I found that QEMU's 32-bit arm linux-user mode doesn't correctly
  turn guest BKPT insns into SIGTRAP signal.

  0xa602 <_start>         movs    r0, #22                                       
                                                                                
                                      
  0xa604 <_start+2>       addw    r1, pc, #186    ; 0xba
  0xa608 <_start+6>       bkpt    0x00ab

  $readelf -h hello
  ELF Header:
    Magic:   7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00
    Class:                             ELF32
    Data:                              2's complement, little endian
    Version:                           1 (current)
    OS/ABI:                            UNIX - System V
    ABI Version:                       0
    Type:                              EXEC (Executable file)
    Machine:                           ARM
    Version:                           0x1
    Entry point address:               0xa603
    Start of program headers:          52 (bytes into file)
    Start of section headers:          144128 (bytes into file)
    Flags:                             0x5000200, Version5 EABI, soft-float ABI
    Size of this header:               52 (bytes)
    Size of program headers:           32 (bytes)
    Number of program headers:         5
    Size of section headers:           40 (bytes)
    Number of section headers:         16
    Section header string table index: 14

  $qemu-arm --version
  qemu-arm version 6.2.0
  Copyright (c) 2003-2021 Fabrice Bellard and the QEMU Project developers

  And I have check that the bug(https://bugs.launchpad.net/qemu/+bug/1873898) 
is fixed.
  But it's coredump.

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1967248/+subscriptions




reply via email to

[Prev in Thread] Current Thread [Next in Thread]