You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This looks related to bug #88. I ran through all of the C-code looking at where XtDestroyWidget was used, then checked whether there were associated callbacks that might still hang around. These two files need a more detailed look to determine whether XtRemoveCallback() may be warranted before the XtDestroyWidget() calls:
main.c: Line 9759
messages_gui.c: Code associated with mw[i]
Note that there may be TWO LEVELS of callbacks in main.c:BuildPredefinedSARMenu_UI()
Most likely they need XtRemoveCallback() and XtFree() just like line 621 of list_gui.c
Look for XtFree through the code.
list_gui.c:390 should probably get the same treatment as list_gui.c:625. It is probably at least a memory leak but could also leave callbacks around that could be activated against long-closed Station List windows.
The text was updated successfully, but these errors were encountered:
This looks related to bug #88. I ran through all of the C-code looking at where XtDestroyWidget was used, then checked whether there were associated callbacks that might still hang around. These two files need a more detailed look to determine whether XtRemoveCallback() may be warranted before the XtDestroyWidget() calls:
main.c: Line 9759
messages_gui.c: Code associated with mw[i]
Note that there may be TWO LEVELS of callbacks in main.c:BuildPredefinedSARMenu_UI()
Most likely they need XtRemoveCallback() and XtFree() just like line 621 of list_gui.c
Look for XtFree through the code.
list_gui.c:390 should probably get the same treatment as list_gui.c:625. It is probably at least a memory leak but could also leave callbacks around that could be activated against long-closed Station List windows.
The text was updated successfully, but these errors were encountered: