MPlayer bzw. sein Firefox-Plugin läßt das System komplett einfrieren

hartmut

Debian user
FreeBSD 6.1-SECURITY (ansonsten Standardkernel), Firefox 2.0

Auf http://www.bbcgermany.de gegangen -> komplettes Einfrieren des Systems: Mauszeiger hängt, keine Tastaturansprache, X nicht beendbar, kein Wechsel auf die Konsole möglich -> Hardware-Reset.

Auf der Website war oben rechts ein rosa MPlayer-Plugin-Fenster. Ich vermute einen fehlerhaften Codec; was meint Ihr? Aber die win32-Codecs sind doch eh "forbidden" ...

dmesg:

Code:
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
	The Regents of the University of California. All rights reserved.
FreeBSD 6.1-SECURITY #0: Mon Dec  4 07:53:55 UTC 2006
    root@builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: AMD Duron(tm)  (1600.07-MHz 686-class CPU)
  Origin = "AuthenticAMD"  Id = 0x681  Stepping = 1
  Features=0x383f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE>
  AMD Features=0xc0400800<SYSCALL,MMX+,3DNow+,3DNow>
real memory  = 1040121856 (991 MB)
avail memory = 1008836608 (962 MB)
kbd1 at kbdmux0
acpi0: <AMIINT VIA_K7> on motherboard
acpi0: Power Button (fixed)
Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0
cpu0: <ACPI CPU> on acpi0
acpi_throttle0: <ACPI CPU Throttling> on cpu0
acpi_button0: <Power Button> on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
agp0: <VIA XM266 (PM266/KM266) host to PCI bridge> mem 0xe0000000-0xe3ffffff at device 0.0 on pci0
pcib1: <PCI-PCI bridge> at device 1.0 on pci0
pci1: <PCI bus> on pcib1
pci1: <display, VGA> at device 0.0 (no driver attached)
uhci0: <VIA 83C572 USB controller> port 0xe400-0xe41f irq 11 at device 16.0 on pci0
uhci0: [GIANT-LOCKED]
usb0: <VIA 83C572 USB controller> on uhci0
usb0: USB revision 1.0
uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
uhci1: <VIA 83C572 USB controller> port 0xe800-0xe81f irq 5 at device 16.1 on pci0
uhci1: [GIANT-LOCKED]
usb1: <VIA 83C572 USB controller> on uhci1
usb1: USB revision 1.0
uhub1: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered
uhci2: <VIA 83C572 USB controller> port 0xec00-0xec1f irq 5 at device 16.2 on pci0
uhci2: [GIANT-LOCKED]
usb2: <VIA 83C572 USB controller> on uhci2
usb2: USB revision 1.0
uhub2: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub2: 2 ports with 2 removable, self powered
ehci0: <VIA VT6202 USB 2.0 controller> mem 0xdfffff00-0xdfffffff irq 10 at device 16.3 on pci0
ehci0: [GIANT-LOCKED]
usb3: EHCI version 1.0
usb3: companion controllers, 2 ports each: usb0 usb1 usb2
usb3: <VIA VT6202 USB 2.0 controller> on ehci0
usb3: USB revision 2.0
uhub3: VIA EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
uhub3: 6 ports with 6 removable, self powered
isab0: <PCI-ISA bridge> at device 17.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <VIA 8235 UDMA133 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xfc00-0xfc0f at device 17.1 on pci0
ata0: <ATA channel 0> on atapci0
ata1: <ATA channel 1> on atapci0
pcm0: <VIA VT8235> port 0xe000-0xe0ff irq 5 at device 17.5 on pci0
pcm0: <VIA Technologies VIA1612A AC97 Codec>
pcm0: <VIA DXS Enabled: DXS 4 / SGD 1 / REC 1>
vr0: <VIA VT6102 Rhine II 10/100BaseTX> port 0xdc00-0xdcff mem 0xdffffe00-0xdffffeff irq 11 at device 18.0 on pci0
miibus0: <MII bus> on vr0
ukphy0: <Generic IEEE 802.3u media interface> on miibus0
ukphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
vr0: Ethernet address: 00:0d:87:b2:9a:f8
acpi_button1: <Sleep Button> on acpi0
atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
psm0: model IntelliMouse Explorer, device ID 4
fdc0: <floppy drive controller> port 0x3f2-0x3f3,0x3f4-0x3f5,0x3f7 irq 6 drq 2 on acpi0
fdc0: [FAST]
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
sio0: type 16550A
ppc0: <ECP parallel printer port> port 0x378-0x37f,0x778-0x77b irq 7 drq 3 on acpi0
ppc0: Generic chipset (ECP/PS2/NIBBLE) in COMPATIBLE mode
ppc0: FIFO with 16/16/16 bytes threshold
ppbus0: <Parallel port bus> on ppc0
ppbus0: IEEE1284 device found /NIBBLE
Probing for PnP devices on ppbus0:
ppbus0: <Hewlett-Packard HP LaserJet 5L/0101.02> HP ENHANCED PCL5,PJL
plip0: <PLIP network interface> on ppbus0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
pmtimer0 on isa0
orm0: <ISA Option ROMs> at iomem 0xc0000-0xcbfff,0xcc000-0xdbfff on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sio1: configured irq 3 not in bitmap of probed irqs 0
sio1: port may not be enabled
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
uscanner0: AGFA Snapscan1212u_2, rev 1.00/1.32, addr 2
Timecounter "TSC" frequency 1600074946 Hz quality 800
Timecounters tick every 1.000 msec
ad0: 38146MB <ExcelStor Technology G140 ES9CBDEL> at ata0-master UDMA100
afd0: (no media) <IOMEGA ZIP 250 ATAPI 51.G> at ata0-slave PIO3
acd0: DVDROM <TSSTcorpDVD-ROM TS-H352A/TS03> at ata1-master UDMA33
acd1: CDRW <HL-DT-ST GCE-8520B/1.00> at ata1-slave UDMA33
Opened disk afd0 -> 6
Opened disk afd0 -> 6
Opened disk afd0 -> 6
Trying to mount root from ufs:/dev/ad0s1a
drm0: <ProSavage DDR-K> mem 0xdfe80000-0xdfefffff,0xd0000000-0xd7ffffff irq 11 at device 0.0 on pci1
info: [drm] AGP at 0xe0000000 64MB
info: [drm] Initialized savage 2.4.1 20050313
 
