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