YAD 0.26.1 under Ubuntu 14.04 built with GTK3 (GTK3 3.10.7): the list window freezes and the CPU goes to almost 100%. Here is an example that triggers this issue:
yad --center --list --no-headers --class="Y-PPA-Manager" --name="Y PPA Manager" --column="" "Scan and remove duplicate PPAs" "Try to import all missing GPG keys" "Try to fix all GPG BADSIG errors" "Backup repositories" "Restore repositories backup" "Re-enable working PPAs after Ubuntu upgrade" "Update release name in working PPAs" --width=350 --height=270 --title="Advanced - Y PPA Manager" --button="Close:1" --button="gtk-ok:0"
When I run the command above in a terminal, I get the following message:
(Y PPA Manager:7482): WARNING : Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
Also, the list dialog shows up but it doesn't repspond to any action: I can't click any buttons.
Also, this doesn't occur if YAD is built with GTK2.
is that reproduced with "export NO_AT_BRIDGE=1"?
Last edit: Victor Ananjevsky 2014-04-08
Yes, it still occurs. By the way, ignore the warning (" Couldn't register with accessibility bus:...") in my initial bug report, that's not related.
One more thing: I'm not the only one affected by this. Many uses of my application (Y PPA Manager) have reported this.
And another note: for some reason, this doesn't occur in VirtualBox with Ubuntu 14.04. But it does occur with Pinguy OS alpha (in VirtualBox) which is based on Ubuntu 14.04 so if you want to test it, you can use the Pinguy OS alpha live CD in VirtualBox and give it a try: https://sourceforge.net/projects/pinguy-os/files/Pinguy_OS_14.04_LTS/
The latest YAD is installed by default in Pinguy OS.
Last edit: alin andrei 2014-04-08
doesn't reproduce for me. sorry, i cannot check this under different distros at the moment
can you trace the problem command with strace?
Here's the strace log: https://dl.dropboxusercontent.com/u/1113424/yad-strace.log
Also, with Pinguy OS 14.04 alpha, you don't have to install it... YAD is installed by default. So you can just boot the iSO either in VirtualBox or from an USB stick and you'll be able to reproduce the issue.
Someone reported that this also occurs with GTK 3.8: https://bugs.launchpad.net/y-ppa-manager/+bug/1306455