[Top][All Lists]

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

[Qemu-devel] [Bug 1246990] Re: [qemu-x86-64-linux-user 1.6.1] qemu: unca

From: ChristianEhrhardt
Subject: [Qemu-devel] [Bug 1246990] Re: [qemu-x86-64-linux-user 1.6.1] qemu: uncaught target signal 11 (Segmentation fault) - core dumped
Date: Thu, 02 Nov 2017 10:29:42 -0000

** Changed in: qemu (Ubuntu)
       Status: Confirmed => Incomplete

You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.

  [qemu-x86-64-linux-user 1.6.1] qemu: uncaught target signal 11
  (Segmentation fault) - core dumped

Status in QEMU:
Status in qemu package in Ubuntu:

Bug description:
  Rjsupplicant is an authentication client of Campus Network in most
  universities in China. Its Linux version has only x86 and amd64

  On linux:

  ./qemu-x86_64 is compiled from latest qemu 1.6.1, with ./configure
  options: --enable-debug --target-list=x86_64-linux-user . Compiler is
  gcc version 4.7.3 (Debian 4.7.3-4)

  $ sudo ./qemu-x86_64  ./rjsupplicant -n eth0 -u USER -p PASS -d 1 -s internet 
  qemu: uncaught target signal 11 (Segmentation fault) - core dumped

  $ sudo gdb ./qemu-x86_64
  (gdb) r ./rjsupplicant -n eth0 -u USER -p PASS -d 1 -s internet
  (gdb) where
  #0  0x00005555559c21bd in static_code_gen_buffer ()
  #1  0x00005555555b74d5 in cpu_tb_exec (cpu=0x555557972580, 
tb_ptr=0x5555559c2190 <static_code_gen_buffer+819792> 
      at /home/USER/x/rjsupplicant/x64/qemu-1.6.1/cpu-exec.c:56
  #2  0x00005555555b817d in cpu_x86_exec (env=0x5555579726b0) at 
  #3  0x00005555555d997a in cpu_loop (env=0x5555579726b0) at 
  #4  0x00005555555eca6b in clone_func (arg=0x7fffffffc1d0) at 
  #5  0x00007ffff71bfe0e in start_thread (arg=0x7ffff7f04700) at 
  #6  0x00007ffff6ef493d in clone () at 

  $ file rjsupplicant 
  rjsupplicant: ELF 64-bit LSB  executable, x86-64, version 1 (SYSV), 
dynamically linked (uses shared libs), for GNU/Linux 2.6.9, not stripped

  $ uname -r

  And it can be run on Linux amd64 successfully.

  Though I don't have the source code of rjsupplicant, so I don't have
  further information.

  `qemu-x86_64 -strace ./rjsupplicant -n eth0 -u USER -p PASS -d 1 -s
  internet` is attached as strace_qemu.log

  The binary is available to download at http://ge.tt/6pgG1tw/v/0

To manage notifications about this bug go to:

reply via email to

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