[Webkit-unassigned] [Bug 209431] [GTK] [2.28.0] The Yelp build crashes if DISPLAY is not set
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sun Apr 26 07:28:25 PDT 2020
https://bugs.webkit.org/show_bug.cgi?id=209431
Alberto Garcia <berto at igalia.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |REOPENED
Resolution|FIXED |---
--- Comment #5 from Alberto Garcia <berto at igalia.com> ---
It looks like the Yelp build still crashes, different backtrace this time:
(process:35799): Gtk-CRITICAL **: 13:40:20.270: gtk_icon_theme_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed
** (process:35799): WARNING **: 13:40:20.271: Unable to connect to dbus: Cannot autolaunch D-Bus without X11 $DISPLAY
Unable to init server: Could not connect: Connection refused
Segmentation fault
Thread 1 "libyelp-scan" received signal SIGSEGV, Segmentation fault.
0x00007ffff335cbd4 in wpe_renderer_backend_egl_destroy (backend=0x0) at ./src/renderer-backend-egl.c:54
54 backend->base.interface->destroy(backend->base.interface_data);
(gdb) bt
#0 0x00007ffff335cbd4 in wpe_renderer_backend_egl_destroy (backend=0x0) at ./src/renderer-backend-egl.c:54
#1 0x00007ffff63bc8bb in WebCore::PlatformDisplayLibWPE::~PlatformDisplayLibWPE() ()
at ../Source/WebCore/platform/graphics/libwpe/PlatformDisplayLibWPE.cpp:66
#2 0x00007ffff63bc8d9 in WebCore::PlatformDisplayLibWPE::~PlatformDisplayLibWPE() ()
at ../Source/WebCore/platform/graphics/libwpe/PlatformDisplayLibWPE.cpp:67
#3 0x00007ffff7c59e27 in __run_exit_handlers
(status=0, listp=0x7ffff7dd8718 <__exit_funcs>, run_list_atexit=run_list_atexit at entry=true, run_dtors=run_dtors at entry=true)
at exit.c:108
#4 0x00007ffff7c59fda in __GI_exit (status=<optimized out>) at exit.c:139
#5 0x00007ffff7c42e12 in __libc_start_main (main=
0x555555556480 <main>, argc=1, argv=0x7fffffffdd78, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffdd68) at ../csu/libc-start.c:342
#6 0x0000555555557b7a in _start () at libyelp-scan.c:1025
So it seems that m_backend is null in the PlatformDisplayLibWPE destructor.
--
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/20200426/41a0b7aa/attachment.htm>
More information about the webkit-unassigned
mailing list