Hi,
I have tried your patch, there's no crash anymore but the parameters provided to wpa_supplicant does not seem correct The passphrase was changed using python script that call service->SetProperty API [root@localhost ~]#c2 edit Telecom-56652500 passphrase 5F7423F4A70B38F00AECAF0CAAF1D50E8FC657F8C69D47F5D5042999075DA461 [root@localhost ~]# c2 show Telecom-56652500 [ /net/connman/service/wifi_28be9b181b08_54656c65636f6d2d3536363532353030_managed_psk ] Name = Telecom-56652500 Type = wifi State = idle Strength = 92 Security = [ psk wps ] .... .... PassphraseRequired = false Passphrase = 5F7423F4A70B38F00AECAF0CAAF1D50E8FC657F8C69D47F5D5042999075DA461 Immutable = false Favorite = false .... .... .... .... The parameter In wpa supplicant : 336491303.720267: dbus: org.freedesktop.DBus.Properties.Get (/fi/w1/wpa_supplicant1/Interfaces/1) 1336491304.758718: dbus: fi.w1.wpa_supplicant1.Interface.AddNetwork (/fi/w1/wpa_supplicant1/Interfaces/1) 1336491304.758790: dbus: Register network object '/fi/w1/wpa_supplicant1/Interfaces/1/Networks/0' 1336491304.759798: scan_ssid=1 (0x1) 1336491304.759845: mode=0 (0x0) 1336491304.760107: Line 0: Invalid PSK '35463734323346344137304233384630304145434146304341414631443530453846433635374638433639443437463544353034323939393037354441343631'. 1336491304.760285: wpas_dbus_handler_add_network[dbus]:control interface couldn't set network properties 1336491304.760318: dbus: Unregister network object '/fi/w1/wpa_supplicant1/Interfaces/1/Networks/0' 1336491309.686578: dbus: fi.w1.wpa_supplicant1.Interface.Scan (/fi/w1/wpa_supplicant1/Interfaces/1) 1336491309.686689: Setting scan request: 0 sec 0 usec 1336491309.687161: State: INACTIVE -> SCANNING _______________________________________________ connman mailing list connman@connman.net http://lists.connman.net/listinfo/connman