Fix for crash while pairing device 74/140274/1 accepted/tizen_3.0_ivi accepted/tizen/3.0/common/20170803.140337 accepted/tizen/3.0/ivi/20170803.010924 accepted/tizen/3.0/mobile/20170803.010849 accepted/tizen/3.0/tv/20170803.010901 accepted/tizen/3.0/wearable/20170803.010914 submit/tizen_3.0/20170801.063915
authorSreeraj Mohan Kottapuzhackal <sreeraj.mk@samsung.com>
Mon, 24 Jul 2017 07:46:05 +0000 (13:16 +0530)
committerSreeraj Mohan Kottapuzhackal <sreeraj.mk@samsung.com>
Mon, 24 Jul 2017 09:04:00 +0000 (14:34 +0530)
[Model] All
[BinType] AP
[Customer] All

[Issue#] P170315-03696
[Request] PLM
[Occurrence Version] All

[Problem] Crash observed while pairing
[Cause & Measure] Cause: SIGABRT due to invalid memory access
                  Measure: Avoiding invalid memory access
[Checking Method] Unit testing

[Team] Connectivity
[Developer] sreeraj.mk
[Solution company] Samsung
[Change Type] N/A

Change-Id: I1cb98a3de51bfbb63abb87da2c61a64ae6c457c9

bt-service/bt-service-device.c

index 6b17704..79fa7e5 100644 (file)
@@ -934,8 +934,6 @@ dbus_return:
        g_dbus_method_invocation_return_value(req_info->context,
                        g_variant_new("(iv)", result, out_param1));
 
-       g_variant_unref(out_param1);
-
        _bt_delete_request_list(req_info->req_id);
 done:
        if (err)