[Bug 87800] Re: [apport] hald-probe-volume crashed with SIGSEGV in strlen()

Sebastien Bacher seb128 at ubuntu.com
Tue Feb 27 12:49:54 UTC 2007


Debug backtrace for the crash:

Loaded symbols for /lib/ld-linux.so.2
Core was generated by `/usr/lib/hal/hald-probe-volume'.
Program terminated with signal 11, Segmentation fault.
#0  0xb7da7c03 in strlen () from /lib/tls/i686/cmov/libc.so.6
(gdb) thread apply all bt full

Thread 1 (process 5198):
#0  0xb7da7c03 in strlen () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#1  0xb7da7935 in strdup () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2  0xb7fa3642 in libhal_changeset_set_property_string (changeset=0x8051088, key=0x804ef56 "volume.fstype", value=0x0)
    at libhal.c:3620
        elem = <value optimized out>
#3  0x0804965a in set_volume_id_values (ctx=<value optimized out>, udi=<value optimized out>, cs=0x8051088, vid=0x8053098)
    at probe-volume.c:125
        buf = "B^��H7��\200!ҷ\001\000\000\000�fԷ88��-��������/��\2205��@�������B^��H7��\200!ҷ�o�� \201���1\005\b����\020Nڷ \201���1\005\b�fԷ\204\026��\2300\005\b�1\005\b\b���в��\002\000\000\000\204\026��\2300\005\b\000\000\000\000\b���(����1\005\b\000\000\000\0008�������\204\026��\000\216n\0038�������\2300\005\b\000\000\000\000\000\000\000\000\000\020\001\000\000\000\000\000\000\000\000\000����\204\026��"...
        usage = 0x804eef3 "other"
        volume_label = <value optimized out>
        error = {name = 0x0, message = 0x0, dummy1 = 1, dummy2 = 0, dummy3 = 0, dummy4 = 1, dummy5 = 0, 
  padding1 = 0x20e40}
        __FUNCTION__ = "set_volume_id_values"
#4  0x08049d50 in main () at probe-volume.c:637
        fd = 4
        ret = <value optimized out>
        udi = 0xbffbeef3 "/org/freedesktop/Hal/devices/temp/145"
        device_file = 0xbffbee05 "/dev/hdd3"
        ctx = (LibHalContext *) 0x8051030
        error = {name = 0x0, message = 0x0, dummy1 = 1, dummy2 = 0, dummy3 = 0, dummy4 = 1, dummy5 = 0, 
  padding1 = 0xb7fcb2d0}
        parent_udi = 0xbffbee42 "/org/freedesktop/Hal/devices/storage_serial_VNVD06G4H6J4RL"
        sysfs_path = <value optimized out>
        vid = (struct volume_id *) 0x8053098
        stordev_dev_file = 0x8051cf8 "/dev/hdd"
        partition_number_str = 0xbffbeb99 "3"
        partition_start_str = <value optimized out>
        is_disc_str = <value optimized out>
        is_disc = 0
        partition_number = 3
        partition_start = 123461452800
        block_size = 512
        vol_size = 57576960
        should_probe_for_fs = 3220958236
        vol_probe_offset = 0
        cs = (LibHalChangeSet *) 0x8051088
        __FUNCTION__ = "main"
#5  0xb7d4febc in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#6  0x08049501 in _start ()
No symbol table info available.

-- 
[apport] hald-probe-volume crashed with SIGSEGV in strlen()
https://launchpad.net/bugs/87800




More information about the desktop-bugs mailing list