Comment 13 for bug 908670

Revision history for this message
Mathieu Trudel-Lapierre (cyphermox) wrote :

I'll go guessing wildly there, but I think this is all due to just how g-c-c is getting the AP list. The list is first populated, then re-processes to get SSIDs. At any point in time during the reprocessing, if an APs signal was low enough that it disappeared from the scan results since it was added to the AP list used by g-c-c, trying to get its SSID will return a NULL GByteArray object. We then try to get a member of that object to escape SSIDs, which will fail.