[bluez/bluez] e0bf89: obexd: clear pointers in `phonebook_exit`

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



  Branch: refs/heads/981848
  Home:   https://github.com/bluez/bluez
  Commit: e0bf8908184ec1139cffe56493b177872d2aaf4f
      https://github.com/bluez/bluez/commit/e0bf8908184ec1139cffe56493b177872d2aaf4f
  Author: Antonio Rische <nt8r@xxxxxxxxxxxxxx>
  Date:   2025-07-13 (Sun, 13 Jul 2025)

  Changed paths:
    M obexd/plugins/phonebook-ebook.c

  Log Message:
  -----------
  obexd: clear pointers in `phonebook_exit`

This fixes a double-free which segfaults when dbus connection is lost:

    #0  g_type_check_instance_is_fundamentally_a (type_instance=type_instance@entry=0xffffb55201d0, fundamental_type=fundamental_type@entry=0x50 [GObject]) at ../gobject/gtype.c:3918
    #1  0x0000ffffb52712c0 in g_object_unref (_object=0xffffb55201d0) at ../gobject/gobject.c:4350
    #2  0x0000aaaac63f4798 in phonebook_exit ()
    #3  0x0000aaaac63f83a4 in plugin_cleanup ()
    #4  0x0000aaaac63e0ae8 in main ()



To unsubscribe from these emails, change your notification settings at https://github.com/bluez/bluez/settings/notifications




[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux