dequis/purple-facebook

Parse error: unexpected identifier `taNewMessage', expected value

solbu opened this issue ยท 23 comments

solbu commented

The last day I have been unable to chat on Facebook.
It connects just fine, the contact list populates fine, but whenever I receive a message on Facebook, it instantly disconnect, waits a few seconds and then reconnects.
But I don't receive any messages.

I am not prepared to publicly disclose the entire debug log, due to sensitive content in the log,
but here is the debug excerpt.
This 4 lines happens instantly when I receive a message. (The email address is obviously not correct. ;-) )

(13:05:32) connection: Connection error on 0x16a0400 (reason: 0 description: :1:12: Parse error: unexpected identifier `taNewMessage', expected value)
(13:05:32) account: Disconnecting account me@example.com (0xff2290)
(13:05:32) connection: Disconnecting connection 0x16a0400
(13:05:32) connection: Destroying connection 0x16a0400

I'm having the same problem

I had the same issue. However, compiling from the latest master commit and installing it seems to have fixed the issue for now.

Could someone post latest master compiled here?

solbu commented

I had the same issue. However, compiling from the latest master commit and installing it seems to have fixed the issue for now.

@dequis need to create a new release, then.

Maybe @EionRobb can post a Windows DLL?

solbu commented

In the mean time I have fixed the Mageia package (for mga7, mga8 and cauldron) by lifting and applying patches 18 and 19 from the patches folder.
I just assigned the fixed packages to our Q&A team which will test it and hopefully approve them withing a few days, and then updated packages should reach the mirrors shortly after that.

+1 having this problem, would love a windows DLL if @EionRobb would be exceptionally kind

Same issue. Any progress getting this fixed? On rare occasions, it holds the connection with FB, but otherwise it disconnects and then reconnects a short while later.

Right now Pidgin with Facebook is essentially unusable because of this. It disconnects on every message.

Right now Pidgin with Facebook is essentially unusable because of this. It disconnects on every message.

Same here. Strange thing is that with some contacts it works fine, however with others I get disconnected on every message.

Can you try to change the "Buddy list sync interval" from 5 Seconds to 30 Seconds?

I was having this issue on Arch, then I installed pidgin-gnutls and that seems to have fixed it. Haven't had any trouble for a few days now.

(Unfortunately I was mucking about with a few things on my system at the time as well so it's not a highly controlled experiment, but worth a shot.)

Hey guys. So what better to do on a Saturday than work my ass off and compile the plugin myself based on the latest commits.

https://github.com/ae-bogdan/libfacebook_pidgin

I decided to make the build because a comment above said some of the newer commits fix this.

I tested it with a couple of people it wasn't working with before and it worked.

Update - tested with some more and had the problem happen once. Seems like the latest commits do not fix this entirely.
Works now.

I tried ae-bogdan's .dll swap for Windows and it worked, though I haven't given it much time yet. Hope it sticks. Thanks!

Even with the latest code (and I compiled it on linux months ago) I still get this error a few times per day.

b2cbd commented

@ae-bogdan Tested for an hour. It solved disconnection for me. Thanks!

Hey guys. So what better to do on a Saturday than work my ass off and compile the plugin myself based on the latest commits.

https://github.com/ae-bogdan/libfacebook_pidgin

I decided to make the build because a comment above said some of the newer commits fix this.

I tested it with a couple of people it wasn't working with before and it worked.

Update - tested with some more and had the problem happen once. Seems like the latest commits do not fix this entirely.
Works now.

Hello. Is this not supposed to work on Windows 7? I know it's an old system, but it's the one I have on this laptop and my Pidgin doesn't recognize the new dll as a plugin.

Thank you.

Hey guys. So what better to do on a Saturday than work my ass off and compile the plugin myself based on the latest commits.
https://github.com/ae-bogdan/libfacebook_pidgin
I decided to make the build because a comment above said some of the newer commits fix this.
I tested it with a couple of people it wasn't working with before and it worked.
Update - tested with some more and had the problem happen once. Seems like the latest commits do not fix this entirely.
Works now.

Hello. Is this not supposed to work on Windows 7? I know it's an old system, but it's the one I have on this laptop and my Pidgin doesn't recognize the new dll as a plugin.

Thank you.

@MikeMilligan I booted up a win 7 machine and tried compiling it there. Check out if it works.

https://github.com/ae-bogdan/libfacebook_pidgin/blob/master/libfacebook_win7.dll

Btw: I used 2.13.0 source files for this. Take that into account as well.

Hey guys. So what better to do on a Saturday than work my ass off and compile the plugin myself based on the latest commits.
https://github.com/ae-bogdan/libfacebook_pidgin
I decided to make the build because a comment above said some of the newer commits fix this.
I tested it with a couple of people it wasn't working with before and it worked.
Update - tested with some more and had the problem happen once. Seems like the latest commits do not fix this entirely.
Works now.

Hello. Is this not supposed to work on Windows 7? I know it's an old system, but it's the one I have on this laptop and my Pidgin doesn't recognize the new dll as a plugin.
Thank you.

@MikeMilligan I booted up a win 7 machine and tried compiling it there. Check out if it works.

https://github.com/ae-bogdan/libfacebook_pidgin/blob/master/libfacebook_win7.dll

Btw: I used 2.13.0 source files for this. Take that into account as well.

This seems to be working! Thank you!

@MikeMilligan I booted up a win 7 machine and tried compiling it there. Check out if it works.

https://github.com/ae-bogdan/libfacebook_pidgin/blob/master/libfacebook_win7.dll

Btw: I used 2.13.0 source files for this. Take that into account as well.

Thanks a lot for taking the time of compiling another dll.

The good news is that it worked for me. The bad news is that I have to use the past tense because since a couple of hours ago I'm being affected by #515 . I reverted to the old dll to see if that was the cause, but Facebook it's blocking me just the same. So it seems this is a completely different issue.

Thanks for compiling these. The new DLL seems to partially work for me but not completely. I still sometimes get the taNewMessage error and a disconnection. It seems not to happen as much as before but it still happens.

I had this last night when I started using Facebook's plugin in Pidgin 2.14.9 in my updated 64-bit W10 Pro. PC. I don't know how I made it stop. I think I deleted my Facebook account and readded it?