John Levon wrote:
http://tinyurl.com/2b0y
Please inform me about other bugs not listed here that must be fixed
before 1.3.0 !
Qt
--
544 Print dialog gets deleted twice -> crash
not called twice, rather your ~QPrintDialog is never called
- doesn't affect xforms. I need help here badly
#9 0x4025f2e4 in QWidget::~QWidget () from /usr/lib/qt/lib/libqt-mt.so.3
#10 0x4038c62a in QDialog::~QDialog () from /usr/lib/qt/lib/libqt-mt.so.3
#11 0x40380d99 in QPrintDialog::~QPrintDialog ()
from /usr/lib/qt/lib/libqt-mt.so.3
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
you have a name conflict between your
QPrintDialog and the QT class QPrintDialog.
nm show than all QxxxDialog dtor are marked as 'W'
(weak symbol) and so on if the linker see a "normal"
symbol with the same name it link with this symbol w/o
any error.
Adding a dtor in the lyx class cure the problem
because the symbol is no longer a weak symbol and
ld prefer this symbol over the symbol in qt libs
regards,
Phil