Firefox crashes when I try to watch a flash video on youtube. [ebuild R ] www-plugins/lightspark-0.4.5.1 USE="nsplugin pulseaudio" 0 kB [ebuild R ] www-plugins/gnash-0.8.8 USE="agg cairo dbus fbcon ffmpeg gtk nls opengl python sdl sdl-sound ssl test* vaapi xv (-aqua) -cygnal -doc -gnome -gstreamer -kde (-kdeenablefinal) (-lirc) -mysql -nsplugin -ssh" VIDEO_CARDS="-intel" 0 kB What makes this a big problem is that the mouse and keyboard often aren't released for use in X after firefox crashed, which means clicking anywhere leads to no result, changing the desktop or to another running app is not possible (alt-tab)... In that case all I can do is to switch to one of the consoles (ctrl-alt-F<n>) and kill firefox. (X itself does _not_ freeze: gkrellm still shows statistics, mplayer keeps playing etc.) Reproducible: Always Steps to Reproduce: 1. start firefox 2. open youtube.com 3. click on a video link (image or textual) Actual Results: 1. crash 2. mouse and keyboard are not released for use in X in about 67% of the crashes Expected Results: 1. no crash, playing the videos 2. usable mouse and keyboard even in a case of a crash, e.g. to access the terminal and gdb, run kill or whatever Please do not assign to the Mozilla team, see bug #326773.
Created attachment 259597 [details] firefox output on crash (small bt, memory map etc.)
Created attachment 259599 [details] firefox gdb backtrace
Two common issues for lightspark crashing are: <media-libs/mesa-7.9.1 (when using the radeon driver) and <dev-cpp/libxmlpp-2.33.1 One can be solved by upgrading mesa to ~arch (no idea what you use due to lack of emerge --info) the other will have to wait for the gnome team to move.
Created attachment 259989 [details] emerge --info mesa libxmlpp media-libs/mesa-7.10 was built with the following: USE="classic gallium llvm (multilib) nptl test -debug -gles -motif -pic (-selinux)" VIDEO_CARDS="nouveau -intel -mach64 -mga -r128 -radeon -savage -sis -tdfx -via -vmware" CFLAGS="-O1 -pipe -march=core2 -ggdb -ffast-math" CXXFLAGS="-O1 -pipe -march=core2 -ggdb -ffast-math" dev-cpp/libxmlpp-2.32.0 was built with the following: USE="(multilib) -debug -doc" CFLAGS="-O2 -pipe -march=core2" CXXFLAGS="-O2 -pipe -march=core2" Would you want me to build libxmlpp with debug flags (if possible) as well and post a new backtrace?
ah, sorry - won't have >=dev-cpp/libxmlpp-2.33.1 anyways ... :(
Can you test again with lightspark-0.4.6.1 (still p.masked due to >=libxmlpp-2.33.1 dependency)?
same test with firefox 4.x,
Is that still an issue with lightspark-0.5.0?
Please reopen if you still see this problem with the latest lightspark and firefox.