meld segfaults on -CURRENT
Joe Marcus Clarke
marcus at marcuscom.com
Sat Apr 19 14:32:06 PDT 2003
On Sat, 2003-04-19 at 17:28, Pav Lucistnik wrote:
> V so, 19. 04. 2003 v 22.47, Joe Marcus Clarke napsal:
>
> > > >> > my port textproc/meld 0.7.0 no longer works after I upgraded from
> > > >> > 5.0-RELEASE to yesterday's -CURRENT. I rebuild everything related
> > > >> > (everything referenced in backtrace) with debug symbols, bt follows.
> > > >> > Please help me, I have update to 0.7.1 ready and I can't test it.
> > > >>
> > > >>Without really digging into this, try doing ln -s aj /etc/malloc.conf as
> > > >>root. In the meantime, I'll install meld on my -CURRENT machine.
> > > >
> > > >Hey, it's same as with straw. Do you remember, Joe? But, I haven't tried
> > > >with malloc.conf, so let me try it as what it's fixed to Pav Lucistnik's
> > > >problem.
> > >
> > > Yes! It's fixed! So, can you bug a PR to get it fixes?
> >
> > I've fixed this in libgnomeui by making sure icons will be NULL if no
> > default-icon property exists. Please update to the latest libgnomeui,
> > remove /etc/malloc.conf, and see if the crash persists. Thanks.
>
> I have two news for you.
>
> The good news is that the crash is fixed.
>
> The bad news is that now it do Weird Things (TM) and does not work at
> all:
You need to make sure you don't have libgnomeui still built in
/usr/ports/x11-toolkits/libgnomeui/work/libgnomeui... If you do, delete
it, and this problem should go away.
Joe
>
>
> (Meld:50659): GLib-GObject-WARNING **: cannot register existing type
> `GnomeApp'
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2556
> (g_type_set_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-WARNING **: cannot register existing type
> `GnomeFileEntry'
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 1941
> (g_type_add_interface_static): assertion `G_TYPE_IS_INSTANTIATABLE
> (instance_type)' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 1876
> (g_type_register_static): assertion `parent_type > 0' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2556
> (g_type_set_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-WARNING **: cannot register existing type
> `GnomeIconList'
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2556
> (g_type_set_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2556
> (g_type_set_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2556
> (g_type_set_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2556
> (g_type_set_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2556
> (g_type_set_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2556
> (g_type_set_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2556
> (g_type_set_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-WARNING **: cannot register existing type
> `GnomeDialog'
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2556
> (g_type_set_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2556
> (g_type_set_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-WARNING **: cannot register existing type
> `GnomeDialog'
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 1876
> (g_type_register_static): assertion `parent_type > 0' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2556
> (g_type_set_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2556
> (g_type_set_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-WARNING **: cannot register existing type
> `GnomeAbout'
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2556
> (g_type_set_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2556
> (g_type_set_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2556
> (g_type_set_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-WARNING **: cannot register existing type
> `GnomeDruidPage'
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 1876
> (g_type_register_static): assertion `parent_type > 0' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2556
> (g_type_set_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2556
> (g_type_set_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2556
> (g_type_set_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2556
> (g_type_set_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2556
> (g_type_set_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2556
> (g_type_set_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2556
> (g_type_set_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2556
> (g_type_set_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-WARNING **: cannot register existing type
> `GnomePixmap'
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2556
> (g_type_set_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-WARNING **: cannot register existing type
> `GnomeEntry'
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 1941
> (g_type_add_interface_static): assertion `G_TYPE_IS_INSTANTIATABLE
> (instance_type)' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2556
> (g_type_set_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-WARNING **: cannot register existing type
> `GnomeFileEntry'
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 1941
> (g_type_add_interface_static): assertion `G_TYPE_IS_INSTANTIATABLE
> (instance_type)' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2556
> (g_type_set_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-WARNING **: cannot register existing type
> `GnomeIconEntry'
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2556
> (g_type_set_qdata): assertion `node != NULL' failed
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 2490
> (g_type_get_qdata): assertion `node != NULL' failed
>
> (Meld:50659): libglade-CRITICAL **: file glade-xml.c: line 1217
> (glade_register_widget): assertion `g_type_is_a(type, GTK_TYPE_WIDGET)'
> failed
>
> (Meld:50659): libglade-CRITICAL **: file glade-xml.c: line 1217
> (glade_register_widget): assertion `g_type_is_a(type, GTK_TYPE_WIDGET)'
> failed
>
> (Meld:50659): GLib-GObject-WARNING **: cannot register existing type
> `GnomeAppBar'
>
> (Meld:50659): libglade-CRITICAL **: file glade-xml.c: line 1217
> (glade_register_widget): assertion `g_type_is_a(type, GTK_TYPE_WIDGET)'
> failed
>
> (Meld:50659): GLib-GObject-WARNING **: cannot register existing type
> `GnomeColorPicker'
>
> (Meld:50659): libglade-CRITICAL **: file glade-xml.c: line 1217
> (glade_register_widget): assertion `g_type_is_a(type, GTK_TYPE_WIDGET)'
> failed
>
> (Meld:50659): GLib-GObject-WARNING **: cannot register existing type
> `GnomeDateEdit'
>
> (Meld:50659): libglade-CRITICAL **: file glade-xml.c: line 1217
> (glade_register_widget): assertion `g_type_is_a(type, GTK_TYPE_WIDGET)'
> failed
>
> (Meld:50659): libglade-CRITICAL **: file glade-xml.c: line 1217
> (glade_register_widget): assertion `g_type_is_a(type, GTK_TYPE_WIDGET)'
> failed
>
> (Meld:50659): GLib-GObject-WARNING **: cannot register existing type
> `GnomeDruid'
>
> (Meld:50659): libglade-CRITICAL **: file glade-xml.c: line 1217
> (glade_register_widget): assertion `g_type_is_a(type, GTK_TYPE_WIDGET)'
> failed
>
> (Meld:50659): GLib-GObject-WARNING **: cannot register existing type
> `GnomeDruidPage'
>
> (Meld:50659): libglade-CRITICAL **: file glade-xml.c: line 1217
> (glade_register_widget): assertion `g_type_is_a(type, GTK_TYPE_WIDGET)'
> failed
>
> (Meld:50659): libglade-CRITICAL **: file glade-xml.c: line 1217
> (glade_register_widget): assertion `g_type_is_a(type, GTK_TYPE_WIDGET)'
> failed
>
> (Meld:50659): GLib-GObject-WARNING **: cannot register existing type
> `GnomeDruidPage'
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 1876
> (g_type_register_static): assertion `parent_type > 0' failed
>
> (Meld:50659): libglade-CRITICAL **: file glade-xml.c: line 1217
> (glade_register_widget): assertion `g_type_is_a(type, GTK_TYPE_WIDGET)'
> failed
>
> (Meld:50659): libglade-CRITICAL **: file glade-xml.c: line 1217
> (glade_register_widget): assertion `g_type_is_a(type, GTK_TYPE_WIDGET)'
> failed
>
> (Meld:50659): libglade-CRITICAL **: file glade-xml.c: line 1217
> (glade_register_widget): assertion `g_type_is_a(type, GTK_TYPE_WIDGET)'
> failed
>
> (Meld:50659): GLib-GObject-WARNING **: cannot register existing type
> `GnomeHRef'
>
> (Meld:50659): libglade-CRITICAL **: file glade-xml.c: line 1217
> (glade_register_widget): assertion `g_type_is_a(type, GTK_TYPE_WIDGET)'
> failed
>
> (Meld:50659): libglade-CRITICAL **: file glade-xml.c: line 1217
> (glade_register_widget): assertion `g_type_is_a(type, GTK_TYPE_WIDGET)'
> failed
>
> (Meld:50659): libglade-CRITICAL **: file glade-xml.c: line 1217
> (glade_register_widget): assertion `g_type_is_a(type, GTK_TYPE_WIDGET)'
> failed
>
> (Meld:50659): GLib-GObject-WARNING **: cannot register existing type
> `GnomeIconSelection'
>
> (Meld:50659): libglade-CRITICAL **: file glade-xml.c: line 1217
> (glade_register_widget): assertion `g_type_is_a(type, GTK_TYPE_WIDGET)'
> failed
>
> (Meld:50659): libglade-CRITICAL **: file glade-xml.c: line 1217
> (glade_register_widget): assertion `g_type_is_a(type, GTK_TYPE_WIDGET)'
> failed
>
> (Meld:50659): libglade-CRITICAL **: file glade-xml.c: line 1217
> (glade_register_widget): assertion `g_type_is_a(type, GTK_TYPE_WIDGET)'
> failed
>
> (Meld:50659): GLib-GObject-WARNING **: cannot register existing type
> `GnomeDialog'
>
> (Meld:50659): GLib-GObject-CRITICAL **: file gtype.c: line 1876
> (g_type_register_static): assertion `parent_type > 0' failed
>
> (Meld:50659): libglade-CRITICAL **: file glade-xml.c: line 1217
> (glade_register_widget): assertion `g_type_is_a(type, GTK_TYPE_WIDGET)'
> failed
>
> (Meld:50659): GLib-GObject-WARNING **: cannot register existing type
> `GnomeScores'
>
> (Meld:50659): libglade-CRITICAL **: file glade-xml.c: line 1217
> (glade_register_widget): assertion `g_type_is_a(type, GTK_TYPE_WIDGET)'
> failed
>
> (Meld:50659): libglade-CRITICAL **: file glade-xml.c: line 1217
> (glade_register_widget): assertion `g_type_is_a(type, GTK_TYPE_WIDGET)'
> failed
>
> (Meld:50659): GLib-GObject-WARNING **: cannot register existing type
> `GnomeFontPicker'
>
> (Meld:50659): libglade-CRITICAL **: file glade-xml.c: line 1217
> (glade_register_widget): assertion `g_type_is_a(type, GTK_TYPE_WIDGET)'
> failed
>
> (Meld:50659): libglade-WARNING **: unknown property
> `enable_layout_config' for class `GnomeApp'
>
> (Meld:50659): GLib-GObject-WARNING **: gobject.c:946: object class
> `GnomeProgram' has no property named `default-icon'
>
> (Meld:50659): libglade-WARNING **: could not find a parent that handles
> internal children for `dock'
>
> (Meld:50659): libglade-WARNING **: could not find a parent that handles
> internal children for `appbar'
> Traceback (most recent call last):
> File "/usr/local/bin/meld", line 8, in ?
> meldapp.main()
> File "/usr/local/lib/python2.2/site-packages/meldapp/meldapp.py", line
> 527, in main
> app = MeldApp()
> File "/usr/local/lib/python2.2/site-packages/meldapp/meldapp.py", line
> 224, in __init__
> self.statusbar = MeldStatusBar(self.appbar)
> File "/usr/local/lib/python2.2/site-packages/meldapp/gnomeglade.py",
> line 33, in __getattr__
> raise AttributeError(key)
> AttributeError: appbar
--
PGP Key : http://www.marcuscom.com/pgp.asc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: This is a digitally signed message part
Url : http://lists.freebsd.org/pipermail/freebsd-gnome/attachments/20030419/a671fdda/attachment.bin
More information about the freebsd-gnome
mailing list