[xiphos-source] [crosswire/xiphos] fc1213: new fix for parallel tab crash: NULL the pointer o...

karl kleinpaste noreply at github.com
Thu Aug 13 14:40:42 EDT 2026


  Branch: refs/heads/karl-fix-parallel-crash
  Home:   https://github.com/crosswire/xiphos
  Commit: fc1213794ea2667e79b8099316dbd147ff9cac41
      https://github.com/crosswire/xiphos/commit/fc1213794ea2667e79b8099316dbd147ff9cac41
  Author: Karl Kleinpaste <karl at kleinpaste.org>
  Date:   2026-08-13 (Thu, 13 Aug 2026)

  Changed paths:
    M src/gtk/main_window.c
    M src/gtk/parallel_tab.c

  Log Message:
  -----------
  new fix for parallel tab crash: NULL the pointer on destruction.

tried g_free(html_parallel_dialog) but that causes immediate crash in
free().  so we just NULL it out because apparently it's already freed by
then.

this seems to solve the problem since the pointer is NULL so the test in
main_update_parallel_page_detached() for "!widgets.html_parallel_dialog"
will correctly stop the failure.



To unsubscribe from these emails, change your notification settings at https://github.com/crosswire/xiphos/settings/notifications


More information about the xiphos-source mailing list