Menu Utama

Login

Nama Samaran:

Kata Laluan:

Lupa Kata Laluan?
Daftar Sekarang!

Carian

Mambang News : Flashplayer 9 bunuh internet browser ????
Dihantar oleh oshiri on 2007/6/29 11:01:20 (735 bacaan) News by the same author

Selepas upgrade flash player terkini, nampaknya semua browser tidak dapat paparkan site dengan flash,
terutama dengan file flash yang besar dan boleh menyebabkan browser terutamanya iceweasel,firefox,mozilla,
seamonkey dan konqueror crash dengan segmentation fault.
Browser opera pula tidak crash tetapi paparkan page kosong untuk flash tersebut Kemungkinan flash mati dengan sendirinya.

Pada peringkat awal, nampak seperti masalah berpunca dari flashplayer.
Tetapi selepas melakukan debugging, jelas masalah bukan datangnya dari code flashplayer.

Debugging menggunakan stack trace menghasilkan ouput sebegini:

.........
read(67, \"\\1\\1\\215\\0\\0\\0\\0\\0L\\0\\0\\0\\0\\0\\0\\0\
\350\\1\\321\\1\\277\\1\\317\"..., 32) = 32
gettimeofday({1182990585, 409203}, NULL) = 0
gettimeofday({1182990585, 409985}, NULL) = 0
gettimeofday({1182990585, 410740}, NULL) = 0
gettimeofday({1182990585, 411541}, NULL) = 0
gettimeofday({1182990585, 412504}, NULL) = 0
mmap2(0xb2b20000, 131072, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb2b20000
open(\"/proc/self/maps\", O_RDONLY)       = -1 EACCES 
(Permission denied)
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
unlink(\"/home/oshirix/.mozilla/firefox/ske8qf8f.default/lock\") = 0
rt_sigaction(SIGSEGV, {SIG_DFL}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [SEGV], NULL, 8) = 0
tgkill(5248, 5248, SIGSEGV)             = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
Process 5248 detached


Perhatikan bahagian yang telah di bold.
Nampaknya ada masalah permission/ownership pada file tersebut.
Listing file /proc/self/maps menunjukkan file tersebut adalah milik root yang sepatutnya
milik pengguna. Semua file dalam /proc/self sepatutnya adalah milik pengguna dan bukan milik root.
Masalah ini mungkin berpunca dari kernel yang di gunakan (2.6.20-7).

Untuk mengatasi masalah ini, anda ada 2 pilihan:
1. Cara "stupid":
Run browser menggunakan sudo atau root. (security risk)
Untuk iceweasel: sudo -H iceweasel

2. Cara "bijak"
Guna kernel lain.
Pengguna oshirix (pada hdd) disarankan menggunakan kernel: kernel-2.6.20.1-oshirix-boost
atau menggunakan kernel stock dari debian etch.
Kernel stock Debian yang telah diuji dan berfungsi baik dengan latest flash player:
linux-image-2.6.18-4-686-bigmem

Bagi pengguna livecd, tunggu patch untuk kernel terkini.


**p/s Jangan salahkan Adobe jika flashplayer tidak berfungsi.
Seperti kata kak Ogy ... Gali...bongkar.......sampai jumpa puncanya.
psychoX ....mung boleh tgk veoh puas-puas la ...hehe

Printer Friendly Page Send this Story to a Friend
Komen ini dimiliki oleh pengirim. Kami tidak bertanggungjawab dengan isi kandungannya.
Pengirim Thread
Simulator
Dihantar: 2007/6/30 13:11  Kemaskini: 2007/6/30 13:11
Just can't stay away
Ikut: 2006/11/17
Dari:
Kiriman: 85
 Re: Flashplayer 9 bunuh internet browser ????
masalah sekarang duk surfing internet punya la best pang close sdiri tak ke bangang tu