¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

Fldigi 4.2.05.20 - Aborting fldigi due to a fatal error.


 

Hey all,

I did a fresh install of Linux Mint 21.3 this morning, making a dual boot Windows 10 / Linux system. I followed the wiki instructions here:



to compile and install flrig-2.0.05.45 and fldigi-4.2.05.20. Everything seemed to go fine, with one small hiccup in the wiki instructions:

$ sudo aptitude build-dep fldigi
did not work, even though aptitude is installed. So I tried this:

$ sudo apt build-dep fldigi
and that seemed to work fine. No warnings or errors where given when running configure and make. Fldigi seems to be functioning just fine.

But, when I close fldigi, it is giving me a "Aborting fldigi due to a fatal error" message and a stack trace in the shell (see the attached file for the full message). This only seems to happen after I have transmitted with fldigi, and then close it. If I open fldigi and then immediately close it without transmitting anything, I do not get the "Aborting" message. I guessing that maybe libstdc++.so.6 and/or libfltk.so.1.3 are the likely culprits?

So next I uninstalled fldigi 4.2.05.20, and then compiled and installed fldigi 4.2.05. I do not get the "Aborting" message when closing fldigi any longer.

I guessing maybe there is a dependency with 4.2.05.20 that I am missing? I'm not sure what to check. Any ideas?

Thanks,
Steve K4RVA


PS. I have used Linux Mint, and other flavors of Linux, on this hardware in the past but I do not recall this happening before. Here are the likely relevant bits:

Intel(R) Core(TM) i7-4790 CPU @ 3.60GHz
16GiB
GeForce GTX 1050 Ti
C-Media Electronics Inc. USB Audio Device (a Sabrent USB sound card)
Prolific Technology, Inc. PL2303 Serial Port / Mobile Action MA-8910P (USB-to-serial interface)


 

Look like your sound card ID name (or the code that processes it) is the issue, return a bad string which libstdc++ choked on.

Robert


 

My experience running fldigi version 4.2.05.20 on Linux Mint 21.3 (and the terminal error spew) is very similar to yours.

I didn't realize that fldigi was crashing out instead of closing gracefully until I ran it from the command line. After clicking the Close (X) button, it takes 3 seconds for the window to disappear, but that's also true of version 4.2.05, which exits normally. The crash is odd because the program functions as it should as far as I can tell. On exit there should be nothing for the program to do but end its processes and release the resources it was using.


 

¿ªÔÆÌåÓý

Please modify this file: src/dialogs/fl_digi.cxx

line 1647, was "export, "cabrillo",

change to: "export", "cabrillo", "UDP fields",

recompile and test

David

On 5/9/24 11:53, JColes0727 wrote:

My experience running fldigi version 4.2.05.20 on Linux Mint 21.3 (and the terminal error spew) is very similar to yours.

I didn't realize that fldigi was crashing out instead of closing gracefully until I ran it from the command line. After clicking the Close (X) button, it takes 3 seconds for the window to disappear, but that's also true of version 4.2.05, which exits normally. The crash is odd because the program functions as it should as far as I can tell. On exit there should be nothing for the program to do but end its processes and release the resources it was using.


 

That works for me, Dave. Thanks.


 

FYI:

Same initial "problem" seen here on LMDE 5 when shutting down Fidigi that was previously invoked from a command line.? (The Fatal Error message) using either "File | Exit", or the UI window top right "x" button.

Likewise, I'd seen it in a previous version, but ignored it as the program was exiting anyway.

The change to line 1647 in fl_digi.cxx has fixed the issue.

Thanks.

Dave G0WBX.


--
Created on and sent from a Unix like PC running and using free and open source software:


 

¿ªÔÆÌåÓý

Thank your for the report Dave.

David, W1HKJ

On 5/10/24 11:17, Dave, G?WBX via groups.io wrote:

FYI:

Same initial "problem" seen here on LMDE 5 when shutting down Fidigi that was previously invoked from a command line.? (The Fatal Error message) using either "File | Exit", or the UI window top right "x" button.

Likewise, I'd seen it in a previous version, but ignored it as the program was exiting anyway.

The change to line 1647 in fl_digi.cxx has fixed the issue.

Thanks.

Dave G0WBX.




 

Dave

I dual boot LMDE 6 and Mint 21.3. I have not gotten any fatal errors but fldig does seem to run much better on Mint 21.3.


Bog W7ZDX?

On Fri, May 10, 2024, 09:17 Dave, G?WBX via <g8kbvdave=[email protected]> wrote:
FYI:

Same initial "problem" seen here on LMDE 5 when shutting down Fidigi
that was previously invoked from a command line.? (The Fatal Error
message) using either "File | Exit", or the UI window top right "x" button.

Likewise, I'd seen it in a previous version, but ignored it as the
program was exiting anyway.

The change to line 1647 in fl_digi.cxx has fixed the issue.

Thanks.

Dave G0WBX.


--
Created on and sent from a Unix like PC running and using free and open source software:







--

Bog W7ZDX


 

Perfect. Thanks Dave!