bluez/audio
Luiz Augusto von Dentz 911f1b1be0 Fix crash while registering player
Crash is caused by not removed freed player from the list:

Invalid read of size 8
   at 0x13E7B5: media_adapter_find_player (media.c:861)
   by 0x13FEBC: register_player (media.c:1561)
   by 0x120DFE: process_message (object.c:224)
   by 0x4F6E9A0: ??? (in /lib64/libdbus-1.so.3.5.6)
   by 0x4F6092F: dbus_connection_dispatch (in /lib64/libdbus-1.so.3.5.6)
   by 0x11F787: message_dispatch (mainloop.c:80)
   by 0x4C762CA: ??? (in /lib64/libglib-2.0.so.0.3000.0)
   by 0x4C74ADC: g_main_context_dispatch (in /lib64/libglib-2.0.so.0.3000.0)
   by 0x4C752D7: ??? (in /lib64/libglib-2.0.so.0.3000.0)
   by 0x4C75824: g_main_loop_run (in /lib64/libglib-2.0.so.0.3000.0)
   by 0x11EE4B: main (main.c:485)
 Address 0x642ef30 is 16 bytes inside a block of size 80 free'd
   at 0x4A0662E: free (vg_replace_malloc.c:366)
   by 0x4C7B7F2: g_free (in /lib64/libglib-2.0.so.0.3000.0)
   by 0x12D292: player_destroy (avrcp.c:1099)
   by 0x120C38: service_filter (watch.c:477)
   by 0x120950: message_filter (watch.c:527)
   by 0x4F608E5: dbus_connection_dispatch (in /lib64/libdbus-1.so.3.5.6)
   by 0x11F787: message_dispatch (mainloop.c:80)
   by 0x4C762CA: ??? (in /lib64/libglib-2.0.so.0.3000.0)
   by 0x4C74ADC: g_main_context_dispatch (in /lib64/libglib-2.0.so.0.3000.0)
   by 0x4C752D7: ??? (in /lib64/libglib-2.0.so.0.3000.0)
   by 0x4C75824: g_main_loop_run (in /lib64/libglib-2.0.so.0.3000.0)
   by 0x11EE4B: main (main.c:485)
