xiehuc / pidgin-lwqq

a pidgin plugin based on lwqq, a excellent safe useful library for webqq protocol
GNU General Public License v3.0
660 stars 185 forks source link

打開討論組後Pidgin崩潰 #160

Closed yuellong closed 11 years ago

yuellong commented 11 years ago

下面系錯誤信息: Program received signal SIGSEGV, Segmentation fault. 0x00007ffff4cde632 in purple_conv_chat_add_users () from /usr/lib/libpurple.so.0 (gdb) bt

0 0x00007ffff4cde632 in purple_conv_chat_add_users () from /usr/lib/libpurple.so.0

1 0x00007fffe59d026a in group_member_list_come (ac=0x55555644f510, group=0x5555564e3230) at /home/liyuelong/Downloads/pidgin-lwqq/src/webqq.c:1192

2 0x00007fffe59f92d8 in vp_func_2p (func=0x7fffe59d0058 , vp=0x7fffffffb800, q=0x0)

at /home/liyuelong/Downloads/pidgin-lwqq/src/liblwqq/vplist.c:87

3 0x00007fffe59f8e90 in vp_do (cmd=..., retval=0x0) at /home/liyuelong/Downloads/pidgin-lwqq/src/liblwqq/vplist.c:24

4 0x00007fffe59d4fb9 in lwqq_async_event_finish (event=0x555556662a00) at /home/liyuelong/Downloads/pidgin-lwqq/src/liblwqq/async.c:97

5 0x00007fffe59d6bab in async_complete (conn=0x555556643ad0) at /home/liyuelong/Downloads/pidgin-lwqq/src/liblwqq/http.c:452

6 0x00007fffe59f914d in vp_func_p (func=0x7fffe59d69ba , vp=0x7fffb8000bc0, q=0x0)

at /home/liyuelong/Downloads/pidgin-lwqq/src/liblwqq/vplist.c:70

7 0x00007fffe59d35a9 in did_dispatch (param=0x7fffb8000bb0) at /home/liyuelong/Downloads/pidgin-lwqq/src/qq_types.c:18

8 0x00007ffff4ffa91b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0

9 0x00007ffff4ff9d53 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0

10 0x00007ffff4ffa0a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0

11 0x00007ffff4ffa49a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0

12 0x00007ffff62252f7 in gtk_main () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0

13 0x000055555558f1fe in main ()

(gdb) f 1

1 0x00007fffe59d026a in group_member_list_come (ac=0x55555644f510, group=0x5555564e3230) at /home/liyuelong/Downloads/pidgin-lwqq/src/webqq.c:1192

1192 purple_conv_chat_add_users(chat,users,extra_msgs,flags,FALSE); (gdb) f 0

0 0x00007ffff4cde632 in purple_conv_chat_add_users () from /usr/lib/libpurple.so.0

(gdb) f 2

2 0x00007fffe59f92d8 in vp_func_2p (func=0x7fffe59d0058 , vp=0x7fffffffb800, q=0x0)

at /home/liyuelong/Downloads/pidgin-lwqq/src/liblwqq/vplist.c:87

87 ((f)func)(p1,p2); (gdb) f 3

3 0x00007fffe59f8e90 in vp_do (cmd=..., retval=0x0) at /home/liyuelong/Downloads/pidgin-lwqq/src/liblwqq/vplist.c:24

24 cmd.dsph(cmd.func,&cmd.data,retval); (gdb) f 4

4 0x00007fffe59d4fb9 in lwqq_async_event_finish (event=0x555556662a00) at /home/liyuelong/Downloads/pidgin-lwqq/src/liblwqq/async.c:97

97 vp_do(event->cmd,NULL); (gdb) f 5

5 0x00007fffe59d6bab in async_complete (conn=0x555556643ad0) at /home/liyuelong/Downloads/pidgin-lwqq/src/liblwqq/http.c:452

452 lwqq_async_event_finish(conn->event); (gdb) f 6

6 0x00007fffe59f914d in vp_func_p (func=0x7fffe59d69ba , vp=0x7fffb8000bc0, q=0x0)

at /home/liyuelong/Downloads/pidgin-lwqq/src/liblwqq/vplist.c:70

70 ((f)func)(p1); (gdb) f 7

