segmentation violation reported by Foton running in verbose mode, does not crash
If I start Foton in verbose mode, do not load a filter or do anything except click 'Bode Plot', I get a report of a segmentation violation. Foton keeps running, and subsequent clicks on 'Bode Plot' repeat the error message. This occurs using both a local build and the installed program on opslogin0.
patrick.thomas@opslogin0:~$ foton -h
Usage: foton [options] [filename]
where options may be the following:
-w read-write mode (readonly default)
-a Allow any sample rate
-p 'path' path for filter files
-d 'display' X windows display
-c Read and write the file without opening the GUI
-o 'outfile' Used with the -c option, specify a filename to write the filters
-m 'mergefile' Merge matlab designs into existing filter file
-s 'filt:sec' filter module/section selection
-r 'datarate' Rebuild a filter file with a new sample rate, batch mode, no GUI.
-x Experiment mode, allow creation of new files and new modules.
-h this help
Foton version 3.1.5
$Id: foton.cc 7856 2017-02-22 20:34:46Z james.batch@LIGO.ORG $
patrick.thomas@opslogin0:~$ foton -v
Checking file .mozilla... Ignored
Checking file .vim... Ignored
Checking file .nfs0000000000016b3300000054... Ignored
Checking file Pictures... Ignored
Checking file .vscode... Ignored
Checking file .subversion... Ignored
Checking file .tsclient... Ignored
Checking file .goutputstream-8XO0IX... Ignored
Checking file .kde... Ignored
Checking file .gstreamer-0.10... Ignored
Checking file genicam_xml_cache... Ignored
Checking file Desktop... Ignored
Checking file .bash_history... Ignored
Checking file .nfs000000000000bed7000001ff... Ignored
Checking file .nautilus... Ignored
Checking file .esd_auth... Ignored
Checking file .lesshst... Ignored
Checking file .fontconfig... Ignored
Checking file .gitconfig... Ignored
Checking file .gconfd... Ignored
Checking file .cache... Ignored
Checking file .ICEauthority... Ignored
Checking file Music... Ignored
Checking file files... Ignored
Checking file Public... Ignored
Checking file .felix... Ignored
Checking file .bashrc.original... Ignored
Checking file .icedtea... Ignored
Checking file .gegl-0.0... Ignored
Checking file .dotnet... Ignored
Checking file .dbus... Ignored
Checking file .gimp-2.6... Ignored
Checking file .mozc... Ignored
Checking file .matlab... Ignored
Checking file .gimp-2.8... Ignored
Checking file .goutputstream-6LVUGY... Ignored
Checking file .gconf... Ignored
Checking file .xsession-errors.old... Ignored
Checking file .macromedia... Ignored
Checking file .update-notifier... Ignored
Checking file .python_history... Ignored
Checking file .pulse... Ignored
Checking file .thumbnails... Ignored
Checking file .ligorc... Ignored
Checking file .xscreensaver... Ignored
Checking file .themes... Ignored
Checking file .pki... Ignored
Checking file .conda_build_locks... Ignored
Checking file .gnuplot_history... Ignored
Checking file .texmf-var... Ignored
Checking file .KoalaNext... Ignored
Checking file .xfce4-session.verbose-log.last... Ignored
Checking file .bashrc... Ignored
Checking file .goutputstream-7EG3KY... Ignored
Checking file Templates... Ignored
Checking file .gnome2_private... Ignored
Checking file .recently-used... Ignored
Checking file .AMD... Ignored
Checking file .emacs.d... Ignored
Checking file .gtk-custom-papers... Ignored
Checking file .gksu.lock... Ignored
Checking file .cpan... Ignored
Checking file .freerdp... Ignored
Checking file .qt... Ignored
Checking file Documents... Ignored
Checking file .matplotlib... Ignored
Checking file .xfce4-session.verbose-log... Ignored
Checking file .gtkrc-2.0-kde4... Ignored
Checking file .gnome... Ignored
Checking file .rnd... Ignored
Checking file .libreoffice... Ignored
Checking file .printer-groups.xml... Ignored
Checking file .nfs000000000000b596000004cc... Ignored
Checking file .conda... Ignored
Checking file .gtk-bookmarks... Ignored
Checking file .ssh... Ignored
Checking file .nv... Ignored
Checking file .config... Ignored
Checking file .cups... Ignored
Checking file .gnuplot-wxt... Ignored
Checking file .dmrc... Ignored
Checking file .java... Ignored
Checking file .ipython... Ignored
Checking file .nfs000000000000a5ed00000432... Ignored
Checking file .remmina... Ignored
Checking file .profile... Ignored
Checking file .Xauthority... Ignored
Checking file .compiz... Ignored
Checking file .evolution... Ignored
Checking file .goutputstream-HVNUCY... Ignored
Checking file .BAC0... Ignored
Checking file .nfs0000000000011288000002fb... Ignored
Checking file .octave_hist... Ignored
Checking file .oracle_jre_usage... Ignored
Checking file .compiz-1... Ignored
Checking file .viminfo... Ignored
Checking file .selected_editor... Ignored
Checking file .openoffice.org... Ignored
Checking file Downloads... Ignored
Checking file .pip... Ignored
Checking file conda-bld... Ignored
Checking file .nfs000000000000d97a000003b6... Ignored
Checking file .cvspass... Ignored
Checking file .nfs000000000000890700000073... Ignored
Checking file .nfs000000000000972000000806... Ignored
Checking file .nfs000000000000bfab000000fa... Ignored
Checking file .local... Ignored
Checking file .goutputstream-5C1ZTY... Ignored
Checking file .astropy... Ignored
Checking file .adobe... Ignored
Checking file .nfs00000000000077f300000058... Ignored
Checking file .gitk... Ignored
Checking file .bash_aliases... Ignored
Checking file .gvfs... Ignored
Checking file .gnome2... Ignored
Checking file .goutputstream-EKUHIY... Ignored
Checking file .gnupg... Ignored
Checking file .thunderbird... Ignored
Checking file .nx... Ignored
Checking file Videos... Ignored
Checking file pycharm-community-2021.3.3... Ignored
Checking file .hplip... Ignored
Checking file .nfs000000000000ed0c00000463... Ignored
Checking file .texlive2016... Ignored
Checking file .designer... Ignored
Checking file .gtk-recordmydesktop... Ignored
Checking file .xine... Ignored
Checking file .pulse-cookie... Ignored
Checking file .icons... Ignored
Checking file .xsession-errors... Ignored
*** Break *** segmentation violation
===========================================================
There was a crash.
This is the entire stack trace of all threads:
===========================================================
#0 0x00007fb634494ac6 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007fb634411aa7 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#2 0x00007fb634eb8d6d in TUnixSystem::StackTrace() () from /var/opt/conda/base/envs/cds/bin/../lib/libCore.so.6.26
#3 0x00007fb634eb6077 in TUnixSystem::DispatchSignals(ESignals) () from /var/opt/conda/base/envs/cds/bin/../lib/libCore.so.6.26
#4 <signal handler called>
#5 0x00007fb63531c2bc in filterwiz::TLGFilterWizWindow::PlotBode() () from /var/opt/conda/base/envs/cds/bin/../lib/libfilterwiz.so.0.0.1
#6 0x00007fb635310c0f in filterwiz::TLGFilterWizard::BodePlot() () from /var/opt/conda/base/envs/cds/bin/../lib/libfilterwiz.so.0.0.1
#7 0x00007fb6349b78ea in TGFrame::HandleClientMessage(Event_t*) () from /var/opt/conda/base/envs/cds/bin/../lib/libGui.so.6.26
#8 0x00007fb6349c2e82 in TGMainFrame::HandleClientMessage(Event_t*) () from /var/opt/conda/base/envs/cds/bin/../lib/libGui.so.6.26
#9 0x00007fb6349c9e20 in TGFrame::HandleEvent(Event_t*) () from /var/opt/conda/base/envs/cds/bin/../lib/libGui.so.6.26
#10 0x00007fb6349706ec in TGClient::HandleEvent(Event_t*) () from /var/opt/conda/base/envs/cds/bin/../lib/libGui.so.6.26
#11 0x00007fb634970d5e in TGClient::ProcessOneEvent() () from /var/opt/conda/base/envs/cds/bin/../lib/libGui.so.6.26
#12 0x00007fb634970dbc in TGClient::HandleInput() () from /var/opt/conda/base/envs/cds/bin/../lib/libGui.so.6.26
#13 0x00007fb634eb6898 in TUnixSystem::DispatchOneEvent(bool) () from /var/opt/conda/base/envs/cds/bin/../lib/libCore.so.6.26
#14 0x00007fb634dc1d39 in TSystem::Run() () from /var/opt/conda/base/envs/cds/bin/../lib/libCore.so.6.26
#15 0x00007fb634d57ef3 in TApplication::Run(bool) () from /var/opt/conda/base/envs/cds/bin/../lib/libCore.so.6.26
#16 0x00005631684178dd in main ()
===========================================================
The lines below might hint at the cause of the crash.
You may get help by asking at the ROOT forum https://root.cern/forum
Only if you are really convinced it is a bug in ROOT then please submit a
report at https://root.cern/bugs Please post the ENTIRE stack trace
from above as an attachment in addition to anything else
that might help us fixing this issue.
===========================================================
#5 0x00007fb63531c2bc in filterwiz::TLGFilterWizWindow::PlotBode() () from /var/opt/conda/base/envs/cds/bin/../lib/libfilterwiz.so.0.0.1
#6 0x00007fb635310c0f in filterwiz::TLGFilterWizard::BodePlot() () from /var/opt/conda/base/envs/cds/bin/../lib/libfilterwiz.so.0.0.1
#7 0x00007fb6349b78ea in TGFrame::HandleClientMessage(Event_t*) () from /var/opt/conda/base/envs/cds/bin/../lib/libGui.so.6.26
#8 0x00007fb6349c2e82 in TGMainFrame::HandleClientMessage(Event_t*) () from /var/opt/conda/base/envs/cds/bin/../lib/libGui.so.6.26
#9 0x00007fb6349c9e20 in TGFrame::HandleEvent(Event_t*) () from /var/opt/conda/base/envs/cds/bin/../lib/libGui.so.6.26
#10 0x00007fb6349706ec in TGClient::HandleEvent(Event_t*) () from /var/opt/conda/base/envs/cds/bin/../lib/libGui.so.6.26
#11 0x00007fb634970d5e in TGClient::ProcessOneEvent() () from /var/opt/conda/base/envs/cds/bin/../lib/libGui.so.6.26
#12 0x00007fb634970dbc in TGClient::HandleInput() () from /var/opt/conda/base/envs/cds/bin/../lib/libGui.so.6.26
#13 0x00007fb634eb6898 in TUnixSystem::DispatchOneEvent(bool) () from /var/opt/conda/base/envs/cds/bin/../lib/libCore.so.6.26
#14 0x00007fb634dc1d39 in TSystem::Run() () from /var/opt/conda/base/envs/cds/bin/../lib/libCore.so.6.26
#15 0x00007fb634d57ef3 in TApplication::Run(bool) () from /var/opt/conda/base/envs/cds/bin/../lib/libCore.so.6.26
#16 0x00005631684178dd in main ()
===========================================================