<html>
<head>
<base href="https://bugs.webkit.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - Segfault in `VectorBufferBase` at `../Source/WTF/wtf/Vector.h:330`"
href="https://bugs.webkit.org/show_bug.cgi?id=142692#c8">Comment # 8</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - Segfault in `VectorBufferBase` at `../Source/WTF/wtf/Vector.h:330`"
href="https://bugs.webkit.org/show_bug.cgi?id=142692">bug 142692</a>
from <span class="vcard"><a class="email" href="mailto:paulepanter@users.sourceforge.net" title="Paul Menzel <paulepanter@users.sourceforge.net>"> <span class="fn">Paul Menzel</span></a>
</span></b>
<pre>(In reply to <a href="show_bug.cgi?id=142692#c7">comment #7</a>)
<span class="quote">> Created <span class=""><a href="attachment.cgi?id=250612" name="attach_250612" title="gdb evolution - with debug symbols and threads">attachment 250612</a> <a href="attachment.cgi?id=250612&action=edit" title="gdb evolution - with debug symbols and threads">[details]</a></span>
> gdb evolution - with debug symbols and threads</span >
[…]
<span class="quote">> The log is much longer now, so maybe now it is produced correctly.</span >
It indeed is! Thank you!
Thanks to your work, we can see that this is a separate issue and not related to the one I reported in this ticket.
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff589f9de in WebCore::Page::refreshPlugins (reload=reload@entry=false) at ../Source/WebCore/page/Page.cpp:453
453 ../Source/WebCore/page/Page.cpp: Datei oder Verzeichnis nicht gefunden.
Could you please open a separate ticket for this. But more importantly, please contact the Ubuntu folks as it affects several of their programs.
This is the important backtrace of the Thread 1, “which caused the termination”.
Thread 1 (Thread 0x7ffff7f93a80 (LWP 22808)):
#0 0x00007ffff589f9de in WebCore::Page::refreshPlugins (reload=reload@entry=false) at ../Source/WebCore/page/Page.cpp:453
it = {m_impl = {m_position = 0x7fffac522760, m_endPosition = 0x7fffac522780}}
end = {m_impl = {m_position = 0x7fffac522780, m_endPosition = 0x7fffac522780}}
framesNeedingReload = {<WTF::VectorBuffer<WTF::Ref<WebCore::Frame>, 0ul>> = {<WTF::VectorBufferBase<WTF::Ref<WebCore::Frame> >> = {
m_buffer = 0x0, m_capacity = 0, m_size = 0}, <No data fields>}, <No data fields>}
#1 0x00007ffff58b59c1 in WebCore::Settings::setPluginsEnabled (this=this@entry=0x7fffac532dc0, arePluginsEnabled=<optimized out>)
at ../Source/WebCore/page/Settings.cpp:441
No locals.
#2 0x00007ffff51a1473 in webkit_web_view_update_settings (webView=webView@entry=0x555557d90360)
at ../Source/WebKit/gtk/webkit/webkitwebview.cpp:3563
settingsPrivate = 0x555557d5b9a0
debugVisualsEnvironment = <optimized out>
#3 0x00007ffff51a2189 in webkit_web_view_init (webView=0x555557d90360) at ../Source/WebKit/gtk/webkit/webkitwebview.cpp:3879
priv = 0x555557d900e0
pageClients = {alternativeTextClient = 0x0, chromeClient = 0x555557d8f8b0, contextMenuClient = 0x555557d8fba0,
editorClient = 0x555557d8fbc0, dragClient = 0x555557d4e780, inspectorClient = 0x555557d50720, plugInClient = 0x0,
progressTrackerClient = 0x555557d50f10, backForwardClient = {m_ptr = 0x0}, validationMessageClient = 0x0, loaderClientForMainFrame =
0x555557d50980}
#4 0x00007ffff4084df8 in g_type_create_instance () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#5 0x00007ffff4069355 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#6 0x00007ffff406b4c4 in g_object_new_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#7 0x00007ffff406b8a4 in g_object_new () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#8 0x00007fffc70f05b1 in mail_paned_view_constructed (object=0x555555974500) at e-mail-paned-view.c:645
priv = 0x5555559743a0
shell_backend = <optimized out>
shell_window = <optimized out>
shell_view = <optimized out>
settings = <optimized out>
reader = <optimized out>
backend = <optimized out>
session = <optimized out>
view = <optimized out>
message_list = <optimized out>
container = <optimized out>
widget = <optimized out>
#9 0x00007ffff406938a in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#10 0x00007ffff406b4c4 in g_object_new_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#11 0x00007ffff406b8a4 in g_object_new () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#12 0x00007fffc70f0a7c in e_mail_paned_view_new (shell_view=<optimized out>) at e-mail-paned-view.c:1075
__FUNCTION__ = "e_mail_paned_view_new"
#13 0x00007fffc5d6b1cd in mail_shell_content_constructed (object=0x555557d27590) at e-mail-shell-content.c:187
priv = 0x555557d27470
shell_content = <optimized out>
shell_view = 0x555557cfae30
container = 0x555557d27590
widget = <optimized out>
#14 0x00007ffff406938a in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#15 0x00007ffff406b4c4 in g_object_new_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#16 0x00007ffff406b8a4 in g_object_new () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#17 0x00007ffff7bc5da5 in shell_view_constructed (object=0x555557cfae30) at e-shell-view.c:613
shell = 0x5555559741d0
shell_view = 0x555557cfae30
shell_backend = <optimized out>
shell_view_class = 0x555555840640
widget = 0x555557cfaf90
handler_id = <optimized out>
#18 0x00007fffc5d6db1b in mail_shell_view_constructed (object=0x555557cfae30) at e-mail-shell-view.c:247
No locals.
#19 0x00007ffff406938a in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#20 0x00007ffff406b4c4 in g_object_new_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#21 0x00007ffff406b8a4 in g_object_new () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#22 0x00007ffff7bc82ae in shell_window_create_shell_view (shell_window=0x555557c8c2c0, view_name=<optimized out>) at e-shell-window.c:715
shell = <optimized out>
shell_view = <optimized out>
shell_backend = <optimized out>
loaded_views = <optimized out>
ui_manager = <optimized out>
notebook = 0x555557d1b190
action = 0x555557ca0310
widget = <optimized out>
name = 0x7fffc5d7820f "mail"
id = <optimized out>
page_num = 0
type = 93824997034784
#23 0x00007ffff7bc7d0c in e_shell_window_get_shell_view (shell_window=shell_window@entry=0x555557c8c2c0,
view_name=view_name@entry=0x555557d19d60 "mail") at e-shell-window.c:1139
shell_view = <optimized out>
class = <optimized out>
__FUNCTION__ = "e_shell_window_get_shell_view"
#24 0x00007ffff7bc8b38 in e_shell_window_set_active_view (shell_window=0x555557c8c2c0, view_name=0x555557d19d60 "mail") at e-shell-window.c:1381
action = <optimized out>
shell_view = <optimized out>
__FUNCTION__ = "e_shell_window_set_active_view"
#25 0x00007ffff7bc9486 in shell_window_set_property (object=0x555557c8c2c0, property_id=<optimized out>, value=<optimized out>,
pspec=<optimized out>) at e-shell-window.c:241
No locals.
#26 0x00007ffff406c6e3 in g_object_set_property () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#27 0x00007ffff435bf63 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
No symbol table info available.
#28 0x00007ffff435e9e1 in g_settings_bind_with_mapping () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
No symbol table info available.
#29 0x00007ffff435edd7 in g_settings_bind () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
No symbol table info available.
#30 0x00007ffff7bca3d3 in e_shell_window_private_constructed (shell_window=0x555557c8c2c0) at e-shell-window-private.c:414
priv = 0x555557c8c020
shell = 0x5555559741d0
action = <optimized out>
accel_group = <optimized out>
ui_manager = 0x555557cd4830
box = <optimized out>
paned = <optimized out>
widget = <optimized out>
window = 0x555557c8c2c0
merge_id = <optimized out>
id = <optimized out>
settings = 0x555557cd4970
action_group = <optimized out>
#31 0x00007ffff7bc77cc in shell_window_constructed (object=0x555557c8c2c0) at e-shell-window.c:386
shell_window = <optimized out>
#32 0x00007ffff406938a in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#33 0x00007ffff406b4c4 in g_object_new_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#34 0x00007ffff406b8a4 in g_object_new () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#35 0x00007ffff7bc78c8 in e_shell_window_new (shell=shell@entry=0x5555559741d0, safe_mode=1, geometry=0x0) at e-shell-window.c:1081
No locals.
#36 0x00007ffff7bba7e3 in e_shell_create_shell_window (shell=0x5555559741d0, view_name=0x0) at e-shell.c:1365
shell_window = <optimized out>
link = <optimized out>
__FUNCTION__ = "e_shell_create_shell_window"
#37 0x0000555555557ccf in idle_cb (uris=0x0) at main.c:248
shell = 0x5555559741d0
#38 0x00007ffff3d94ce5 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#39 0x00007ffff3d95048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#40 0x00007ffff3d9530a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#41 0x00007ffff47b8fe5 in gtk_main () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#42 0x00005555555579cf in main (argc=1, argv=0x7fffffffe068) at main.c:683
shell = 0x5555559741d0
settings = <optimized out>
error = 0x0</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>