Bug 1319896 - [abrt] ibus-setup: main.py:271:__gdk_window_set_cb:TypeError: argument self: Expected GdkX11.X11Window, but got __main__.gtk.gdk.WaylandWindow
Summary: [abrt] ibus-setup: main.py:271:__gdk_window_set_cb:TypeError: argument self: ...
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: ibus
Version: 23
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: fujiwara
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:0e2bea1b403c52a35611c6657ec...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-03-21 18:33 UTC by madstitz
Modified: 2016-03-22 02:30 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-03-22 02:30:57 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (576 bytes, text/plain)
2016-03-21 18:33 UTC, madstitz
no flags Details
File: environ (3.25 KB, text/plain)
2016-03-21 18:33 UTC, madstitz
no flags Details

Description madstitz 2016-03-21 18:33:20 UTC
Description of problem:
opening ibus-setup in a wayland session (Gnome 3.18)

Version-Release number of selected component:
ibus-setup-1.5.11-1.fc23

Additional info:
reporter:       libreport-2.6.4
cmdline:        python3 /usr/share/ibus/setup/main.py
executable:     /usr/share/ibus/setup/main.py
kernel:         4.4.4-301.fc23.x86_64
runlevel:       N 5
type:           Python3
uid:            1000

Truncated backtrace:
main.py:271:__gdk_window_set_cb:TypeError: argument self: Expected GdkX11.X11Window, but got __main__.gtk.gdk.WaylandWindow

Traceback (most recent call last):
  File "/usr/share/ibus/setup/main.py", line 271, in __gdk_window_set_cb
    str = '%u' % GdkX11.X11Window.get_xid(object.get_window())
TypeError: argument self: Expected GdkX11.X11Window, but got __main__.gtk.gdk.WaylandWindow

Local variables in innermost frame:
object: <Window object at 0x7f890c035900 (GtkWindow at 0x55e15e454230)>
self: <__main__.Setup object at 0x7f89223c5710>
pspec: <GParamObject 'window'>

Comment 1 madstitz 2016-03-21 18:33:24 UTC
Created attachment 1138736 [details]
File: backtrace

Comment 2 madstitz 2016-03-21 18:33:26 UTC
Created attachment 1138737 [details]
File: environ

Comment 3 fujiwara 2016-03-22 02:30:57 UTC
ibus-setup is not used on GNOME Wayland.
gnome-control-center is used instead.


Note You need to log in before you can comment on or make changes to this bug.