When the panel plugin quits, it lefts behind it one Critical: (orageclock:19050): GLib-CRITICAL **: g_source_remove: assertion `tag > 0' failed mike
I can not see this. I tried adding and removing the orageclock panel plugin, but I did not see this. I also restarted the panel, but did not see this error. What do you do to get this? Which Xfce version? What glib version? Can you reproduce it always? Are you using default settings or something else?
Created attachment 1507 Adds a statement for the timeout_id on oc_free_data Btw, I didn't do anything special to caught the Critical except "xfce4-panel --exit".
Fixed in 4.5.12.3 trunk revision 26593. Could not reproduce it, so not able to verify the fix, but it seems to be the only place where it could happen...