tryone144 / compton

A compositor for X11.
Other
615 stars 235 forks source link

dual_kawase causing segmentation fault #34

Open Detoxify92 opened 4 years ago

Detoxify92 commented 4 years ago

Hi everyone, thanks for the great work :) I'm having trouble setting up the blur method for this fork. Some info from my system:

OS: Arch Linux x86_64 GPU: AMD ATI Radeon HD 8650G using open source radeon Compton version: 1340_Next.59.g0cc7437_2020.03.18-1 from AUR WM: i3-gaps

Relevant configuration from my picom.conf (the rest is default):

backend = "glx";
blur-background-fixed = false;
blur-background-exclude = [
    "window_type = 'dock'",
    "window_type = 'desktop'"
];

blur-method = "dual_kawase";
blur-strength = "4";

Steps of reproduction

Call picom from urxvt with this command picom --experimental-backends and move around in my system, for instance, call neofetch from urxvt.

Expected behavior

Awesome blur for my terminals and transparent windows.

Current Behavior & Other details

Blur works, but when I move around my terminals (call neofetch, vim, etc), picom crashes and throws Segmentation fault (core dumped). If i don't set a blur method or don't use experimental-backends, everything works fine.

Any help is much appreciated and if can proportionate more info, just ask for it. Sincerely, Jaime

tryone144 commented 4 years ago

Hi, I've rebased the latest fixes from upstream. Hopefully that fixes your problem.

If this issue persists, you can send me the created coredump (should be located at /var/lib/systemd/coredump under Arch), so that I can investigate further.

Detoxify92 commented 4 years ago

Hi, thanks for your response. I have clean built the new version picom-tryone-git 1345_Next.64.g75dd105_2020.03.25-1 but the issue persist. Please find attached the required coredump. Thanks for your efforts. coredump.zip