qemu-system-ppc64 crashes if qemu-slof is not installed

Bug #1273272 reported by maimi09
58
This bug affects 7 people
Affects Status Importance Assigned to Milestone
qemu (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

This problem occurred when I clicked the Search button on the "Find Emulators" of "First Start Wizard" dialog.
However, the buttons in the dialog is still operable state.

In addition, I have test drive can be installed in a real machine Edubutnu 14.04 alpha version.

ProblemType: Crash
DistroRelease: Ubuntu 14.04
Package: qemu-system-ppc 1.7.0+dfsg-2ubuntu7
ProcVersionSignature: Ubuntu 3.13.0-5.20-generic 3.13.0
Uname: Linux 3.13.0-5-generic x86_64
ApportVersion: 2.13.1-0ubuntu2
Architecture: amd64
CrashCounter: 1
CurrentDesktop: Unity
Date: Mon Jan 27 23:31:56 2014
ExecutablePath: /usr/bin/qemu-system-ppc64
InstallationDate: Installed on 2014-01-19 (8 days ago)
InstallationMedia: Edubuntu 14.04 LTS "Trusty Tahr" - Alpha amd64 (20140119)
ProcCmdline: /usr/bin/qemu-system-ppc64 -net nic,model=?
ProcEnviron:
 LANGUAGE=ja
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=ja_JP.UTF-8
 SHELL=/bin/bash
Signal: 6
SourcePackage: qemu
StacktraceTop:
 ?? ()
 ?? ()
 ?? ()
 __libc_start_main (main=0x7f86e4596a90, argc=3, argv=0x7fff597802d8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff597802c8) at libc-start.c:287
 ?? ()
Title: qemu-system-ppc64 crashed with SIGABRT in __libc_start_main()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip epoptes libvirtd lpadmin plugdev sambashare sudo

Revision history for this message
maimi09 (maimi09-deactivatedaccount) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 hw_error (fmt=fmt@entry=0x7f86e49b7608 "qemu: could not load LPAR rtas '%s'\n") at /build/buildd/qemu-1.7.0+dfsg/cpus.c:496
 ppc_spapr_init (args=<optimized out>) at /build/buildd/qemu-1.7.0+dfsg/hw/ppc/spapr.c:1226
 main (argc=<optimized out>, argv=<optimized out>, envp=<optimized out>) at /build/buildd/qemu-1.7.0+dfsg/vl.c:4249

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceSource.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in qemu (Ubuntu):
importance: Undecided → Medium
summary: - qemu-system-ppc64 crashed with SIGABRT in __libc_start_main()
+ qemu-system-ppc64 crashed with SIGABRT in hw_error()
tags: removed: need-amd64-retrace
Revision history for this message
Serge Hallyn (serge-hallyn) wrote : Re: qemu-system-ppc64 crashed with SIGABRT in hw_error()

Thanks for reporting this bug. Trivially reproduced by doing

/usr/bin/qemu-system-ppc64 -net nic,model=?
Warning: Disabling some instructions which are not emulated by TCG (0x0, 0x6)
qemu: hardware error: qemu: could not load LPAR rtas '(null)'

Changed in qemu (Ubuntu):
status: New → Confirmed
Revision history for this message
Serge Hallyn (serge-hallyn) wrote :

(could not test with upstream git because it doesn't seem to compile right now)

Revision history for this message
Serge Hallyn (serge-hallyn) wrote :

Please install the package qemu-lsof. That should fix the problem.

We will look into moving qemu-lsof into main so that we can have qemu-system-ppc depend on it.

Changed in qemu (Ubuntu):
importance: Medium → Low
summary: - qemu-system-ppc64 crashed with SIGABRT in hw_error()
+ qemu-system-ppc64 crashes if qemu-slof is not installed
Revision history for this message
Serge Hallyn (serge-hallyn) wrote :

Sorry, I mis-typed. the package to install is:

  sudo apt-get install qemu-slof

information type: Private → Public
Revision history for this message
Serge Hallyn (serge-hallyn) wrote :

Fixed since qemu-slof is now in main and depended upon by qemu.

Changed in qemu (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.