Problem with Online logs/UDPLog and GTK2 version of CqrlogAlpha

1 post / 0 new
oh1kh
Problem with Online logs/UDPLog and GTK2 version of CqrlogAlpha

Hi!

When making develop tests with Alpha_142 version I noticed that there is a problem when using Online logs and UDPLog with GTK2 graphics version.

You may notice it as freezing upload status window (also upload halts), or even crash reports that may vary.
Usually having automatic upload, when qso is saved (upload one qso at time), this occurs seldom. If not at all.
But when uploading manually several qsos with same upload (upload all qsos) problem may arise.

This seems to bother only UDPLog uploads. So far I have not seen it with other online logs (HRDLog not tested).

If you have started Cqrlog from console (without debug) you see message like:

(cqrlog:6070): GLib-CRITICAL **: 15:39:52.015: Source ID 1052 was not found when attempting to remove it
Access violation

Numbers differ every time. There may also be other errors usually pointing to GLib (but even to Lnet or mallog)

That seems to be GTK problem. I found similar errors by Googling. Here is one of them:
https://stackoverflow.com/questions/23199699/glib-critical-source-id-xxx...

So "no can do". The root cause is not from Cqrlog.

Bright side of this is that it does not happen with QT5 or QT6 versions of CqrlogAlpha. There UDPLog works as well as other online logs, too.
So if you are suffering on that kind of "freeze" or crash give a try for QT5 or QT6 versions.

Remember that you need to install corresponding packet(s) libqt5pas and/or libqt6pas to run QT versions of CqrlogAlpha.