Comment 7 for bug 1145306

Revision history for this message
Steven Noonan (steven-valvesoftware) wrote :

Oops, looks like apport's broken.

I'm just going to include a stack trace here via gdb, remove the need-armhf-retrace tag and call it a day. The ddeb on ddebs.ubuntu.com doesn't match the CRC for lshw (despite identical package versions):

warning: the debug information found in "/usr/lib/debug/usr/bin/lshw" does not match "/usr/bin/lshw" (CRC mismatch).

So I've built it locally (-O0 -ggdb):

(gdb) thread apply all backtrace full

Thread 1 (process 8826):
#0 0x76e8e0a8 in munmap () at ../sysdeps/unix/syscall-template.S:81
No locals.
#1 0x0002b244 in scan_dmi (n=...) at dmi.cc:1780
        buf = "\342\376O-~\206M\367\364\364\257\212s\211p\\\000\000\000"
        mmoffset = 4080
        efi = false
        fd = 7
        fp = 1015792
        mmp = 0x76fde000
        smmajver = 0 '\000'
        smminver = 0 '\000'
        dmimaj = 0
        dmimin = 0
#2 0x0001c84a in scan_system (system=...) at main.cc:62
        computer = {This = 0x95228}
        hostname = "exynos\000\000\000\360\355v\000\000\000\000\320\000\000\000<\274\006\000\354\365\377~\350\365\377~\330\365\377~\000\000\000\000\213\250\370v Q\t\000\030\366\377~\320\000\000\000X\366\377~\b\366\377~\000\000\000\000\000\000\000\000\000\360\377v\000\000\000"
#3 0x0000b8e0 in main (argc=1, argv=0x7efff794) at lshw.cc:225
        computer = {This = 0x950f0}
(gdb)

It's presumably breaking because there's no DMI info to get:

$ sudo ./dmidecode -u
# dmidecode 2.11
$