[Webkit-unassigned] [Bug 176490] New: [GTK] Crash in WebCore::PlatformDisplayWayland::~PlatformDisplayWayland
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Sep 6 18:31:51 PDT 2017
https://bugs.webkit.org/show_bug.cgi?id=176490
Bug ID: 176490
Summary: [GTK] Crash in
WebCore::PlatformDisplayWayland::~PlatformDisplayWayla
nd
Product: WebKit
Version: Other
Hardware: PC
OS: Linux
Status: NEW
Severity: Normal
Priority: P2
Component: WebKit Gtk
Assignee: webkit-unassigned at lists.webkit.org
Reporter: mcatanzaro at igalia.com
CC: bugs-noreply at webkitgtk.org
This is an Epiphany search provider crash:
#0 0x00007f22ec477af7 in wl_list_insert_list (list=0x2524078, other=0x2524068)
at /home/mcatanzaro/Projects/GNOME/wayland/src/wayland-util.c:89
No locals.
#1 0x00007f22e6e81389 in wl_priv_signal_emit (signal=0x2524068, data=0x2524000)
at /home/mcatanzaro/Projects/GNOME/wayland/src/wayland-server.c:1955
l = 0x2524000
pos = 0x7f230640dfb0 <initial+944>
#2 0x00007f22e6e80215 in wl_display_destroy (display=0x2524000)
at /home/mcatanzaro/Projects/GNOME/wayland/src/wayland-server.c:1077
s = 0x7f2307aa8000
next = 0x0
global = 0x7f22e0ff7000
gnext = 0x252c620
#3 0x00007f22fe89cf3c in WebCore::PlatformDisplayWayland::~PlatformDisplayWayland (
this=0x7f22e0ff7000, __in_chrg=<optimized out>)
at ../../Source/WebCore/platform/graphics/wayland/PlatformDisplayWayland.cpp:71
No locals.
#4 0x00007f22fe89cf84 in WebCore::PlatformDisplayWayland::~PlatformDisplayWayland (
this=0x7f22e0ff7000, __in_chrg=<optimized out>)
at ../../Source/WebCore/platform/graphics/wayland/PlatformDisplayWayland.cpp:72
No locals.
#5 0x00007f22feec6bf8 in std::default_delete<WebCore::PlatformDisplay>::operator() (
this=0x7f2304293908 <WebCore::PlatformDisplay::sharedDisplay()::display>, __ptr=0x7f22e0ff7000)
at /usr/include/c++/7/bits/unique_ptr.h:78
No locals.
#6 0x00007f22feec6869 in std::unique_ptr<WebCore::PlatformDisplay, std::default_delete<WebCore::PlatformDisplay> >::~unique_ptr (this=0x7f2304293908 <WebCore::PlatformDisplay::sharedDisplay()::display>,
__in_chrg=<optimized out>) at /usr/include/c++/7/bits/unique_ptr.h:268
__ptr = @0x7f2304293908: 0x7f22e0ff7000
#7 0x00007f230607bc68 in __run_exit_handlers () from /lib64/libc.so.6
No symbol table info available.
#8 0x00007f230607bcba in exit () from /lib64/libc.so.6
No symbol table info available.
#9 0x00007f2306061511 in __libc_start_main () from /lib64/libc.so.6
No symbol table info available.
#10 0x00000000004041ca in _start ()
No symbol table info available.
I'll continue to vote in favor of getting rid of these buggy exit handlers altogether. I doubt we really need to be calling wl_display_destroy().
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20170907/79c8c820/attachment.html>
More information about the webkit-unassigned
mailing list