FreeBSD 6.1-SECURITY (ansonsten Standardkernel), Firefox 2.0

Auf http://www.bbcgermany.de gegangen -> komplettes Einfrieren des Systems: Mauszeiger hängt, keine Tastaturansprache, X nicht beendbar, kein Wechsel auf die Konsole möglich -> Hardware-Reset.

Auf der Website war oben rechts ein rosa MPlayer-Plugin-Fenster. Ich vermute einen fehlerhaften Codec; was meint Ihr? Aber die win32-Codecs sind doch eh "forbidden" ...
War das System noch über Netzwerk erreichbar? Ähnliches hatte ich schon bei Firefox 1.0 beobachtet, der allerdings "nur" den X-Server zum hängen brachte. Einloggen übers Netzwerk und killen des X-Prozesses hatten die Kiste dann wiederbelebt.
 
Ich habe die Seite getestet mit folgender Software:

Firefox 2.0.0.1,1
mplayer-0.99.10_1
mplayerplug-in-3.31_1
win32-codecs-3.1.0.r1,1

Alles relativ neu aus den Ports und bei mir lief die Seite absolut einwandfrei und ich konnte auch das nette kleine Video oben rechts sehen :)

Auf der Website war oben rechts ein rosa MPlayer-Plugin-Fenster. Ich vermute einen fehlerhaften Codec; was meint Ihr? Aber die win32-Codecs sind doch eh "forbidden" ...

Das ist nicht ganz korrekt. "Forbidden" ist es nur, wenn man die "Quick Time Codecs" aktiviert hat. Wenn du unter /usr/ports/multimedia/win32-codecs ein make config machst, kannst du das entsprechend ändern und deine Codecs aktualisieren, was eventuell helfen könnte.

Welche Versionen von Firefox, mplayer etc. nutzt du denn?
 
Das ist nicht ganz korrekt. "Forbidden" ist es nur, wenn man die "Quick Time Codecs" aktiviert hat. Wenn du unter /usr/ports/multimedia/win32-codecs ein make config machst, kannst du das entsprechend ändern und deine Codecs aktualisieren, was eventuell helfen könnte.
Danke, ist vorgemerkt!
Welche Versionen von Firefox, mplayer etc. nutzt du denn?
firefox-2.0_3,1
mplayer-0.99.8_5
mplayerplug-in-3.31_1
win32-codecs-3.1.0.p8_1,1
 
Ich bin so vorgegangen:

# cd /usr/ports/multimedia/win32-codecs
# make config
Quicktime und Realplayer rausgenommen
# make deinstall
# make reinstall
# portupgrade -a

und habe jetzt

firefox-2.0_3,1
mplayer-0.99.10
mplayerplug-in-3.31_1
win32-codecs-3.1.0.r1,1

Ergebnis: Bei der genannten Website lädt das Plugin den Stream, man hört kurz den Ton, und dann friert der Rechner wie gehabt ein.

Hmpf ... reißt Euch aber keinen raus ...
 
Last edited:
portupgrade -rRf multimedia/win32-codecs sollte auch alle Abhängigkeiten aktualisieren, kann aber --je nach Anzahl der Abhängigkeiten-- auch 'mal eine Nacht lang dauern.
 
Last edited:
Hat nix gebracht - gleicher Befund. Ich steh' auf dem Schlauch; aber das heißt nicht, daß Ihr Euch jetzt einen rausrupfen müßt ;)
 
war bei mir genauso, der fehler muss irgendwo im mplayer oder plugin liegen. ich habe kaffeine installiert und nutze die xine-engine, damit geht es ..
 
portupgrade -rRf multimedia/win32-codecs sollte auch alle Abhängigkeiten aktualisieren, kann aber --je nach Anzahl der Abhängigkeiten-- auch 'mal eine Nacht lang dauern.

geil :)
genau das brauche ich jetzt :rolleyes: :D
 
Last edited:
habe zu Deinem Problem mit mplayer und dem plugin etwas beim zuständigen maintainer marcus gefunden, sowie das aussieht scheint das plugin nicht mit mozilla zusammenzuarbeiten..

hier der erforderliche Link:

http://portsmon.freebsd.org/portoverview.py?category=www&portname=mplayer-plugin
Hmpf ... ich versteh' das so, daß per default gegen firefox kompiliert wird; hab' trotzdem
Code:
# cd /usr/ports/www/mplayer-plugin
# make deinstall
# make WITH_GECKO=firefox reinstall clean
gemacht - keine Besserung :(
Ist lieb, wie Ihr mir helfen wollt, aber ich glaub', ab jetzt wird der Aufwand zu groß ;)
Vielen Dank an alle!
 
Back
Top