forked from enlightenment/enlightenment
Carsten Haitzler
a841544d03
so i've been seeing this thing where inputs are deleted and then the sink is appropriately deleted from clients but not all the client windows it could have been on. the problem seems to manifest if multiple windows come from the same app playing audio so the sink may be assigned to only 1 window not all of them. this seems to nuke the segv as the sink/input was being left dangling on a window due to the logic in the add/del handling to give up when it finds the first window target and not all of them. so after a day or so of testing my segv's are gone. yay! @fix. |
||
---|---|---|
data | ||
doc | ||
meson | ||
po | ||
src | ||
.arcconfig | ||
.gitignore | ||
.mailmap | ||
AUTHORS | ||
BUGS | ||
COPYING | ||
ChangeLog | ||
INSTALL | ||
NEWS | ||
README | ||
README.wayland | ||
TODO | ||
autogen.sh | ||
e19_workdir_setup.sh | ||
meson.build | ||
meson_options.txt | ||
netwm.txt | ||
x-ui.sh | ||
xdebug.sh |
README
Please report bugs and send patches to phab.enlightenment.org Enlightenment Requirements: ------------- Must: efl libc libm libX11 libXext xcb xcb-shape xcb-keysyms Heavily suggested: evas_generic_loaders (all loaders) NOTE: Users of DR16 will need to rename the $prefix/bin/enlightenment file prior to installing this release or it will be overwritten. NOTES: * if you do not want security issues make sure sysactions.conf is in /etc/enlightenment (not PREFIX/etc/enlightenment) as this is the first place it looks at. This file is intended to be customized by packagers and system integrators to match your policies and scripts/tools.