Re: Introspection crashes ... in Wayland?
- From: Carsten Mattner <carstenmattner gmail com>
- To: Pete Zaitcev <zaitcev redhat com>
- Cc: gtk-list gnome org
- Subject: Re: Introspection crashes ... in Wayland?
- Date: Tue, 3 Apr 2018 14:33:40 +0000
On 4/1/18, Pete Zaitcev <zaitcev redhat com> wrote:
Dear All:
Not sure where this belongs, but long story short: I tried to build
Liferea, which crashes when it's done intropecting. Here's a traceback:
(gdb) where
#0 0x00007fa90a2a93b0 in wl_list_insert_list ()
at /lib64/libwayland-server.so.0
#1 0x00007fa90a2a4e6f in wl_priv_signal_emit ()
at /lib64/libwayland-server.so.0
#2 0x00007fa90a2a5477 in wl_display_destroy ()
at /lib64/libwayland-server.so.0
#3 0x00007fa916d163d9 in
WebCore::PlatformDisplayWayland::~PlatformDisplayWayland() () at
/lib64/libwebkit2gtk-4.0.so.37
#4 0x00007fa916d163e9 in
WebCore::PlatformDisplayWayland::~PlatformDisplayWayland() () at
/lib64/libwebkit2gtk-4.0.so.37
#5 0x00007fa91100cb58 in __run_exit_handlers () at /lib64/libc.so.6
#6 0x00007fa91100cbaa in () at /lib64/libc.so.6
#7 0x00007fa911e9d367 in () at /lib64/libgirepository-1.0.so.1
#8 0x00007fa91197d188 in parse_arg.isra () at /lib64/libglib-2.0.so.0
#9 0x00007fa91197d8ca in parse_long_option () at /lib64/libglib-2.0.so.0
#10 0x00007fa91197f2d6 in g_option_context_parse () at
/lib64/libglib-2.0.so.0
#11 0x00007fa91197fd84 in g_option_context_parse_strv ()
at /lib64/libglib-2.0.so.0
#12 0x00007fa912164558 in g_application_real_local_command_line ()
at /lib64/libgio-2.0.so.0
#13 0x00007fa912164bf6 in g_application_run () at /lib64/libgio-2.0.so.0
#14 0x000000000041b9ff in main (argc=2, argv=0x7fff2e1203d8) at main.c:77
Not knowing much about GTK+ or GNOME, I looked at the application's code,
and it does not seem to do anything untoward. It never even opens a display
explicitly. So, something deep inside GTK+ pulls Wayland in, and then
this happens.
Anyone has any suggestions where to look? I need some serious hand-holding
on this.
Looks like a crash in WebKitGTK+ which I suspect is used by Liferea
to render HTML. Is your version of WebKitGTK+ working in Wayland?
If there's nothing open yet and PlatformDisplayWayland's C++ destructor
is called, maybe the constructor failed to set thing up?
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]