2011-10-06 18:46:54 +03:00
..
a2dp-codecs.h audio: Update license for shared header files 2011-08-26 11:18:54 -07:00
a2dp.c Fix missing initialization of A2DP error 2011-10-05 15:28:08 +03:00
a2dp.h Fix possible invalid read/free on media.c 2011-08-08 16:47:02 +03:00
audio.conf Add fast connectable support to HFP 2010-08-18 13:46:03 +03:00
avctp.c Fix crash when remote connects to AVRCP without having a record 2011-10-05 17:08:57 +03:00
avctp.h AVRCP: limit AVRCP packet size to the MTU of AV/C 2011-09-27 13:11:35 +03:00
avdtp.c AVDTP: Fix state if authorization fails 2011-09-21 11:03:11 +09:00
avdtp.h Reuse same SEP when reconfiguring A2DP streams 2011-02-08 11:04:39 -08:00
avrcp.c AVRCP: fix loop over number of application settings 2011-10-06 15:35:35 +03:00
avrcp.h AVRCP: move MediaPlayer to adapter object 2011-10-06 11:13:28 +03:00
bluetooth.conf Replace asound.conf with a more full-fledged bluetooth.conf 2009-04-17 01:45:19 +02:00
control.c AVRCP: move handling of vendor dependent PDU from control.c to avrcp.c 2011-09-13 10:44:56 +03:00
control.h AVRCP: move handling of vendor dependent PDU from control.c to avrcp.c 2011-09-13 10:44:56 +03:00
ctl_bluetooth.c Remove unnecessary jumps 2011-06-01 14:41:01 +03:00
device.c AVRCP: move MediaPlayer to adapter object 2011-10-06 11:13:28 +03:00
device.h AVRCP: move MediaPlayer to adapter object 2011-10-06 11:13:28 +03:00
gateway.c Fix Unref message after it was sent 2011-10-02 18:53:45 +03:00
gateway.h Check all states before allowing gw connection 2011-09-24 13:12:00 +03:00
gsta2dpsink.c audio: Remove workaround for compiler warnings 2011-02-13 17:51:45 -08:00
gsta2dpsink.h audio: Remove workaround for compiler warnings 2011-02-13 17:51:45 -08:00
gstavdtpsink.c Fix common misspelled words 2011-07-03 14:36:14 +03:00
gstavdtpsink.h audio: Remove workaround for compiler warnings 2011-02-13 17:51:45 -08:00
gstbluetooth.c audio: fix memory leak with typefinding 2010-06-29 10:29:10 +03:00
gstpragma.h Fix C++ style comments 2011-05-10 17:17:03 +02:00
gstrtpsbcpay.c Add pragma based workaround for GStreamer warnings 2010-05-19 16:59:30 +02:00
gstrtpsbcpay.h audio: Remove workaround for compiler warnings 2011-02-13 17:51:45 -08:00
gstsbcdec.c Add pragma based workaround for GStreamer warnings 2010-05-19 16:59:30 +02:00
gstsbcdec.h audio: Remove workaround for compiler warnings 2011-02-13 17:51:45 -08:00
gstsbcenc.c Add pragma based workaround for GStreamer warnings 2010-05-19 16:59:30 +02:00
gstsbcenc.h audio: Remove workaround for compiler warnings 2011-02-13 17:51:45 -08:00
gstsbcparse.c Add pragma based workaround for GStreamer warnings 2010-05-19 16:59:30 +02:00
gstsbcparse.h audio: Remove workaround for compiler warnings 2011-02-13 17:51:45 -08:00
gstsbcutil.c Fix common misspelled words 2011-07-03 14:36:14 +03:00
gstsbcutil.h Update copyright information 2010-01-01 17:08:17 -08:00
headset.c headset: Fix missing check for non-existent pending message 2011-09-21 17:29:42 +09:00
headset.h Fix get/set_hfp_active to match name conventions 2011-08-22 11:04:24 +03:00
ipc.c audio: Update license for shared header files 2011-08-26 11:18:54 -07:00
ipc.h audio: Update license for shared header files 2011-08-26 11:18:54 -07:00
main.c Fix get/set_hfp_active to match name conventions 2011-08-22 11:04:24 +03:00
manager.c AVRCP: move MediaPlayer to adapter object 2011-10-06 11:13:28 +03:00
manager.h avrcp: add skeleton of MediaPlayer interface 2011-08-12 11:04:29 +03:00
media.c Fix crash while registering player 2011-10-06 18:46:54 +03:00
media.h Fix possible invalid read/free on media.c 2011-08-08 16:47:02 +03:00
module-bluetooth-sink.c Update copyright information 2010-01-01 17:08:17 -08:00
pcm_bluetooth.c Report error if read failed in bluetooth_playback_poll_revents 2011-05-15 01:47:12 +03:00
rtp.h Update copyright information 2010-01-01 17:08:17 -08:00
sink.c Remove error_common_reply() 2010-12-16 11:27:43 +02:00
sink.h Update Nokia copyrights 2010-01-07 01:11:05 -08:00
source.c Remove error_common_reply() 2010-12-16 11:27:43 +02:00
source.h Update Nokia copyrights 2010-01-07 01:11:05 -08:00
telephony-dummy.c Fix cleaning up HFP state after calling telephony_exit 2010-12-12 23:06:16 +02:00
telephony-maemo5.c Remove bogus extra semicolons 2011-08-08 13:04:34 +03:00
telephony-maemo6.c Fix remove feedback DTMF tones timer on call release 2011-09-27 16:41:11 +03:00
telephony-ofono.c Fix telephony driver compilation with GLib < 2.28 2011-07-19 00:05:40 +03:00
telephony.h Fix cleaning up HFP state after calling telephony_exit 2010-12-12 23:06:16 +02:00
transport.c Implement media_transport for HFP_HS_UUID 2011-08-24 14:22:38 +03:00
transport.h Fix headset state callback in Media API 2011-07-10 10:57:17 +03:00
unix.c Fix asynchronously run request stream cb 2011-09-22 20:10:05 +09:00
unix.h Update Nokia copyrights 2010-01-07 01:11:05 -08:00