bugGnome Chemistry Utils - Bugs: bug #50985, [PATCH] gchemtable tooltips are...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #50985: [PATCH] gchemtable tooltips are b0rken on Fedora 25

Submitter:  Toni Andjelkovic <andjelkovic>
Submitted:  Tue 09 May 2017 06:51:48 PM UTC
   
 
Category:  None Severity:  3 - Normal
Item Group:  None Status:  None
Privacy:  Public Assigned to:  None
Open/Closed:  Open

Tue 09 May 2017 06:51:48 PM UTC, original submission:  

This bug affects the Fedora 25 package gchemtable-0.14.17-2.fc25.x86_64 (and probably later versions as well).

Instead of showing the (extended) tooltips for each element, gchemtable terminates with exit code 1.

While the real issue is possibly due to the interaction between GTK+ and Wayland, it can be fixed by rewriting the tooltips according to the GtkTooltip documentation. The enclosed patch does that (with a few simplifications).


[toni@thinkpad ~]$ /usr/bin/gchemtable-0.14
Gdk-Message: Window 0x55bd39938660 is a temporary window without parent, application will not be able to position it on screen.
Gdk-Message: Window 0x55bd39938660 is a temporary window without parent, application will not be able to position it on screen.

(gchemtable-0.14:2539): Gdk-WARNING **: Error 71 (Protocol error) dispatching to Wayland display.

[toni@thinkpad ~]$ WAYLAND_DEBUG=1 /usr/bin/gchemtable-0.14
<...>
[3677023.657]  -> wl_compositor@4.create_surface(new id wl_surface@33)
Gdk-Message: Window 0x557d73794640 is a temporary window without parent, application will not be able to position it on screen.
Gdk-Message: Window 0x557d73794640 is a temporary window without parent, application will not be able to position it on screen.
<...>
[3677028.311] wl_display@1.error(wl_subcompositor@13, 0, "wl_surface@33 already has a different role")

(gchemtable-0.14:2561): Gdk-WARNING **: Error 71 (Protocol error) dispatching to Wayland display.

Toni Andjelkovic <andjelkovic>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attached Files

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by andjelkovic (Submitted the item)
  • -email is unavailable- added by andjelkovic
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

     

    Follow 2 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2017-05-09 andjelkovic Attached File- Added gchemtable-tooltips-patch.txt, #40636
        Carbon-Copy- Added julian sikorski <belegdol@fedoraproject.org>

    Back to the top

    Powered by Savane 3.13-3230.
    Corresponding source code