On Fri, Dec 02, 2022 at 11:40:40AM +0100, Christoph Berg wrote: > Re: tony mancill > > In that case, there might be multiple bugs. I was also seeing a > > segfault on startup, but it was consistently due to an insufficiently > > sized buffer while reading cty.dat. Increasing the buffer size > > (doubling it) resolved the issue for me, although it's not very > > satisfying. First, I haven't identified exactly why this started > > happening - perhaps the recent updates to glib2.0 [1]? > > Perhaps the new cty.dat from hamradio-files has more data in it - some > countries have very long lists of callsigns. Thank you for helping me make the connection. (That makes a lot more sense than the complicated scenarios I was imagining... :) I was thrown off the trail by the data/dxx/cty.dat in the xlog source package and had assumed that it was what was being read (and knew that it hadn't changed). But I see now: $ find /usr/share -name cty.dat -exec ls -al {} \; -rw-r--r-- 1 root root 321922 Nov 25 10:54 /usr/share/hamradio-files/cty.dat lrwxrwxrwx 1 root root 25 Aug 16 04:42 /usr/share/xdx/cty.dat -> ../hamradio-files/cty.dat -rw-r--r-- 1 root root 79386 Aug 27 09:56 /usr/share/tucnak/cty.dat lrwxrwxrwx 1 root root 25 Jul 31 21:08 /usr/share/tlf/cty.dat -> ../hamradio-files/cty.dat lrwxrwxrwx 1 root root 28 Oct 17 2021 /usr/share/xlog/dxcc/cty.dat -> ../../hamradio-files/cty.dat lrwxrwxrwx 1 root root 25 Nov 23 02:11 /usr/share/wsjtx/cty.dat -> ../hamradio-files/cty.dat And there have been plenty of recent updates to cty.dat in hamradio-files [1] Thanks again to Ed for the bug report! [1] https://salsa.debian.org/debian-hamradio-team/hamradio-files/-/commits/master/bigcty/cty.dat
Attachment:
signature.asc
Description: PGP signature