On Wed, 27 Jan 2010 00:38:23 +0200 Tero Koskinen wrote:

> Hi,
...
> Partial because, acpidump dies at one point:
> $ sudo acpidump
> ...
>                 Method(RDMB, 1) {
>                     Acquire(ECMU, 0x1388)
>                     Acquire(MLMU, 0x1388)
>                     CFG_
>                     0x5
> Segmentation fault
> $ sudo gdb acpidump acpidump.core
> (gdb) bt
> #0  0x000000000040487f in ?? ()

Here is a better stacktrace:
(gdb) bt
#0  0x0000000000405349 in aml_new_name (parent=0x0, name=0x20fb68abf "IOBA")
    at /usr/src/usr.sbin/acpidump/aml/aml_name.c:281
#1  0x0000000000405738 in aml_nameman (env=0xbd4ee0, dp=0x20fb68abf "IOBA",
    flag=1) at /usr/src/usr.sbin/acpidump/aml/aml_name.c:390
#2  0x000000000040551c in aml_create_name (env=0xbd4ee0, dp=0x20fb68abf
"IOBA")
    at /usr/src/usr.sbin/acpidump/aml/aml_name.c:345
#3  0x0000000000403c4a in asl_dump_oparg (dpp=0x7f7fffff2348, indent=5,
    mnem=0x510eb5 "Name", fmt=0x510eb2 "Nt")
    at /usr/src/usr.sbin/acpidump/asl_dump.c:770
#4  0x0000000000403f8f in asl_dump_termobj (dpp=0x7f7fffff2370, indent=5)
    at /usr/src/usr.sbin/acpidump/asl_dump.c:874
#5  0x000000000040498c in asl_dump_objectlist (dpp=0x7f7fffff23d8,
    end=0x20fb68b1b
"\024K\aWRMB\002[#ECMU\210\023[#MLMU\210\023CFG_\n\005\bIOBA", indent=5) at
/usr/src/usr.sbin/acpidump/asl_dump.c:1186
#6  0x0000000000402ee3 in asl_dump_defmethod (dpp=0x7f7fffff2458, indent=4)
    at /usr/src/usr.sbin/acpidump/asl_dump.c:325
#7  0x0000000000403fd3 in asl_dump_termobj (dpp=0x7f7fffff2480, indent=4)
    at /usr/src/usr.sbin/acpidump/asl_dump.c:886
#8  0x000000000040498c in asl_dump_objectlist (dpp=0x7f7fffff24c8,
    end=0x20fb68fbf
"\024\021EPTS\001 \nECENPPTSh\024\021EWAK\001 \nECENWWAKh[\202+PIC_\b_HID\vAP
\b_CRS\021\030\n\025G\001 ", indent=4)
    at /usr/src/usr.sbin/acpidump/asl_dump.c:1186
#9  0x0000000000403a2e in asl_dump_defif (dpp=0x7f7fffff2548, indent=3)
---Type <return> to continue, or q <return> to quit---
    at /usr/src/usr.sbin/acpidump/asl_dump.c:703
#10 0x00000000004048c0 in asl_dump_termobj (dpp=0x7f7fffff2570, indent=3)
    at /usr/src/usr.sbin/acpidump/asl_dump.c:1151
#11 0x000000000040498c in asl_dump_objectlist (dpp=0x7f7fffff25d8,
    end=0x20fb6ab20 "[\2026P0PC\b_ADR\f\004", indent=3)
    at /usr/src/usr.sbin/acpidump/asl_dump.c:1186
#12 0x0000000000403623 in asl_dump_defdevice (dpp=0x7f7fffff2658, indent=2)
    at /usr/src/usr.sbin/acpidump/asl_dump.c:583
#13 0x000000000040427b in asl_dump_termobj (dpp=0x7f7fffff2680, indent=2)
    at /usr/src/usr.sbin/acpidump/asl_dump.c:961
#14 0x000000000040498c in asl_dump_objectlist (dpp=0x7f7fffff26e8,
    end=0x20fb6b198 "\020M\037\\_GPE\024H\f_L18", indent=2)
    at /usr/src/usr.sbin/acpidump/asl_dump.c:1186
#15 0x0000000000403623 in asl_dump_defdevice (dpp=0x7f7fffff2768, indent=1)
    at /usr/src/usr.sbin/acpidump/asl_dump.c:583
#16 0x000000000040427b in asl_dump_termobj (dpp=0x7f7fffff2790, indent=1)
    at /usr/src/usr.sbin/acpidump/asl_dump.c:961
#17 0x000000000040498c in asl_dump_objectlist (dpp=0x7f7fffff27f8,
    end=0x20fb6b3b5 "\020K*/\004_SB_PCI0SBRGASOC\bG0T0\022\035\a\f",
indent=1)
    at /usr/src/usr.sbin/acpidump/asl_dump.c:1186
#18 0x0000000000402c02 in asl_dump_defscope (dpp=0x7f7fffff2878, indent=0)
    at /usr/src/usr.sbin/acpidump/asl_dump.c:229
#19 0x0000000000403fa0 in asl_dump_termobj (dpp=0x7f7fffff28a0, indent=0)
---Type <return> to continue, or q <return> to quit---
    at /usr/src/usr.sbin/acpidump/asl_dump.c:877
#20 0x000000000040498c in asl_dump_objectlist (dpp=0x7f7fffff28d8,
    end=0x20fb73a5e "", indent=0) at
/usr/src/usr.sbin/acpidump/asl_dump.c:1186
#21 0x0000000000401758 in acpi_dump_dsdt (
    dp=0x20fb66474
"\bOSTY[\200ACMS\001\nr\n\002[\201\020ACMS\001ICMS\bDCMS\b[\206\025ICMSDCMS\
001", end=0x20fb73a5e "")
    at /usr/src/usr.sbin/acpidump/acpi.c:172
#22 0x000000000040159f in acpi_handle_dsdt (dsdp=0x20fb66450)
    at /usr/src/usr.sbin/acpidump/acpi.c:113
#23 0x00000000004015f7 in acpi_handle_facp (facp=0x20e54a224)
    at /usr/src/usr.sbin/acpidump/acpi.c:125
#24 0x0000000000401fca in acpi_handle_rsdt (rsdp=0x20e54a000)
    at /usr/src/usr.sbin/acpidump/acpi.c:355
#25 0x0000000000404bff in asl_dump_from_devmem ()
    at /usr/src/usr.sbin/acpidump/acpidump.c:67
#26 0x0000000000404ca5 in main (argc=1, argv=0x7f7fffff29f0)
    at /usr/src/usr.sbin/acpidump/acpidump.c:97
(gdb)

It seems that parent is NULL for some reason.

--
Tero Koskinen <tero.koski...@iki.fi>

Reply via email to