Hwdec does not work with nvidia-vdpau-driver (freshplayerplugin git 7243809)

Summery
Hwdec does not work with nvidia-vdpau-driver.
Hwdec works with vdpau-va-driver, but spams stdout with lots of error messages.
ENV
OS: Debian Sid(unstable)
Video card: NVIDIA Corporation G96M [GeForce 9600M GT] (rev a1), PCI ID 10de:0647
freshplayerplugin: git 7243809
iceweasel: 39.0~b5-1 (debian experimental)
nvidia-driver: 340.76-2
vdpau-va-driver: 0.7.4-dmo6 (http://www.deb-multimedia.org/)
libavcodec56: 10:2.7.1-dmo1 (http://www.deb-multimedia.org/)
pepper flash plugin: <IP_ADDRESS>

Nvidia vdpau driver
~/.config/freshwrapper.conf
enable_hwdec = 1
enable_vdpau = 1
enable_vaapi = 0

Play https://youtu.be/9bZkp7q19f0
Youtube stats:
accelerated video rendering, software video decoding

Console output:
NOT SANDBOXED
[fresh  5420] not implemented: PPB_OpenGLES2VertexArrayObject;1.0
[fresh  5420] not implemented: PPB_OpenGLES2DrawBuffers(Dev);1.0
[fresh  5420] [PPB] {zilch} ppb_network_monitor_update_network_list
[fresh  5420] [PPB] {zilch} ppb_network_monitor_update_network_list
[fresh  5420] [PPB] {zilch} ppb_flash_set_instance_always_on_top instance=12, on_top=1
[fresh] [error] prepare_vdpau_context, VdpDecoderCreate failed: 25, A catch-all error, used when no other error code applies.
[fresh] [error] prepare_vdpau_context, VdpDecoderCreate failed: 25, A catch-all error, used when no other error code applies.
[h264 @ 0x7f4edf510800] decode_slice_header error
[h264 @ 0x7f4edf510800] no frame!
[fresh] [error] decode_frame, error -1094995529 while decoding frame
[fresh] [error] decode_frame, error -1094995529 while decoding frame
[fresh] [warning] ppb_video_decoder_decode, there were errors before, giving up
[fresh] [warning] ppb_video_decoder_decode, there were errors before, giving up
[fresh] [warning] ppb_video_decoder_decode, there were errors before, giving up
[fresh] [warning] ppb_video_decoder_decode, there were errors before, giving up

Vdpau va driver
~/.config/freshwrapper.conf
enable_hwdec = 1
enable_vdpau = 0
enable_vaapi = 1

Play https://youtu.be/9bZkp7q19f0
Youtube stats:
accelerated video rendering, accelerated video decoding

Console output:
libva info: VA-API version 0.37.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/nvidia_drv_video.so
libva info: Found init function __vaDriverInit_0_37
libva info: va_openDriver() returns 0
NOT SANDBOXED
[fresh  2984] not implemented: PPB_OpenGLES2VertexArrayObject;1.0
[fresh  2984] not implemented: PPB_OpenGLES2DrawBuffers(Dev);1.0
[fresh  2984] [PPB] {zilch} ppb_network_monitor_update_network_list
[fresh  2984] [PPB] {zilch} ppb_network_monitor_update_network_list
[fresh  2984] [PPB] {zilch} ppb_flash_set_instance_always_on_top instance=12, on_top=1
[fresh] [error] [NP] caught Xlib error 2
[fresh] [error] [NP] caught Xlib error 2
[fresh] [error] [NP] caught Xlib error 2
[fresh] [error] [NP] caught Xlib error 2
[fresh] [error] [NP] caught Xlib error 2
[fresh] [error] [NP] caught Xlib error 2
[fresh] [error] [NP] caught Xlib error 2
[fresh] [error] [NP] caught Xlib error 2

And [fresh] [error] [NP] caught Xlib error 2 continues as long as video plays.

similar problem with hwdec with my openSUSE 13.2. i can enable hardware acceleration with mpv. i use vaapi + xvba + amd proprietory driver. as follows:
> mpv yp-ma140831yaf.mp4
Playing: yp-ma140831yaf.mp4
 (+) Video --vid=1 (*) (h264)
 (+) Audio --aid=1 --alang=eng (*) (aac)
libva info: VA-API version 0.34.0
libva info: va_getDriverName() returns 0
libva info: User requested driver 'fglrx'
libva info: Trying to open /usr/lib64/dri/fglrx_drv_video.so
libva info: Found init function __vaDriverInit_0_32
libva info: va_openDriver() returns 0
Using hardware decoding.
AO: [pulse] 44100Hz stereo 2ch float
VO: [vaapi] 1920x1080 vaapi

but when i use freshpluginplayer , ~/.config/freshwrapper.conf
enable_hwdec = 1
enable_vdpau = 0
enable_vaapi = 1

the console outputs:
SystemMessageCache: initlibva info: VA-API version 0.34.0
libva info: va_getDriverName() returns 0
libva info: User requested driver 'fglrx'
libva info: Trying to open /usr/lib64/dri/fglrx_drv_video.so
libva info: Found init function __vaDriverInit_0_32
libva info: va_openDriver() returns 0
NOT SANDBOXED
[fresh 25544] not implemented: PPB_OpenGLES2VertexArrayObject;1.0
[fresh 25544] not implemented: PPB_OpenGLES2DrawBuffers(Dev);1.0
[fresh] [warning] ppb_graphics3d_create, some of GLX_ARB_create_context, GLX_ARB_create_context_profile, GLX_EXT_create_context_es2_profile missing
[fresh] [warning] handle_host_resolve_stage2, evdns returned code 3, count = 0 (<IP_ADDRESS>:1935)

(plugin-container:25536): GLib-CRITICAL **: g_variant_get_boolean: assertion 'g_variant_is_of_type (value, G_VARIANT_TYPE_BOOLEAN)' failed
[fresh] [warning] handle_host_resolve_stage2, evdns returned code 3, count = 0 (<IP_ADDRESS>:1935)

(plugin-container:25536): GLib-CRITICAL **: g_variant_get_boolean: assertion 'g_variant_is_of_type (value, G_VARIANT_TYPE_BOOLEAN)' failed

(plugin-container:25536): GLib-CRITICAL **: g_variant_get_boolean: assertion 'g_variant_is_of_type (value, G_VARIANT_TYPE_BOOLEAN)' failed
[fresh] [warning] handle_host_resolve_stage2, evdns returned code 3, count = 0 (<IP_ADDRESS>:1935)

(plugin-container:25536): GLib-CRITICAL **: g_variant_get_boolean: assertion 'g_variant_is_of_type (value, G_VARIANT_TYPE_BOOLEAN)' failed
[fresh] [warning] handle_host_resolve_stage2, evdns returned code 3, count = 0 (<IP_ADDRESS>:1935)

@redhatlinux10, in your case, ppb_graphics3d fails to initialize due to missing one of GLX_ARB_create_context, GLX_ARB_create_context_profile, or GLX_EXT_create_context_es2_profile extensions. I use them to create OpenGL|ES 2 context through GLX API. Hardware accelerated video decoding depends on 3d, so it's not even touched.
You can try to build freshwrapper with shader translator enabled:
$ cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DWITH_GLES2=0 ..
$ make

Code then will create only OpenGL context and translate ESSL shaders to GLSL on the fly.

@i-rinat if i cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DWITH_GLES2=0, when i am playing a flash video and try to enable hardware acceleration through right-click  context. it will throw [fresh] [error] [NP] caught Xlib error 2 and firefox almost hangs out. but if i cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DWITH_GLES2=1 and try to enable hardware acceleration again, firefox just give no any response and no hangs, no hardware acceleration.

I can confirm that -DWITH_GLES2=0 fixes freezing for both vdpau and vaapi  decoding. I have vaapi on an intel machine and vdpau on an AMD machine (free driver).

Could you check again with the recent version? A few hwdec fixes were added in bf84892e0eb753604b9a2f517966ca92fbc3329b and some previous commits.

i compiled the latest revision( b514812 ) with -DWITH_GLES2=0,  firefox still freeze.
with -DWITH_GLES2=1, flash still can not enable hardware acceleration.
test link: http://www.iqiyi.com/v_19rrofwgew.html

Summery with freshplayerplugin b514812
Hwdec works with nvidia-vdpau-driver, has visual glitches, unstable, get different kinds of error messages.
Hwdec works with vdpau-va-driver, has visual glitches, unstable.
Nvidia vdpau driver
Accelerated video rendering, accelerated video decoding.
Error message type 1:
NOT SANDBOXED
[fresh 31765] not implemented: PPB_OpenGLES2VertexArrayObject;1.0
[fresh 31765] not implemented: PPB_OpenGLES2DrawBuffers(Dev);1.0
[fresh 31765] [PPB] {zilch} ppb_network_monitor_update_network_list
[fresh 31765] [PPB] {zilch} ppb_flash_set_instance_always_on_top instance=11, on_top=1
[2578:2606:0628/163622:ERROR:socket_stream.cc(214)] Closing stream with result -100
[fresh] [error] prepare_vdpau_context, VdpVideoSurfaceCreate failed: 23, The system does not have enough resources to complete the requested operation at this time.
[fresh] [error] prepare_vdpau_context, VdpVideoSurfaceCreate failed: 23, The system does not have enough resources to complete the requested operation at this time.
[h264 @ 0x7facf11d3800] decode_slice_header error
[h264 @ 0x7facf11d3800] no frame!
[fresh] [error] decode_frame, error -1094995529 while decoding frame
[fresh] [error] decode_frame, error -1094995529 while decoding frame
[fresh] [warning] ppb_video_decoder_decode, there were errors before, giving up
[fresh] [warning] ppb_video_decoder_decode, there were errors before, giving up
[fresh] [warning] ppb_video_decoder_decode, there were errors before, giving up
[fresh] [warning] ppb_video_decoder_decode, there were errors before, giving up
[fresh] [warning] ppb_video_decoder_decode, there were errors before, giving up
[fresh] [warning] ppb_video_decoder_decode, there were errors before, giving up

Error message type 2:
NOT SANDBOXED
[fresh 28495] not implemented: PPB_OpenGLES2VertexArrayObject;1.0
[fresh 28495] not implemented: PPB_OpenGLES2DrawBuffers(Dev);1.0
[fresh 28495] [PPB] {zilch} ppb_network_monitor_update_network_list
[fresh 28495] [PPB] {zilch} ppb_network_monitor_update_network_list
[fresh 28495] [PPB] {zilch} ppb_network_monitor_update_network_list
[fresh 28495] [PPB] {zilch} ppb_network_monitor_update_network_list
[fresh 28495] [PPB] {zilch} ppb_flash_set_instance_always_on_top instance=14, on_top=1
[fresh] [error] ppb_video_decoder_assign_picture_buffers, VdpOutputSurfaceCreate failed: 23, The system does not have enough resources to complete the requested operation at this time.
[fresh] [error] ppb_video_decoder_assign_picture_buffers, VdpOutputSurfaceCreate failed: 23, The system does not have enough resources to complete the requested operation at this time.
[fresh] [error] ppb_video_decoder_assign_picture_buffers, VdpOutputSurfaceCreate failed: 25, A catch-all error, used when no other error code applies.
[fresh] [error] ppb_video_decoder_assign_picture_buffers, VdpOutputSurfaceCreate failed: 25, A catch-all error, used when no other error code applies.
[fresh] [error] ppb_video_decoder_assign_picture_buffers, VdpOutputSurfaceCreate failed: 25, A catch-all error, used when no other error code applies.
[fresh] [error] ppb_video_decoder_assign_picture_buffers, VdpOutputSurfaceCreate failed: 25, A catch-all error, used when no other error code applies.
[fresh] [error] ppb_video_decoder_assign_picture_buffers, VdpOutputSurfaceCreate failed: 25, A catch-all error, used when no other error code applies.
[fresh] [error] ppb_video_decoder_assign_picture_buffers, VdpOutputSurfaceCreate failed: 25, A catch-all error, used when no other error code applies.
[fresh] [error] ppb_video_decoder_assign_picture_buffers, VdpOutputSurfaceCreate failed: 25, A catch-all error, used when no other error code applies.
[fresh] [error] ppb_video_decoder_assign_picture_buffers, VdpOutputSurfaceCreate failed: 25, A catch-all error, used when no other error code applies.
[fresh] [error] ppb_video_decoder_assign_picture_buffers, VdpOutputSurfaceCreate failed: 25, A catch-all error, used when no other error code applies.
[fresh] [error] ppb_video_decoder_assign_picture_buffers, VdpOutputSurfaceCreate failed: 25, A catch-all error, used when no other error code applies.
[fresh] [error] issue_frame, VdpVideoMixerRender failed: 3, An invalid handle value was provided.
[fresh] [error] issue_frame, VdpVideoMixerRender failed: 3, An invalid handle value was provided.
[fresh] [error] issue_frame, VdpPresentationQueueDisplay failed: 3, An invalid handle value was provided.
[fresh] [error] issue_frame, VdpPresentationQueueDisplay failed: 3, An invalid handle value was provided.

Repeat last 4 messages many times.
Vdpau va driver
Accelerated video rendering, accelerated video decoding.
Error message:
libva info: VA-API version 0.37.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/nvidia_drv_video.so
libva info: Found init function __vaDriverInit_0_37
libva info: va_openDriver() returns 0
NOT SANDBOXED
[fresh 10142] not implemented: PPB_OpenGLES2VertexArrayObject;1.0
[fresh 10142] not implemented: PPB_OpenGLES2DrawBuffers(Dev);1.0
[fresh 10142] [PPB] {zilch} ppb_network_monitor_update_network_list
[fresh 10142] [PPB] {zilch} ppb_network_monitor_update_network_list
[fresh 10142] [PPB] {zilch} ppb_flash_set_instance_always_on_top instance=12, on_top=1
vdpau_video: VdpOutputSurfaceCreate(): status 23: The system does not have enough resources to complete the requested operation at this time.
vdpau_video: VdpOutputSurfaceCreate(): status 25: A catch-all error, used when no other error code applies.
vdpau_video: VdpOutputSurfaceCreate(): status 25: A catch-all error, used when no other error code applies.
vdpau_video: VdpOutputSurfaceCreate(): status 25: A catch-all error, used when no other error code applies.
vdpau_video: VdpOutputSurfaceCreate(): status 23: The system does not have enough resources to complete the requested operation at this time.
vdpau_video: VdpPresentationQueueBlockUntilSurfaceIdle(): status 3: An invalid handle value was provided.
vdpau_video: VdpPresentationQueueBlockUntilSurfaceIdle(): status 3: An invalid handle value was provided.
vdpau_video: VdpPresentationQueueBlockUntilSurfaceIdle(): status 3: An invalid handle value was provided.
vdpau_video: VdpPresentationQueueBlockUntilSurfaceIdle(): status 3: An invalid handle value was provided.

Repeat last message many times.

@azuwis, could you check code from decrease-va-surface-count branch? I've decreased number of required VA surfaces to 16, which is 5 less than previous value (21). vdpau-va-driver reports failure of allocating of 5 surfaces, so the change could help here.
As for nvidia native VDPAU driver, it apparently have limit of 10 output surfaces, I guess. I'll see what could be done.

@redhatlinux10,
Does whole Firefox freeze, or only plugin does?
Could you get a backtrace of plugin-container when browser hangs?
First, you need to increase parameter dom.ipc.plugins.timeoutSecs value on about:config page to, say, 6000. Browser kill plugin if they don't respond for a specified amount of time. 45 second is usually not enough to connect by gdb and explore a bit.
So, when browser or plugin hangs, you connect to it by gdb --pid $(pidof plugin-container) and then type command thread apply all bt in gdb prompt. In return, it will print stack traces of all threads. It would be nice to get output of sole bt too, a stack trace of a current thread.
To exit gdb, use quit command or press Ctrl-D.

@i-rinat  i compiled the latest revision( b514812 ) with -DWITH_GLES2=0, firefox  still freeze. whole firefox freeze , not just the plugin, firefox didnt respond to tab-click-event
gdb debug info:
> gdb --pid $(pidof plugin-container)
GNU gdb (GDB; openSUSE 13.2) 7.8
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-suse-linux".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://bugs.opensuse.org/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...

warning: /etc/gdbinit.d/gdb-heap.py: 没有那个文件或目录
5745: 没有那个文件或目录.
Attaching to process 5837
Reading symbols from /usr/lib64/firefox/plugin-container...(no debugging symbols found)...done.
Reading symbols from /lib64/libpthread.so.0...(no debugging symbols found)...done.
[New LWP 6264]
[New LWP 6263]
[New LWP 6262]
[New LWP 6227]
[New LWP 6132]
[New LWP 6131]
[New LWP 6037]
[New LWP 6016]
[New LWP 6015]
[New LWP 6011]
[New LWP 6010]
[New LWP 5905]
[New LWP 5904]
[New LWP 5903]
[New LWP 5902]
[New LWP 5849]
[New LWP 5848]
[New LWP 5843]
[New LWP 5842]
[New LWP 5841]
[New LWP 5838]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Loaded symbols for /lib64/libpthread.so.0
Reading symbols from /usr/lib64/firefox/libmozalloc.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/firefox/libmozalloc.so
Reading symbols from /usr/lib64/firefox/libxul.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/firefox/libxul.so
Reading symbols from /usr/lib64/libnspr4.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libnspr4.so
Reading symbols from /lib64/librt.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib64/librt.so.1
Reading symbols from /usr/lib64/libstdc++.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libstdc++.so.6
Reading symbols from /lib64/libm.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib64/libm.so.6
Reading symbols from /lib64/libc.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib64/libc.so.6
Reading symbols from /lib64/ld-linux-x86-64.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib64/ld-linux-x86-64.so.2
Reading symbols from /usr/lib64/firefox/libmozsqlite3.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/firefox/libmozsqlite3.so
Reading symbols from /lib64/libdl.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib64/libdl.so.2
Reading symbols from /usr/lib64/libnss3.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libnss3.so
Reading symbols from /usr/lib64/libnsssharedhelper.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libnsssharedhelper.so.0
Reading symbols from /usr/lib64/libnssutil3.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libnssutil3.so
Reading symbols from /usr/lib64/libplc4.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libplc4.so
Reading symbols from /usr/lib64/libplds4.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libplds4.so
Reading symbols from /usr/lib64/libsmime3.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libsmime3.so
Reading symbols from /usr/lib64/libssl3.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libssl3.so
Reading symbols from /lib64/libz.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib64/libz.so.1
Reading symbols from /usr/lib64/libfreetype.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libfreetype.so.6
Reading symbols from /usr/lib64/libfontconfig.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libfontconfig.so.1
Reading symbols from /usr/lib64/libXrender.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libXrender.so.1
Reading symbols from /usr/lib64/libXext.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libXext.so.6
Reading symbols from /usr/lib64/libXdamage.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libXdamage.so.1
Reading symbols from /usr/lib64/libXfixes.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libXfixes.so.3
Reading symbols from /usr/lib64/libXcomposite.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libXcomposite.so.1
Reading symbols from /usr/lib64/libasound.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libasound.so.2
Reading symbols from /usr/lib64/libdbus-glib-1.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libdbus-glib-1.so.2
Reading symbols from /lib64/libdbus-1.so.3...(no debugging symbols found)...done.
Loaded symbols for /lib64/libdbus-1.so.3
Reading symbols from /usr/lib64/libgobject-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libgobject-2.0.so.0
Reading symbols from /usr/lib64/libglib-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libglib-2.0.so.0
Reading symbols from /usr/lib64/libgtk-x11-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libgtk-x11-2.0.so.0
Reading symbols from /usr/lib64/libatk-1.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libatk-1.0.so.0
Reading symbols from /usr/lib64/libgio-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libgio-2.0.so.0
Reading symbols from /usr/lib64/libgdk-x11-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libgdk-x11-2.0.so.0
Reading symbols from /usr/lib64/libpango-1.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libpango-1.0.so.0
Reading symbols from /usr/lib64/libcairo.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libcairo.so.2
Reading symbols from /usr/lib64/libgdk_pixbuf-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libgdk_pixbuf-2.0.so.0
Reading symbols from /usr/lib64/libstartup-notification-1.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libstartup-notification-1.so.0
Reading symbols from /usr/lib64/libX11.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libX11.so.6
Reading symbols from /usr/lib64/libXt.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libXt.so.6
Reading symbols from /usr/lib64/libgthread-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libgthread-2.0.so.0
Reading symbols from /usr/lib64/libproxy.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libproxy.so.1
Reading symbols from /lib64/libgcc_s.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib64/libgcc_s.so.1
Reading symbols from /usr/lib64/libpng16.so.16...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libpng16.so.16
Reading symbols from /usr/lib64/libexpat.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libexpat.so.1
Reading symbols from /usr/lib64/libffi.so.4...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libffi.so.4
Reading symbols from /usr/lib64/libpcre.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libpcre.so.1
Reading symbols from /usr/lib64/libgmodule-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libgmodule-2.0.so.0
Reading symbols from /usr/lib64/libpangocairo-1.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libpangocairo-1.0.so.0
Reading symbols from /usr/lib64/libpangoft2-1.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libpangoft2-1.0.so.0
Reading symbols from /lib64/libselinux.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib64/libselinux.so.1
Reading symbols from /lib64/libresolv.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib64/libresolv.so.2
Reading symbols from /usr/lib64/libXinerama.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libXinerama.so.1
Reading symbols from /usr/lib64/libXi.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libXi.so.6
Reading symbols from /usr/lib64/libXrandr.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libXrandr.so.2
Reading symbols from /usr/lib64/libXcursor.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libXcursor.so.1
Reading symbols from /usr/lib64/libpixman-1.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libpixman-1.so.0
Reading symbols from /usr/lib64/libEGL.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libEGL.so.1
Reading symbols from /usr/lib64/libxcb-shm.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libxcb-shm.so.0
Reading symbols from /usr/lib64/libxcb-render.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libxcb-render.so.0
Reading symbols from /usr/lib64/libxcb.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libxcb.so.1
Reading symbols from /usr/X11R6/lib64/libGL.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/X11R6/lib64/libGL.so.1
Reading symbols from /usr/lib64/libxcb-util.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libxcb-util.so.1
Reading symbols from /usr/lib64/libX11-xcb.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libX11-xcb.so.1
Reading symbols from /usr/lib64/libSM.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libSM.so.6
Reading symbols from /usr/lib64/libICE.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libICE.so.6
Reading symbols from /usr/lib64/libmodman.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libmodman.so.1
Reading symbols from /usr/lib64/libharfbuzz.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libharfbuzz.so.0
Reading symbols from /usr/lib64/libxcb-dri2.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libxcb-dri2.so.0
Reading symbols from /usr/lib64/libxcb-xfixes.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libxcb-xfixes.so.0
Reading symbols from /usr/lib64/libgbm.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libgbm.so.1
Reading symbols from /usr/lib64/libwayland-client.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libwayland-client.so.0
Reading symbols from /usr/lib64/libwayland-server.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libwayland-server.so.0
Reading symbols from /usr/lib64/libdrm.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libdrm.so.2
Reading symbols from /usr/lib64/libXau.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libXau.so.6
Reading symbols from /usr/lib64/libuuid.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libuuid.so.1
Reading symbols from /usr/lib64/libgraphite2.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libgraphite2.so.3
Reading symbols from /usr/lib64/gconv/UTF-16.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/gconv/UTF-16.so
Reading symbols from /usr/lib64/gtk-2.0/modules/libcanberra-gtk-module.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/gtk-2.0/modules/libcanberra-gtk-module.so
Reading symbols from /usr/lib64/libcanberra-gtk.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libcanberra-gtk.so.0
Reading symbols from /usr/lib64/libcanberra.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libcanberra.so.0
Reading symbols from /usr/lib64/libvorbisfile.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libvorbisfile.so.3
Reading symbols from /usr/lib64/libltdl.so.7...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libltdl.so.7
Reading symbols from /usr/lib64/libvorbis.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libvorbis.so.0
Reading symbols from /usr/lib64/libogg.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libogg.so.0
Reading symbols from /usr/lib64/gtk-2.0/2.10.0/engines/liboxygen-gtk.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/gtk-2.0/2.10.0/engines/liboxygen-gtk.so
Reading symbols from /usr/lib64/gio/modules/libgvfsdbus.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/gio/modules/libgvfsdbus.so
Reading symbols from /usr/lib64/gvfs/libgvfscommon.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/gvfs/libgvfscommon.so
Reading symbols from /usr/lib64/libudev.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libudev.so.1
Reading symbols from /home/bruce/.mozilla/plugins/libfreshwrapper-pepperflash.so...done.
Loaded symbols for /home/bruce/.mozilla/plugins/libfreshwrapper-pepperflash.so
Reading symbols from /usr/lib64/libconfig.so.9...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libconfig.so.9
Reading symbols from /usr/lib64/libevent_pthreads-2.0.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libevent_pthreads-2.0.so.5
Reading symbols from /usr/lib64/libevent-2.0.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libevent-2.0.so.5
Reading symbols from /lib64/libssl.so.1.0.0...(no debugging symbols found)...done.
Loaded symbols for /lib64/libssl.so.1.0.0
Reading symbols from /lib64/libcrypto.so.1.0.0...(no debugging symbols found)...done.
Loaded symbols for /lib64/libcrypto.so.1.0.0
Reading symbols from /usr/lib64/libpulse.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libpulse.so.0
Reading symbols from /usr/lib64/libavcodec.so.56...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libavcodec.so.56
Reading symbols from /usr/lib64/libavutil.so.54...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libavutil.so.54
Reading symbols from /usr/lib64/libva-x11.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libva-x11.so.1
Reading symbols from /usr/lib64/libva.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libva.so.1
Reading symbols from /usr/lib64/libvdpau.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libvdpau.so.1
Reading symbols from /usr/lib64/libv4l2.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libv4l2.so.0
Reading symbols from /usr/lib64/pulseaudio/libpulsecommon-5.0.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/pulseaudio/libpulsecommon-5.0.so
Reading symbols from /usr/lib64/libjson-c.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libjson-c.so.2
Reading symbols from /usr/lib64/libswresample.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libswresample.so.1
Reading symbols from /usr/lib64/libxvidcore.so.4...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libxvidcore.so.4
Reading symbols from /usr/lib64/libx265.so.59...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libx265.so.59
Reading symbols from /usr/lib64/libx264.so.142...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libx264.so.142
Reading symbols from /usr/lib64/libwebp.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libwebp.so.5
Reading symbols from /usr/lib64/libvpx.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libvpx.so.1
Reading symbols from /usr/lib64/libvorbisenc.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libvorbisenc.so.2
Reading symbols from /usr/lib64/libvo-aacenc.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libvo-aacenc.so.0
Reading symbols from /usr/lib64/libtwolame.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libtwolame.so.0
Reading symbols from /usr/lib64/libtheoraenc.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libtheoraenc.so.1
Reading symbols from /usr/lib64/libtheoradec.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libtheoradec.so.1
Reading symbols from /usr/lib64/libschroedinger-1.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libschroedinger-1.0.so.0
Reading symbols from /usr/lib64/libopus.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libopus.so.0
Reading symbols from /usr/lib64/libopencore-amrwb.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libopencore-amrwb.so.0
Reading symbols from /usr/lib64/libopencore-amrnb.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libopencore-amrnb.so.0
Reading symbols from /usr/lib64/libmp3lame.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libmp3lame.so.0
Reading symbols from /usr/lib64/libgsm.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libgsm.so.1
Reading symbols from /usr/lib64/libcelt0.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libcelt0.so.2
Reading symbols from /usr/lib64/libv4lconvert.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libv4lconvert.so.0
Reading symbols from /usr/lib64/libsystemd.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libsystemd.so.0
Reading symbols from /usr/lib64/libsndfile.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libsndfile.so.1
Reading symbols from /usr/lib64/liborc-0.4.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/liborc-0.4.so.0
Reading symbols from /usr/lib64/libjpeg.so.8...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libjpeg.so.8
Reading symbols from /usr/lib64/liblzma.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/liblzma.so.5
Reading symbols from /usr/lib64/libgcrypt.so.20...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libgcrypt.so.20
Reading symbols from /usr/lib64/libgpg-error.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libgpg-error.so.0
Reading symbols from /usr/lib64/libFLAC.so.8...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libFLAC.so.8
Reading symbols from /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so...(no debugging symbols found)...done.
Loaded symbols for /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
Reading symbols from /usr/lib64/libatiuki.so.1...done.
Loaded symbols for /usr/lib64/libatiuki.so.1
Reading symbols from /usr/lib64/dri/fglrx_drv_video.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/dri/fglrx_drv_video.so
Reading symbols from /usr/lib64/libXvBAW.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libXvBAW.so.1
Reading symbols from /usr/lib64/libAMDXvBA.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libAMDXvBA.so.1
Reading symbols from /usr/lib64/pango/1.8.0/modules/pango-basic-fc.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/pango/1.8.0/modules/pango-basic-fc.so
Reading symbols from /usr/lib64/libcanberra-0.30/libcanberra-multi.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libcanberra-0.30/libcanberra-multi.so
Reading symbols from /usr/lib64/libcanberra-0.30/libcanberra-pulse.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libcanberra-0.30/libcanberra-pulse.so
Reading symbols from /usr/lib64/libcanberra-0.30/libcanberra-alsa.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libcanberra-0.30/libcanberra-alsa.so
Reading symbols from /usr/lib64/libcanberra-0.30/libcanberra-oss.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libcanberra-0.30/libcanberra-oss.so
Got object file from memory but can't read symbols: 文件被截断.
0x00007f771877cc5d in poll () from /lib64/libc.so.6
Missing separate debuginfos, use: zypper install MozillaFirefox-debuginfo-38.0.1-30.1.x86_64
(gdb) thread apply all bt

Thread 22 (Thread 0x7f770d02c700 (LWP 5838)):
#0  0x00007f7718781019 in syscall () at /lib64/libc.so.6
#1  0x00007f7719f6e1d2 in epoll_wait () at /usr/lib64/firefox/libxul.so
#2  0x00007f7719f6e03d in  () at /usr/lib64/firefox/libxul.so
#3  0x00007f7719f6f61c in  () at /usr/lib64/firefox/libxul.so
#4  0x00007f7719f733a5 in  () at /usr/lib64/firefox/libxul.so
#5  0x00007f7719f792e5 in  () at /usr/lib64/firefox/libxul.so
#6  0x00007f7719f7f9ba in  () at /usr/lib64/firefox/libxul.so
#7  0x00007f7719f73825 in  () at /usr/lib64/firefox/libxul.so
#8  0x00007f771dc480a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f771878508d in clone () at /lib64/libc.so.6

Thread 21 (Thread 0x7f770b039700 (LWP 5841)):
#0  0x00007f771877cc5d in poll () at /lib64/libc.so.6
#1  0x00007f77154c6be4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f77154c6f0a in g_main_loop_run () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f771497e946 in  () at /usr/lib64/libgio-2.0.so.0
#4  0x00007f77154ebb85 in  () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f771dc480a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f771878508d in clone () at /lib64/libc.so.6

Thread 20 (Thread 0x7f770a838700 (LWP 5842)):
#0  0x00007f771877cc5d in poll () at /lib64/libc.so.6
#1  0x00007f77154c6be4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f77154c6cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f77154c6d29 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f77154ebb85 in  () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f771dc480a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f771878508d in clone () at /lib64/libc.so.6

Thread 19 (Thread 0x7f77026ff700 (LWP 5843)):
#0  0x00007f771877e2f3 in select () at /lib64/libc.so.6
#1  0x00007f770067f963 in  () at /usr/lib64/dri/fglrx_drv_video.so
#2  0x00007f770068e9ba in  () at /usr/lib64/dri/fglrx_drv_video.so
#3  0x00007f770068c739 in  () at /usr/lib64/dri/fglrx_drv_video.so
#4  0x00007f770068e6ff in  () at /usr/lib64/dri/fglrx_drv_video.so
#5  0x00007f7709d58df1 in ppb_video_decoder_decode (vd=0x7f76f4f77800) at /home/bruce/MyProject/freshplayerplugin/src/ppb_video_decoder.c:722
#6  0x00007f7709d58df1 in ppb_video_decoder_decode (bitstream_buffer_id=<optimized out>, data_len=<optimized out>, data=<optimized out>, vd=0x7f76f4f77800)
    at /home/bruce/MyProject/freshplayerplugin/src/ppb_video_decoder.c:796
#7  0x00007f7709d58df1 in ppb_video_decoder_decode (video_decoder=2520, bitstream_buffer=0x7f77026feae0, callback=...) at /home/bruce/MyProject/freshplayerplugin/src/ppb_video_decoder.c:844
#8  0x00007f77017d6eda in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#9  0x00007f7700d98873 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#10 0x00007f7700d999a2 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#11 0x00007f7709d47fc3 in ppb_message_loop_run_int (message_loop=message_loop@entry=2, flags=flags@entry=2) at /home/bruce/MyProject/freshplayerplugin/src/ppb_message_loop.c:323
#12 0x00007f7709d4809a in ppb_message_loop_run (message_loop=message_loop@entry=2) at /home/bruce/MyProject/freshplayerplugin/src/ppb_message_loop.c:200
#13 0x00007f7709d3577c in fresh_wrapper_main_thread (p=0x7f770e7a5480) at /home/bruce/MyProject/freshplayerplugin/src/main_thread.c:58
#14 0x00007f771dc480a4 in start_thread () at /lib64/libpthread.so.0
#15 0x00007f771878508d in clone () at /lib64/libc.so.6

Thread 18 (Thread 0x7f76f99fd700 (LWP 5848)):
#0  0x00007f771877cc5d in poll () at /lib64/libc.so.6
#1  0x00007f7708e11a41 in  () at /usr/lib64/libpulse.so.0
#2  0x00007f7708e032ec in pa_mainloop_poll () at /usr/lib64/libpulse.so.0
#3  0x00007f7708e0395e in pa_mainloop_iterate () at /usr/lib64/libpulse.so.0
---Type <return> to continue, or q <return> to quit---q
Python Exception <type 'exceptions.KeyboardInterrupt'> Quit:
#5  0x00007f7708e119f3 in  () at /usr/lib64/libpulse.so.0
#6  0x00007f7706fa2808 in  () at /usr/lib64/pulseaudio/libpulsecommon-5.0.so
#7  0x00007f771dc480a4 in start_thread () at /lib64/libpthread.so.0
#8  0x00007f771878508d in clone () at /lib64/libc.so.6

Thread 17 (Thread 0x7f76f91fc700 (LWP 5849)):
#0  0x00007f771877cc5d in poll () at /lib64/libc.so.6
#1  0x00007f7709d568d2 in x11_event_thread_func (param=<optimized out>) at /home/bruce/MyProject/freshplayerplugin/src/x11_event_thread.c:290
#2  0x00007f771dc480a4 in start_thread () at /lib64/libpthread.so.0
#3  0x00007f771878508d in clone () at /lib64/libc.so.6

Thread 16 (Thread 0x7f77028a4700 (LWP 5902)):
#0  0x00007f771dc4c05f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f7700d7e59b in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#2  0x00007f7700d7e825 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#3  0x00007f7700fda06c in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#4  0x00007f7700d7e19c in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#5  0x00007f7700d7e208 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#6  0x00007f7700d7e401 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#7  0x00007f771dc480a4 in start_thread () at /lib64/libpthread.so.0
#8  0x00007f771878508d in clone () at /lib64/libc.so.6

Thread 15 (Thread 0x7f77028e5700 (LWP 5903)):
#0  0x00007f771dc4c05f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f7700d7e59b in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#2  0x00007f7700d7e825 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#3  0x00007f7700fda06c in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#4  0x00007f7700d7e19c in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#5  0x00007f7700d7e208 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#6  0x00007f7700d7e401 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#7  0x00007f771dc480a4 in start_thread () at /lib64/libpthread.so.0
#8  0x00007f771878508d in clone () at /lib64/libc.so.6

Thread 14 (Thread 0x7f7700a72700 (LWP 5904)):
#0  0x00007f771dc4c408 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f7700d7e520 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#2  0x00007f7700d7e825 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#3  0x00007f7700f6ffbd in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#4  0x00007f7700d7e19c in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#5  0x00007f7700d7e208 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#6  0x00007f7700d7e401 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#7  0x00007f771dc480a4 in start_thread () at /lib64/libpthread.so.0
#8  0x00007f771878508d in clone () at /lib64/libc.so.6

Thread 13 (Thread 0x7f7702863700 (LWP 5905)):
#0  0x00007f771dc4c408 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f7700d7e520 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#2  0x00007f7700d7e825 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#3  0x00007f7701161482 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#4  0x00007f7700d7e19c in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#5  0x00007f7700d7e208 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#6  0x00007f7700d7e401 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#7  0x00007f771dc480a4 in start_thread () at /lib64/libpthread.so.0
#8  0x00007f771878508d in clone () at /lib64/libc.so.6

---Type <return> to continue, or q <return> to quit---q
Quit
(gdb) quit
A debugging session is active.

        Inferior 1 [process 5837] will be detached.

Quit anyway? (y or n) y
Detaching from program: /usr/lib64/firefox/plugin-container, process 5837

Nvidia vdpau driver
branch use-one-output-surface commit e77cb63
Seems stable, gets some error messages, but no repeats.
No visual glitches, only little frame drop.

Repeat last message.

@azuwis, changes from use-one-output-surface was pushed into master branch.
Investigation revealed a few inherent issues though. It looks like when Youtube video changes resolution (quality), PepperFlash creates a new video decoder, but doesn't free previous. Intel video adapters are fine with that, but some nVidia adapters are not. I think nVidia drivers allocate and lock resources for every decoder, so very few of them could be active at the same time. Therefore errors like "The system does not have enough resources to complete the requested operation at this time" are inevitable.
Minimal number of VA surfaces turned out to be 18: 16 H.264 reference frames, one current frame, and one frame stuck in ffmpeg.

@redhatlinux10,
I don't see any blocked request in that backtrace. That's odd. Could you do the same for firefox process when it hangs?

Tried today, and noticed the problem with freshplayerplugin git e77cb63.
With nvidia vdpau driver, when youtube changes resolution, it may turns into software video decoding from accelerated video decoding. And the flowing error occurs:
[fresh] [error] prepare_vdpau_context, VdpVideoSurfaceCreate failed: 23, The system does not have enough resources to complete the requested operation at this time.
[fresh] [error] prepare_vdpau_context, VdpVideoSurfaceCreate failed: 23, The system does not have enough resources to complete the requested operation at this time.
[h264 @ 0x7fa8e78c4000] decode_slice_header error
[h264 @ 0x7fa8e78c4000] no frame!
[fresh] [error] decode_frame, error -1094995529 while decoding frame
[fresh] [error] decode_frame, error -1094995529 while decoding frame
[fresh] [warning] ppb_video_decoder_decode, there were errors before, giving up
[fresh] [warning] ppb_video_decoder_decode, there were errors before, giving up
[fresh] [warning] ppb_video_decoder_decode, there were errors before, giving up
[fresh] [warning] ppb_video_decoder_decode, there were errors before, giving up
[fresh] [warning] ppb_video_decoder_decode, there were errors before, giving up
[fresh] [warning] ppb_video_decoder_decode, there were errors before, giving up
[fresh] [warning] ppb_video_decoder_decode, there were errors before, giving up

Changes resolution again, it may turn back to accelerated video decoding.

@i-rinat i compiled the latest revision( e77cb63 ) with -DWITH_GLES2=0, firefox still freeze. whole firefox freeze , not just the plugin, firefox didnt respond to tab-click-event
firefox process's gdb debug info:
> gdb --pid $(pidof firefox)
GNU gdb (GDB; openSUSE 13.2) 7.8
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-suse-linux".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://bugs.opensuse.org/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word".

warning: /etc/gdbinit.d/gdb-heap.py: 没有那个文件或目录
Attaching to process 5416
Reading symbols from /usr/lib64/firefox/firefox...(no debugging symbols found)...done.
Reading symbols from /lib64/libpthread.so.0...(no debugging symbols found)...done.

Loaded symbols for /lib64/libpthread.so.0
Reading symbols from /lib64/libdl.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib64/libdl.so.2
Reading symbols from /usr/lib64/libstdc++.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libstdc++.so.6
Reading symbols from /lib64/libm.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib64/libm.so.6
Reading symbols from /lib64/libc.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib64/libc.so.6
Reading symbols from /lib64/ld-linux-x86-64.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib64/ld-linux-x86-64.so.2
Reading symbols from /lib64/libgcc_s.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib64/libgcc_s.so.1
Reading symbols from /usr/lib64/firefox/libmozalloc.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/firefox/libmozalloc.so
Reading symbols from /usr/lib64/firefox/libmozsqlite3.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/firefox/libmozsqlite3.so
Reading symbols from /usr/lib64/firefox/libxul.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/firefox/libxul.so
Reading symbols from /usr/lib64/libnspr4.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libnspr4.so
Reading symbols from /usr/lib64/libnss3.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libnss3.so
Reading symbols from /usr/lib64/libnsssharedhelper.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libnsssharedhelper.so.0
Reading symbols from /usr/lib64/libnssutil3.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libnssutil3.so
Reading symbols from /usr/lib64/libplc4.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libplc4.so
Reading symbols from /usr/lib64/libplds4.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libplds4.so
Reading symbols from /usr/lib64/libsmime3.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libsmime3.so
Reading symbols from /usr/lib64/libssl3.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libssl3.so
Reading symbols from /lib64/libz.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib64/libz.so.1
Reading symbols from /usr/lib64/libfreetype.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libfreetype.so.6
Reading symbols from /usr/lib64/libfontconfig.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libfontconfig.so.1
Reading symbols from /lib64/librt.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib64/librt.so.1
Reading symbols from /usr/lib64/libXrender.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libXrender.so.1
Reading symbols from /usr/lib64/libXext.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libXext.so.6
Reading symbols from /usr/lib64/libXdamage.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libXdamage.so.1
Reading symbols from /usr/lib64/libXfixes.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libXfixes.so.3
Reading symbols from /usr/lib64/libXcomposite.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libXcomposite.so.1
Reading symbols from /usr/lib64/libasound.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libasound.so.2
Reading symbols from /usr/lib64/libdbus-glib-1.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libdbus-glib-1.so.2
Reading symbols from /lib64/libdbus-1.so.3...(no debugging symbols found)...done.
Loaded symbols for /lib64/libdbus-1.so.3
Reading symbols from /usr/lib64/libgobject-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libgobject-2.0.so.0
Reading symbols from /usr/lib64/libglib-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libglib-2.0.so.0
Reading symbols from /usr/lib64/libgtk-x11-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libgtk-x11-2.0.so.0
Reading symbols from /usr/lib64/libatk-1.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libatk-1.0.so.0
Reading symbols from /usr/lib64/libgio-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libgio-2.0.so.0
Reading symbols from /usr/lib64/libgdk-x11-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libgdk-x11-2.0.so.0
Reading symbols from /usr/lib64/libpango-1.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libpango-1.0.so.0
Reading symbols from /usr/lib64/libcairo.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libcairo.so.2
Reading symbols from /usr/lib64/libgdk_pixbuf-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libgdk_pixbuf-2.0.so.0
Reading symbols from /usr/lib64/libstartup-notification-1.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libstartup-notification-1.so.0
Reading symbols from /usr/lib64/libX11.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libX11.so.6
Reading symbols from /usr/lib64/libXt.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libXt.so.6
Reading symbols from /usr/lib64/libgthread-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libgthread-2.0.so.0
Reading symbols from /usr/lib64/libproxy.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libproxy.so.1
Reading symbols from /usr/lib64/libpng16.so.16...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libpng16.so.16
Reading symbols from /usr/lib64/libexpat.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libexpat.so.1
Reading symbols from /usr/lib64/libffi.so.4...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libffi.so.4
Reading symbols from /usr/lib64/libpcre.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libpcre.so.1
Reading symbols from /usr/lib64/libgmodule-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libgmodule-2.0.so.0
Reading symbols from /usr/lib64/libpangocairo-1.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libpangocairo-1.0.so.0
Reading symbols from /usr/lib64/libpangoft2-1.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libpangoft2-1.0.so.0
Reading symbols from /lib64/libselinux.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib64/libselinux.so.1
Reading symbols from /lib64/libresolv.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib64/libresolv.so.2
Reading symbols from /usr/lib64/libXinerama.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libXinerama.so.1
Reading symbols from /usr/lib64/libXi.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libXi.so.6
Reading symbols from /usr/lib64/libXrandr.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libXrandr.so.2
Reading symbols from /usr/lib64/libXcursor.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libXcursor.so.1
Reading symbols from /usr/lib64/libpixman-1.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libpixman-1.so.0
Reading symbols from /usr/lib64/libEGL.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libEGL.so.1
Reading symbols from /usr/lib64/libxcb-shm.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libxcb-shm.so.0
Reading symbols from /usr/lib64/libxcb-render.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libxcb-render.so.0
Reading symbols from /usr/lib64/libxcb.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libxcb.so.1
Reading symbols from /usr/X11R6/lib64/libGL.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/X11R6/lib64/libGL.so.1
Reading symbols from /usr/lib64/libxcb-util.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libxcb-util.so.1
Reading symbols from /usr/lib64/libX11-xcb.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libX11-xcb.so.1
Reading symbols from /usr/lib64/libSM.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libSM.so.6
Reading symbols from /usr/lib64/libICE.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libICE.so.6
Reading symbols from /usr/lib64/libmodman.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libmodman.so.1
Reading symbols from /usr/lib64/libharfbuzz.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libharfbuzz.so.0
Reading symbols from /usr/lib64/libxcb-dri2.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libxcb-dri2.so.0
Reading symbols from /usr/lib64/libxcb-xfixes.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libxcb-xfixes.so.0
Reading symbols from /usr/lib64/libgbm.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libgbm.so.1
Reading symbols from /usr/lib64/libwayland-client.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libwayland-client.so.0
Reading symbols from /usr/lib64/libwayland-server.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libwayland-server.so.0
Reading symbols from /usr/lib64/libdrm.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libdrm.so.2
Reading symbols from /usr/lib64/libXau.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libXau.so.6
Reading symbols from /usr/lib64/libuuid.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libuuid.so.1
Reading symbols from /usr/lib64/libgraphite2.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libgraphite2.so.3
Reading symbols from /usr/lib64/gconv/UTF-16.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/gconv/UTF-16.so
Reading symbols from /usr/lib64/gtk-2.0/modules/libcanberra-gtk-module.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/gtk-2.0/modules/libcanberra-gtk-module.so
Reading symbols from /usr/lib64/libcanberra-gtk.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libcanberra-gtk.so.0
Reading symbols from /usr/lib64/libcanberra.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libcanberra.so.0
Reading symbols from /usr/lib64/libvorbisfile.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libvorbisfile.so.3
Reading symbols from /usr/lib64/libltdl.so.7...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libltdl.so.7
Reading symbols from /usr/lib64/libvorbis.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libvorbis.so.0
Reading symbols from /usr/lib64/libogg.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libogg.so.0
Reading symbols from /usr/lib64/gtk-2.0/2.10.0/engines/liboxygen-gtk.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/gtk-2.0/2.10.0/engines/liboxygen-gtk.so
Reading symbols from /usr/lib64/gio/modules/libgvfsdbus.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/gio/modules/libgvfsdbus.so
Reading symbols from /usr/lib64/gvfs/libgvfscommon.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/gvfs/libgvfscommon.so
Reading symbols from /usr/lib64/libudev.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libudev.so.1
Reading symbols from /usr/lib64/firefox/components/libdbusservice.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/firefox/components/libdbusservice.so
Reading symbols from /usr/lib64/firefox/components/libmozgnome.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/firefox/components/libmozgnome.so
Reading symbols from /usr/lib64/firefox/browser/components/libbrowsercomps.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/firefox/browser/components/libbrowsercomps.so
Reading symbols from /usr/lib64/pango/1.8.0/modules/pango-basic-fc.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/pango/1.8.0/modules/pango-basic-fc.so
Reading symbols from /usr/lib64/gtk-2.0/2.10.0/immodules/im-fcitx.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/gtk-2.0/2.10.0/immodules/im-fcitx.so
Reading symbols from /usr/lib64/libfcitx-utils.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libfcitx-utils.so.0
Reading symbols from /usr/lib64/libfcitx-gclient.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libfcitx-gclient.so.0
Reading symbols from /usr/lib64/libsoftokn3.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libsoftokn3.so
Reading symbols from /usr/lib64/libsqlite3.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libsqlite3.so.0
Reading symbols from /usr/lib64/libnssdbm3.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libnssdbm3.so
Reading symbols from /lib64/libfreebl3.so...(no debugging symbols found)...done.
Loaded symbols for /lib64/libfreebl3.so
Reading symbols from /usr/lib64/libnssckbi.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libnssckbi.so
Reading symbols from /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so
Reading symbols from /usr/lib64/libXss.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libXss.so.1
Reading symbols from /home/bruce/.mozilla/firefox/i7tqmpwq.default-1418924289071/extensions/support@lastpass.com/platform/Linux_x86_64-gcc3/components/lpxpcom_x86_64.so...(no debugging symbols found)...done.
Loaded symbols for<EMAIL_ADDRESS>Reading symbols from /usr/lib64/libgstreamer-1.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libgstreamer-1.0.so.0
Reading symbols from /usr/lib64/libgstapp-1.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libgstapp-1.0.so.0
Reading symbols from /usr/lib64/libgstbase-1.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libgstbase-1.0.so.0
Reading symbols from /usr/lib64/libgstvideo-1.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libgstvideo-1.0.so.0
Reading symbols from /usr/lib64/liborc-0.4.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/liborc-0.4.so.0
Reading symbols from /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so
Reading symbols from /usr/lib64/librsvg-2.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/librsvg-2.so.2
Reading symbols from /usr/lib64/libcroco-0.6.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libcroco-0.6.so.3
Reading symbols from /usr/lib64/libxml2.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libxml2.so.2
Reading symbols from /usr/lib64/liblzma.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/liblzma.so.5
Reading symbols from /usr/lib64/libcanberra-0.30/libcanberra-multi.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libcanberra-0.30/libcanberra-multi.so
Reading symbols from /usr/lib64/libcanberra-0.30/libcanberra-pulse.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libcanberra-0.30/libcanberra-pulse.so
Reading symbols from /usr/lib64/libpulse.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libpulse.so.0
Reading symbols from /usr/lib64/pulseaudio/libpulsecommon-5.0.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/pulseaudio/libpulsecommon-5.0.so
Reading symbols from /usr/lib64/libjson-c.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libjson-c.so.2
Reading symbols from /usr/lib64/libsystemd.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libsystemd.so.0
Reading symbols from /usr/lib64/libsndfile.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libsndfile.so.1
Reading symbols from /usr/lib64/libgcrypt.so.20...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libgcrypt.so.20
Reading symbols from /usr/lib64/libgpg-error.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libgpg-error.so.0
Reading symbols from /usr/lib64/libFLAC.so.8...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libFLAC.so.8
Reading symbols from /usr/lib64/libvorbisenc.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libvorbisenc.so.2
Reading symbols from /lib64/libcrypto.so.1.0.0...(no debugging symbols found)...done.
Loaded symbols for /lib64/libcrypto.so.1.0.0
Reading symbols from /usr/lib64/libcanberra-0.30/libcanberra-alsa.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libcanberra-0.30/libcanberra-alsa.so
Reading symbols from /usr/lib64/libcanberra-0.30/libcanberra-oss.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libcanberra-0.30/libcanberra-oss.so
Reading symbols from /home/bruce/.mozilla/plugins/libfreshwrapper-pepperflash.so...done.
Loaded symbols for /home/bruce/.mozilla/plugins/libfreshwrapper-pepperflash.so
Reading symbols from /usr/lib64/libconfig.so.9...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libconfig.so.9
Reading symbols from /usr/lib64/libevent_pthreads-2.0.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libevent_pthreads-2.0.so.5
Reading symbols from /usr/lib64/libevent-2.0.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libevent-2.0.so.5
Reading symbols from /lib64/libssl.so.1.0.0...(no debugging symbols found)...done.
Loaded symbols for /lib64/libssl.so.1.0.0
Reading symbols from /usr/lib64/libavcodec.so.56...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libavcodec.so.56
Reading symbols from /usr/lib64/libavutil.so.54...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libavutil.so.54
Reading symbols from /usr/lib64/libva-x11.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libva-x11.so.1
Reading symbols from /usr/lib64/libva.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libva.so.1
Reading symbols from /usr/lib64/libvdpau.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libvdpau.so.1
Reading symbols from /usr/lib64/libv4l2.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libv4l2.so.0
Reading symbols from /usr/lib64/libswresample.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libswresample.so.1
Reading symbols from /usr/lib64/libxvidcore.so.4...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libxvidcore.so.4
Reading symbols from /usr/lib64/libx265.so.59...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libx265.so.59
Reading symbols from /usr/lib64/libx264.so.142...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libx264.so.142
Reading symbols from /usr/lib64/libwebp.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libwebp.so.5
Reading symbols from /usr/lib64/libvpx.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libvpx.so.1
Reading symbols from /usr/lib64/libvo-aacenc.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libvo-aacenc.so.0
Reading symbols from /usr/lib64/libtwolame.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libtwolame.so.0
Reading symbols from /usr/lib64/libtheoraenc.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libtheoraenc.so.1
Reading symbols from /usr/lib64/libtheoradec.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libtheoradec.so.1
Reading symbols from /usr/lib64/libschroedinger-1.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libschroedinger-1.0.so.0
Reading symbols from /usr/lib64/libopus.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libopus.so.0
Reading symbols from /usr/lib64/libopencore-amrwb.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libopencore-amrwb.so.0
Reading symbols from /usr/lib64/libopencore-amrnb.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libopencore-amrnb.so.0
Reading symbols from /usr/lib64/libmp3lame.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libmp3lame.so.0
Reading symbols from /usr/lib64/libgsm.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libgsm.so.1
Reading symbols from /usr/lib64/libcelt0.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libcelt0.so.2
Reading symbols from /usr/lib64/libv4lconvert.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libv4lconvert.so.0
Reading symbols from /usr/lib64/libjpeg.so.8...(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/libjpeg.so.8
Reading symbols from /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so...(no debugging symbols found)...done.
Loaded symbols for /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
Got object file from memory but can't read symbols: 文件被截断.
0x00007f5a6f293e8b in ?? () from /usr/lib64/firefox/libxul.so
Missing separate debuginfos, use: zypper install MozillaFirefox-debuginfo-38.0.1-30.1.x86_64
(gdb) thread apply all bt

Thread 60 (Thread 0x7f5a649a9700 (LWP 5425)):
#0  0x00007f5a7344fc5d in poll () at /lib64/libc.so.6
#1  0x00007f5a6b33abe4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f5a6b33af0a in g_main_loop_run () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f5a6a7f2946 in  () at /usr/lib64/libgio-2.0.so.0
#4  0x00007f5a6b35fb85 in  () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f5a73f2f0a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f5a7345808d in clone () at /lib64/libc.so.6

Thread 59 (Thread 0x7f5a62839700 (LWP 5426)):
#0  0x00007f5a7344fc5d in poll () at /lib64/libc.so.6
#1  0x00007f5a6b33abe4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f5a6b33acec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f5a6b33ad29 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f5a6b35fb85 in  () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f5a73f2f0a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f5a7345808d in clone () at /lib64/libc.so.6

Thread 58 (Thread 0x7f5a62038700 (LWP 5427)):
#0  0x00007f5a73454019 in syscall () at /lib64/libc.so.6
#1  0x00007f5a6ef951d2 in epoll_wait () at /usr/lib64/firefox/libxul.so
#2  0x00007f5a6ef9503d in  () at /usr/lib64/firefox/libxul.so
#3  0x00007f5a6ef9661c in  () at /usr/lib64/firefox/libxul.so
#4  0x00007f5a6ef9a3a5 in  () at /usr/lib64/firefox/libxul.so
#5  0x00007f5a6efa02e5 in  () at /usr/lib64/firefox/libxul.so
#6  0x00007f5a6efa69ba in  () at /usr/lib64/firefox/libxul.so
#7  0x00007f5a6ef9a825 in  () at /usr/lib64/firefox/libxul.so
#8  0x00007f5a73f2f0a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f5a7345808d in clone () at /lib64/libc.so.6

Thread 57 (Thread 0x7f5a5fdc5700 (LWP 5428)):
#0  0x00007f5a73f3305f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f5a6e2a30fb in PR_Wait () at /usr/lib64/libnspr4.so
---Type <return> to continue, or q <return> to quit---
#2  0x00007f5a6eddfebb in  () at /usr/lib64/firefox/libxul.so
#3  0x00007f5a6edece03 in  () at /usr/lib64/firefox/libxul.so
#4  0x00007f5a6edee8b8 in  () at /usr/lib64/firefox/libxul.so
#5  0x00007f5a6ee007d9 in  () at /usr/lib64/firefox/libxul.so
#6  0x00007f5a6efab3c7 in  () at /usr/lib64/firefox/libxul.so
#7  0x00007f5a6efa02e5 in  () at /usr/lib64/firefox/libxul.so
#8  0x00007f5a6edf1491 in  () at /usr/lib64/firefox/libxul.so
#9  0x00007f5a6e2a800c in  () at /usr/lib64/libnspr4.so
#10 0x00007f5a73f2f0a4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f5a7345808d in clone () at /lib64/libc.so.6

Thread 56 (Thread 0x7f5a5f5c4700 (LWP 5429)):
#0  0x00007f5a7344fc5d in poll () at /lib64/libc.so.6
#1  0x00007f5a6e2a4487 in  () at /usr/lib64/libnspr4.so
#2  0x00007f5a6ee53d19 in  () at /usr/lib64/firefox/libxul.so
#3  0x00007f5a6ee5b640 in  () at /usr/lib64/firefox/libxul.so
#4  0x00007f5a6ee5b8c8 in  () at /usr/lib64/firefox/libxul.so
#5  0x00007f5a6edee90b in  () at /usr/lib64/firefox/libxul.so
#6  0x00007f5a6ee007d9 in  () at /usr/lib64/firefox/libxul.so
#7  0x00007f5a6efab378 in  () at /usr/lib64/firefox/libxul.so
#8  0x00007f5a6efa02e5 in  () at /usr/lib64/firefox/libxul.so
#9  0x00007f5a6edf1491 in  () at /usr/lib64/firefox/libxul.so
#10 0x00007f5a6e2a800c in  () at /usr/lib64/libnspr4.so
#11 0x00007f5a73f2f0a4 in start_thread () at /lib64/libpthread.so.0
#12 0x00007f5a7345808d in clone () at /lib64/libc.so.6

Thread 55 (Thread 0x7f5a60d8e700 (LWP 5430)):
#0  0x00007f5a73f3305f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f5a6e2a2c50 in PR_WaitCondVar () at /usr/lib64/libnspr4.so
#2  0x00007f5a70658f59 in  () at /usr/lib64/firefox/libxul.so
#3  0x00007f5a6e2a800c in  () at /usr/lib64/libnspr4.so
#4  0x00007f5a73f2f0a4 in start_thread () at /lib64/libpthread.so.0
#5  0x00007f5a7345808d in clone () at /lib64/libc.so.6

---Type <return> to continue, or q <return> to quit---q
Quit
(gdb) quit
A debugging session is active.

        Inferior 1 [process 5416] will be detached.

Quit anyway? (y or n) y
Detaching from program: /usr/lib64/firefox/firefox, process 5416

@redhatlinux10, I've just noticed that backtraces are not complete: gdb pauses after each screen, so there are a lot more to come after "---Type  to continue, or q  to quit---" message. I think the real freezing reason was hidden there.
I guess collecting multipage output is not an easy task, but gdb have commands to simplify that:

set pagination off will disable pagination, so gdb will output all at once;
set logging on will copy all gdb output to gdb.txt file.

Commands above should be called before you call thread apply all bt
So, could you do the same again, for both plugin-container and firefox processes?

gdb info for firefox

Thread 53 (Thread 0x7fce9ffa9700 (LWP 7414)):
#0  0x00007fceaeaadc5d in poll () at /lib64/libc.so.6
#1  0x00007fcea693abe4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fcea693af0a in g_main_loop_run () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fcea5df2946 in  () at /usr/lib64/libgio-2.0.so.0
#4  0x00007fcea695fb85 in  () at /usr/lib64/libglib-2.0.so.0
#5  0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 52 (Thread 0x7fce9de39700 (LWP 7415)):
#0  0x00007fceaeaadc5d in poll () at /lib64/libc.so.6
#1  0x00007fcea693abe4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fcea693acec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fcea693ad29 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fcea695fb85 in  () at /usr/lib64/libglib-2.0.so.0
#5  0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 51 (Thread 0x7fce9d638700 (LWP 7416)):
#0  0x00007fceaeab2019 in syscall () at /lib64/libc.so.6
#1  0x00007fceaa5951d2 in epoll_wait () at /usr/lib64/firefox/libxul.so
#2  0x00007fceaa59503d in  () at /usr/lib64/firefox/libxul.so
#3  0x00007fceaa59661c in  () at /usr/lib64/firefox/libxul.so
#4  0x00007fceaa59a3a5 in  () at /usr/lib64/firefox/libxul.so
#5  0x00007fceaa5a02e5 in  () at /usr/lib64/firefox/libxul.so
#6  0x00007fceaa5a69ba in  () at /usr/lib64/firefox/libxul.so
#7  0x00007fceaa59a825 in  () at /usr/lib64/firefox/libxul.so
#8  0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 50 (Thread 0x7fce9b3c5700 (LWP 7420)):
#0  0x00007fceaf59105f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fcea98a30fb in PR_Wait () at /usr/lib64/libnspr4.so
#2  0x00007fceaa3dfebb in  () at /usr/lib64/firefox/libxul.so
#3  0x00007fceaa3ece03 in  () at /usr/lib64/firefox/libxul.so
#4  0x00007fceaa3ee8b8 in  () at /usr/lib64/firefox/libxul.so
#5  0x00007fceaa4007d9 in  () at /usr/lib64/firefox/libxul.so
#6  0x00007fceaa5ab3c7 in  () at /usr/lib64/firefox/libxul.so
#7  0x00007fceaa5a02e5 in  () at /usr/lib64/firefox/libxul.so
#8  0x00007fceaa3f1491 in  () at /usr/lib64/firefox/libxul.so
#9  0x00007fcea98a800c in  () at /usr/lib64/libnspr4.so
#10 0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 49 (Thread 0x7fce9abc4700 (LWP 7421)):
#0  0x00007fceaeaadc5d in poll () at /lib64/libc.so.6
#1  0x00007fcea98a4487 in  () at /usr/lib64/libnspr4.so
#2  0x00007fceaa453d19 in  () at /usr/lib64/firefox/libxul.so
#3  0x00007fceaa45b640 in  () at /usr/lib64/firefox/libxul.so
#4  0x00007fceaa45b8c8 in  () at /usr/lib64/firefox/libxul.so
#5  0x00007fceaa3ee90b in  () at /usr/lib64/firefox/libxul.so
#6  0x00007fceaa4007d9 in  () at /usr/lib64/firefox/libxul.so
#7  0x00007fceaa5ab378 in  () at /usr/lib64/firefox/libxul.so
#8  0x00007fceaa5a02e5 in  () at /usr/lib64/firefox/libxul.so
#9  0x00007fceaa3f1491 in  () at /usr/lib64/firefox/libxul.so
#10 0x00007fcea98a800c in  () at /usr/lib64/libnspr4.so
#11 0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#12 0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 48 (Thread 0x7fce9c38e700 (LWP 7422)):
#0  0x00007fceaf59105f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fcea98a2c50 in PR_WaitCondVar () at /usr/lib64/libnspr4.so
#2  0x00007fceabc58f59 in  () at /usr/lib64/firefox/libxul.so
#3  0x00007fcea98a800c in  () at /usr/lib64/libnspr4.so
#4  0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#5  0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 47 (Thread 0x7fce9a3c3700 (LWP 7423)):
#0  0x00007fceaf59105f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fcea98a2c50 in PR_WaitCondVar () at /usr/lib64/libnspr4.so
#2  0x00007fceabc58f59 in  () at /usr/lib64/firefox/libxul.so
#3  0x00007fcea98a800c in  () at /usr/lib64/libnspr4.so
#4  0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#5  0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 46 (Thread 0x7fce99eef700 (LWP 7424)):
#0  0x00007fceaf59105f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fcea98a2c50 in PR_WaitCondVar () at /usr/lib64/libnspr4.so
#2  0x00007fceabc58f59 in  () at /usr/lib64/firefox/libxul.so
#3  0x00007fcea98a800c in  () at /usr/lib64/libnspr4.so
#4  0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#5  0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 45 (Thread 0x7fce99e6e700 (LWP 7425)):
#0  0x00007fceaf59105f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fcea98a2c50 in PR_WaitCondVar () at /usr/lib64/libnspr4.so
#2  0x00007fceabc58f59 in  () at /usr/lib64/firefox/libxul.so
#3  0x00007fcea98a800c in  () at /usr/lib64/libnspr4.so
#4  0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#5  0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 44 (Thread 0x7fce99ded700 (LWP 7426)):
#0  0x00007fceaf59105f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fcea98a2c50 in PR_WaitCondVar () at /usr/lib64/libnspr4.so
#2  0x00007fceabc58f59 in  () at /usr/lib64/firefox/libxul.so
#3  0x00007fcea98a800c in  () at /usr/lib64/libnspr4.so
#4  0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#5  0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 43 (Thread 0x7fce99d6c700 (LWP 7427)):
#0  0x00007fceaf59105f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fcea98a2c50 in PR_WaitCondVar () at /usr/lib64/libnspr4.so
#2  0x00007fceabc58f59 in  () at /usr/lib64/firefox/libxul.so
#3  0x00007fcea98a800c in  () at /usr/lib64/libnspr4.so
#4  0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#5  0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 42 (Thread 0x7fce98bff700 (LWP 7428)):
#0  0x00007fceaf591408 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fcea98a2737 in  () at /usr/lib64/libnspr4.so
#2  0x00007fcea98a2bce in PR_WaitCondVar () at /usr/lib64/libnspr4.so
#3  0x00007fceaa727762 in  () at /usr/lib64/firefox/libxul.so
#4  0x00007fcea98a800c in  () at /usr/lib64/libnspr4.so
#5  0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 41 (Thread 0x7fce980ff700 (LWP 7459)):
#0  0x00007fceaf59105f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fcea98a2c50 in PR_WaitCondVar () at /usr/lib64/libnspr4.so
#2  0x00007fceaa3ebf56 in  () at /usr/lib64/firefox/libxul.so
#3  0x00007fceaa3ec6d4 in  () at /usr/lib64/firefox/libxul.so
#4  0x00007fcea98a800c in  () at /usr/lib64/libnspr4.so
#5  0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 40 (Thread 0x7fce957ff700 (LWP 7464)):
#0  0x00007fceaf591408 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fcea98a2737 in  () at /usr/lib64/libnspr4.so
#2  0x00007fcea98a2bce in PR_WaitCondVar () at /usr/lib64/libnspr4.so
#3  0x00007fceaa3ebefa in  () at /usr/lib64/firefox/libxul.so
#4  0x00007fceaa3f0bcf in  () at /usr/lib64/firefox/libxul.so
#5  0x00007fceaa3ee90b in  () at /usr/lib64/firefox/libxul.so
#6  0x00007fceaa4007d9 in  () at /usr/lib64/firefox/libxul.so
#7  0x00007fceaa5ab3c7 in  () at /usr/lib64/firefox/libxul.so
#8  0x00007fceaa5a02e5 in  () at /usr/lib64/firefox/libxul.so
#9  0x00007fceaa3f1491 in  () at /usr/lib64/firefox/libxul.so
#10 0x00007fcea98a800c in  () at /usr/lib64/libnspr4.so
#11 0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#12 0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 39 (Thread 0x7fce9833f700 (LWP 7465)):
#0  0x00007fceaf59105f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fcea98a2c50 in PR_WaitCondVar () at /usr/lib64/libnspr4.so
#2  0x00007fceaa3ebf56 in  () at /usr/lib64/firefox/libxul.so
#3  0x00007fceaa4b5c62 in  () at /usr/lib64/firefox/libxul.so
#4  0x00007fceaa4b5ce3 in  () at /usr/lib64/firefox/libxul.so
#5  0x00007fcea98a800c in  () at /usr/lib64/libnspr4.so
#6  0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#7  0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 38 (Thread 0x7fce920b9700 (LWP 7475)):
#0  0x00007fceaf59105f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fcea98a30fb in PR_Wait () at /usr/lib64/libnspr4.so
#2  0x00007fceaa3dfebb in  () at /usr/lib64/firefox/libxul.so
#3  0x00007fceaa3ece03 in  () at /usr/lib64/firefox/libxul.so
#4  0x00007fceaa3ee8b8 in  () at /usr/lib64/firefox/libxul.so
#5  0x00007fceaa4007d9 in  () at /usr/lib64/firefox/libxul.so
#6  0x00007fceaa5ab3c7 in  () at /usr/lib64/firefox/libxul.so
#7  0x00007fceaa5a02e5 in  () at /usr/lib64/firefox/libxul.so
#8  0x00007fceaa3f1491 in  () at /usr/lib64/firefox/libxul.so
#9  0x00007fcea98a800c in  () at /usr/lib64/libnspr4.so
#10 0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 37 (Thread 0x7fce918b8700 (LWP 7476)):
#0  0x00007fceaf59105f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fcea98a2c50 in PR_WaitCondVar () at /usr/lib64/libnspr4.so
#2  0x00007fceab70ce82 in  () at /usr/lib64/firefox/libxul.so
#3  0x00007fcea98a800c in  () at /usr/lib64/libnspr4.so
#4  0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#5  0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 36 (Thread 0x7fce8f5ad700 (LWP 7483)):
#0  0x00007fceaf59105f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fcea98a30fb in PR_Wait () at /usr/lib64/libnspr4.so
#2  0x00007fceaa3dfebb in  () at /usr/lib64/firefox/libxul.so
#3  0x00007fceaa3ece03 in  () at /usr/lib64/firefox/libxul.so
#4  0x00007fceaa3ee8b8 in  () at /usr/lib64/firefox/libxul.so
#5  0x00007fceaa4007d9 in  () at /usr/lib64/firefox/libxul.so
#6  0x00007fceaa5ab3c7 in  () at /usr/lib64/firefox/libxul.so
#7  0x00007fceaa5a02e5 in  () at /usr/lib64/firefox/libxul.so
#8  0x00007fceaa3f1491 in  () at /usr/lib64/firefox/libxul.so
#9  0x00007fcea98a800c in  () at /usr/lib64/libnspr4.so
#10 0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 35 (Thread 0x7fce8baff700 (LWP 7500)):
#0  0x00007fceaeaadc5d in poll () at /lib64/libc.so.6
#1  0x00007fcea98a4487 in  () at /usr/lib64/libnspr4.so
#2  0x00007fcea98aa837 in  () at /usr/lib64/libnspr4.so
#3  0x00007fcea98a800c in  () at /usr/lib64/libnspr4.so
#4  0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#5  0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 34 (Thread 0x7fce8a3ff700 (LWP 7506)):
#0  0x00007fceaf59105f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fcea98a30fb in PR_Wait () at /usr/lib64/libnspr4.so
#2  0x00007fceaa3dfebb in  () at /usr/lib64/firefox/libxul.so
#3  0x00007fceaa3ece03 in  () at /usr/lib64/firefox/libxul.so
#4  0x00007fceaa3ee8b8 in  () at /usr/lib64/firefox/libxul.so
#5  0x00007fceaa4007d9 in  () at /usr/lib64/firefox/libxul.so
#6  0x00007fceaa5ab3c7 in  () at /usr/lib64/firefox/libxul.so
#7  0x00007fceaa5a02e5 in  () at /usr/lib64/firefox/libxul.so
#8  0x00007fceaa3f1491 in  () at /usr/lib64/firefox/libxul.so
#9  0x00007fcea98a800c in  () at /usr/lib64/libnspr4.so
#10 0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 33 (Thread 0x7fce89bfe700 (LWP 7507)):
#0  0x00007fceaf59105f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fcea98a30fb in PR_Wait () at /usr/lib64/libnspr4.so
#2  0x00007fceaa3dfebb in  () at /usr/lib64/firefox/libxul.so
#3  0x00007fceaa3ece03 in  () at /usr/lib64/firefox/libxul.so
#4  0x00007fceaa3ee8b8 in  () at /usr/lib64/firefox/libxul.so
#5  0x00007fceaa4007d9 in  () at /usr/lib64/firefox/libxul.so
#6  0x00007fceaa5ab3c7 in  () at /usr/lib64/firefox/libxul.so
#7  0x00007fceaa5a02e5 in  () at /usr/lib64/firefox/libxul.so
#8  0x00007fceaa3f1491 in  () at /usr/lib64/firefox/libxul.so
#9  0x00007fcea98a800c in  () at /usr/lib64/libnspr4.so
#10 0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 32 (Thread 0x7fce964f2700 (LWP 7512)):
#0  0x00007fceaf59105f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fcea98a30fb in PR_Wait () at /usr/lib64/libnspr4.so
#2  0x00007fceaa3dfebb in  () at /usr/lib64/firefox/libxul.so
#3  0x00007fceaa3ece03 in  () at /usr/lib64/firefox/libxul.so
#4  0x00007fceaa3ee8b8 in  () at /usr/lib64/firefox/libxul.so
#5  0x00007fceaa4007d9 in  () at /usr/lib64/firefox/libxul.so
#6  0x00007fceaa5ab3c7 in  () at /usr/lib64/firefox/libxul.so
#7  0x00007fceaa5a02e5 in  () at /usr/lib64/firefox/libxul.so
#8  0x00007fceaa3f1491 in  () at /usr/lib64/firefox/libxul.so
#9  0x00007fcea98a800c in  () at /usr/lib64/libnspr4.so
#10 0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 31 (Thread 0x7fce864fe700 (LWP 7514)):
#0  0x00007fceaf59105f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fceaa59bcb8 in  () at /usr/lib64/firefox/libxul.so
#2  0x00007fceaa59bd41 in  () at /usr/lib64/firefox/libxul.so
#3  0x00007fceaa5a0d5d in  () at /usr/lib64/firefox/libxul.so
#4  0x00007fceaa5a02e5 in  () at /usr/lib64/firefox/libxul.so
#5  0x00007fceaa5a69ba in  () at /usr/lib64/firefox/libxul.so
#6  0x00007fceaa59a825 in  () at /usr/lib64/firefox/libxul.so
#7  0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#8  0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 30 (Thread 0x7fce85cfd700 (LWP 7515)):
#0  0x00007fceaf59105f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fceaa59bcb8 in  () at /usr/lib64/firefox/libxul.so
#2  0x00007fceaa59bd41 in  () at /usr/lib64/firefox/libxul.so
#3  0x00007fceaa5a0d5d in  () at /usr/lib64/firefox/libxul.so
#4  0x00007fceaa5a02e5 in  () at /usr/lib64/firefox/libxul.so
#5  0x00007fceaa5a69ba in  () at /usr/lib64/firefox/libxul.so
#6  0x00007fceaa59a825 in  () at /usr/lib64/firefox/libxul.so
#7  0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#8  0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 29 (Thread 0x7fce852ff700 (LWP 7516)):
#0  0x00007fceaf59105f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fcea98a2c50 in PR_WaitCondVar () at /usr/lib64/libnspr4.so
#2  0x00007fceab1b6ad5 in  () at /usr/lib64/firefox/libxul.so
#3  0x00007fceab1b827e in  () at /usr/lib64/firefox/libxul.so
#4  0x00007fceab1cb86c in  () at /usr/lib64/firefox/libxul.so
#5  0x00007fceab1acfb0 in  () at /usr/lib64/firefox/libxul.so
#6  0x00007fceaa3ee90b in  () at /usr/lib64/firefox/libxul.so
#7  0x00007fceaa4007d9 in  () at /usr/lib64/firefox/libxul.so
#8  0x00007fceaa5ab378 in  () at /usr/lib64/firefox/libxul.so
#9  0x00007fceaa5a02e5 in  () at /usr/lib64/firefox/libxul.so
#10 0x00007fceaa3f1491 in  () at /usr/lib64/firefox/libxul.so
#11 0x00007fcea98a800c in  () at /usr/lib64/libnspr4.so
#12 0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#13 0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 28 (Thread 0x7fce81e46700 (LWP 7525)):
#0  0x00007fceaf593010 in sem_wait () at /lib64/libpthread.so.0
#1  0x00007fce81f9e05d in lp_get_javascript_message () at<EMAIL_ADDRESS>#2  0x00007fceac003bc4 in ffi_call_unix64 () at /usr/lib64/firefox/libxul.so
#3  0x00007fceac003451 in ffi_call () at /usr/lib64/firefox/libxul.so
#4  0x00007fceabb701e1 in  () at /usr/lib64/firefox/libxul.so
#5  0x00007fceabc96af5 in  () at /usr/lib64/firefox/libxul.so
#6  0x00007fceabc91829 in  () at /usr/lib64/firefox/libxul.so
#7  0x00007fceabc9661d in  () at /usr/lib64/firefox/libxul.so
#8  0x00007fceabc9689f in  () at /usr/lib64/firefox/libxul.so
#9  0x00007fceabc97440 in  () at /usr/lib64/firefox/libxul.so
#10 0x00007fceabf5540a in  () at /usr/lib64/firefox/libxul.so
#11 0x00007fceab1c6742 in  () at /usr/lib64/firefox/libxul.so
#12 0x00007fceab1c4eff in  () at /usr/lib64/firefox/libxul.so
#13 0x00007fceaa3ee90b in  () at /usr/lib64/firefox/libxul.so
#14 0x00007fceaa4007d9 in  () at /usr/lib64/firefox/libxul.so
#15 0x00007fceab1cb834 in  () at /usr/lib64/firefox/libxul.so
#16 0x00007fceab1acfb0 in  () at /usr/lib64/firefox/libxul.so
#17 0x00007fceaa3ee90b in  () at /usr/lib64/firefox/libxul.so
#18 0x00007fceaa4007d9 in  () at /usr/lib64/firefox/libxul.so
#19 0x00007fceaa5ab378 in  () at /usr/lib64/firefox/libxul.so
#20 0x00007fceaa5a02e5 in  () at /usr/lib64/firefox/libxul.so
#21 0x00007fceaa3f1491 in  () at /usr/lib64/firefox/libxul.so
#22 0x00007fcea98a800c in  () at /usr/lib64/libnspr4.so
#23 0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#24 0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 27 (Thread 0x7fce81c45700 (LWP 7526)):
#0  0x00007fceaf59105f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fcea98a2c50 in PR_WaitCondVar () at /usr/lib64/libnspr4.so
#2  0x00007fceab1b6ad5 in  () at /usr/lib64/firefox/libxul.so
#3  0x00007fceab1b827e in  () at /usr/lib64/firefox/libxul.so
#4  0x00007fceab1cb86c in  () at /usr/lib64/firefox/libxul.so
#5  0x00007fceab1acfb0 in  () at /usr/lib64/firefox/libxul.so
#6  0x00007fceaa3ee90b in  () at /usr/lib64/firefox/libxul.so
#7  0x00007fceaa4007d9 in  () at /usr/lib64/firefox/libxul.so
#8  0x00007fceaa5ab378 in  () at /usr/lib64/firefox/libxul.so
#9  0x00007fceaa5a02e5 in  () at /usr/lib64/firefox/libxul.so
#10 0x00007fceaa3f1491 in  () at /usr/lib64/firefox/libxul.so
#11 0x00007fcea98a800c in  () at /usr/lib64/libnspr4.so
#12 0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#13 0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 26 (Thread 0x7fce902ff700 (LWP 7530)):
#0  0x00007fceaf59105f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fcea98a30fb in PR_Wait () at /usr/lib64/libnspr4.so
#2  0x00007fceaa3dfebb in  () at /usr/lib64/firefox/libxul.so
#3  0x00007fceaa3ece03 in  () at /usr/lib64/firefox/libxul.so
#4  0x00007fceaa3ee8b8 in  () at /usr/lib64/firefox/libxul.so
#5  0x00007fceaa4007d9 in  () at /usr/lib64/firefox/libxul.so
#6  0x00007fceaa5ab3c7 in  () at /usr/lib64/firefox/libxul.so
#7  0x00007fceaa5a02e5 in  () at /usr/lib64/firefox/libxul.so
#8  0x00007fceaa3f1491 in  () at /usr/lib64/firefox/libxul.so
#9  0x00007fcea98a800c in  () at /usr/lib64/libnspr4.so
#10 0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 25 (Thread 0x7fce79cff700 (LWP 7548)):
#0  0x00007fceaf59105f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fcea98a30fb in PR_Wait () at /usr/lib64/libnspr4.so
#2  0x00007fceaa3dfebb in  () at /usr/lib64/firefox/libxul.so
#3  0x00007fceaa3ece03 in  () at /usr/lib64/firefox/libxul.so
#4  0x00007fceaa3ee8b8 in  () at /usr/lib64/firefox/libxul.so
#5  0x00007fceaa4007d9 in  () at /usr/lib64/firefox/libxul.so
#6  0x00007fceaa5ab3c7 in  () at /usr/lib64/firefox/libxul.so
#7  0x00007fceaa5a02e5 in  () at /usr/lib64/firefox/libxul.so
#8  0x00007fceaa3f1491 in  () at /usr/lib64/firefox/libxul.so
#9  0x00007fcea98a800c in  () at /usr/lib64/libnspr4.so
#10 0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 24 (Thread 0x7fce77dff700 (LWP 7552)):
#0  0x00007fceaeaa9b3d in open64 () at /lib64/libc.so.6
#1  0x00007fceaea45332 in __GI__IO_file_open () at /lib64/libc.so.6
#2  0x00007fceaea454aa in __GI__IO_file_fopen () at /lib64/libc.so.6
#3  0x00007fceaea3a704 in __fopen_internal () at /lib64/libc.so.6
#4  0x00007fce81fa053b in pipe_thread(void*) () at<EMAIL_ADDRESS>#5  0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 23 (Thread 0x7fce8b2fe700 (LWP 7553)):
#0  0x00007fceaf59105f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fcea98a30fb in PR_Wait () at /usr/lib64/libnspr4.so
#2  0x00007fceaa3dfebb in  () at /usr/lib64/firefox/libxul.so
#3  0x00007fceaa3ece03 in  () at /usr/lib64/firefox/libxul.so
#4  0x00007fceaa3ee8b8 in  () at /usr/lib64/firefox/libxul.so
#5  0x00007fceaa4007d9 in  () at /usr/lib64/firefox/libxul.so
#6  0x00007fceaa5ab3c7 in  () at /usr/lib64/firefox/libxul.so
#7  0x00007fceaa5a02e5 in  () at /usr/lib64/firefox/libxul.so
#8  0x00007fceaa3f1491 in  () at /usr/lib64/firefox/libxul.so
#9  0x00007fcea98a800c in  () at /usr/lib64/libnspr4.so
#10 0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 22 (Thread 0x7fce890ff700 (LWP 7554)):
#0  0x00007fceaf59105f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fcea98a30fb in PR_Wait () at /usr/lib64/libnspr4.so
#2  0x00007fceaa3dfebb in  () at /usr/lib64/firefox/libxul.so
#3  0x00007fceaa3ece03 in  () at /usr/lib64/firefox/libxul.so
#4  0x00007fceaa3ee8b8 in  () at /usr/lib64/firefox/libxul.so
#5  0x00007fceaa4007d9 in  () at /usr/lib64/firefox/libxul.so
#6  0x00007fceaa5ab3c7 in  () at /usr/lib64/firefox/libxul.so
#7  0x00007fceaa5a02e5 in  () at /usr/lib64/firefox/libxul.so
#8  0x00007fceaa3f1491 in  () at /usr/lib64/firefox/libxul.so
#9  0x00007fcea98a800c in  () at /usr/lib64/libnspr4.so
#10 0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 21 (Thread 0x7fce880fd700 (LWP 7555)):
#0  0x00007fceaf59105f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fcea98a30fb in PR_Wait () at /usr/lib64/libnspr4.so
#2  0x00007fceaa3dfebb in  () at /usr/lib64/firefox/libxul.so
#3  0x00007fceaa3ece03 in  () at /usr/lib64/firefox/libxul.so
#4  0x00007fceaa3ee8b8 in  () at /usr/lib64/firefox/libxul.so
#5  0x00007fceaa4007d9 in  () at /usr/lib64/firefox/libxul.so
#6  0x00007fceaa5ab3c7 in  () at /usr/lib64/firefox/libxul.so
#7  0x00007fceaa5a02e5 in  () at /usr/lib64/firefox/libxul.so
#8  0x00007fceaa3f1491 in  () at /usr/lib64/firefox/libxul.so
#9  0x00007fcea98a800c in  () at /usr/lib64/libnspr4.so
#10 0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 20 (Thread 0x7fce7efff700 (LWP 7556)):
#0  0x00007fceaf59105f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fcea98a30fb in PR_Wait () at /usr/lib64/libnspr4.so
#2  0x00007fceaa3dfebb in  () at /usr/lib64/firefox/libxul.so
#3  0x00007fceaa3ece03 in  () at /usr/lib64/firefox/libxul.so
#4  0x00007fceaa3ee8b8 in  () at /usr/lib64/firefox/libxul.so
#5  0x00007fceaa4007d9 in  () at /usr/lib64/firefox/libxul.so
#6  0x00007fceaa5ab3c7 in  () at /usr/lib64/firefox/libxul.so
#7  0x00007fceaa5a02e5 in  () at /usr/lib64/firefox/libxul.so
#8  0x00007fceaa3f1491 in  () at /usr/lib64/firefox/libxul.so
#9  0x00007fcea98a800c in  () at /usr/lib64/libnspr4.so
#10 0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 19 (Thread 0x7fce7ccff700 (LWP 7560)):
#0  0x00007fceaf59105f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fcea98a30fb in PR_Wait () at /usr/lib64/libnspr4.so
#2  0x00007fceaa3dfebb in  () at /usr/lib64/firefox/libxul.so
#3  0x00007fceaa3ece03 in  () at /usr/lib64/firefox/libxul.so
#4  0x00007fceaa3ee8b8 in  () at /usr/lib64/firefox/libxul.so
#5  0x00007fceaa4007d9 in  () at /usr/lib64/firefox/libxul.so
#6  0x00007fceaa5ab3c7 in  () at /usr/lib64/firefox/libxul.so
#7  0x00007fceaa5a02e5 in  () at /usr/lib64/firefox/libxul.so
#8  0x00007fceaa3f1491 in  () at /usr/lib64/firefox/libxul.so
#9  0x00007fcea98a800c in  () at /usr/lib64/libnspr4.so
#10 0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 18 (Thread 0x7fce7c1ff700 (LWP 7561)):
#0  0x00007fceaf59105f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fcea98a30fb in PR_Wait () at /usr/lib64/libnspr4.so
#2  0x00007fceaa3dfebb in  () at /usr/lib64/firefox/libxul.so
#3  0x00007fceaa3ece03 in  () at /usr/lib64/firefox/libxul.so
#4  0x00007fceaa3ee8b8 in  () at /usr/lib64/firefox/libxul.so
#5  0x00007fceaa4007d9 in  () at /usr/lib64/firefox/libxul.so
#6  0x00007fceaa5ab3c7 in  () at /usr/lib64/firefox/libxul.so
#7  0x00007fceaa5a02e5 in  () at /usr/lib64/firefox/libxul.so
#8  0x00007fceaa3f1491 in  () at /usr/lib64/firefox/libxul.so
#9  0x00007fcea98a800c in  () at /usr/lib64/libnspr4.so
#10 0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 17 (Thread 0x7fce7aff7700 (LWP 7562)):
#0  0x00007fceaf59105f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fcea98a30fb in PR_Wait () at /usr/lib64/libnspr4.so
#2  0x00007fceaa3dfebb in  () at /usr/lib64/firefox/libxul.so
#3  0x00007fceaa3ece03 in  () at /usr/lib64/firefox/libxul.so
#4  0x00007fceaa3ee8b8 in  () at /usr/lib64/firefox/libxul.so
#5  0x00007fceaa4007d9 in  () at /usr/lib64/firefox/libxul.so
#6  0x00007fceaa5ab3c7 in  () at /usr/lib64/firefox/libxul.so
#7  0x00007fceaa5a02e5 in  () at /usr/lib64/firefox/libxul.so
#8  0x00007fceaa3f1491 in  () at /usr/lib64/firefox/libxul.so
#9  0x00007fcea98a800c in  () at /usr/lib64/libnspr4.so
#10 0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 16 (Thread 0x7fce8c7fe700 (LWP 7564)):
#0  0x00007fceaf59105f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fcea98a2c50 in PR_WaitCondVar () at /usr/lib64/libnspr4.so
#2  0x00007fceaa3ebf56 in  () at /usr/lib64/firefox/libxul.so
#3  0x00007fceab0c64ef in  () at /usr/lib64/firefox/libxul.so
#4  0x00007fceab0c6597 in  () at /usr/lib64/firefox/libxul.so
#5  0x00007fcea98a800c in  () at /usr/lib64/libnspr4.so
#6  0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#7  0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 15 (Thread 0x7fce6ee7d700 (LWP 7568)):
#0  0x00007fceaeaadc5d in poll () at /lib64/libc.so.6
#1  0x00007fce747dba41 in  () at /usr/lib64/libpulse.so.0
#2  0x00007fce747cd2ec in pa_mainloop_poll () at /usr/lib64/libpulse.so.0
#3  0x00007fce747cd95e in pa_mainloop_iterate () at /usr/lib64/libpulse.so.0
#4  0x00007fce747cda10 in pa_mainloop_run () at /usr/lib64/libpulse.so.0
#5  0x00007fce747db9f3 in  () at /usr/lib64/libpulse.so.0
#6  0x00007fce74584808 in  () at /usr/lib64/pulseaudio/libpulsecommon-5.0.so
#7  0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#8  0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 14 (Thread 0x7fce6ccff700 (LWP 7569)):
#0  0x00007fceaeaadc5d in poll () at /lib64/libc.so.6
#1  0x00007fceab7b8464 in  () at /usr/lib64/firefox/libxul.so
#2  0x00007fceab7b84ae in  () at /usr/lib64/firefox/libxul.so
#3  0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 13 (Thread 0x7fce6c2ff700 (LWP 7574)):
#0  0x00007fceaf59105f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fcea98a30fb in PR_Wait () at /usr/lib64/libnspr4.so
#2  0x00007fceaa3dfebb in  () at /usr/lib64/firefox/libxul.so
#3  0x00007fceaa3ece03 in  () at /usr/lib64/firefox/libxul.so
#4  0x00007fceaa3ee8b8 in  () at /usr/lib64/firefox/libxul.so
#5  0x00007fceaa4007d9 in  () at /usr/lib64/firefox/libxul.so
#6  0x00007fceaa5ab3c7 in  () at /usr/lib64/firefox/libxul.so
#7  0x00007fceaa5a02e5 in  () at /usr/lib64/firefox/libxul.so
#8  0x00007fceaa3f1491 in  () at /usr/lib64/firefox/libxul.so
#9  0x00007fcea98a800c in  () at /usr/lib64/libnspr4.so
#10 0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 12 (Thread 0x7fce68ffe700 (LWP 7583)):
#0  0x00007fceaf59105f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fceaa59bcb8 in  () at /usr/lib64/firefox/libxul.so
#2  0x00007fceaa59bd41 in  () at /usr/lib64/firefox/libxul.so
#3  0x00007fceaa5a0d5d in  () at /usr/lib64/firefox/libxul.so
#4  0x00007fceaa5a02e5 in  () at /usr/lib64/firefox/libxul.so
#5  0x00007fceaa5a69ba in  () at /usr/lib64/firefox/libxul.so
#6  0x00007fceaa59a825 in  () at /usr/lib64/firefox/libxul.so
#7  0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#8  0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7fce61aa5700 (LWP 7587)):
#0  0x00007fceaeab2019 in syscall () at /lib64/libc.so.6
#1  0x00007fcea697cb2b in g_cond_wait_until () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fcea6910c81 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fcea691120b in g_async_queue_timeout_pop () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fce6710fe17 in ppb_message_loop_run_int (message_loop=message_loop@entry=2, flags=flags@entry=2) at /home/bruce/MyProject/freshplayerplugin/src/ppb_message_loop.c:341
#5  0x00007fce6711009a in ppb_message_loop_run (message_loop=message_loop@entry=2) at /home/bruce/MyProject/freshplayerplugin/src/ppb_message_loop.c:200
#6  0x00007fce670fd77c in fresh_wrapper_main_thread (p=0x7fce67d55900) at /home/bruce/MyProject/freshplayerplugin/src/main_thread.c:58
#7  0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#8  0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7fce5e5ff700 (LWP 7599)):
#0  0x00007fceaf59105f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fcea98a30fb in PR_Wait () at /usr/lib64/libnspr4.so
#2  0x00007fceaa3dfebb in  () at /usr/lib64/firefox/libxul.so
#3  0x00007fceaa3ece03 in  () at /usr/lib64/firefox/libxul.so
#4  0x00007fceaa3ee8b8 in  () at /usr/lib64/firefox/libxul.so
#5  0x00007fceaa4007d9 in  () at /usr/lib64/firefox/libxul.so
#6  0x00007fceaa5ab3c7 in  () at /usr/lib64/firefox/libxul.so
#7  0x00007fceaa5a02e5 in  () at /usr/lib64/firefox/libxul.so
#8  0x00007fceaa3f1491 in  () at /usr/lib64/firefox/libxul.so
#9  0x00007fcea98a800c in  () at /usr/lib64/libnspr4.so
#10 0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7fce5cdff700 (LWP 7627)):
#0  0x00007fceaf59105f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fcea98a30fb in PR_Wait () at /usr/lib64/libnspr4.so
#2  0x00007fceaa3dfebb in  () at /usr/lib64/firefox/libxul.so
#3  0x00007fceaa3ece03 in  () at /usr/lib64/firefox/libxul.so
#4  0x00007fceaa3ee8b8 in  () at /usr/lib64/firefox/libxul.so
#5  0x00007fceaa4007d9 in  () at /usr/lib64/firefox/libxul.so
#6  0x00007fceaa5ab3c7 in  () at /usr/lib64/firefox/libxul.so
#7  0x00007fceaa5a02e5 in  () at /usr/lib64/firefox/libxul.so
#8  0x00007fceaa3f1491 in  () at /usr/lib64/firefox/libxul.so
#9  0x00007fcea98a800c in  () at /usr/lib64/libnspr4.so
#10 0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7fce5a1fb700 (LWP 7642)):
#0  0x00007fceaf59105f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fcea98a30fb in PR_Wait () at /usr/lib64/libnspr4.so
#2  0x00007fceaa3dfebb in  () at /usr/lib64/firefox/libxul.so
#3  0x00007fceaa3ece03 in  () at /usr/lib64/firefox/libxul.so
#4  0x00007fceaa3ee8b8 in  () at /usr/lib64/firefox/libxul.so
#5  0x00007fceaa4007d9 in  () at /usr/lib64/firefox/libxul.so
#6  0x00007fceaa5ab3c7 in  () at /usr/lib64/firefox/libxul.so
#7  0x00007fceaa5a02e5 in  () at /usr/lib64/firefox/libxul.so
#8  0x00007fceaa3f1491 in  () at /usr/lib64/firefox/libxul.so
#9  0x00007fcea98a800c in  () at /usr/lib64/libnspr4.so
#10 0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7fce599fa700 (LWP 7649)):
#0  0x00007fceaf59105f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fcea98a30fb in PR_Wait () at /usr/lib64/libnspr4.so
#2  0x00007fceaa3dfebb in  () at /usr/lib64/firefox/libxul.so
#3  0x00007fceaa3ece03 in  () at /usr/lib64/firefox/libxul.so
#4  0x00007fceaa3ee8b8 in  () at /usr/lib64/firefox/libxul.so
#5  0x00007fceaa4007d9 in  () at /usr/lib64/firefox/libxul.so
#6  0x00007fceaa5ab3c7 in  () at /usr/lib64/firefox/libxul.so
#7  0x00007fceaa5a02e5 in  () at /usr/lib64/firefox/libxul.so
#8  0x00007fceaa3f1491 in  () at /usr/lib64/firefox/libxul.so
#9  0x00007fcea98a800c in  () at /usr/lib64/libnspr4.so
#10 0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7fce589f8700 (LWP 7726)):
#0  0x00007fceaf59105f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fcea98a2c50 in PR_WaitCondVar () at /usr/lib64/libnspr4.so
#2  0x00007fceab1b6ad5 in  () at /usr/lib64/firefox/libxul.so
#3  0x00007fceab1b827e in  () at /usr/lib64/firefox/libxul.so
#4  0x00007fceab1cb86c in  () at /usr/lib64/firefox/libxul.so
#5  0x00007fceab1acfb0 in  () at /usr/lib64/firefox/libxul.so
#6  0x00007fceaa3ee90b in  () at /usr/lib64/firefox/libxul.so
#7  0x00007fceaa4007d9 in  () at /usr/lib64/firefox/libxul.so
#8  0x00007fceaa5ab378 in  () at /usr/lib64/firefox/libxul.so
#9  0x00007fceaa5a02e5 in  () at /usr/lib64/firefox/libxul.so
#10 0x00007fceaa3f1491 in  () at /usr/lib64/firefox/libxul.so
#11 0x00007fcea98a800c in  () at /usr/lib64/libnspr4.so
#12 0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#13 0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7fce591f9700 (LWP 7744)):
#0  0x00007fceaf59105f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fcea98a30fb in PR_Wait () at /usr/lib64/libnspr4.so
#2  0x00007fceaa3dfebb in  () at /usr/lib64/firefox/libxul.so
#3  0x00007fceaa3ece03 in  () at /usr/lib64/firefox/libxul.so
#4  0x00007fceaa3ee8b8 in  () at /usr/lib64/firefox/libxul.so
#5  0x00007fceaa4007d9 in  () at /usr/lib64/firefox/libxul.so
#6  0x00007fceaa5ab3c7 in  () at /usr/lib64/firefox/libxul.so
#7  0x00007fceaa5a02e5 in  () at /usr/lib64/firefox/libxul.so
#8  0x00007fceaa3f1491 in  () at /usr/lib64/firefox/libxul.so
#9  0x00007fcea98a800c in  () at /usr/lib64/libnspr4.so
#10 0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7fce8cfff700 (LWP 7838)):
#0  0x00007fceaf59105f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fcea98a30fb in PR_Wait () at /usr/lib64/libnspr4.so
#2  0x00007fceaa3dfebb in  () at /usr/lib64/firefox/libxul.so
#3  0x00007fceaa3ece03 in  () at /usr/lib64/firefox/libxul.so
#4  0x00007fceaa3ee8b8 in  () at /usr/lib64/firefox/libxul.so
#5  0x00007fceaa4007d9 in  () at /usr/lib64/firefox/libxul.so
#6  0x00007fceaa5ab3c7 in  () at /usr/lib64/firefox/libxul.so
#7  0x00007fceaa5a02e5 in  () at /usr/lib64/firefox/libxul.so
#8  0x00007fceaa5a69ba in  () at /usr/lib64/firefox/libxul.so
#9  0x00007fceaa59a825 in  () at /usr/lib64/firefox/libxul.so
#10 0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7fce5a9fc700 (LWP 8440)):
#0  0x00007fceaf591408 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fcea98a2737 in  () at /usr/lib64/libnspr4.so
#2  0x00007fcea98a2bce in PR_WaitCondVar () at /usr/lib64/libnspr4.so
#3  0x00007fceaa46c3b8 in  () at /usr/lib64/firefox/libxul.so
#4  0x00007fceaa46cfb1 in  () at /usr/lib64/firefox/libxul.so
#5  0x00007fcea98a800c in  () at /usr/lib64/libnspr4.so
#6  0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#7  0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7fce86cff700 (LWP 8441)):
#0  0x00007fceaf591408 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fcea98a2737 in  () at /usr/lib64/libnspr4.so
#2  0x00007fcea98a2bce in PR_WaitCondVar () at /usr/lib64/libnspr4.so
#3  0x00007fceaa46c3b8 in  () at /usr/lib64/firefox/libxul.so
#4  0x00007fceaa46cfb1 in  () at /usr/lib64/firefox/libxul.so
#5  0x00007fcea98a800c in  () at /usr/lib64/libnspr4.so
#6  0x00007fceaf58d0a4 in start_thread () at /lib64/libpthread.so.0
#7  0x00007fceaeab608d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7fceaf991740 (LWP 7399)):
#0  0x00007fceaeaadc5d in poll () at /lib64/libc.so.6
#1  0x00007fceab2a9651 in  () at /usr/lib64/firefox/libxul.so
#2  0x00007fcea693abe4 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fcea693acec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fceab2a9698 in  () at /usr/lib64/firefox/libxul.so
#5  0x00007fceab28d213 in  () at /usr/lib64/firefox/libxul.so
#6  0x00007fceab28d342 in  () at /usr/lib64/firefox/libxul.so
#7  0x00007fceaa3ee7f1 in  () at /usr/lib64/firefox/libxul.so
#8  0x00007fceaa4007d9 in  () at /usr/lib64/firefox/libxul.so
#9  0x00007fceaa5ab121 in  () at /usr/lib64/firefox/libxul.so
#10 0x00007fceaa5a02e5 in  () at /usr/lib64/firefox/libxul.so
#11 0x00007fceab285cd7 in  () at /usr/lib64/firefox/libxul.so
#12 0x00007fceab77a34b in  () at /usr/lib64/firefox/libxul.so
#13 0x00007fceab7aacde in  () at /usr/lib64/firefox/libxul.so
#14 0x00007fceab7aafcf in  () at /usr/lib64/firefox/libxul.so
#15 0x00007fceab7ab25a in XRE_main () at /usr/lib64/firefox/libxul.so
#16 0x0000000000405ff9 in _start ()
A debugging session is active.

	Inferior 1 [process 7399] will be detached.

Quit anyway? (y or n) Detaching from program: /usr/lib64/firefox/firefox, process 7399

gdb info for plugin-container

Thread 18 (Thread 0x7f320102c700 (LWP 7604)):
#0  0x00007f320c7ef019 in syscall () at /lib64/libc.so.6
#1  0x00007f320dfdc1d2 in epoll_wait () at /usr/lib64/firefox/libxul.so
#2  0x00007f320dfdc03d in  () at /usr/lib64/firefox/libxul.so
#3  0x00007f320dfdd61c in  () at /usr/lib64/firefox/libxul.so
#4  0x00007f320dfe13a5 in  () at /usr/lib64/firefox/libxul.so
#5  0x00007f320dfe72e5 in  () at /usr/lib64/firefox/libxul.so
#6  0x00007f320dfed9ba in  () at /usr/lib64/firefox/libxul.so
#7  0x00007f320dfe1825 in  () at /usr/lib64/firefox/libxul.so
#8  0x00007f3211cb60a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f320c7f308d in clone () at /lib64/libc.so.6

Thread 17 (Thread 0x7f31ff039700 (LWP 7607)):
#0  0x00007f320c7eac5d in poll () at /lib64/libc.so.6
#1  0x00007f3209534be4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f3209534f0a in g_main_loop_run () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f32089ec946 in  () at /usr/lib64/libgio-2.0.so.0
#4  0x00007f3209559b85 in  () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f3211cb60a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f320c7f308d in clone () at /lib64/libc.so.6

Thread 16 (Thread 0x7f31fe838700 (LWP 7608)):
#0  0x00007f320c7eac5d in poll () at /lib64/libc.so.6
#1  0x00007f3209534be4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f3209534cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f3209534d29 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f3209559b85 in  () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f3211cb60a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f320c7f308d in clone () at /lib64/libc.so.6

Thread 15 (Thread 0x7f31f66ff700 (LWP 7609)):
#0  0x00007f320c7ec2f3 in select () at /lib64/libc.so.6
#1  0x00007f31f467f963 in  () at /usr/lib64/dri/fglrx_drv_video.so
#2  0x00007f31f468e9ba in  () at /usr/lib64/dri/fglrx_drv_video.so
#3  0x00007f31f468c739 in  () at /usr/lib64/dri/fglrx_drv_video.so
#4  0x00007f31f468e6ff in  () at /usr/lib64/dri/fglrx_drv_video.so
#5  0x00007f31fdd58e41 in ppb_video_decoder_decode (vd=0x7f31e9011800) at /home/bruce/MyProject/freshplayerplugin/src/ppb_video_decoder.c:730
#6  0x00007f31fdd58e41 in ppb_video_decoder_decode (bitstream_buffer_id=<optimized out>, data_len=<optimized out>, data=<optimized out>, vd=0x7f31e9011800) at /home/bruce/MyProject/freshplayerplugin/src/ppb_video_decoder.c:804
#7  0x00007f31fdd58e41 in ppb_video_decoder_decode (video_decoder=2085, bitstream_buffer=0x7f31f66feae0, callback=...) at /home/bruce/MyProject/freshplayerplugin/src/ppb_video_decoder.c:852
#8  0x00007f31f57d6eda in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#9  0x00007f31f4d98873 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#10 0x00007f31f4d999a2 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#11 0x00007f31fdd47fc3 in ppb_message_loop_run_int (message_loop=message_loop@entry=2, flags=flags@entry=2) at /home/bruce/MyProject/freshplayerplugin/src/ppb_message_loop.c:323
#12 0x00007f31fdd4809a in ppb_message_loop_run (message_loop=message_loop@entry=2) at /home/bruce/MyProject/freshplayerplugin/src/ppb_message_loop.c:200
#13 0x00007f31fdd3577c in fresh_wrapper_main_thread (p=0x7f32027a5480) at /home/bruce/MyProject/freshplayerplugin/src/main_thread.c:58
#14 0x00007f3211cb60a4 in start_thread () at /lib64/libpthread.so.0
#15 0x00007f320c7f308d in clone () at /lib64/libc.so.6

Thread 14 (Thread 0x7f31ed9fd700 (LWP 7617)):
#0  0x00007f320c7eac5d in poll () at /lib64/libc.so.6
#1  0x00007f31fce11a41 in  () at /usr/lib64/libpulse.so.0
#2  0x00007f31fce032ec in pa_mainloop_poll () at /usr/lib64/libpulse.so.0
#3  0x00007f31fce0395e in pa_mainloop_iterate () at /usr/lib64/libpulse.so.0
#4  0x00007f31fce03a10 in pa_mainloop_run () at /usr/lib64/libpulse.so.0
#5  0x00007f31fce119f3 in  () at /usr/lib64/libpulse.so.0
#6  0x00007f31fafa2808 in  () at /usr/lib64/pulseaudio/libpulsecommon-5.0.so
#7  0x00007f3211cb60a4 in start_thread () at /lib64/libpthread.so.0
#8  0x00007f320c7f308d in clone () at /lib64/libc.so.6

Thread 13 (Thread 0x7f31ed1fc700 (LWP 7618)):
#0  0x00007f320c7eac5d in poll () at /lib64/libc.so.6
#1  0x00007f31fdd568d2 in x11_event_thread_func (param=<optimized out>) at /home/bruce/MyProject/freshplayerplugin/src/x11_event_thread.c:290
#2  0x00007f3211cb60a4 in start_thread () at /lib64/libpthread.so.0
#3  0x00007f320c7f308d in clone () at /lib64/libc.so.6

Thread 12 (Thread 0x7f31f68e5700 (LWP 7842)):
#0  0x00007f3211cba05f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f31f4d7e59b in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#2  0x00007f31f4d7e825 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#3  0x00007f31f4fda06c in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#4  0x00007f31f4d7e19c in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#5  0x00007f31f4d7e208 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#6  0x00007f31f4d7e401 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#7  0x00007f3211cb60a4 in start_thread () at /lib64/libpthread.so.0
#8  0x00007f320c7f308d in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7f31ff971700 (LWP 7843)):
#0  0x00007f3211cba05f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f31f4d7e59b in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#2  0x00007f31f4d7e825 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#3  0x00007f31f4fda06c in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#4  0x00007f31f4d7e19c in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#5  0x00007f31f4d7e208 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#6  0x00007f31f4d7e401 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#7  0x00007f3211cb60a4 in start_thread () at /lib64/libpthread.so.0
#8  0x00007f320c7f308d in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7f31e9255700 (LWP 7844)):
#0  0x00007f3211cba408 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f31f4d7e520 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#2  0x00007f31f4d7e825 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#3  0x00007f31f4f6ffbd in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#4  0x00007f31f4d7e19c in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#5  0x00007f31f4d7e208 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#6  0x00007f31f4d7e401 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#7  0x00007f3211cb60a4 in start_thread () at /lib64/libpthread.so.0
#8  0x00007f320c7f308d in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7f31ec945700 (LWP 7845)):
#0  0x00007f3211cba408 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f31f4d7e520 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#2  0x00007f31f4d7e825 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#3  0x00007f31f5161482 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#4  0x00007f31f4d7e19c in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#5  0x00007f31f4d7e208 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#6  0x00007f31f4d7e401 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#7  0x00007f3211cb60a4 in start_thread () at /lib64/libpthread.so.0
#8  0x00007f320c7f308d in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7f31f6863700 (LWP 7846)):
#0  0x00007f3211cba408 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f31f4d7e520 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#2  0x00007f31f4d7e825 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#3  0x00007f31f4f6ffbd in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#4  0x00007f31f4d7e19c in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#5  0x00007f31f4d7e208 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#6  0x00007f31f4d7e401 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#7  0x00007f3211cb60a4 in start_thread () at /lib64/libpthread.so.0
#8  0x00007f320c7f308d in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7f31f68a4700 (LWP 7847)):
#0  0x00007f3211cba408 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f31f4d7e520 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#2  0x00007f31f4d7e825 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#3  0x00007f31f5161482 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#4  0x00007f31f4d7e19c in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#5  0x00007f31f4d7e208 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#6  0x00007f31f4d7e401 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#7  0x00007f3211cb60a4 in start_thread () at /lib64/libpthread.so.0
#8  0x00007f320c7f308d in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f31d4f8f700 (LWP 7863)):
#0  0x00007f320c7f3663 in epoll_wait () at /lib64/libc.so.6
#1  0x00007f31fd6da393 in  () at /usr/lib64/libevent-2.0.so.5
#2  0x00007f31fd6c64b7 in event_base_loop () at /usr/lib64/libevent-2.0.so.5
#3  0x00007f31fdd2d5f0 in network_worker_thread (param=<optimized out>) at /home/bruce/MyProject/freshplayerplugin/src/async_network.c:597
#4  0x00007f3211cb60a4 in start_thread () at /lib64/libpthread.so.0
#5  0x00007f320c7f308d in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f31b44da700 (LWP 8143)):
#0  0x00007f320c7eac5d in poll () at /lib64/libc.so.6
#1  0x00007f31fce11a41 in  () at /usr/lib64/libpulse.so.0
#2  0x00007f31fce032ec in pa_mainloop_poll () at /usr/lib64/libpulse.so.0
#3  0x00007f31fce0395e in pa_mainloop_iterate () at /usr/lib64/libpulse.so.0
#4  0x00007f31fce03a10 in pa_mainloop_run () at /usr/lib64/libpulse.so.0
#5  0x00007f31fce119f3 in  () at /usr/lib64/libpulse.so.0
#6  0x00007f31fafa2808 in  () at /usr/lib64/pulseaudio/libpulsecommon-5.0.so
#7  0x00007f3211cb60a4 in start_thread () at /lib64/libpthread.so.0
#8  0x00007f320c7f308d in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f31d854e700 (LWP 8152)):
#0  0x00007f3211cba408 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f31f4d7e520 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#2  0x00007f31f4d7ed59 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#3  0x00007f31f52d8086 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#4  0x00007f31f4d7e19c in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#5  0x00007f31f4d7e208 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#6  0x00007f31f4d7e401 in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#7  0x00007f3211cb60a4 in start_thread () at /lib64/libpthread.so.0
#8  0x00007f320c7f308d in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f31c67b6700 (LWP 8153)):
#0  0x00007f3211cbc7bc in __lll_lock_wait () at /lib64/libpthread.so.0
#1  0x00007f3211cb84a4 in _L_lock_952 () at /lib64/libpthread.so.0
#2  0x00007f3211cb8306 in pthread_mutex_lock () at /lib64/libpthread.so.0
#3  0x00007f31f57ed58c in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so
#4  0x00007f31f52d931b in  () at /opt/google/chrome-beta/PepperFlash/libpepflashplayer.so