All of lore.kernel.org
 help / color / mirror / Atom feed
From: Vincent Bernat <bernat@free.fr>
To: Keith Owens <kaos@ocs.com.au>
Cc: linux-kernel@vger.kernel.org, akpm@zip.com.au,
	Takashi Iwai <tiwai@suse.de>,
	alsa-devel@alsa-project.org
Subject: Re: xmms segfaulting on 2.4.18 and 2.4.19-pre2-ac2 + oops
Date: Thu, 07 Mar 2002 00:28:02 +0100	[thread overview]
Message-ID: <m3lmd56zul.fsf@neo.loria> (raw)
In-Reply-To: <19185.1015449992@ocs3.intra.ocs.com.au> (Keith Owens's message of "Thu, 07 Mar 2002 08:26:32 +1100")

OoO En cette soirée bien amorcée du mercredi 06 mars 2002, vers 22:26,
Keith Owens <kaos@ocs.com.au> disait:

> The oops is not in 3c59x.  You are letting klogd convert the oops and
> klogd has been broken for years.  <rant>Why do distributors insist on
> shipping such broken code?</rant>.  Always run klogd with the -x flag
> to keep its sticky fingers off the oops then you can get clean data for
> ksymoops to decode.

You are right, I have used the output of dmesg instead and here is
what I get :

ksymoops 2.4.4 on i686 2.4.19-pre2-ac2-xfs-shawn9-preempt.  Options used
     -v /usr/src/linux/vmlinux (specified)
     -k /proc/ksyms (default)
     -l /proc/modules (default)
     -o /lib/modules/2.4.19-pre2-ac2-xfs-shawn9-preempt/ (default)
     -m /usr/src/linux/System.map (default)

Reading Oops report from the terminal
Unable to handle kernel paging request at virtual address d8d7e000
d91a3730
*pde = 17b1f067
Oops: 0000
CPU:    0
EIP:    0010:[<d91a3730>]    Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00210202
eax: 00000001   ebx: 00000003   ecx: 000007ff   edx: 00000000
esi: 00000000   edi: d8d7bfa6   ebp: d8d7dffe   esp: c877de90
ds: 0018   es: 0018   ss: 0018
Process xmms (pid: 3910, stackpage=c877d000)
Stack: d91a3840 d91a3730 cb4a4150 cb4a4130 00000000 00000004 00000004 00000001 
       00000000 00000c29 000003ec 00000400 cb4a40c0 cd94cec0 d91a3a8a cb4a40c0 
       c4dc8340 c4dc8380 00000400 000003ec cb4a40c0 00000400 cb4a40c0 00000400 
Call Trace: [<d91a3840>] [<d91a3730>] [<d91a3a8a>] [<d91a0914>] [<d919ce91>] 
   [<d919d013>] [<d919ed23>] [<c0134ad5>] [<c0106f2b>] 
Code: 8b 75 00 e9 87 00 00 00 8b 75 00 81 f6 00 80 00 00 eb 7c 8b 

>>EIP; d91a3730 <[snd-pcm-oss]resample_shrink+180/390>   <=====
Trace; d91a3840 <[snd-pcm-oss]resample_shrink+290/390>
Trace; d91a3730 <[snd-pcm-oss]resample_shrink+180/390>
Trace; d91a3a8a <[snd-pcm-oss]rate_transfer+2a/40>
Trace; d91a0914 <[snd-pcm-oss]snd_pcm_plug_write_transfer+94/d0>
Trace; d919ce91 <[snd-pcm-oss]snd_pcm_oss_write2+81/d0>
Trace; d919d013 <[snd-pcm-oss]snd_pcm_oss_write1+133/160>
Trace; d919ed23 <[snd-pcm-oss]snd_pcm_oss_write+33/50>
Trace; c0134ad5 <sys_write+95/120>
Trace; c0106f2b <system_call+33/38>
Code;  d91a3730 <[snd-pcm-oss]resample_shrink+180/390>
00000000 <_EIP>:
Code;  d91a3730 <[snd-pcm-oss]resample_shrink+180/390>   <=====
   0:   8b 75 00                  mov    0x0(%ebp),%esi   <=====
Code;  d91a3733 <[snd-pcm-oss]resample_shrink+183/390>
   3:   e9 87 00 00 00            jmp    8f <_EIP+0x8f> d91a37bf <[snd-pcm-oss]resample_shrink+20f/390>
Code;  d91a3738 <[snd-pcm-oss]resample_shrink+188/390>
   8:   8b 75 00                  mov    0x0(%ebp),%esi
Code;  d91a373b <[snd-pcm-oss]resample_shrink+18b/390>
   b:   81 f6 00 80 00 00         xor    $0x8000,%esi
Code;  d91a3741 <[snd-pcm-oss]resample_shrink+191/390>
  11:   eb 7c                     jmp    8f <_EIP+0x8f> d91a37bf <[snd-pcm-oss]resample_shrink+20f/390>
Code;  d91a3743 <[snd-pcm-oss]resample_shrink+193/390>
  13:   8b 00                     mov    (%eax),%eax

So, a problem with Alsa ? I use Alsa 0.9.0b12, compiled with no option
(plain ./configure).

snd-pcm-oss            36192   1 (autoclean)
snd-mixer-oss           8912   0 (autoclean) [snd-pcm-oss]
joydev                  5808   1 (autoclean)
ns558                   1360   0 (autoclean) (unused)
analog                  7536   0 (autoclean) (unused)
input                   3200   0 (autoclean) [joydev analog]
gameport                1376   0 (autoclean) [ns558 analog]
tuner                   8512   1 (autoclean)
tvaudio                11232   0 (autoclean) (unused)
bttv                   65584   0 (autoclean)
i2c-algo-bit            6912   1 (autoclean) [bttv]
i2c-core               12704   0 (autoclean) [tuner tvaudio bttv i2c-algo-bit]
videodev                4992   2 (autoclean) [bttv]
usb-uhci               22144   0 (unused)
printer                 5632   0
usbcore                58016   0 [usb-uhci printer]
snd-seq-midi            3200   0 (unused)
snd-seq-midi-event      2976   0 [snd-seq-midi]
snd-seq                36304   0 [snd-seq-midi snd-seq-midi-event]
snd-ens1370             8352   1 (autoclean)
snd-pcm                49184   0 (autoclean) [snd-pcm-oss snd-ens1370]
snd-timer              10096   0 (autoclean) [snd-seq snd-pcm]
snd-rawmidi            12256   0 (autoclean) [snd-seq-midi snd-ens1370]
snd-seq-device          3856   0 (autoclean) [snd-seq-midi snd-seq snd-rawmidi]
snd-ak4531-codec        4896   0 (autoclean) [snd-ens1370]
snd                    24992   0 [snd-pcm-oss snd-mixer-oss snd-seq-midi snd-seq-midi-event snd-seq snd-ens1370 snd-pcm snd-timer snd-rawmidi snd-seq-device snd-ak4531-codec]
soundcore               3536   6 [snd]
ide-scsi                7840   0 (autoclean)
sr_mod                 13696   0 (autoclean)
scsi_mod               64048   2 (autoclean) [ide-scsi sr_mod]
cdrom                  27264   0 (autoclean) [sr_mod]
smbfs                  32848   1 (autoclean)
nfsd                   67648   4 (autoclean)
lockd                  48016   1 (autoclean) [nfsd]
sunrpc                 63264   1 (autoclean) [nfsd lockd]
3c59x                  25120   1 (autoclean)
rtc                     6496   0 (autoclean)

I have updated xmms to 1.2.7 too and I use the OSS plugin.
I have crossposted to alsa mailing lists and it seems that it is a
known problem. Feel free to drop lkml from the followup.
-- 
MY MOM IS NOT DATING JERRY SEINFELD
MY MOM IS NOT DATING JERRY SEINFELD
MY MOM IS NOT DATING JERRY SEINFELD
-+- Bart Simpson on chalkboard in episode AABF06

_______________________________________________
Alsa-devel mailing list
Alsa-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-devel

WARNING: multiple messages have this Message-ID (diff)
From: Vincent Bernat <bernat@free.fr>
To: Keith Owens <kaos@ocs.com.au>
Cc: linux-kernel@vger.kernel.org, akpm@zip.com.au,
	Takashi Iwai <tiwai@suse.de>,
	alsa-devel@alsa-project.org
Subject: Re: xmms segfaulting on 2.4.18 and 2.4.19-pre2-ac2 + oops
Date: Thu, 07 Mar 2002 00:28:02 +0100	[thread overview]
Message-ID: <m3lmd56zul.fsf@neo.loria> (raw)
In-Reply-To: <19185.1015449992@ocs3.intra.ocs.com.au>
In-Reply-To: <19185.1015449992@ocs3.intra.ocs.com.au> (Keith Owens's message of "Thu, 07 Mar 2002 08:26:32 +1100")

OoO En cette soirée bien amorcée du mercredi 06 mars 2002, vers 22:26,
Keith Owens <kaos@ocs.com.au> disait:

> The oops is not in 3c59x.  You are letting klogd convert the oops and
> klogd has been broken for years.  <rant>Why do distributors insist on
> shipping such broken code?</rant>.  Always run klogd with the -x flag
> to keep its sticky fingers off the oops then you can get clean data for
> ksymoops to decode.

You are right, I have used the output of dmesg instead and here is
what I get :

ksymoops 2.4.4 on i686 2.4.19-pre2-ac2-xfs-shawn9-preempt.  Options used
     -v /usr/src/linux/vmlinux (specified)
     -k /proc/ksyms (default)
     -l /proc/modules (default)
     -o /lib/modules/2.4.19-pre2-ac2-xfs-shawn9-preempt/ (default)
     -m /usr/src/linux/System.map (default)

Reading Oops report from the terminal
Unable to handle kernel paging request at virtual address d8d7e000
d91a3730
*pde = 17b1f067
Oops: 0000
CPU:    0
EIP:    0010:[<d91a3730>]    Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00210202
eax: 00000001   ebx: 00000003   ecx: 000007ff   edx: 00000000
esi: 00000000   edi: d8d7bfa6   ebp: d8d7dffe   esp: c877de90
ds: 0018   es: 0018   ss: 0018
Process xmms (pid: 3910, stackpage=c877d000)
Stack: d91a3840 d91a3730 cb4a4150 cb4a4130 00000000 00000004 00000004 00000001 
       00000000 00000c29 000003ec 00000400 cb4a40c0 cd94cec0 d91a3a8a cb4a40c0 
       c4dc8340 c4dc8380 00000400 000003ec cb4a40c0 00000400 cb4a40c0 00000400 
Call Trace: [<d91a3840>] [<d91a3730>] [<d91a3a8a>] [<d91a0914>] [<d919ce91>] 
   [<d919d013>] [<d919ed23>] [<c0134ad5>] [<c0106f2b>] 
Code: 8b 75 00 e9 87 00 00 00 8b 75 00 81 f6 00 80 00 00 eb 7c 8b 

>>EIP; d91a3730 <[snd-pcm-oss]resample_shrink+180/390>   <=====
Trace; d91a3840 <[snd-pcm-oss]resample_shrink+290/390>
Trace; d91a3730 <[snd-pcm-oss]resample_shrink+180/390>
Trace; d91a3a8a <[snd-pcm-oss]rate_transfer+2a/40>
Trace; d91a0914 <[snd-pcm-oss]snd_pcm_plug_write_transfer+94/d0>
Trace; d919ce91 <[snd-pcm-oss]snd_pcm_oss_write2+81/d0>
Trace; d919d013 <[snd-pcm-oss]snd_pcm_oss_write1+133/160>
Trace; d919ed23 <[snd-pcm-oss]snd_pcm_oss_write+33/50>
Trace; c0134ad5 <sys_write+95/120>
Trace; c0106f2b <system_call+33/38>
Code;  d91a3730 <[snd-pcm-oss]resample_shrink+180/390>
00000000 <_EIP>:
Code;  d91a3730 <[snd-pcm-oss]resample_shrink+180/390>   <=====
   0:   8b 75 00                  mov    0x0(%ebp),%esi   <=====
Code;  d91a3733 <[snd-pcm-oss]resample_shrink+183/390>
   3:   e9 87 00 00 00            jmp    8f <_EIP+0x8f> d91a37bf <[snd-pcm-oss]resample_shrink+20f/390>
Code;  d91a3738 <[snd-pcm-oss]resample_shrink+188/390>
   8:   8b 75 00                  mov    0x0(%ebp),%esi
Code;  d91a373b <[snd-pcm-oss]resample_shrink+18b/390>
   b:   81 f6 00 80 00 00         xor    $0x8000,%esi
Code;  d91a3741 <[snd-pcm-oss]resample_shrink+191/390>
  11:   eb 7c                     jmp    8f <_EIP+0x8f> d91a37bf <[snd-pcm-oss]resample_shrink+20f/390>
Code;  d91a3743 <[snd-pcm-oss]resample_shrink+193/390>
  13:   8b 00                     mov    (%eax),%eax

So, a problem with Alsa ? I use Alsa 0.9.0b12, compiled with no option
(plain ./configure).

snd-pcm-oss            36192   1 (autoclean)
snd-mixer-oss           8912   0 (autoclean) [snd-pcm-oss]
joydev                  5808   1 (autoclean)
ns558                   1360   0 (autoclean) (unused)
analog                  7536   0 (autoclean) (unused)
input                   3200   0 (autoclean) [joydev analog]
gameport                1376   0 (autoclean) [ns558 analog]
tuner                   8512   1 (autoclean)
tvaudio                11232   0 (autoclean) (unused)
bttv                   65584   0 (autoclean)
i2c-algo-bit            6912   1 (autoclean) [bttv]
i2c-core               12704   0 (autoclean) [tuner tvaudio bttv i2c-algo-bit]
videodev                4992   2 (autoclean) [bttv]
usb-uhci               22144   0 (unused)
printer                 5632   0
usbcore                58016   0 [usb-uhci printer]
snd-seq-midi            3200   0 (unused)
snd-seq-midi-event      2976   0 [snd-seq-midi]
snd-seq                36304   0 [snd-seq-midi snd-seq-midi-event]
snd-ens1370             8352   1 (autoclean)
snd-pcm                49184   0 (autoclean) [snd-pcm-oss snd-ens1370]
snd-timer              10096   0 (autoclean) [snd-seq snd-pcm]
snd-rawmidi            12256   0 (autoclean) [snd-seq-midi snd-ens1370]
snd-seq-device          3856   0 (autoclean) [snd-seq-midi snd-seq snd-rawmidi]
snd-ak4531-codec        4896   0 (autoclean) [snd-ens1370]
snd                    24992   0 [snd-pcm-oss snd-mixer-oss snd-seq-midi snd-seq-midi-event snd-seq snd-ens1370 snd-pcm snd-timer snd-rawmidi snd-seq-device snd-ak4531-codec]
soundcore               3536   6 [snd]
ide-scsi                7840   0 (autoclean)
sr_mod                 13696   0 (autoclean)
scsi_mod               64048   2 (autoclean) [ide-scsi sr_mod]
cdrom                  27264   0 (autoclean) [sr_mod]
smbfs                  32848   1 (autoclean)
nfsd                   67648   4 (autoclean)
lockd                  48016   1 (autoclean) [nfsd]
sunrpc                 63264   1 (autoclean) [nfsd lockd]
3c59x                  25120   1 (autoclean)
rtc                     6496   0 (autoclean)

I have updated xmms to 1.2.7 too and I use the OSS plugin.
I have crossposted to alsa mailing lists and it seems that it is a
known problem. Feel free to drop lkml from the followup.
-- 
MY MOM IS NOT DATING JERRY SEINFELD
MY MOM IS NOT DATING JERRY SEINFELD
MY MOM IS NOT DATING JERRY SEINFELD
-+- Bart Simpson on chalkboard in episode AABF06

  reply	other threads:[~2002-03-06 23:28 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-03-06 15:35 xmms segfaulting on 2.4.18 and 2.4.19-pre2-ac2 + oops Vincent Bernat
2002-03-06 15:43 ` Zwane Mwaikambo
2002-03-06 16:14 ` Arjan van de Ven
2002-03-06 17:05   ` Vincent Bernat
2002-03-06 21:26 ` Keith Owens
2002-03-06 23:28   ` Vincent Bernat [this message]
2002-03-06 23:28     ` Vincent Bernat

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=m3lmd56zul.fsf@neo.loria \
    --to=bernat@free.fr \
    --cc=akpm@zip.com.au \
    --cc=alsa-devel@alsa-project.org \
    --cc=kaos@ocs.com.au \
    --cc=linux-kernel@vger.kernel.org \
    --cc=tiwai@suse.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.