Bug#321678: xine-ui: and a kernel oops by the way
Paul Brossier
piem at altern.org
Sat Sep 10 17:23:27 UTC 2005
On Sat, Sep 10, 2005 at 11:02:44AM +0200, Siggi Langauf wrote:
> On Sat, 10 Sep 2005, Paul Brossier wrote:
>
> >Sep 10 02:05:43 localhost kernel: Oops: kernel access of bad area, sig: 11
> >[#5]
> >Sep 10 02:05:43 localhost kernel: SMP NR_CPUS=32
> >Sep 10 02:05:43 localhost kernel: NIP: C0005460 LR: C0004734 SP: D0539F20
> >REGS: d0539e70 TRAP: 0300 Not tainted
> >Sep 10 02:05:43 localhost kernel: MSR: 00009032 EE: 1 PR: 0 FP: 0 ME: 1
> >IR/DR: 11
> >Sep 10 02:05:43 localhost kernel: DAR: 00000088, DSISR: 40000000
> >Sep 10 02:05:43 localhost kernel: TASK = d4e7e810[16988] 'xine' THREAD:
> >d0538000
> >Sep 10 02:05:43 localhost kernel: Last syscall: 174 CPU: 1
> >Sep 10 02:05:43 localhost kernel: GPR00: C0004734 D0539F20 D4E7E810
> >00000004 00000004 00030001 00000000 0F70787C
> >Sep 10 02:05:43 localhost kernel: GPR08: 0F706F98 C0004734 00009032
> >C0320000 00009032 100F117C 00000000 100F28E0
> >Sep 10 02:05:43 localhost kernel: GPR16: 00000015 00000000 00000000
> >0000000F 00000001 0000000A 00000001 00000002
> >Sep 10 02:05:43 localhost kernel: GPR24: 00000000 00000000 100F0000
> >100F28E0 0FE639DC 00000000 0FE6819C 00000004
> >Sep 10 02:05:43 localhost kernel: NIP [c0005460]
> >AltivecUnavailException+0x24/0x98
> >Sep 10 02:05:43 localhost kernel: LR [c0004734] ret_from_except+0x0/0x14
> >Sep 10 02:05:43 localhost kernel: Call trace:
> >Sep 10 02:05:43 localhost kernel: [c0004734] ret_from_except+0x0/0x14
>
> Well, xine does work on G3 CPUs (without AltiVec) as well as on G4 (with
> AltiVec). I'd strongly recommend you use an AltiVec enabled kernel if
> running on an AltiVec CPU, because otherwise any application using AltiVec
> extensions will lead to a kernel oops (or might even have unrecognized
> side effects on other applications).
ok, good to know these 'without altivec' bugs are not present on G3.
> I'm not sure if there's a way to check for AltiVec support in the kernel
> (in addition to the checks on CPU capability that xine already does), but
> I'll see if there's a way to work around this crash (other than disabling
> AltiVec support altogether)...
i would also like to know about detecting the presence of altivec. there
was a talk about it at last debconf, but i could not get any more info.
there was a discussion in http://bugs.debian.org/225959
> Just out of curiosity: What kind of machine is that? Does it really have
> 32 processors?!
it's a G5, or PowerMac 7,2 to be precise. these bugs are faced on debian
kernels -power4{,-smp} << 2.6.12 , which were compiled without altivec
support. so essentially xine and totem have these bugs in sarge.
cheers, piem
More information about the Pkg-gnome-maintainers
mailing list