! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
4.13.1 wont start, chokes on eventFilterAddWin()


Description Landry Breuil editbugs 2018-08-05 10:13:37 CEST
Created attachment 7863 
debug log file

xfwm 4.13.0 has no issues, 4.13.1 doesnt start: as it errors out on eventFilterAddWin().

DBG[event_filter.c:253] eventFilterAddWin(): error code: 2

Ignoring the error code allows it to start but then lots of things are broken at runtime, see attached debug log.

This is on OpenBSD where there's no DRI3/Xpresent and other fancy things:

Build Configuration for xfwm4 version 4.13.1 revision 942156e4:                                                                            
  Startup notification support: yes                                                                                                        
  XSync support:                no                                                                                                         
  Render support:               yes                                                                                                        
  Xrandr support:               yes                                                                                                        
  Xpresent support:             no                                                                                                         
  Embedded compositor:          yes                                                                                                        
  Epoxy support:                yes                                                                                                        
  KDE systray protocol proxy:   no           

Happy to provide more debug info or try patches ofc.
Comment 1 Landry Breuil editbugs 2018-08-05 10:15:31 CEST
xi2 is available and built by default, so maybe something related to xi2 handling added in 6013f1ee ?
Comment 2 Landry Breuil editbugs 2018-08-05 10:37:37 CEST
XI2 support is definitely the issue, as 4.13.1 works perfectly fine if if disable XI2 at build time by setting ac_cv_lib_Xi_XISelectEvents=no in the build env.
Comment 3 Landry Breuil editbugs 2018-08-06 18:39:12 CEST
Data point - the gtk3 build configuration is the following:

        GTK+ 3.22.30

        GDK backends:         x11
        X11 extensions:       XKB Xinerama XI2.2 XRANDR XFIXES Composite DAMAGE                    

So XI2 is enabled in gtk itself.
Comment 4 Landry Breuil editbugs 2018-09-12 08:48:32 CEST
Might be fixed by https://bugzilla.xfce.org/attachment.cgi?id=7976
Comment 5 Olivier Fourdan editbugs 2018-09-13 20:28:17 CEST

*** This bug has been marked as a duplicate of bug 14695 ***

Bug #14580

Reported by:
Landry Breuil
Reported on: 2018-08-05
Last modified on: 2018-09-13


Viktor Odintsev
CC List:
2 users




debug log file (100.77 KB, text/plain)
2018-08-05 10:13 CEST , Landry Breuil
no flags

Additional information