7 0x00007fffe59d35a9 in did_dispatch (param=0x7fffb8000bb0) at /home/liyuelong/Downloads/pidgin-lwqq/src/qq_types.c:18

18 dsph(func,&d->data,NULL); (gdb) kill

xiehuc commented 11 years ago

是必然出现还是偶然出现?

2013/1/4 yuellong notifications@github.com

下面系錯誤信息: Program received signal SIGSEGV, Segmentation fault. 0x00007ffff4cde632 in purple_conv_chat_add_users () from /usr/lib/libpurple.so.0 (gdb) bt

0 0x00007ffff4cde632 in purple_conv_chat_add_users () from

/usr/lib/libpurple.so.0

1 https://github.com/xiehuc/pidgin-lwqq/issues/1 0x00007fffe59d026a in

group_member_list_come (ac=0x55555644f510, group=0x5555564e3230) at /home/liyuelong/Downloads/pidgin-lwqq/src/webqq.c:1192

2 https://github.com/xiehuc/pidgin-lwqq/issues/2 0x00007fffe59f92d8 in

vp_func_2p (func=0x7fffe59d0058 , vp=0x7fffffffb800, q=0x0) at /home/liyuelong/Downloads/pidgin-lwqq/src/liblwqq/vplist.c:87

3 https://github.com/xiehuc/pidgin-lwqq/issues/3 0x00007fffe59f8e90 in

vp_do (cmd=..., retval=0x0) at /home/liyuelong/Downloads/pidgin-lwqq/src/liblwqq/vplist.c:24

4 https://github.com/xiehuc/pidgin-lwqq/issues/4 0x00007fffe59d4fb9 in

lwqq_async_event_finish (event=0x555556662a00) at /home/liyuelong/Downloads/pidgin-lwqq/src/liblwqq/async.c:97

5 https://github.com/xiehuc/pidgin-lwqq/issues/5 0x00007fffe59d6bab in

async_complete (conn=0x555556643ad0) at /home/liyuelong/Downloads/pidgin-lwqq/src/liblwqq/http.c:452

6 https://github.com/xiehuc/pidgin-lwqq/issues/6 0x00007fffe59f914d in

vp_func_p (func=0x7fffe59d69ba , vp=0x7fffb8000bc0, q=0x0) at /home/liyuelong/Downloads/pidgin-lwqq/src/liblwqq/vplist.c:70

7 https://github.com/xiehuc/pidgin-lwqq/issues/7 0x00007fffe59d35a9 in

did_dispatch (param=0x7fffb8000bb0) at /home/liyuelong/Downloads/pidgin-lwqq/src/qq_types.c:18

8 https://github.com/xiehuc/pidgin-lwqq/issues/8 0x00007ffff4ffa91b in

?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0

9 https://github.com/xiehuc/pidgin-lwqq/issues/9 0x00007ffff4ff9d53 in

g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0

10 https://github.com/xiehuc/pidgin-lwqq/issues/10 0x00007ffff4ffa0a0

in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0

11 https://github.com/xiehuc/pidgin-lwqq/issues/11 0x00007ffff4ffa49a

in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0

12 https://github.com/xiehuc/pidgin-lwqq/issues/12 0x00007ffff62252f7

in gtk_main () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0

13 https://github.com/xiehuc/pidgin-lwqq/issues/13 0x000055555558f1fe

in main () (gdb) f 1

1 https://github.com/xiehuc/pidgin-lwqq/issues/1 0x00007fffe59d026a in

group_member_list_come (ac=0x55555644f510, group=0x5555564e3230) at /home/liyuelong/Downloads/pidgin-lwqq/src/webqq.c:1192 1192 purple_conv_chat_add_users(chat,users,extra_msgs,flags,FALSE); (gdb) f 0

0 0x00007ffff4cde632 in purple_conv_chat_add_users () from

/usr/lib/libpurple.so.0 (gdb) f 2

2 https://github.com/xiehuc/pidgin-lwqq/issues/2 0x00007fffe59f92d8 in

vp_func_2p (func=0x7fffe59d0058 , vp=0x7fffffffb800, q=0x0) at /home/liyuelong/Downloads/pidgin-lwqq/src/liblwqq/vplist.c:87 87 ((f)func)(p1,p2); (gdb) f 3

3 https://github.com/xiehuc/pidgin-lwqq/issues/3 0x00007fffe59f8e90 in

