http://bugzilla.novell.com/show_bug.cgi?id=577489
http://bugzilla.novell.com/show_bug.cgi?id=577489#c6
--- Comment #6 from Till Dörges
2010-08-01 11:10:22 UTC ---
For the sake of completeness I just checked on a 32 bit box, too:
$ uname -a
Linux box32 2.6.34-12-default #1 SMP 2010-06-29 02:39:08 +0200 i686 i686 i386
GNU/Linux
$ cat /etc/SuSE-release
openSUSE 11.3 (i586)
VERSION = 11.3
$ rpm -qa | egrep '^(kernel|hal|glibc)' | sort
glibc-2.11.2-3.1.1.i686
glibc-debuginfo-2.11.2-3.1.1.i686
glibc-devel-2.11.2-3.1.1.i686
glibc-locale-2.11.2-3.1.1.i586
hal-0.5.14-8.1.i586
hal-debuginfo-0.5.14-8.1.i586
kernel-default-2.6.34-12.3.i586
kernel-firmware-20100617-2.2.noarch
Calling hald-probe-input gives:
# /usr/lib/hal/hald-probe-input
*** glibc detected *** /usr/lib/hal/hald-probe-input: munmap_chunk(): invalid
pointer: 0x08049371 ***
======= Backtrace: =========
/lib/libc.so.6(+0x6dffb)[0xb75ddffb]
/lib/libc.so.6(+0x6e7ce)[0xb75de7ce]
/lib/libdbus-1.so.3(dbus_free+0x1f)[0xb772088f]
/lib/libdbus-1.so.3(dbus_error_free+0x42)[0xb7707d02]
/usr/lib/hal/hald-probe-input[0x8048d7b]
/lib/libc.so.6(__libc_start_main+0xfe)[0xb7586c0e]
/usr/lib/hal/hald-probe-input[0x8048a81]
======= Memory map: ========
08048000-0804a000 r-xp 00000000 08:05 6652 /usr/lib/hal/hald-probe-input
0804a000-0804b000 r--p 00001000 08:05 6652 /usr/lib/hal/hald-probe-input
0804b000-0804c000 rw-p 00002000 08:05 6652 /usr/lib/hal/hald-probe-input
0804c000-0806d000 rw-p 00000000 00:00 0 [heap]
b7546000-b7562000 r-xp 00000000 08:05 32831 /lib/libgcc_s.so.1
b7562000-b7563000 r--p 0001b000 08:05 32831 /lib/libgcc_s.so.1
b7563000-b7564000 rw-p 0001c000 08:05 32831 /lib/libgcc_s.so.1
b7564000-b7565000 rw-p 00000000 00:00 0
b7565000-b756d000 r-xp 00000000 08:05 77384 /lib/librt-2.11.2.so
b756d000-b756e000 r--p 00007000 08:05 77384 /lib/librt-2.11.2.so
b756e000-b756f000 rw-p 00008000 08:05 77384 /lib/librt-2.11.2.so
b756f000-b7570000 rw-p 00000000 00:00 0
b7570000-b76d4000 r-xp 00000000 08:05 34513 /lib/libc-2.11.2.so
b76d4000-b76d5000 ---p 00164000 08:05 34513 /lib/libc-2.11.2.so
b76d5000-b76d7000 r--p 00164000 08:05 34513 /lib/libc-2.11.2.so
b76d7000-b76d8000 rw-p 00166000 08:05 34513 /lib/libc-2.11.2.so
b76d8000-b76db000 rw-p 00000000 00:00 0
b76db000-b76f2000 r-xp 00000000 08:05 34534 /lib/libpthread-2.11.2.so
b76f2000-b76f3000 r--p 00016000 08:05 34534 /lib/libpthread-2.11.2.so
b76f3000-b76f4000 rw-p 00017000 08:05 34534 /lib/libpthread-2.11.2.so
b76f4000-b76f6000 rw-p 00000000 00:00 0
b76f6000-b773a000 r-xp 00000000 08:05 29340 /lib/libdbus-1.so.3.4.0
b773a000-b773b000 r--p 00043000 08:05 29340 /lib/libdbus-1.so.3.4.0
b773b000-b773c000 rw-p 00044000 08:05 29340 /lib/libdbus-1.so.3.4.0
b773c000-b774e000 r-xp 00000000 08:05 69376 /usr/lib/libhal.so.1.0.0
b774e000-b774f000 r--p 00011000 08:05 69376 /usr/lib/libhal.so.1.0.0
b774f000-b7750000 rw-p 00012000 08:05 69376 /usr/lib/libhal.so.1.0.0
b776d000-b776e000 rw-p 00000000 00:00 0
b776e000-b778d000 r-xp 00000000 08:05 818 /lib/ld-2.11.2.so
b778d000-b778e000 r--p 0001e000 08:05 818 /lib/ld-2.11.2.so
b778e000-b778f000 rw-p 0001f000 08:05 818 /lib/ld-2.11.2.so
bfc7b000-bfc9c000 rw-p 00000000 00:00 0 [stack]
ffffe000-fffff000 r-xp 00000000 00:00 0 [vdso]
Aborted (core dumped)
And looking at the core:
# gdb
GNU gdb (GDB) SUSE (7.1-3.12)
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i586-suse-linux".
For bug reporting instructions, please see:
http://www.gnu.org/software/gdb/bugs/.
(gdb) core core
warning: core file may not match specified executable file.
Reading symbols from /usr/lib/hal/hald-probe-input...Reading symbols from
/usr/lib/debug/usr/lib/hal/hald-probe-input.debug...done.
done.
[New Thread 9434]
Missing separate debuginfo for
Try: zypper install -C
"debuginfo(build-id)=99764509ec1e44651f3c5062473616963b6882ed"
Reading symbols from /usr/lib/libhal.so.1.0.0...Reading symbols from
/usr/lib/debug/usr/lib/libhal.so.1.0.0.debug...done.
done.
Loaded symbols for /usr/lib/libhal.so.1.0.0
Reading symbols from /lib/libdbus-1.so.3.4.0...Reading symbols from
/usr/lib/debug/lib/libdbus-1.so.3.4.0.debug...done.
done.
Loaded symbols for /lib/libdbus-1.so.3.4.0
Reading symbols from /lib/libpthread-2.11.2.so...Reading symbols from
/usr/lib/debug/lib/libpthread-2.11.2.so.debug...done.
done.
Loaded symbols for /lib/libpthread-2.11.2.so
Reading symbols from /lib/libc-2.11.2.so...Reading symbols from
/usr/lib/debug/lib/libc-2.11.2.so.debug...done.
done.
Loaded symbols for /lib/libc-2.11.2.so
Reading symbols from /lib/librt-2.11.2.so...Reading symbols from
/usr/lib/debug/lib/librt-2.11.2.so.debug...done.
done.
Loaded symbols for /lib/librt-2.11.2.so
Reading symbols from /lib/ld-2.11.2.so...Reading symbols from
/usr/lib/debug/lib/ld-2.11.2.so.debug...done.
done.
Loaded symbols for /lib/ld-2.11.2.so
Reading symbols from /lib/libgcc_s.so.1...Reading symbols from
/usr/lib/debug/lib/libgcc_s.so.1.debug...done.
done.
Loaded symbols for /lib/libgcc_s.so.1
Core was generated by `/usr/lib/hal/hald-probe-input'.
Program terminated with signal 6, Aborted.
#0 0xffffe430 in __kernel_vsyscall ()
(gdb) bt
#0 0xffffe430 in __kernel_vsyscall ()
#1 0xb759b7ff in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#2 0xb759d140 in abort () at abort.c:92
#3 0xb75d7fd7 in __libc_message (do_abort=2, fmt=0xb769df54 "*** glibc
detected *** %s: %s: 0x%s ***\n") at
./sysdeps/unix/sysv/linux/libc_fatal.c:186
#4 0xb75ddffb in malloc_printerr (action=<value optimized out>, str=<value
optimized out>, ptr=0x8049371) at malloc.c:6267
#5 0xb75de7ce in munmap_chunk (p=0x8049369) at malloc.c:3541
#6 0xb772088f in dbus_free (memory=0x8049371) at dbus-memory.c:644
#7 0xb7707d02 in dbus_error_free (error=0xbfc9aefc) at dbus-errors.c:217
#8 0x08048d7b in main (argc=1, argv=0xbfc9afc4) at probe-input.c:124
(gdb)
This looks different at first sight.
--
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
|