Have a problem of segmentation fault when I boot Fedora Core 5 with the last kernel (x86_64), /etc/rc5.d/S05kudzu line 23.... How to solve it ?
Can you get a backtrace in gdb?
How to do this ?
http://fedoraproject.org/wiki/StackTraces
That's a bug with my creative Sound Blaster Audigy 2 Platinium EX, but I have sound, I found this when i was reformat my FC5
(gdb) run Starting program: /sbin/kudzu (no debugging symbols found) (no debugging symbols found) Program received signal SIGSEGV, Segmentation fault. 0x0000003dbb774140 in strlen () from /lib64/libc.so.6
When you get to that point, please type 'bt', and get the full trace.
(gdb) run Starting program: /sbin/kudzu (no debugging symbols found) (no debugging symbols found) Program received signal SIGSEGV, Segmentation fault. 0x0000003dbb774140 in strlen () from /lib64/libc.so.6 (gdb) bt #0 0x0000003dbb774140 in strlen () from /lib64/libc.so.6 #1 0x0000003dbb773e96 in strdup () from /lib64/libc.so.6 #2 0x0000000000413c31 in xenNewDevice () #3 0x00000000004113e7 in ddcNewDevice () #4 0x0000000000408b3e in newDevice () #5 0x0000000000406089 in ?? () #6 0x0000003dbb71d084 in __libc_start_main () from /lib64/libc.so.6 #7 0x00000000004038d9 in ?? () #8 0x00007fffffbd1b78 in ?? () #9 0x0000000000000000 in ?? () (gdb)
Can you install the kudzu-debuginfo package available at: http://download.fedora.redhat.com/pub/fedora/linux/core/5/x86_64/debug/kudzu-debuginfo-1.2.34.3-1.x86_64.rpm and then repeat the steps? Either that stack trace is corrupted, or this is a new bug.
(gdb) run Starting program: /sbin/kudzu Program received signal SIGSEGV, Segmentation fault. 0x0000003dbb774140 in strlen () from /lib64/libc.so.6 (gdb) bt #0 0x0000003dbb774140 in strlen () from /lib64/libc.so.6 #1 0x0000003dbb773e96 in strdup () from /lib64/libc.so.6 #2 0x0000000000413c31 in vbe_get_vbe_info () at vbe.c:234 #3 0x00000000004113e7 in ddcProbe (probeClass=CLASS_UNSPEC, probeFlags=Variable "probeFlags" is not available. ) at ddc.c:395 #4 0x0000000000408b3e in probeDevices (probeClass=CLASS_UNSPEC, probeBus=-9, probeFlags=1) at kudzu.c:806 #5 0x0000000000406089 in main (argc=1, argv=Variable "argv" is not available. ) at hwconf.c:938 #6 0x0000003dbb71d084 in __libc_start_main () from /lib64/libc.so.6 #7 0x00000000004038d9 in _start () #8 0x00007fffffafb058 in ?? () #9 0x0000000000000000 in ?? () (gdb)
Fixed in 1.2.41-1 by removing the offending code.