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>