[Pidgin] #4821: Random Pidgin Crashes
Pidgin
trac at pidgin.im
Fri Sep 5 06:06:26 EDT 2008
#4821: Random Pidgin Crashes
--------------------+-------------------------------------------------------
Reporter: nswint | Owner: lschiere
Type: defect | Status: new
Milestone: | Component: unclassified
Version: 2.3.1 | Resolution:
Keywords: |
--------------------+-------------------------------------------------------
Comment(by nswint):
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu"...
(no debugging symbols found)
(gdb) handle SIG33 pass nostop noprint
Signal Stop Print Pass to program Description
SIG33 No No Yes Real-time event 33
(gdb) ryb[K[Kun
Starting program: /usr/bin/pidgin
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[New Thread 0x7f51ca8c07a0 (LWP 4187)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[New Thread 0x42585950 (LWP 4192)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[New Thread 0x408e8950 (LWP 4203)]
[New Thread 0x410e9950 (LWP 4204)]
[Thread 0x410e9950 (LWP 4204) exited]
[New Thread 0x410e9950 (LWP 4205)]
[Thread 0x410e9950 (LWP 4205) exited]
[New Thread 0x410e9950 (LWP 4206)]
[Thread 0x410e9950 (LWP 4206) exited]
[New Thread 0x410e9950 (LWP 4207)]
[Thread 0x410e9950 (LWP 4207) exited]
[New Thread 0x410e9950 (LWP 4213)]
[Thread 0x410e9950 (LWP 4213) exited]
[New Thread 0x410e9950 (LWP 4214)]
[Thread 0x410e9950 (LWP 4214) exited]
[New Thread 0x410e9950 (LWP 4215)]
[Thread 0x410e9950 (LWP 4215) exited]
[Thread 0x408e8950 (LWP 4203) exited]
[New Thread 0x408e8950 (LWP 4264)]
[New Thread 0x410e9950 (LWP 4267)]
[New Thread 0x418ea950 (LWP 4268)]
[New Thread 0x42d86950 (LWP 4269)]
[New Thread 0x43587950 (LWP 4270)]
[Thread 0x43587950 (LWP 4270) exited]
[Thread 0x42d86950 (LWP 4269) exited]
[Thread 0x410e9950 (LWP 4267) exited]
[Thread 0x418ea950 (LWP 4268) exited]
[Thread 0x408e8950 (LWP 4264) exited]
[New Thread 0x408e8950 (LWP 4272)]
[New Thread 0x418ea950 (LWP 4273)]
[Thread 0x418ea950 (LWP 4273) exited]
[New Thread 0x418ea950 (LWP 4274)]
[Thread 0x418ea950 (LWP 4274) exited]
[New Thread 0x418ea950 (LWP 4275)]
[Thread 0x418ea950 (LWP 4275) exited]
[New Thread 0x418ea950 (LWP 4276)]
[Thread 0x418ea950 (LWP 4276) exited]
[New Thread 0x418ea950 (LWP 4277)]
[Thread 0x418ea950 (LWP 4277) exited]
[New Thread 0x418ea950 (LWP 4278)]
[Thread 0x418ea950 (LWP 4278) exited]
[New Thread 0x418ea950 (LWP 4279)]
[Thread 0x418ea950 (LWP 4279) exited]
[Thread 0x408e8950 (LWP 4272) exited]
pidgin: ../../src/xcb_lock.c:77: _XGetXCBBuffer: Assertion `((int)
((xcb_req) - (dpy->request)) >= 0)' failed.
[New Thread 0x408e8950 (LWP 4286)]
[New Thread 0x418ea950 (LWP 4287)]
[Thread 0x418ea950 (LWP 4287) exited]
[New Thread 0x418ea950 (LWP 4288)]
[Thread 0x418ea950 (LWP 4288) exited]
[New Thread 0x418ea950 (LWP 4289)]
[Thread 0x418ea950 (LWP 4289) exited]
[New Thread 0x418ea950 (LWP 4290)]
[Thread 0x418ea950 (LWP 4290) exited]
[New Thread 0x418ea950 (LWP 4291)]
[Thread 0x418ea950 (LWP 4291) exited]
[New Thread 0x418ea950 (LWP 4292)]
[New Thread 0x410e9950 (LWP 4293)]
[Thread 0x410e9950 (LWP 4293) exited]
[Thread 0x418ea950 (LWP 4292) exited]
Program received signal SIGABRT, Aborted.
[Switching to Thread 0x408e8950 (LWP 4286)]
0x00007f51c71cc095 in raise () from /lib/libc.so.6
(gdb) backtrace full
#0 0x00007f51c71cc095 in raise () from /lib/libc.so.6
No symbol table info available.
#1 0x00007f51c71cdaf0 in abort () from /lib/libc.so.6
No symbol table info available.
#2 0x00007f51c71c52df in __assert_fail () from /lib/libc.so.6
No symbol table info available.
#3 0x00007f51c864417d in _XGetXCBBuffer () from /usr/lib/libX11.so.6
No symbol table info available.
#4 0x00007f51c8645343 in _XSend () from /usr/lib/libX11.so.6
No symbol table info available.
#5 0x00007f51c864545d in _XFlush () from /usr/lib/libX11.so.6
No symbol table info available.
#6 0x00007f51c861ea7a in XFlush () from /usr/lib/libX11.so.6
No symbol table info available.
#7 0x00007f51ad90fb55 in receive_message_loop () at
skype_messaging_x11.c:209
e = {type = 33, xany = {type = 33, serial = 15, send_event = 1,
display = 0x1407400, window = 88080599}, xkey = {type = 33, serial =
15,
send_event = 1, display = 0x1407400, window = 88080599, root = 401,
subwindow = 8, time = 5931049747570767907, x = 3683872, y = -1196584,
x_root = -147562368, y_root = 7168, state = 0, keycode = 0,
same_screen = -1}, xbutton = {type = 33, serial = 15, send_event = 1,
display = 0x1407400, window = 88080599, root = 401, subwindow = 8,
time = 5931049747570767907, x = 3683872, y = -1196584,
x_root = -147562368, y_root = 7168, state = 0, button = 0,
same_screen = -1}, xmotion = {type = 33, serial = 15, send_event = 1,
display = 0x1407400, window = 88080599, root = 401, subwindow = 8,
time = 5931049747570767907, x = 3683872, y = -1196584,
x_root = -147562368, y_root = 7168, state = 0, is_hint = 0 '\0',
same_screen = -1}, xcrossing = {type = 33, serial = 15, send_event =
1,
display = 0x1407400, window = 88080599, root = 401, subwindow = 8,
time = 5931049747570767907, x = 3683872, y = -1196584,
x_root = -147562368, y_root = 7168, mode = 0, detail = 0,
same_screen = -1, focus = 0, state = 0}, xfocus = {type = 33, serial =
15,
send_event = 1, display = 0x1407400, window = 88080599, mode = 401,
detail = 0}, xexpose = {type = 33, serial = 15, send_event = 1,
display = 0x1407400, window = 88080599, x = 401, y = 0, width = 8,
height = 0, count = 1159739427}, xgraphicsexpose = {type = 33,
serial = 15, send_event = 1, display = 0x1407400, drawable = 88080599,
x = 401, y = 0, width = 8, height = 0, count = 1159739427,
major_code = 1380930130, minor_code = 3683872}, xnoexpose = {type =
33,
serial = 15, send_event = 1, display = 0x1407400, drawable = 88080599,
major_code = 401, minor_code = 0}, xvisibility = {type = 33, serial =
15,
send_event = 1, display = 0x1407400, window = 88080599, state = 401},
xcreatewindow = {type = 33, serial = 15, send_event = 1,
display = 0x1407400, parent = 88080599, window = 401, x = 8, y = 0,
width = 1159739427, height = 1380930130, border_width = 3683872,
override_redirect = -1196584}, xdestroywindow = {type = 33, serial =
15,
send_event = 1, display = 0x1407400, event = 88080599, window = 401},
xunmap = {type = 33, serial = 15, send_event = 1, display = 0x1407400,
event = 88080599, window = 401, from_configure = 8}, xmap = {type =
33,
serial = 15, send_event = 1, display = 0x1407400, event = 88080599,
window = 401, override_redirect = 8}, xmaprequest = {type = 33,
serial = 15, send_event = 1, display = 0x1407400, parent = 88080599,
window = 401}, xreparent = {type = 33, serial = 15, send_event = 1,
display = 0x1407400, event = 88080599, window = 401, parent = 8,
x = 1159739427, y = 1380930130, override_redirect = 3683872},
xconfigure = {type = 33, serial = 15, send_event = 1, display =
0x1407400,
event = 88080599, window = 401, x = 8, y = 0, width = 1159739427,
height = 1380930130, border_width = 3683872, above = 30790472982656,
override_redirect = 0}, xgravity = {type = 33, serial = 15,
send_event = 1, display = 0x1407400, event = 88080599, window = 401,
x = 8, y = 0}, xresizerequest = {type = 33, serial = 15, send_event =
1,
display = 0x1407400, window = 88080599, width = 401, height = 0},
xconfigurerequest = {type = 33, serial = 15, send_event = 1,
display = 0x1407400, parent = 88080599, window = 401, x = 8, y = 0,
width = 1159739427, height = 1380930130, border_width = 3683872,
above = 30790472982656, detail = 0, value_mask = 4294967295},
xcirculate = {type = 33, serial = 15, send_event = 1, display =
0x1407400,
event = 88080599, window = 401, place = 8}, xcirculaterequest = {
type = 33, serial = 15, send_event = 1, display = 0x1407400,
parent = 88080599, window = 401, place = 8}, xproperty = {type = 33,
serial = 15, send_event = 1, display = 0x1407400, window = 88080599,
atom = 401, time = 8, state = 1159739427}, xselectionclear = {type =
33,
serial = 15, send_event = 1, display = 0x1407400, window = 88080599,
selection = 401, time = 8}, xselectionrequest = {type = 33, serial =
15,
send_event = 1, display = 0x1407400, owner = 88080599, requestor =
401,
selection = 8, target = 5931049747570767907,
property = 18441604784566318624, time = 30790472982656}, xselection =
{
type = 33, serial = 15, send_event = 1, display = 0x1407400,
requestor = 88080599, selection = 401, target = 8,
property = 5931049747570767907, time = 18441604784566318624},
xcolormap = {
type = 33, serial = 15, send_event = 1, display = 0x1407400,
window = 88080599, colormap = 401, new = 8, state = 0}, xclient = {
type = 33, serial = 15, send_event = 1, display = 0x1407400,
window = 88080599, message_type = 401, format = 8, data = {
b = "#8 ERROR 68\000Øœíÿ\200`4÷", s = {14371, 17696, 21074, 21071,
13856, 56, -16936, -19, 24704, -2252}, l = {5931049747570767907,
-5139289143232992, 30790472982656, 0, 4294967295}}}, xmapping = {
type = 33, serial = 15, send_event = 1, display = 0x1407400,
window = 88080599, request = 401, first_keycode = 0, count = 8},
xerror = {
type = 33, display = 0xf, resourceid = 9007336693694465,
serial = 21001216, error_code = 215 '×', request_code = 0 '\0',
minor_code = 64 '@'}, xkeymap = {type = 33, serial = 15, send_event =
1,
display = 0x1407400, window = 88080599,
key_vector =
"\221\001\000\000\000\000\000\000\b\000\000\000\000\000\000\000#8 ERROR
68\000Øœíÿ"}, pad = {139985869078561, 15, 9007336693694465, 21001216,
88080599, 401, 8, 5931049747570767907, -5139289143232992,
30790472982656,
0, 4294967295, 0, 0, 30786862614664, 0, 137438953504, 20660224, 0, 32,
65,
18372960, 139989212953200, 13074728292021107}}
msg = (GString *) 0xb6a260
msg_temp = "#8 ERROR 68\000\000\000\000\000\000\000\000\000"
len = 11
event_bool = <value optimized out>
#8 0x00007f51c79f6284 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#9 0x00007f51c75023f7 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#10 0x00007f51c7271b2d in clone () from /lib/libc.so.6
No symbol table info available.
#11 0x0000000000000000 in ?? ()
No symbol table info available.
(gdb) info registers
rax 0x0 0
rbx 0x408e7dc0 1083080128
rcx 0xffffffffffffffff -1
rdx 0x6 6
rsi 0x10be 4286
rdi 0x105b 4187
rbp 0x408e8950 0x408e8950
rsp 0x408e7d18 0x408e7d18
r8 0x0 0
r9 0x65723e2d79706428 7309973510207595560
r10 0x8 8
r11 0x202 514
r12 0x7fffd28f570e 140736725997326
r13 0x7f51c86aaae8 139989231512296
r14 0x4d 77
r15 0x7f51c86aa9e0 139989231512032
rip 0x7f51c71cc095 0x7f51c71cc095 <raise+53>
eflags 0x202 [ IF ]
cs 0x33 51
ss 0x2b 43
ds 0x0 0
es 0x0 0
fs 0x63 99
gs 0x0 0
fctrl 0x37f 895
fstat 0x0 0
ftag 0xffff 65535
fiseg 0x0 0
fioff 0x0 0
foseg 0x0 0
fooff 0x0 0
fop 0x0 0
mxcsr 0x1fa0 [ PE IM DM ZM OM UM PM ]
(gdb) thread apply all backtrace
Thread 24 (Thread 0x408e8950 (LWP 4286)):
#0 0x00007f51c71cc095 in raise () from /lib/libc.so.6
#1 0x00007f51c71cdaf0 in abort () from /lib/libc.so.6
#2 0x00007f51c71c52df in __assert_fail () from /lib/libc.so.6
#3 0x00007f51c864417d in _XGetXCBBuffer () from /usr/lib/libX11.so.6
#4 0x00007f51c8645343 in _XSend () from /usr/lib/libX11.so.6
#5 0x00007f51c864545d in _XFlush () from /usr/lib/libX11.so.6
#6 0x00007f51c861ea7a in XFlush () from /usr/lib/libX11.so.6
#7 0x00007f51ad90fb55 in receive_message_loop () at
skype_messaging_x11.c:209
#8 0x00007f51c79f6284 in ?? () from /usr/lib/libglib-2.0.so.0
#9 0x00007f51c75023f7 in start_thread () from /lib/libpthread.so.0
#10 0x00007f51c7271b2d in clone () from /lib/libc.so.6
#11 0x0000000000000000 in ?? ()
Thread 2 (Thread 0x42585950 (LWP 4192)):
#0 0x00007f51c726ada2 in select () from /lib/libc.so.6
#1 0x00007f51b0bef3bb in ?? () from /usr/lib/libtcl8.4.so.0
#2 0x00007f51c75023f7 in start_thread () from /lib/libpthread.so.0
#3 0x00007f51c7271b2d in clone () from /lib/libc.so.6
#4 0x0000000000000000 in ?? ()
Thread 1 (Thread 0x7f51ca8c07a0 (LWP 4187)):
#0 0x00007f51c7506b99 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/libpthread.so.0
#1 0x00007f51c48760eb in ?? () from /usr/lib/libxcb.so.1
#2 0x00007f51c4876e1d in xcb_send_request () from /usr/lib/libxcb.so.1
#3 0x00007f51c8643f1a in _XPutXCBBuffer () from /usr/lib/libX11.so.6
#4 0x00007f51c8644267 in ?? () from /usr/lib/libX11.so.6
#5 0x00007f51c8636f6e in XSendEvent () from /usr/lib/libX11.so.6
#6 0x00007f51ad90ee6f in skype_close (gc=0xbdd680) at
skype_messaging_x11.c:88
#7 0x00007f51c833623f in purple_connection_destroy ()
from /usr/lib/libpurple.so.0
#8 0x00007f51c831beea in purple_account_disconnect ()
from /usr/lib/libpurple.so.0
#9 0x00007f51c83369dc in ?? () from /usr/lib/libpurple.so.0
#10 0x00007f51c79d0b2b in ?? () from /usr/lib/libglib-2.0.so.0
#11 0x00007f51c79d03d4 in g_main_context_dispatch ()
from /usr/lib/libglib-2.0.so.0
#12 0x00007f51c79d36e5 in ?? () from /usr/lib/libglib-2.0.so.0
#13 0x00007f51c79d3a05 in g_main_loop_run () from
/usr/lib/libglib-2.0.so.0
#14 0x00007f51c935df03 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#15 0x000000000048a5eb in main ()
#0 0x00007f51c71cc095 in raise () from /lib/libc.so.6
(gdb) quir[Kt
The program is running. Exit anyway? (y or n)
--
Ticket URL: <http://developer.pidgin.im/ticket/4821#comment:5>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list