Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 231574 - sys-power/iasl-20080514 - segfaults while compiling KVM's iasl in ~amd64
Summary: sys-power/iasl-20080514 - segfaults while compiling KVM's iasl in ~amd64
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Robin Johnson
URL: http://bugs.gentoo.org/show_bug.cgi?i...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-12 11:22 UTC by Carlo Marcelo Arenas Belon
Modified: 2008-07-13 19:08 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Carlo Marcelo Arenas Belon 2008-07-12 11:22:48 UTC
iasl is not 64bit clean code and could in some cases (as shown by the linked BUG report be miscompiled enough to result in a segfault for perfectly working ASL.

the version currently reported as stable doesn't show the problem, and neither does the last release from upstream so this problem could be fixed by either hard masking the current unstable ebuild, or bumping it to the 20080701 version.

Reproducible: Always

Steps to Reproduce:
1. edit the KVM ebuild to re-enable the BIOS use flag
2. USE="bios" emerge -Dv kvm
3.

Actual Results:  
iasl -tc -p acpi-dsdt.hex acpi-dsdt.dsl.i

Intel ACPI Component Architecture
ASL Optimizing Compiler version 20080514 [May 25 2008]
Copyright (C) 2000 - 2008 Intel Corporation
Supports ACPI Specification Revision 3.0a

make[1]: *** [acpi-dsdt.hex] Segmentation fault

Expected Results:  
iasl -tc -p acpi-dsdt.hex acpi-dsdt.dsl.i

Intel ACPI Component Architecture
ASL Optimizing Compiler version 20080701 [Jul 12 2008]
Copyright (C) 2000 - 2008 Intel Corporation
Supports ACPI Specification Revision 3.0a

ASL Input:  acpi-dsdt.dsl.i - 663 lines, 33633 bytes, 978 keywords
AML Output: acpi-dsdt.aml - 9532 bytes, 313 named objects, 665 executable opcodes

Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 615 Optimizations
Comment 1 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2008-07-13 19:08:59 UTC
incvs