I'm encountering similar crashes every few days.

Below is a stack-trace (and previous warning) for one such crash:

$ indicator-weather 
/usr/lib/python2.7/dist-packages/gobject/constants.py:24: Warning: 
g_boxed_type_register_static: assertion `g_type_from_name (name) == 0' failed
  import gobject._gobject

(indicator-weather:22948): Gtk-WARNING **: Unable to locate theme engine
in module_path: "pixmap",

(indicator-weather:22948): Gtk-WARNING **: Unable to locate theme engine
in module_path: "pixmap",

(indicator-weather:22948): Gtk-WARNING **: Unable to locate theme engine
in module_path: "pixmap",

(indicator-weather:22948): Gtk-WARNING **: Unable to locate theme engine in 
module_path: "pixmap",
/usr/bin/indicator-weather:1932: Warning: g_hash_table_lookup: assertion 
`hash_table != NULL' failed
  gtk.main()
/usr/bin/indicator-weather:1932: Warning: invalid cast from `(null)' to 
`DbusmenuMenuitem'
  gtk.main()

(indicator-weather:22948): LIBDBUSMENU-GLIB-CRITICAL **:
dbusmenu_defaults_default_get: assertion
`DBUSMENU_IS_DEFAULTS(defaults)' failed

(indicator-weather:22948): LIBDBUSMENU-GLIB-CRITICAL **:
dbusmenu_menuitem_get_children: assertion `DBUSMENU_IS_MENUITEM(mi)'
failed

(indicator-weather:22948): LIBDBUSMENU-GLIB-CRITICAL **:
dbusmenu_defaults_default_get: assertion
`DBUSMENU_IS_DEFAULTS(defaults)' failed

(indicator-weather:22948): LIBDBUSMENU-GLIB-CRITICAL **:
dbusmenu_defaults_default_get: assertion
`DBUSMENU_IS_DEFAULTS(defaults)' failed

(indicator-weather:22948): LIBDBUSMENU-GLIB-CRITICAL **:
dbusmenu_menuitem_get_children: assertion `DBUSMENU_IS_MENUITEM(mi)'
failed

*** glibc detected *** /usr/bin/python: realloc(): invalid pointer: 0x08b13f50 
***
======= Backtrace: =========
/lib/i386-linux-gnu/libc.so.6(+0x6ebc2)[0xb73f6bc2]
/lib/i386-linux-gnu/libc.so.6(realloc+0x2a5)[0xb73fac65]
/lib/i386-linux-gnu/libglib-2.0.so.0(+0x495b3)[0xb6f2d5b3]
/lib/i386-linux-gnu/libglib-2.0.so.0(g_realloc+0x39)[0xb6f2de59]
/lib/i386-linux-gnu/libglib-2.0.so.0(+0x13a85)[0xb6ef7a85]
/lib/i386-linux-gnu/libglib-2.0.so.0(g_array_append_vals+0x2f)[0xb6ef7e8f]
/usr/lib/libdbusmenu-glib.so.4(+0xb187)[0xb5cac187]
/usr/lib/libdbusmenu-glib.so.4(+0x815a)[0xb5ca915a]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x1ac)[0xb6fe9c3c]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(+0x1f9f0)[0xb6ffc9f0]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x777)[0xb7005787]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x33)[0xb70058f3]
/usr/lib/libdbusmenu-glib.so.4(dbusmenu_menuitem_property_set_variant+0x1f0)[0xb5ca7260]
/usr/lib/libdbusmenu-glib.so.4(dbusmenu_menuitem_property_set+0x39)[0xb5ca74d9]
/usr/lib/libdbusmenu-gtk.so.4(+0xb730)[0xb5cc6730]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_cclosure_marshal_VOID__PARAM+0x93)[0xb6febb03]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0x1ac)[0xb6fe9c3c]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(+0x1f9f0)[0xb6ffc9f0]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x777)[0xb7005787]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x33)[0xb70058f3]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(+0xfd1f)[0xb6fecd1f]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(+0xf1cf)[0xb6fec1cf]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_object_thaw_notify+0x4fa)[0xb6fefa8a]
/usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0(gtk_label_set_label+0xab)[0xb659650b]
/usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0(+0x14907a)[0xb65b607a]
/usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0(gtk_menu_item_set_label+0x89)[0xb65b83d9]
/usr/lib/python2.7/dist-packages/gtk-2.0/gtk/_gtk.so(+0x13211e)[0xb6a0811e]
/usr/bin/python(PyEval_EvalFrameEx+0x2d3)[0x80f77c3]
/usr/bin/python(PyEval_EvalCodeEx+0x154)[0x80fd804]
/usr/bin/python[0x808c724]
/usr/bin/python(PyObject_Call+0x51)[0x805dc31]
/usr/bin/python(PyEval_EvalFrameEx+0x1e9c)[0x80f938c]
/usr/bin/python(PyEval_EvalFrameEx+0x930)[0x80f7e20]
/usr/bin/python(PyEval_EvalFrameEx+0x930)[0x80f7e20]
/usr/bin/python(PyEval_EvalCodeEx+0x154)[0x80fd804]
/usr/bin/python[0x808c512]
/usr/bin/python(PyObject_Call+0x51)[0x805dc31]
/usr/bin/python[0x80738bd]
/usr/bin/python(PyObject_Call+0x51)[0x805dc31]
/usr/bin/python(PyEval_CallObjectWithKeywords+0x3e)[0x80f704e]
/usr/bin/python[0x812e774]
/lib/i386-linux-gnu/libpthread.so.0(+0x6d31)[0xb7745d31]
/lib/i386-linux-gnu/libc.so.6(clone+0x5e)[0xb745a0ce]

I'm using Weather Indicator 11.05.31 'Cloudy 8'.

Hope this helps.
If you need more info (e.g. memory map or maybe strace) just let me know.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/747183

Title:
  indicator-weather assert failure: *** glibc detected ***
  /usr/bin/python: free(): invalid pointer: 0xb70f8a08 ***

To manage notifications about this bug go to:
https://bugs.launchpad.net/weather-indicator/+bug/747183/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to