Bug 864378
Summary: | qemu-img convert fails with Floating Point Exception with zero length source image | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 6 | Reporter: | Neil Wilson <neil> |
Component: | qemu-kvm | Assignee: | Kevin Wolf <kwolf> |
Status: | CLOSED ERRATA | QA Contact: | Virtualization Bugs <virt-bugs> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 6.3 | CC: | acathrow, areis, bsarathy, flang, juzhang, lnovich, mkenneth, virt-maint |
Target Milestone: | rc | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | qemu-kvm-0.12.1.2-2.361.el6 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2013-11-21 05:52:47 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Neil Wilson
2012-10-09 09:33:26 UTC
Kernel log is: Oct 9 10:27:05 ps103 kernel: qemu-img[24897] trap divide error ip:7f1b2edd58e6 sp:7fff0f52dfc0 error:0 in qemu-img[7f1b2edcc000+4d000] Thank you for taking the time to enter a bug report with us. We appreciate the feedback and look to use reports such as this to guide our efforts at improving our products. That being said, this bug tracking system is not a mechanism for requesting support, and we are not able to guarantee the timeliness or suitability of a resolution. If this issue is critical or in any way time sensitive, please raise a ticket through your regular Red Hat support channels to make certain it receives the proper attention and prioritization to assure a timely resolution. For information on how to contact the Red Hat production support team, please visit: https://www.redhat.com/support/process/production/#howto Fixed in upstream commit 1f710495. I've just posted a backport of it. Reproduce this bug as follow version: Host: # uname -r 2.6.32-393.el6.x86_64 # rpm -q qemu-kvm qemu-kvm-0.12.1.2-2.356.el6.x86_64 Steps: 1.# qemu-img create -f raw test1.raw 0K Formatting 'test1.raw', fmt=raw size=0 2.# qemu-img info test1.raw image: test1.raw file format: raw virtual size: 0 (0 bytes) disk size: 0 3.# qemu-img convert -f raw -O qcow2 test1.raw test1.qcow2 Resutls:After step3 Floating point exception (core dumped) Verify this bug as follow version: Host # uname -r 2.6.32-393.el6.x86_64 # rpm -q qemu-kvm qemu-kvm-0.12.1.2-2.377.el6.x86_64 Steps as same as reproduce Results:After step 3 no core dump,and error info # qemu-img convert -f raw -O qcow2 test1.raw test1.qcow2 # qemu-img info test1.qcow2 image: test1.qcow2 file format: qcow2 virtual size: 0 (0 bytes) disk size: 132K cluster_size: 65536 Addtional info: 1)I also tried to convert a qcow2 img(0K) to a raw format img. Work well. According to above test ,this bug fixed. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHSA-2013-1553.html |