valgrind error in current karmic version

Bug #410251 reported by Sebastien Bacher on 2009-08-07
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
indicator-messages (Ubuntu)
High
Ted Gould

Bug Description

Binary package hint: indicator-messages

* start a session
* run indicator-messages-service under valgrind to get errors
* run several applications using the indicator applet
* close on
* run indicate-alot
* get the error

==29791== Invalid read of size 1
==29791== at 0x4028A0F: strcmp (mc_replace_strmem.c:337)
==29791== by 0x41DEE70: g_strcmp0 (gtestutils.c:1415)
==29791== by 0x804B8FE: indicator_added_cb (app-menu-item.c:262)
==29791== by 0x4056B05: _indicate_listener_marshal_VOID__POINTER_POINTER_STRING (listener-marshal.c:119)
==29791== by 0x4145101: g_closure_invoke (gclosure.c:767)
==29791== by 0x415BAE7: signal_emit_unlocked_R (gsignal.c:3247)
==29791== by 0x415CECC: g_signal_emit_valist (gsignal.c:2980)
==29791== by 0x415D385: g_signal_emit (gsignal.c:3037)
==29791== by 0x4055FE8: proxy_indicator_added (listener.c:613)
==29791== by 0x405467D: org_freedesktop_indicator_get_indicator_property_async_callback (dbus-indicate-client.h:196)
==29791== by 0x4125C5E: (within /usr/lib/libdbus-glib-1.so.2.1.0)
==29791== by 0x4AEE7B0: (within /lib/libdbus-1.so.3.4.0)
==29791== Address 0x5a90c29 is 1 bytes inside a block of size 6 free'd
==29791== at 0x4026DFA: free (vg_replace_malloc.c:323)
==29791== by 0x41C1F95: g_free (gmem.c:190)
==29791== by 0x405547D: proxy_struct_destroy (listener.c:377)
==29791== by 0x4056198: dbus_owner_change (listener.c:321)
==29791== by 0x4121D05: (within /usr/lib/libdbus-glib-1.so.2.1.0)
==29791== by 0x4129C53: (within /usr/lib/libdbus-glib-1.so.2.1.0)
==29791== by 0x4145101: g_closure_invoke (gclosure.c:767)
==29791== by 0x415BAE7: signal_emit_unlocked_R (gsignal.c:3247)
==29791== by 0x415CECC: g_signal_emit_valist (gsignal.c:2980)
==29791== by 0x415D385: g_signal_emit (gsignal.c:3037)
==29791== by 0x412AE84: (within /usr/lib/libdbus-glib-1.so.2.1.0)
==29791== by 0x4AE0CAC: dbus_connection_dispatch (in /lib/libdbus-1.so.3.4.0)

Sebastien Bacher (seb128) wrote :

recent crashers from karmic users are probably the same issue

Changed in indicator-messages (Ubuntu):
assignee: nobody → Ted Gould (ted)
importance: Undecided → High
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package indicator-messages - 0.2.0~bzr121-0ubuntu3

---------------
indicator-messages (0.2.0~bzr121-0ubuntu3) karmic; urgency=low

  * Fix to dereference the application menu items correctly so that
    the signal handlers are dropped as well. (lp: #410251)

 -- Ted Gould <email address hidden> Wed, 05 Aug 2009 19:00:31 +0100

Changed in indicator-messages (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers