[Pidgin] #14588: XMPP (facebook) crashes X.org
Pidgin
trac at pidgin.im
Sun Sep 11 13:07:03 EDT 2011
#14588: XMPP (facebook) crashes X.org
------------------------+---------------------------------------------------
Reporter: metalzelot | Owner: rekkanoryo
Type: defect | Status: new
Milestone: 2.10.1 | Component: unclassified
Version: 2.10.0 | Keywords:
------------------------+---------------------------------------------------
When I try to use the facebook chat (using XMPP) with pidgin and the buddy
I want to talk to also uses a 3rd-party program for the facebook chat (in
this case it is Trillian I think) I get a message from chat.facebook.com
stating "[Buddy-name] is using an application to access chat. To send him
a message, you must change your settings to enable friends using
applications to see you when you're online. To change your settings,
follow this link:
http://www.facebook.com/chat/set_application_settings.php?to_send=[long
base64 encoded string]". Shortly after receiving this message (3-10
seconds) my X.org crashes. This is always reproducible and I have already
had this with two different facebook buddies.
I'm using pidgin 2.10.0 and X Server 1.10.3.901 (1.10.4 RC 1) on Arch
Linux.
The interesting parts of the pidgin debug information (pidgin --debug):
(18:42:15) gtkconv: setting active conversation on toolbar 0x2d25150
(18:42:19) jabber: Sending (ssl)
(yXXXn at chat.facebook.com/Home_5bcc2920_4ACAD15549A27): <message
type='chat' id='purple1d534e9f'
to='-1000XXX39 at chat.facebook.com'><composing
xmlns='http://jabber.org/protocol/chatstates'/></message>
(18:42:20) util: Writing file prefs.xml to directory /home/user/.purple
(18:42:20) util: Writing file /home/user/.purple/prefs.xml
(18:42:25) jabber: Sending (ssl)
(yXXXn at chat.facebook.com/Home_5bcc2920_4ACAD15549A27): <message
type='chat' id='purple1d534ea0' to='-1000XXX39 at chat.facebook.com'><paused
xmlns='http://jabber.org/protocol/chatstates'/></message>
(18:42:25) conversation: typed...
(18:42:28) jabber: Unable to find caps: nothing known about buddy
(18:42:28) jabber: Sending (ssl)
(yXXXn at chat.facebook.com/Home_5bcc2920_4ACAD15549A27): <message
type='chat' id='purple1d534ea1' to='-1000XXX39 at chat.facebook.com'><active
xmlns='http://jabber.org/protocol/chatstates'/><body>test</body></message>
(18:42:28) jabber: Sending (ssl)
(yXXXn at chat.facebook.com/Home_5bcc2920_4ACAD15549A27): <message
type='chat' id='purple1d534ea2' to='-1000XXX39 at chat.facebook.com'><active
xmlns='http://jabber.org/protocol/chatstates'/></message>
(18:42:28) jabber: Recv (ssl)(911): <message from="chat.facebook.com"
to="yXXXn at chat.facebook.com/Home_5bcc2920_4ACAD15549A27"
type="normal"><subject></subject><body>[Buddy-name] is using an
application to access chat. To send him a message, you must change your
settings to enable friends using applications to see you when you're
online. To change your settings, follow this link:
http://www.facebook.com/chat/set_application_settings.php?to_send=[long
base64 encoded string]</body></message>
(18:42:30) prefs: /pidgin/conversations/toolbar/wide changed, scheduling
save.
(18:42:30) gtkconv: setting active conversation on toolbar 0x2d6f7b0
(18:42:35) util: Writing file prefs.xml to directory /home/user/.purple
(18:42:35) util: Writing file /home/user/.purple/prefs.xml
(18:42:40) util: Writing file blist.xml to directory /home/user/.purple
(18:42:40) util: Writing file /home/user/.purple/blist.xml
(18:42:44) jabber: Recv (ssl)(126): <presence
from="-631XXX5 at chat.facebook.com"
to="yXXXn at chat.facebook.com/Home_5bcc2920_4ACAD15549A27"
type="unavailable"/>
(18:42:44) blist: Updating buddy status for -631XXX5 at chat.facebook.com
(XMPP)
(18:42:44) prefs: /pidgin/conversations/im/x changed, scheduling save.
(18:42:44) prefs: /pidgin/conversations/im/y changed, scheduling save.
[many of these]
(18:42:45) prefs: /pidgin/conversations/im/y changed, scheduling save.
(18:42:45) prefs: /pidgin/conversations/im/x changed, scheduling save.
(18:42:46) gtkconv: setting active conversation on toolbar 0x2d25150
(18:42:46) gtkconv: setting active conversation on toolbar 0x2d25150
(18:42:46) gtkconv: setting active conversation on toolbar 0x2d25150
(18:42:46) gtkconv: setting active conversation on toolbar 0x2d25150
(18:42:47) gtkconv: setting active conversation on toolbar 0x2d6f7b0
The Xorg.0.log file after the crash:
[ 4879.764] (II) RADEON(0): Modeline "1280x800"x0.0 68.90 1280 1304
1336 1408 800 801 804 813 -hsync -vsync (48.9 kHz)
[ 19807.089]
Backtrace:
[ 19807.089] 0: /usr/bin/X (xorg_backtrace+0x26) [0x45d496]
[ 19807.089] 1: /usr/bin/X (0x400000+0x618b9) [0x4618b9]
[ 19807.089] 2: /lib/libpthread.so.0 (0x7fafe0326000+0xf7c0)
[0x7fafe03357c0]
[ 19807.089] 3: /usr/lib/xorg/modules/drivers/radeon_drv.so
(0x7fafdd1ee000+0xd6d3f) [0x7fafdd2c4d3f]
[ 19807.089] 4: /usr/lib/xorg/modules/extensions/libdri2.so
(0x7fafdd6ff000+0x1660) [0x7fafdd700660]
[ 19807.089] 5: /usr/lib/xorg/modules/extensions/libdri2.so
(0x7fafdd6ff000+0x21a1) [0x7fafdd7011a1]
[ 19807.089] 6: /usr/lib/xorg/modules/extensions/libdri2.so
(DRI2GetBuffersWithFormat+0x10) [0x7fafdd7014b0]
[ 19807.089] 7: /usr/lib/xorg/modules/extensions/libdri2.so
(0x7fafdd6ff000+0x3df3) [0x7fafdd702df3]
[ 19807.089] 8: /usr/bin/X (0x400000+0x2ea89) [0x42ea89]
[ 19807.089] 9: /usr/bin/X (0x400000+0x22b9e) [0x422b9e]
[ 19807.089] 10: /lib/libc.so.6 (__libc_start_main+0xed) [0x7fafdf2a613d]
[ 19807.090] 11: /usr/bin/X (0x400000+0x22e8d) [0x422e8d]
[ 19807.090] Segmentation fault at address (nil)
[ 19807.090]
Fatal server error:
[ 19807.090] Caught signal 11 (Segmentation fault). Server aborting
[ 19807.090]
[ 19807.090]
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 19807.090] Please also check the log file at "/var/log/Xorg.0.log" for
additional information.
[ 19807.090]
[ 19807.115] (II) Power Button: Close
--
Ticket URL: <http://developer.pidgin.im/ticket/14588>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list