Bug#508304: Segmentation fault at startup
Deng Xiyue
manphiz-guest at users.alioth.debian.org
Thu Dec 11 12:22:17 UTC 2008
reassign 508304 synfigstudio
fixed 508304 0.61.09-1
thanks
On Thu, Dec 11, 2008 at 10:45:49AM +0100, Murray Cumming wrote:
> On Thu, 2008-12-11 at 17:08 +0800, Deng Xiyue wrote:
> > > > Tooltips* Toolbar::get_tooltips_object() const
> > > > {
> > > > //Note that the _tooltips field is deprecated and broken since
> > GTK+
> > > > #2.12:
> > > > - return Glib::wrap((GtkTooltips*)gobj()->_tooltips);
> > > > + return 0; //Glib::wrap((GtkTooltips*)gobj()->_tooltips);
> > > > }
> > > > #endif //GTKMM_DISABLE_DEPRECATED
> > >
> > > So it looks weird the following if-statement still get passed in.
> > >
> > > > if (toolbar_->get_tooltips_object())
> > > >
> > toolbar_->get_tooltips_object()->set_tip(*ret,tooltip);
> > >
OK now I get it: I mistakenly downloaded the synfigstudio version
0.61.09-1 from Debian experimental. In version 0.61.08-1 the code
reads:
330 ret->set_label(tooltip);
331 toolbar_->get_tooltips_object()->set_tip(*ret,tooltip);
Which explain the crash with gtkmm 2.14+. Reassigning to synfigstudio
and mark as fixed in version 0.61.09-1.
More information about the pkg-gnome-maintainers
mailing list