Messages in this thread | | | Date | Sun, 04 Apr 2004 22:18:57 -0400 | From | Jeff Sipek <> | Subject | Re: 2.6.5-aa1 |
| |
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Sunday 04 April 2004 20:20, Andrea Arcangeli wrote: > did you get an oops or just a sigsegv? (see dmesg)
only sigsegv
> If you only got a > sigsegv can you try to keep the segfaulting process under "strace -o > /tmp/o -p <pid>" and report the last few syscalls before the segfault?
Sure. I started the process as:
artsdsp -m et
et is a shell script (created during the installation) that changes the working directory and executes et.x86. Then, I attached strace to the actual executable (et.x86.)
Here are last few lines of the output:
ioctl(68, 0xc0104629, 0xbfffda98) = 0 munmap(0x47e37000, 1056768) = 0 ioctl(68, 0xc0104629, 0xbfffda98) = 0 ioctl(70, 0xc0184633, 0xbfffdaa4) = 0 ioctl(68, 0xc0104629, 0xbfffdab4) = 0 ioctl(71, 0xc01046cf, 0xbfffda88) = 0 close(71) = 0 ioctl(68, 0xc0104629, 0xbfffdab4) = 0 ioctl(72, 0xc01046cf, 0xbfffda88) = 0 close(72) = 0 ioctl(68, 0xc0104629, 0xbfffdab4) = 0 ioctl(73, 0xc01046cf, 0xbfffda88) = 0 close(73) = 0 ioctl(68, 0xc0104629, 0xbfffdaa4) = 0 ioctl(68, 0xc0104629, 0xbfffdaa4) = 0 ioctl(68, 0xc0104629, 0xbfffdaa4) = 0 ioctl(68, 0xc0104629, 0xbfffda98) = 0 ioctl(68, 0xc0104629, 0xbfffda8c) = 0 ioctl(68, 0xc0104629, 0xbfffdaa4) = 0 ioctl(68, 0xc0104629, 0xbfffdaa4) = 0 ioctl(68, 0xc0104629, 0xbfffdaa4) = 0 munmap(0x4804b000, 4096) = 0 ioctl(68, 0xc0104629, 0xbfffdab4) = 0 ioctl(68, 0xc0104629, 0xbfffdab4) = 0 close(70) = 0 getpid() = 1987 munmap(0x46b9b000, 378720) = 0 munmap(0x46bf8000, 4933916) = 0 write(2, "Shutdown tty console\n", 21) = 21 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig -icanon -ec ho ...}) = 0 ioctl(0, SNDCTL_TMR_STOP or TCSETSW, {B38400 opost isig icanon echo .. .}) = 0 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0 munmap(0x4bbd5000, 1210664) = 0 munmap(0x4c029000, 46072) = 0 munmap(0x4c257000, 344064) = 0 munmap(0x4c035000, 2233160) = 0 munmap(0x4c2ab000, 1210664) = 0 munmap(0x4c3d3000, 46072) = 0 munmap(0x489bd000, 4096) = 0 exit_group(0) = ?
> That should reduce the scope of the problem, I had a look at the > diff between rc3 and 2.6.5 final but I found nothing obvious that could > explain your problem (yet).
I had to use artsdsp to run et, because it, just like everything else here, hangs when it tries to open /dev/dsp. Even dd if=/dev/dsp of=/dev/null hangs. Interestingly enough, xmms works without any problems via both alsa and oss emulation.
Strace reports shows this: open("/dev/dsp", O_RDWR and waits forever. While lsof shows NO processes. (Note: the sound issue is not new, I just tested 2.6.2-rc? and it was broken there too.)
Jeff.
- -- Keyboard not found! Press F1 to enter Setup -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFAcMIXwFP0+seVj/4RAsEoAKCxzeLvcxtmCIk5TDqiBQvFHAcJ4QCdH8yg BqvMqoTQvcSEjPC453IJTOs= =Fq9B -----END PGP SIGNATURE----- - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |