Pidgin Facebook plugin :: troubleshoot arm problems...

Tim Dobson lists at tdobson.net
Fri Feb 20 19:32:08 CET 2009


Hi there,

I'm on 2008.12 += Kustomizer and I have just got pidgin working.

On my desktop I use a hackish pidgin plugin to use facebook chat via pidgin.
The website is here:
http://code.google.com/p/pidgin-facebookchat/

There is a version built for arm: 
http://code.google.com/p/pidgin-facebookchat/downloads/detail?name=libfacebookarm-1.47.so

but I get the feeling it is arm5 because the moment one starts to use it 
pidgin crashes because of "illegal instruction"

The only reason I attempted to use the prebuilt version is because I had 
such a touch time trying to get the right things installed to be able to 
build my own (I'm not experienced at doing this!)

Has anyone got any ideas?

Tim

howto install it:
http://code.google.com/p/pidgin-facebookchat/wiki/How_To_Install

Crash log below:
(18:18:42) jabber: xmlParseChunk returned error 100
(18:18:46) util: Writing file accounts.xml to directory /home/root/.purple
(18:18:46) util: Writing file /home/root/.purple/accounts.xml
(18:18:46) util: Writing file blist.xml to directory /home/root/.purple
(18:18:46) util: Writing file /home/root/.purple/blist.xml
(18:19:02) jabber: jabber_actions: have pep: NO
(18:19:02) account: Connecting to account someuser
(18:19:02) connection: Connecting. gc = 0x4b4fa0
(18:19:02) facebook: sending request headers:
POST /login.php HTTP/1.0
Host: login.facebook.com
Connection: close
User-Agent: Opera/9.50 (Windows NT 5.1; U; en-GB)
Content-Type: application/x-www-form-urlencoded
Content-length: 121
Accept: */*
Cookie: isfbe=false;test_cookie=1;

(18:19:02) dns: DNS query for 'login.facebook.com' queued
(18:19:02) dns: DNS query for 'login.facebook.com' queued
(18:19:02) dns: Created new DNS child 1447, there are now 1 children.
(18:19:02) dns: Successfully sent DNS request to child 1447
(18:19:02) dns: Created new DNS child 1448, there are now 2 children.
(18:19:02) dns: Successfully sent DNS request to child 1448
(18:19:02) dns: Got response for 'login.facebook.com'
(18:19:02) dnsquery: IP resolved for login.facebook.com
(18:19:02) facebook: updating cache of dns addresses
(18:19:02) facebook: Host login.facebook.com has IP 69.63.180.173
(18:19:02) dns: Got response for 'login.facebook.com'
(18:19:02) dnsquery: IP resolved for login.facebook.com
(18:19:02) proxy: Attempting connection to 69.63.180.173
(18:19:02) proxy: Connecting to login.facebook.com:443 with no proxy
(18:19:02) proxy: Connection in progress
(18:19:03) proxy: Connected to login.facebook.com:443.
(18:19:03) gnutls: Starting handshake with login.facebook.com
(18:19:03) gnutls: Handshake complete
(18:19:03) gnutls/x509: Key print: 
52:6c:34:5c:4d:f6:11:d3:27:04:af:a8:ae:8e:71:a6:98:57:45:e3
(18:19:03) gnutls: Peer provided 1 certs
(18:19:03) gnutls: Lvl 0 SHA1 fingerprint: 
52:6c:34:5c:4d:f6:11:d3:27:04:af:a8:ae:8e:71:a6:98:57:45:e3
(18:19:03) gnutls: Serial: 05:1b:4c
(18:19:03) gnutls: Cert DN: 
C=US,O=login.facebook.com,OU=GT04482452,OU=See 
www.geotrust.com/resources/cps (c)06,OU=Domain Control Validated - 
QuickSSL(R),CN=login.facebook.com
(18:19:03) gnutls: Cert Issuer DN: C=US,O=Equifax Secure Inc.,CN=Equifax 
Secure Global eBusiness CA-1
(18:19:03) certificate/x509/tls_cached: Starting verify for 
login.facebook.com
(18:19:03) certificate/x509/tls_cached: Checking for cached cert...
(18:19:03) certificate/x509/tls_cached: ...Found cached cert
(18:19:03) gnutls: Attempting to load X.509 certificate from 
/home/root/.purple/certificates/x509/tls_peers/login.facebook.com
(18:19:03) certificate/x509/tls_cached: Peer cert matched cached
(18:19:03) certificate: Successfully verified certificate for 
login.facebook.com
(18:19:03) facebook: post_or_get_ssl_connect_cb
(18:19:04) gnutls: receive failed: A TLS packet with unexpected length 
was received.
(18:19:04) facebook: ssl error, but data received.  attempting to continue
(18:19:04) facebook: response headers
HTTP/1.1 200 OK
Date: Fri, 20 Feb 2009 18:21:59 GMT
Server: Apache/1.3.41.fb1
Expires: Mon, 26 Jul 1997 05:00:00 GMT
Cache-Control: private, no-store, no-cache, must-revalidate, 
post-check=0, pre-check=0
Pragma: no-cache
P3P: CP="HONK"
Set-Cookie: 
datr=1235154119-0ced3018d903912eaeafc91216d086a44662bde3bb464d7d71fc5; 
expires=Thu, 21-May-2009 18:21:59 GMT; path=/; domain=.facebook.com; 
httponly
Set-Cookie: test_cookie=1; path=/; domain=.facebook.com
Set-Cookie: login=+; path=/; domain=.facebook.com; httponly
Set-Cookie: 
login_x=a%3A2%3A%7Bs%3A5%3A%22email%22%3Bs%3A15%3A%22someuser%22%3Bs%3A19%3A%22remember_me_default%22%3Bb%3A1%3B%7D; 
expires=Tue, 16-Jun-2009 12:08:39 GMT; path=/; domain=.facebook.com; 
httponly
Set-Cookie: reg_fb_gate=https%3A%2F%2Flogin.facebook.com%2Flogin.php; 
path=/; domain=.facebook.com
Set-Cookie: reg_fb_ref=https%3A%2F%2Flogin.facebook.com%2Flogin.php; 
path=/; domain=.facebook.com
Set-Cookie: test_cookie=1; path=/; domain=.facebook.com
Set-Cookie: login=+; path=/; domain=.facebook.com; httponly
Connection: close
Content-Type: text/html; charset=utf-8

<snip>
...
...
(18:18:42) jabber: xmlParseChunk returned error 100
(18:18:46) util: Writing file accounts.xml to directory /home/root/.purple
(18:18:46) util: Writing file /home/root/.purple/accounts.xml
(18:18:46) util: Writing file blist.xml to directory /home/root/.purple
(18:18:46) util: Writing file /home/root/.purple/blist.xml
(18:19:02) jabber: jabber_actions: have pep: NO
(18:19:02) account: Connecting to account personalwebsite
(18:19:02) connection: Connecting. gc = 0x4b4fa0
(18:19:02) facebook: sending request headers:
POST /login.php HTTP/1.0
Host: login.facebook.com
Connection: close
User-Agent: Opera/9.50 (Windows NT 5.1; U; en-GB)
Content-Type: application/x-www-form-urlencoded
Content-length: 121
Accept: */*
Cookie: isfbe=false;test_cookie=1;

(18:19:02) dns: DNS query for 'login.facebook.com' queued
(18:19:02) dns: DNS query for 'login.facebook.com' queued
(18:19:02) dns: Created new DNS child 1447, there are now 1 children.
(18:19:02) dns: Successfully sent DNS request to child 1447
(18:19:02) dns: Created new DNS child 1448, there are now 2 children.
(18:19:02) dns: Successfully sent DNS request to child 1448
(18:19:02) dns: Got response for 'login.facebook.com'
(18:19:02) dnsquery: IP resolved for login.facebook.com
(18:19:02) facebook: updating cache of dns addresses
(18:19:02) facebook: Host login.facebook.com has IP 69.63.180.173
(18:19:02) dns: Got response for 'login.facebook.com'
(18:19:02) dnsquery: IP resolved for login.facebook.com
(18:19:02) proxy: Attempting connection to 69.63.180.173
(18:19:02) proxy: Connecting to login.facebook.com:443 with no proxy
(18:19:02) proxy: Connection in progress
(18:19:03) proxy: Connected to login.facebook.com:443.
(18:19:03) gnutls: Starting handshake with login.facebook.com
(18:19:03) gnutls: Handshake complete
(18:19:03) gnutls/x509: Key print: 
52:6c:34:5c:4d:f6:11:d3:27:04:af:a8:ae:8e:71:a6:98:57:45:e3
(18:19:03) gnutls: Peer provided 1 certs
(18:19:03) gnutls: Lvl 0 SHA1 fingerprint: 
52:6c:34:5c:4d:f6:11:d3:27:04:af:a8:ae:8e:71:a6:98:57:45:e3
(18:19:03) gnutls: Serial: 05:1b:4c
(18:19:03) gnutls: Cert DN: 
C=US,O=login.facebook.com,OU=GT04482452,OU=See 
www.geotrust.com/resources/cps (c)06,OU=Domain Control Validated - 
QuickSSL(R),CN=login.facebook.com
(18:19:03) gnutls: Cert Issuer DN: C=US,O=Equifax Secure Inc.,CN=Equifax 
Secure Global eBusiness CA-1
(18:19:03) certificate/x509/tls_cached: Starting verify for 
login.facebook.com
(18:19:03) certificate/x509/tls_cached: Checking for cached cert...
(18:19:03) certificate/x509/tls_cached: ...Found cached cert
(18:19:03) gnutls: Attempting to load X.509 certificate from 
/home/root/.purple/certificates/x509/tls_peers/login.facebook.com
(18:19:03) certificate/x509/tls_cached: Peer cert matched cached
(18:19:03) certificate: Successfully verified certificate for 
login.facebook.com
(18:19:03) facebook: post_or_get_ssl_connect_cb
(18:19:04) gnutls: receive failed: A TLS packet with unexpected length 
was received.
(18:19:04) facebook: ssl error, but data received.  attempting to continue
(18:19:04) facebook: response headers
HTTP/1.1 200 OK
Date: Fri, 20 Feb 2009 18:21:59 GMT
Server: Apache/1.3.41.fb1
Expires: Mon, 26 Jul 1997 05:00:00 GMT
Cache-Control: private, no-store, no-cache, must-revalidate, 
post-check=0, pre-check=0
Pragma: no-cache
P3P: CP="HONK"
Set-Cookie: 
datr=1235154119-0ced3018d903912eaeafc91216d086a44662bde3bb464d7d71fc5; 
expires=Thu, 21-May-2009 18:21:59 GMT; path=/; domain=.facebook.com; 
httponly
Set-Cookie: test_cookie=1; path=/; domain=.facebook.com
Set-Cookie: login=+; path=/; domain=.facebook.com; httponly
Set-Cookie: 
login_x=a%3A2%3A%7Bs%3A5%3A%22email%22%3Bs%3A15%3A%22someuser%22%3Bs%3A19%3A%22remember_me_default%22%3Bb%3A1%3B%7D; 
expires=Tue, 16-Jun-2009 12:08:39 GMT; path=/; domain=.facebook.com; 
httponly
Set-Cookie: reg_fb_gate=https%3A%2F%2Flogin.facebook.com%2Flogin.php; 
path=/; domain=.facebook.com
Set-Cookie: reg_fb_ref=https%3A%2F%2Flogin.facebook.com%2Flogin.php; 
path=/; domain=.facebook.com
Set-Cookie: test_cookie=1; path=/; domain=.facebook.com
Set-Cookie: login=+; path=/; domain=.facebook.com; httponly
Connection: close
Content-Type: text/html; charset=utf-8


(18:19:04) facebook: got cookie 
datr=1235154119-0ced3018d903912eaeafc91216d086a44662bde3bb464d7d71fc5
(18:19:04) facebook: got cookie test_cookie=1
(18:19:04) facebook: got cookie login=+
(18:19:04) facebook: got cookie 
login_x=a%3A2%3A%7Bs%3A5%3A%22email%22%3Bs%3A15%3A%22someuser%22%3Bs%3A19%3A%22remember_me_default%22%3Bb%3A1%3B%7D
(18:19:04) facebook: got cookie 
reg_fb_gate=https%3A%2F%2Flogin.facebook.com%2Flogin.php
(18:19:04) facebook: got cookie 
reg_fb_ref=https%3A%2F%2Flogin.facebook.com%2Flogin.php
(18:19:04) facebook: got cookie test_cookie=1
(18:19:04) facebook: got cookie login=+
Illegal instruction



-- 
www.tdobson.net
----
If each of us have one object, and we exchange them, then each of us
still has one object.
If each of us have one idea, and we exchange them, then each of us now
has two ideas.   -  George Bernard Shaw




More information about the community mailing list