Skip to content

xfwm 4.14.3 crash on startup on FreeBSD

Hi,

I was testing the new xfwm 4.12.3 on FReeBSD, to update the port, and when trying to use it it crashes.

I built a version with debug symbols and I get this backtrace:

#0  0x000000080156750a in kill () at /lib/libc.so.7
#1  0x00000008015674e0 in  () at /lib/libc.so.7
#2  0x0000000801567450 in  () at /lib/libc.so.7
#3  0x00000000002519e2 in getWindowPID (display_info=0x802415700, w=27262979) at hints.c:1497
#4  0x0000000000225af2 in clientFrame (display_info=0x802415700, w=27262979, recapture=1) at client.c:1797
#5  0x000000000022794f in clientFrameAll (screen_info=0x8025a5800) at client.c:2150
#6  0x0000000000254c08 in initialize (compositor_mode=2, replace_wm=0) at main.c:670
#7  0x00000000002542f3 in main (argc=1, argv=0x7fffffffe7b0) at main.c:803

I don't know the Xres library so I'm not sure where the problem is.

I could not find any configure flags I could use to forcing XRes support off either. If the library is there (due to other software requirements, for example) this code will be compiled in, so I cannot work around this issue.

Not sure how to help fixing this. If more info is needed please tell me what you need and I'll try to get it.