Hey guys,
I'm currently having a few problems with the GNOME frontend's
FormUrl. The first one I'll tackle as it could be causing the
other one. If I run
Insert->Url
Then fill in both the fields and click OK, (this doesn't happen when
clicking apply, that's another bug) I get a core dump for failing an
assert. After running about in a debugger for hours I've tracked it
down to the following code
222: template <class Inset, class Params>
223: Params & ControlInset<Inset, Params>::params()
224: {
225: lyx::Assert(params_);
226: return *params_;
227: }
That assert is failing. I notice that during construction params_ is
initialised to 0, but all over the code it's given new Params(). In
what situations could this be left as null, is there anything I can
do to prevent this from happenning? inset_ is also null, if that's
relevant at all.
Thanks for the help.
--
========================================================================
| Michael Koziarski |"Conventional wisdom is often |
| Data Engineer, Linux user | long on convention and short |
| & Objectivist. | on wisdom" -- |
| http://www.koziarski.com | Warren E. Buffett, BRK.A |
========================================================================