Fatal error: Cannot use string offset as an array
El tema es que sale "de a ratos", o sea que no siempre sucede...
El codigo en cuestion es, y el error me lo tira la matriz dentro del if
Código PHP:
       $query = "SELECT first_name, last_name, pic_square FROM user WHERE uid = '".$uid."'"; 
    try{
        $result = $facebook->api_client->fql_query($query); 
        if($result[0]['pic_square'] == "") $result[0]['pic_square'] = 'http://static.ak.fbcdn.net/pics/q_silhouette.gif';
        $array = array('uid'=>$uid, 
                        'first_name'=>$result[0]['first_name'], 
                        'last_name'=>$result[0]['last_name'], 
                        'pic_square'=>$result[0]['pic_square']);
        return $array;
    }
    catch(Exception $ex) {
        return NULL;
    } 
     
 

 Cannot use string offset as an array (ERROR)
 Cannot use string offset as an array (ERROR) 

