验证码输入过晚时会crash #427

Closed
felixonmars opened this Issue Oct 8, 2013 · 3 comments

Projects

None yet

2 participants

Contributor

重现:

弹出登陆验证码的窗口 -> 过一段时间不输入验证码, 然后无论输入什么或者取消, 都必然crash.

先开这个issue记录一下, 已经遇到多次, 一直忘记保留trace... 下次遇到的时候贴上来

Contributor
Program received signal SIGSEGV, Segmentation fault.
0x0000010100000100 in ?? ()
(gdb) bt
#0  0x0000010100000100 in ?? ()
#1  0x00007fffda791189 in vp_do (cmd=..., retval=retval@entry=0x0) at /home/felix/pidgin-lwqq-git/src/pidgin-lwqq/liblwqq/lib/vplist.c:33
#2  0x00007fffda76e0de in input_verify_image (code=0x4b844b0, fields=<optimized out>) at /home/felix/pidgin-lwqq-git/src/pidgin-lwqq/src/webqq.c:1433
#3  0x0000000000494b70 in ?? ()
#4  0x00007ffff55348d7 in ?? () from /usr/lib/libgobject-2.0.so.0
#5  0x00007ffff554d3a2 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#6  0x00007ffff554e002 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#7  0x00007ffff6ccbbbe in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#8  0x00007ffff6d6cd85 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#9  0x00007ffff55346a8 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#10 0x00007ffff5545dfb in ?? () from /usr/lib/libgobject-2.0.so.0
#11 0x00007ffff554da19 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#12 0x00007ffff554e002 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#13 0x00007ffff6e7cab4 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#14 0x00007ffff6d6b5e6 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#15 0x00007ffff6d6b8eb in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#16 0x00007ffff69e6c3c in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#17 0x00007ffff506a246 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#18 0x00007ffff506a598 in ?? () from /usr/lib/libglib-2.0.so.0
#19 0x00007ffff506a99a in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#20 0x00007ffff6d6a9d7 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#21 0x0000000000431aaf in main ()
(gdb) f 1
#1  0x00007fffda791189 in vp_do (cmd=..., retval=retval@entry=0x0) at /home/felix/pidgin-lwqq-git/src/pidgin-lwqq/liblwqq/lib/vplist.c:33
33          cmd.dsph(cmd.func,&cmd.data,retval);
(gdb) p cmd
$1 = {dsph = 0x10100000100, func = 0x7fffe8e61210 <vtable for Oxygen::TileSet+16>, data = {st = 0x5a243a0, cur = 0x5a243a0, sz = 94520368},
  next = 0x2800000028}
(gdb) p cmd.func
$2 = (VP_CALLBACK) 0x7fffe8e61210 <vtable for Oxygen::TileSet+16>
(gdb) p cmd.data
$3 = {st = 0x5a243a0, cur = 0x5a243a0, sz = 94520368}
(gdb) p retval
$4 = (void *) 0x0
(gdb) f 2
#2  0x00007fffda76e0de in input_verify_image (code=0x4b844b0, fields=<optimized out>) at /home/felix/pidgin-lwqq-git/src/pidgin-lwqq/src/webqq.c:1433
1433        vp_do(code->cmd,NULL);
(gdb) p code->cmd
$6 = {dsph = 0x10100000100, func = 0x7fffe8e61210 <vtable for Oxygen::TileSet+16>, data = {st = 0x5a243a0, cur = 0x5a24430, sz = 94520368},
  next = 0x2800000028}
Contributor

猜测和 #451 是同一个问题

Owner
xiehuc commented Nov 20, 2013

dev 应该已经修复了.

2013/11/20 Felix Yan notifications@github.com

猜测和 #451 #451 是同一个问题


Reply to this email directly or view it on GitHubhttps://github.com/xiehuc/pidgin-lwqq/issues/427#issuecomment-28806023
.

@xiehuc xiehuc closed this Mar 26, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment