invalid valgrind read errors

Bug #929856 reported by Sebastien Bacher on 2012-02-09
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
DBus Menu
Fix Released
High
Ted Gould
libdbusmenu (Ubuntu)
Medium
Ted Gould

Bug Description

On current precise:

==3476== Invalid read of size 4
==3476== at 0x4BD73EC: g_type_check_instance_is_a (gtype.c:3960)
==3476== by 0x4BB8824: g_object_unref (gobject.c:2900)
==3476== by 0x4C3A7A3: g_source_callback_unref (gmain.c:1283)
==3476== by 0x4C3A3A0: g_source_destroy_internal (gmain.c:952)
==3476== by 0x4C3CA9C: g_main_context_dispatch (gmain.c:2535)
==3476== by 0x4C3CE54: g_main_context_iterate.isra.21 (gmain.c:3118)
==3476== by 0x4C3CF30: g_main_context_iteration (gmain.c:3179)
==3476== by 0x4AE3ECB: g_application_run (gapplication.c:1496)
==3476== by 0x8067E77: main (nautilus-main.c:101)
==3476== Address 0x11a00d18 is 0 bytes inside a block of size 48 free'd
==3476== at 0x402B06C: free (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==3476== by 0x4C42B7A: standard_free (gmem.c:98)
==3476== by 0x4C42CEF: g_free (gmem.c:252)
==3476== by 0x4C5711A: g_slice_free1 (gslice.c:1111)
==3476== by 0x4BD6401: g_type_free_instance (gtype.c:1937)
==3476== by 0x4BB8A7A: g_object_unref (gobject.c:3021)
==3476== by 0x4B237D9: g_dbus_method_invocation_return_value_internal (gdbusmethodinvocation.c:410)
==3476== by 0x4CF7098: bus_event (server.c:1618)
==3476== by 0x4CF81CC: bus_method_call (server.c:761)
==3476== by 0x4B0C3C9: call_in_idle_cb (gdbusconnection.c:4698)
==3476== by 0x4C3A4AF: g_idle_dispatch (gmain.c:4629)
==3476== by 0x4C3CA49: g_main_context_dispatch (gmain.c:2510)
==3476== by 0x4C3CE54: g_main_context_iterate.isra.21 (gmain.c:3118)
==3476== by 0x4C3CF30: g_main_context_iteration (gmain.c:3179)
==3476== by 0x4AE3ECB: g_application_run (gapplication.c:1496)
==3476== by 0x8067E77: main (nautilus-main.c:101)

Related branches

Ted Gould (ted) on 2012-02-09
affects: appmenu-gtk (Ubuntu) → libdbusmenu (Ubuntu)
Changed in dbusmenu:
status: New → In Progress
importance: Undecided → High
assignee: nobody → Ted Gould (ted)
David Barth (dbarth) on 2012-02-15
Changed in libdbusmenu (Ubuntu):
importance: Undecided → Medium
status: New → In Progress
assignee: nobody → Ted Gould (ted)
Ted Gould (ted) on 2012-02-15
Changed in dbusmenu:
milestone: none → 0.5.91
status: In Progress → Fix Released
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package libdbusmenu - 0.5.91-0ubuntu1

---------------
libdbusmenu (0.5.91-0ubuntu1) precise; urgency=low

  * debian/control:
    - drop git binaries, the libdev depends on it
    - set ubuntu vcs
    - use the current vala version

  [ Ted Gould ]
  * New upstream release.
    * Remove unused const on GStrv's
    * Only free when there is data to free
    * Ensure that we only return once even with error (LP: #929856)
    * Fix an error on a failure to send properties (LP: #929707)
    * Ensure the hash variant isn't NULL in the comparison (LP: #929710)
    * Fix some of the issues with throwing criticals
    * Ensure our tests fail if they throw criticals
    * Parse and handle a11y descriptions
    * Don't pass NULL to ATK
    * Non-srcdir build fixes
 -- Sebastien Bacher <email address hidden> Wed, 15 Feb 2012 21:38:35 +0100

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

Other bug subscribers