Thanks for your reply. It seems I'm missing a lot of debug symbols. I will look into getting a more useful backtrace.
For what it's worth I added the gdb output below.

-Frank

   # gdb /usr/local/sbin/smartctl ~/smartctl.core
   GNU gdb 6.1.1 [FreeBSD]
   Copyright 2004 Free Software Foundation, Inc.
   GDB is free software, covered by the GNU General Public License, and
   you are
   welcome to change it and/or distribute copies of it under certain
   conditions.
   Type "show copying" to see the conditions.
   There is absolutely no warranty for GDB.  Type "show warranty" for
   details.
   This GDB was configured as "amd64-marcel-freebsd"...(no debugging
   symbols found)...
   Core was generated by `smartctl'.
   Program terminated with signal 11, Segmentation fault.
   Reading symbols from /lib/libcam.so.6...(no debugging symbols
   found)...done.
   Loaded symbols for /lib/libcam.so.6
   Reading symbols from /usr/lib/libusb.so.2...(no debugging symbols
   found)...done.
   Loaded symbols for /usr/lib/libusb.so.2
   Reading symbols from /usr/lib/libstdc++.so.6...(no debugging symbols
   found)...done.
   Loaded symbols for /usr/lib/libstdc++.so.6
   Reading symbols from /lib/libm.so.5...(no debugging symbols
   found)...done.
   Loaded symbols for /lib/libm.so.5
   Reading symbols from /lib/libgcc_s.so.1...(no debugging symbols
   found)...done.
   Loaded symbols for /lib/libgcc_s.so.1
   Reading symbols from /lib/libc.so.7...(no debugging symbols
   found)...done.
   Loaded symbols for /lib/libc.so.7
   Reading symbols from /lib/libsbuf.so.6...(no debugging symbols
   found)...done.
   Loaded symbols for /lib/libsbuf.so.6
   Reading symbols from /libexec/ld-elf.so.1...(no debugging symbols
   found)...done.
   Loaded symbols for /libexec/ld-elf.so.1
   #0  0x0000000000000000 in ?? ()
   (gdb) bt
   #0  0x0000000000000000 in ?? ()
   #1  0x0000000000000000 in ?? ()
   #2  0x0000000000000000 in ?? ()
   #3  0x0000000000000000 in ?? ()
   #4  0x0000000000000000 in ?? ()
   #5  0x0000000000000000 in ?? ()
   #6  0x0000000000000000 in ?? ()
   #7  0x0000000000000000 in ?? ()
   #8  0x0000000000000000 in ?? ()
   #9  0x0000000000000000 in ?? ()
   #10 0x0000000000000000 in ?? ()
   #11 0x0000000000000000 in ?? ()
   #12 0x0000000000000000 in ?? ()
   #13 0x0000000000000000 in ?? ()
   #14 0x0000000000000000 in ?? ()
   #15 0x0000000000000000 in ?? ()
   #16 0x0000000000000000 in ?? ()
   #17 0x0000000000000000 in ?? ()
   #18 0x0000000000000000 in ?? ()
   #19 0x0000000000000000 in ?? ()
   #20 0x0000000000000000 in ?? ()
   #21 0x0000000000000000 in ?? ()
   #22 0x0000000000000000 in ?? ()
   #23 0x0000000000000000 in ?? ()
   #24 0x0000000000000000 in ?? ()
   #25 0x0000000000000000 in ?? ()
   #26 0x0000000000000000 in ?? ()
   #27 0xffffffff00000000 in ?? ()
   #28 0x0000000000000000 in ?? ()
   #29 0x0000000000000000 in ?? ()
   #30 0x0000000000000000 in ?? ()
   #31 0x0000000000000000 in ?? ()
   #32 0x0000000000000000 in ?? ()
   #33 0x0000000000000000 in ?? ()
   #34 0x0000000000000000 in ?? ()
   ---Type <return> to continue, or q <return> to quit---



On 11/3/2011 12:38 AM, Jeremy Chadwick wrote:
On Wed, Nov 02, 2011 at 10:57:01PM +0100, Frank Razenberg wrote:
Ever since I tried 9.0-RC1 I haven't been able to read SMART values
of the disks attached to my Intel SASUC8i (LSI 1068e rebrand)
controller with smartctl. Similar disks on motherboard SATA ports
can be queried as expected.

    # smartctl -a /dev/da0
    smartctl 5.42 2011-10-20 r3458 [FreeBSD 9.0-RC1 amd64] (local build)
    Copyright (C) 2002-11 by Bruce Allen,
    http://smartmontools.sourceforge.net

    Segmentation fault (core dumped)

The controller was flashed to run in IT-mode. The relevant
smartctl.core dump is available at
http://files.zzattack.org/smartctl.core.zip

Suggestions or a fix would be highly appreciated.
You will need to debug the core yourself, not provide it to us.
Sometimes cores are specific to a person's system.

Please run "gdb /usr/local/sbin/smartctl smartctl.core" and provide here
the function call stack.  This will help determine if it's a bug in
smartctl or something FreeBSD-related.  If it's a smartmontools problem,
you will need to report the bug to them directly via Sourceforge.


_______________________________________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"

Reply via email to