Window with stalled focus found

3 posts / 0 new
Last post
km4hqe
Window with stalled focus found

Hi Everyone,

I've been tinkering with the latest CQRLog that's on GitHub with Kubuntu 17.10 and I noticed this when I run it from the CLI. Not sure if this is a known problem.

stan@radio:~$ cqrlog

**** DEBUG LEVEL 0 ****
**** CHANGE WITH --debug=1 PARAMETER ****

NOTE: Window with stalled focus found!, faking focus-out event
NOTE: Window with stalled focus found!, faking focus-out event
[USER] Invalid borders specified for theme pixmap:
/usr/share/themes/Breeze/gtk-2.0/../assets/line-h.png,
borders don't fit within the image
TApplication.HandleException List index (0) out of bounds
Stack trace:
$0000000000491FB0
$00000000008A36BE
$00000000005A7ADD
$000000000044CBF6
$0000000000431DBF
$000000000064D12D
$000000000044ED32
$0000000000658F08
$000000000064AB61
$000000000064AA91
$00000000004527F9
$0000000000648E67
$0000000000663EFC
$000000000066095E
$000000000044C64B
$000000000045170C
$0000000000452DD1
WARNING: TMenuItem.Destroy with LCLRefCount>0. Hint: Maybe the component is processing an event?
Closing ini file ...

73

Stan
KM4HQE

oh1kh
Window with stalled focus found

At least I have noticed " Window with stalled focus found!, faking focus-out event" when using Contest-form where focus is switched between NewQSO and Contest . (mention about that in source code).
But that does not crash program.
At least it does not with LXDE window manager.

But as Linux has so many window managers in use it seems that behavior of cqrlog varies a bit between them. ( the behavior of Lazarus varies??)

I assume this happens just in start of cqrlog?

Have you tried to start from empty table?.
I.E. rename folder /home/yourusername/.config/cqrlog to /home/yourusername/.config/cqrlog_save and after that start cqrlog.
Cqrlog thinks it has never started and makes all settings as default.

And maybe same test with different desktop theme than Breeze ? Any difference?

After test you can copy /home/yourusername/.config/cqrlog_save to /home/yourusername/.config/cqrlog . (this saves your logs, too!)

--
Saku
OH1KH

km4hqe
Hi Saku,

Hi Saku,

I normally start CQRLog with a icon/shortcut. When I built CQRLog from source, I started it from the CLI and saw the messages. I'm using whatever the default window manager is in Kubuntu. Right off, I forget which one it is. Yes, it happens just when I start CQRLog.

No, I haven't tried starting that way.

I can do some further testing if you want. But, I don't want to sidetrack you from more important things.

Thanks for CQRLog. Of the ham radio logging software I've used on Linux, it is by far the best.

73

Stan
KM4HQE