vp_do (cmd=..., retval=0x0) at /home/liyuelong/Downloads/pidgin-lwqq/src/liblwqq/vplist.c:24 24 cmd.dsph(cmd.func,&cmd.data,retval); (gdb) f 4

4 https://github.com/xiehuc/pidgin-lwqq/issues/4 0x00007fffe59d4fb9 in

lwqq_async_event_finish (event=0x555556662a00) at /home/liyuelong/Downloads/pidgin-lwqq/src/liblwqq/async.c:97 97 vp_do(event->cmd,NULL); (gdb) f 5

5 https://github.com/xiehuc/pidgin-lwqq/issues/5 0x00007fffe59d6bab in

async_complete (conn=0x555556643ad0) at /home/liyuelong/Downloads/pidgin-lwqq/src/liblwqq/http.c:452 452 lwqq_async_event_finish(conn->event); (gdb) f 6

6 https://github.com/xiehuc/pidgin-lwqq/issues/6 0x00007fffe59f914d in

vp_func_p (func=0x7fffe59d69ba , vp=0x7fffb8000bc0, q=0x0) at /home/liyuelong/Downloads/pidgin-lwqq/src/liblwqq/vplist.c:70 70 ((f)func)(p1); (gdb) f 7

7 https://github.com/xiehuc/pidgin-lwqq/issues/7 0x00007fffe59d35a9 in

did_dispatch (param=0x7fffb8000bb0) at /home/liyuelong/Downloads/pidgin-lwqq/src/qq_types.c:18 18 dsph(func,&d->data,NULL); (gdb) kill

— Reply to this email directly or view it on GitHubhttps://github.com/xiehuc/pidgin-lwqq/issues/160.

yuellong commented 11 years ago

在我的機器上幾乎米次都出現 In-Reply-To: xiehuc/pidgin-lwqq/issues/160/11875324@github.com

