Enrico Forestieri wrote: > On Fri, Jun 16, 2006 at 07:42:32PM +0200, Enrico Forestieri wrote: > >> On Fri, Jun 16, 2006 at 12:31:55PM +0200, Peter Kümmel wrote: >> >>> Ok, now setMainWidget is the last call which could change the geometry. >>> I could not test Qt3 lyx. >> I am sorry, but with this patch applied LyX segfaults when starting: > > Same story on Solaris: > > $ gdb ./src/lyx-qt > GNU gdb 6.2.1 > Copyright 2004 Free Software Foundation, Inc. > GDB is free software, covered by the GNU General Public License, and you are > welcome to change it and/or distribute copies of it under certain conditions. > Type "show copying" to see the conditions. > There is absolutely no warranty for GDB. Type "show warranty" for details. > This GDB was configured as "sparc-sun-solaris2.10"... > (gdb) run > Starting program: /usr/local/src/lyx-1.5.0svn/build/src/lyx-qt > > Program received signal SIGSEGV, Segmentation fault. > 0x004aee78 in QWorkArea::QWorkArea () > (gdb) bt > #0 0x004aee78 in QWorkArea::QWorkArea () > #1 0x003ee418 in WorkAreaFactory::create () > #2 0x0016c50c in BufferView::Pimpl::Pimpl () > #3 0x001615c4 in BufferView::BufferView () > #4 0x0042d4a8 in lyx::frontend::QtView::QtView () > #5 0x003efa50 in lyx_gui::start () > #6 0x0020fcac in LyX::exec2 () > #7 0x003ef848 in lyx_gui::exec () > #8 0x002106b8 in LyX::priv_exec () > #9 0x00211168 in LyX::exec () > #10 0x00160b24 in main () >
Then we should revert. Peter
