Bug 5391
Summary: | Unexpectedly CopyObject of immediately passed Index reference is not reference | ||
---|---|---|---|
Product: | ACPI | Reporter: | Valery A Podrezov (Valery.A.Podrezov) |
Component: | ACPICA-Core | Assignee: | Lin Ming (ming.m.lin) |
Status: | CLOSED CODE_FIX | ||
Severity: | normal | CC: | acpi-bugzilla |
Priority: | P2 | ||
Hardware: | i386 | ||
OS: | Linux | ||
Kernel Version: | 2.6 | Subsystem: | |
Regression: | --- | Bisected commit-id: | |
Attachments: |
ASL code to reproduce bug.
proposed patch |
Description
Valery A Podrezov
2005-10-07 08:13:42 UTC
Created attachment 6253 [details]
ASL code to reproduce bug.
The demo program shows that actually the result of CopyObject
operation applied to the immediately passed Index reference is
not reference as expected but the object referred itself.
INTERNAL BUG NUMBER
127
Created attachment 13430 [details]
proposed patch
Have tested aginst ASLTS, no regression
If method call or CopyObject - leave the Reference on the stack
shipped in linux-2.6.25-git16 1cb2ef6606e0abd8565f66b5f95267de1b390694 ACPICA: Fixed a problem with CopyObject used in conjunction with the Index operator |