View Single Post
Old 02-08-2020, 10:34 AM   #44
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 28,748
Karma: 206739468
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Part of the reason trying this occurred to me is that of the three dockwidgets that mainwindow loads/shows by default (Preview, BookBrowser and ToC), ToC was the only one that didn't have an explicit destructor function. I realize there doesn't necessarily need to be one (the Clips and Validator dockwidgets come to mind), but I was thinking maybe there was something that wasn't getting properly cleaned up (because of a potential defect in that version of Qt) that perhaps explicitly deleting would take care of.

I might take some time to reorder those explicit deletes for mac and see if there is indeed an order that can produce adverse effects in Linux with Qt 5.9.5.

At this point, I think I'm writing off the segfault as something that's not getting cleaned up in 5.9.5 that doesn't really matter since Sigil is being destroyed anyway.

Last edited by DiapDealer; 02-08-2020 at 11:14 AM.
DiapDealer is offline   Reply With Quote