I can second this (gpm 2.24.0-0ubuntu3). Valgrind says:
==19505== Invalid read of size 8
==19505== at 0x40CB40: gpm_cell_array_charge_low_cb (gpm-engine.c:799)
==19505== by 0xCE2425C: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1800.1)
==19505== by 0xCE39F5C: (within /usr/lib/libgobject-2.0.so.0.1800.1)
==19505== by 0xCE3B607: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1800.1)
==19505== by 0xCE3BB32: g_signal_emit (in /usr/lib/libgobject-2.0.so.0.1800.1)
==19505== by 0x411AA4: gpm_cell_array_collection_changed (gpm-cell-array.c:784)
==19505== by 0x411F22: gpm_cell_array_add_device_id (gpm-cell-array.c:839)
==19505== by 0x412092: gpm_cell_array_coldplug (gpm-cell-array.c:877)
==19505== by 0x41217F: gpm_cell_array_refresh (gpm-cell-array.c:943)
==19505== by 0xCE2425C: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1800.1)
==19505== by 0xCE39F5C: (within /usr/lib/libgobject-2.0.so.0.1800.1)
==19505== by 0xCE3B607: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1800.1)
==19505== Address 0x3a54494d45202a2a is not stack'd, malloc'd or (recently) free'd
ERROR: Caught a segmentation fault while loading plugin file:
/usr/lib/gstreamer-0.10/libgstaudioresample.so
I can second this (gpm 2.24.0-0ubuntu3). Valgrind says:
==19505== Invalid read of size 8 array_charge_ low_cb (gpm-engine.c:799) libgobject- 2.0.so. 0.1800. 1) libgobject- 2.0.so. 0.1800. 1) emit_valist (in /usr/lib/ libgobject- 2.0.so. 0.1800. 1) libgobject- 2.0.so. 0.1800. 1) array_collectio n_changed (gpm-cell- array.c: 784) array_add_ device_ id (gpm-cell- array.c: 839) array_coldplug (gpm-cell- array.c: 877) array_refresh (gpm-cell- array.c: 943) libgobject- 2.0.so. 0.1800. 1) libgobject- 2.0.so. 0.1800. 1) emit_valist (in /usr/lib/ libgobject- 2.0.so. 0.1800. 1)
==19505== at 0x40CB40: gpm_cell_
==19505== by 0xCE2425C: g_closure_invoke (in /usr/lib/
==19505== by 0xCE39F5C: (within /usr/lib/
==19505== by 0xCE3B607: g_signal_
==19505== by 0xCE3BB32: g_signal_emit (in /usr/lib/
==19505== by 0x411AA4: gpm_cell_
==19505== by 0x411F22: gpm_cell_
==19505== by 0x412092: gpm_cell_
==19505== by 0x41217F: gpm_cell_
==19505== by 0xCE2425C: g_closure_invoke (in /usr/lib/
==19505== by 0xCE39F5C: (within /usr/lib/
==19505== by 0xCE3B607: g_signal_
==19505== Address 0x3a54494d45202a2a is not stack'd, malloc'd or (recently) free'd
ERROR: Caught a segmentation fault while loading plugin file: gstreamer- 0.10/libgstaudi oresample. so
/usr/lib/
^--- bingo