[icecast] Re: Compiling ices

Marc Remijn marc at dubhead.xs4all.nl
Sun Feb 2 22:48:27 UTC 2003



----- Original Message -----
From: Karl Heyes <karl at pts.tele2.co.uk>
To: <icecast at xiph.org>
Sent: Friday, January 31, 2003 5:29 PM
Subject: Re: [icecast] Re: Compiling ices

<p>> On Fri, 2003-01-31 at 06:39, Marc Remijn wrote:
> ...
>
> > Kernel output:
> >
> > invalid operand: 0000
> > CPU:    0
> > EIP:    0010:[<d08e25b1>]    Tainted: PF
> > EFLAGS: 00010006
> > eax: 0000000e   ebx: 00003556   ecx: ce44c728   edx: ce44c728
> > esi: 0000e000   edi: 00000007   ebp: c288bf64   esp: c288bf4c
> > ds: 0018   es: 0018   ss: 0018
> > Process ices (pid: 2707, stackpage=c288b000)
> > Stack: 00000202 cc3fbac0 00008000 ce44c6e0 ce44c728 0000ffff 00018000
0001c000
> >        00010000 00014000 d08e011c ce44c6e0 00000000 cc3fbac0 ffffffea
00008000
> >        00000000 00000000 c4745ea0 00000000 c012db45 cc3fbac0 0805c720
00008000
> > Call Trace: [<d08e011c>] [<c012db45>] [<c0106d7b>]
> >
> > Code: 0f 0b 5b 5e 5f 5d 83 c4 18 c3 90 83 ec 04 56 53 8b 44 24 10
>
> This isn't from ices, this is from the kernel. Something went wrong
> during the time ices was running.  ices can completely freeze if the
> kernel has detected a problem somewhere, so you need to isolate the
> causes of such things.   There should be no way of causing a panic from
> ices and any other application.
>
> The thing that stands out initially is the tainted reference ie you have
> some non-standard module loaded on your system, the typical example is
> the nvidia module, use lsmod to see the list of modules.

The only module I know about that is 'tainted' is the philips webcam
compression module pwcx, which I forced loaded with 'insmod -f'. But
unloading that didn't change the problem. Anyway the 'tainted' issue has to
do with no being in order with the GNU licence isn't it?

When I do lsmod (after reloading the pwcx module) I get:

root at dubhead:/home/marc# lsmod
Module                  Size  Used by    Tainted: PF
pwcx                   87616   1
pwc                    38944   1  [pwcx]
iptable_nat            12660   1  (autoclean)
ip_conntrack           12684   1  (autoclean) [iptable_nat]
ip_tables              10432   3  [iptable_nat]
ide-scsi                7456   0
hisax                 447812   4
isdn                  110176   5  [hisax]
3c59x                  24648   2
emu10k1                55680  22
sound                  52876   0  [emu10k1]
ac97_codec              9568   0  [emu10k1]
soundcore               3236   7  [emu10k1 sound]
usb-uhci               20708   0  (unused)
usbcore                48000   0  [pwc usb-uhci]
videodev                4448   2  [pwc]
ppp_deflate            38912   0
ppp_async               6464   1
ppp_generic            14664   3  [ppp_deflate ppp_async]
slhc                    4416   2  [isdn ppp_generic]
agpgart                29824   0  (unused)
lp                      6368   1
parport_pc             14404   1
parport                21664   1  [lp parport_pc]

> From this output it isn't clear to me which module is tainted.

>
> There are a few possibilities that could cause this kernel panic, one is
> poor module code, try to avoid not loading the module to begin with and
> try to do the streaming.  The other usual suspect is excessive heat
> causing errors inside the chips.

Hmm. This machine has been working for years without any problem. I
installed more memory, but with this memory it has been running for months
now, also without problems. There are quite a number of fans in the case.

>
> The main thing that can be done to remove the possibility of a kernel
> panic is having a recent kernel. The gcc release you have should be
> fine.

I might build a new kernel to see if that solves the problem.

<p>> As for the config file I'll check into that a bit more later.

Is the re-encoding section necessary?

Marc

<p>>
> karl.
>
>
>
> --- >8 ----
> List archives:  http://www.xiph.org/archives/
> icecast project homepage: http://www.icecast.org/
> To unsubscribe from this list, send a message to
'icecast-request at xiph.org'
> containing only the word 'unsubscribe' in the body.  No subject is needed.
> Unsubscribe messages sent to the list will be ignored/filtered.
>

--- >8 ----
List archives:  http://www.xiph.org/archives/
icecast project homepage: http://www.icecast.org/
To unsubscribe from this list, send a message to 'icecast-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.



More information about the Icecast mailing list