On Fri, Jan 04, 2013 at 12:29:54AM -0800, xiehuc wrote:

 是必然出现还是偶然出现?

 2013/1/4 yuellong notifications@github.com

 > 下面系錯誤信息:
 > Program received signal SIGSEGV, Segmentation fault.
 > 0x00007ffff4cde632 in purple_conv_chat_add_users () from
 > /usr/lib/libpurple.so.0
 > (gdb) bt
 > #0 0x00007ffff4cde632 in purple_conv_chat_add_users () from
 > /usr/lib/libpurple.so.0
 > #1 https://github.com/xiehuc/pidgin-lwqq/issues/1 0x00007fffe59d026a
 in
 > group_member_list_come (ac=0x55555644f510, group=0x5555564e3230) at
 > /home/liyuelong/Downloads/pidgin-lwqq/src/webqq.c:1192
 > #2 https://github.com/xiehuc/pidgin-lwqq/issues/2 0x00007fffe59f92d8
 in
 > vp_func_2p (func=0x7fffe59d0058 , vp=0x7fffffffb800, q=0x0)
 > at /home/liyuelong/Downloads/pidgin-lwqq/src/liblwqq/vplist.c:87
 > #3 https://github.com/xiehuc/pidgin-lwqq/issues/3 0x00007fffe59f8e90
 in
 > vp_do (cmd=..., retval=0x0) at
 > /home/liyuelong/Downloads/pidgin-lwqq/src/liblwqq/vplist.c:24
 > #4 https://github.com/xiehuc/pidgin-lwqq/issues/4 0x00007fffe59d4fb9
 in
 > lwqq_async_event_finish (event=0x555556662a00) at
 > /home/liyuelong/Downloads/pidgin-lwqq/src/liblwqq/async.c:97
 > #5 https://github.com/xiehuc/pidgin-lwqq/issues/5 0x00007fffe59d6bab
 in
 > async_complete (conn=0x555556643ad0) at
 > /home/liyuelong/Downloads/pidgin-lwqq/src/liblwqq/http.c:452
 > #6 https://github.com/xiehuc/pidgin-lwqq/issues/6 0x00007fffe59f914d
 in
 > vp_func_p (func=0x7fffe59d69ba , vp=0x7fffb8000bc0, q=0x0)
 > at /home/liyuelong/Downloads/pidgin-lwqq/src/liblwqq/vplist.c:70
 > #7 https://github.com/xiehuc/pidgin-lwqq/issues/7 0x00007fffe59d35a9
 in
 > did_dispatch (param=0x7fffb8000bb0) at
 > /home/liyuelong/Downloads/pidgin-lwqq/src/qq_types.c:18
 > #8 https://github.com/xiehuc/pidgin-lwqq/issues/8 0x00007ffff4ffa91b
 in
 > ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 > #9 https://github.com/xiehuc/pidgin-lwqq/issues/9 0x00007ffff4ff9d53
 in
 > g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 > #10 https://github.com/xiehuc/pidgin-lwqq/issues/10 0x00007ffff4ffa0a0
 > in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 > #11 https://github.com/xiehuc/pidgin-lwqq/issues/11 0x00007ffff4ffa49a
 > in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 > #12 https://github.com/xiehuc/pidgin-lwqq/issues/12 0x00007ffff62252f7
 > in gtk_main () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
 > #13 https://github.com/xiehuc/pidgin-lwqq/issues/13 0x000055555558f1fe
 > in main ()
 > (gdb) f 1
 > #1 https://github.com/xiehuc/pidgin-lwqq/issues/1 0x00007fffe59d026a
 in
 > group_member_list_come (ac=0x55555644f510, group=0x5555564e3230) at
 > /home/liyuelong/Downloads/pidgin-lwqq/src/webqq.c:1192
 > 1192 purple_conv_chat_add_users(chat,users,extra_msgs,flags,FALSE);
 > (gdb) f 0
 > #0 0x00007ffff4cde632 in purple_conv_chat_add_users () from
 > /usr/lib/libpurple.so.0
 > (gdb) f 2
 > #2 https://github.com/xiehuc/pidgin-lwqq/issues/2 0x00007fffe59f92d8
 in
 > vp_func_2p (func=0x7fffe59d0058 , vp=0x7fffffffb800, q=0x0)
 > at /home/liyuelong/Downloads/pidgin-lwqq/src/liblwqq/vplist.c:87
 > 87 ((f)func)(p1,p2);
 > (gdb) f 3
 > #3 https://github.com/xiehuc/pidgin-lwqq/issues/3 0x00007fffe59f8e90
 in
 > vp_do (cmd=..., retval=0x0) at
 > /home/liyuelong/Downloads/pidgin-lwqq/src/liblwqq/vplist.c:24
 > 24 cmd.dsph(cmd.func,&cmd.data,retval);
 > (gdb) f 4
 > #4 https://github.com/xiehuc/pidgin-lwqq/issues/4 0x00007fffe59d4fb9
 in
 > lwqq_async_event_finish (event=0x555556662a00) at
 > /home/liyuelong/Downloads/pidgin-lwqq/src/liblwqq/async.c:97
 > 97 vp_do(event->cmd,NULL);
 > (gdb) f 5
 > #5 https://github.com/xiehuc/pidgin-lwqq/issues/5 0x00007fffe59d6bab
 in
 > async_complete (conn=0x555556643ad0) at
 > /home/liyuelong/Downloads/pidgin-lwqq/src/liblwqq/http.c:452
 > 452 lwqq_async_event_finish(conn->event);
 > (gdb) f 6
 > #6 https://github.com/xiehuc/pidgin-lwqq/issues/6 0x00007fffe59f914d
 in
 > vp_func_p (func=0x7fffe59d69ba , vp=0x7fffb8000bc0, q=0x0)
 > at /home/liyuelong/Downloads/pidgin-lwqq/src/liblwqq/vplist.c:70
 > 70 ((f)func)(p1);
 > (gdb) f 7
 > #7 https://github.com/xiehuc/pidgin-lwqq/issues/7 0x00007fffe59d35a9
 in
 > did_dispatch (param=0x7fffb8000bb0) at
 > /home/liyuelong/Downloads/pidgin-lwqq/src/qq_types.c:18
 > 18 dsph(func,&d->data,NULL);
 > (gdb) kill
 >
 > —
 > Reply to this email directly or view it on
 GitHubhttps://github.com/xiehuc/pidgin-lwqq/issues/160.
 >
 >

 —
 Reply to this email directly or view it on GitHub.

References

Visible links . https://github.com/xiehuc/pidgin-lwqq/issues/160#issuecomment-11875324

xiehuc commented 11 years ago

最近的patch有些多.请刷新到dev再次测试.