After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 735551 - Frequent freezes
Frequent freezes
Status: RESOLVED NOTGNOME
Product: epiphany
Classification: Core
Component: General
3.12.x (obsolete)
Other Linux
: Normal critical
: ---
Assigned To: Epiphany Maintainers
Epiphany Maintainers
Depends on:
Blocks:
 
 
Reported: 2014-08-27 20:46 UTC by Reinout van Schouwen
Modified: 2014-08-28 08:12 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Reinout van Schouwen 2014-08-27 20:46:52 UTC
On Mageia 5 Cauldron I experience frequent freezes with Epiphany 3.12.1.
There is no clear pattern in the web sites visited but every time the mouse cursor is a left-pointing drag handle when moving over the browser window.

backtrace:

Thread 7 (Thread 0x7ffe29ff9700 (LWP 3398))

  • #0 syscall
    at ../sysdeps/unix/sysv/linux/x86_64/syscall.S line 38
  • #1 g_cond_wait
    at gthread-posix.c line 1390
  • #2 g_async_queue_pop_intern_unlocked
    at gasyncqueue.c line 419
  • #3 g_async_queue_pop
    at gasyncqueue.c line 453
  • #4 run_history_service_thread
    at ephy-history-service.c line 520
  • #5 g_thread_proxy
    at gthread.c line 764
  • #6 start_thread
    at pthread_create.c line 309
  • #7 clone
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S line 111

Thread 1 (Thread 0x7ffe8fd1a940 (LWP 3386))

  • #0 select
    at ../sysdeps/unix/syscall-template.S line 81
  • #1 g_spawn_sync
    at gspawn.c line 336
  • #2 scanPlugin()
    at ../Source/WebKit2/UIProcess/Plugins/unix/PluginProcessProxyUnix.cpp line 93
  • #3 getPluginInfo()
    at ../Source/WebKit2/Shared/Plugins/Netscape/x11/NetscapePluginModuleX11.cpp line 158
  • #4 getPluginInfo()
    at ../Source/WebKit2/UIProcess/Plugins/unix/PluginInfoStoreUnix.cpp line 109
  • #5 loadPlugin()
    at ../Source/WebKit2/UIProcess/Plugins/PluginInfoStore.cpp line 100
  • #6 loadPluginsIfNecessary()
    at ../Source/WebKit2/UIProcess/Plugins/PluginInfoStore.cpp line 88
  • #7 plugins()
    at ../Source/WebKit2/UIProcess/Plugins/PluginInfoStore.cpp line 111
  • #8 getPlugins()
    at ../Source/WebKit2/UIProcess/WebProcessProxy.cpp line 330
  • #9 handleMessage<Messages::WebProcessProxy::GetPlugins, WebKit::WebProcessProxy, void
  • #10 handleMessage<Messages::WebProcessProxy::GetPlugins, WebKit::WebProcessProxy, void
  • #11 handleMessage<Messages::WebProcessProxy::GetPlugins, WebKit::WebProcessProxy, void
  • #12 didReceiveSyncWebProcessProxyMessage()
    at DerivedSources/WebKit2/WebProcessProxyMessageReceiver.cpp line 177
  • #13 dispatchSyncMessage()
    at ../Source/WebKit2/Platform/IPC/Connection.cpp line 737
  • #14 dispatchMessage()
    at ../Source/WebKit2/Platform/IPC/Connection.cpp line 795
  • #15 dispatchOneMessage()
    at ../Source/WebKit2/Platform/IPC/Connection.cpp line 823
  • #16 performWork()
    at ../Source/WTF/wtf/RunLoop.cpp line 119
  • #17 queueWork()
    at ../Source/WTF/wtf/gtk/RunLoopGtk.cpp line 102
  • #18 g_main_context_dispatch
    at gmain.c line 3064
  • #19 g_main_context_dispatch
    at gmain.c line 3663
  • #20 g_main_context_iterate
    at gmain.c line 3734
  • #21 g_main_context_iteration
    at gmain.c line 3795
  • #22 g_application_run
    at gapplication.c line 2219
  • #23 main
    at ephy-main.c line 488

Comment 1 Michael Catanzaro 2014-08-27 23:23:45 UTC
I bet you have webkitgtk+ 2.4.4 or lower and have the GTK+3 evince browser plugin installed.  You need 2.4.5 to handle GTK+3 browser plugins.
Comment 2 Carlos Garcia Campos 2014-08-28 07:03:49 UTC
Yes, it looks like a problem with GTK+ 3 plugins on webkitgtk versions that don't support them. Note that 2.4.5 will not handle GTK+3 plugins, but it will not freeze, I made this release mainly to fix this problem.
Comment 3 Reinout van Schouwen 2014-08-28 08:12:00 UTC
Thanks, I filed downstream bug https://bugs.mageia.org/show_bug.cgi?id=14000 .