You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jan 27, 2024. It is now read-only.
In a relatively big supergroup, counting actually 3224 participants, telegram-purple and finch have some problems.
In particular, any time the supergroup window gets opened due to incoming messages or manually, finch becomes very unstable.
The plugin seems to disconnect then, crashing once the reconnection happens if the program remains on the same window.
Here is my GDB trace. Thank you for your work and all.
#0 0xb7794a41 in __kernel_vsyscall ()
No symbol table info available. #1 0xb7151e70 in raise () from /usr/lib/libc.so.6
No symbol table info available. #2 0xb7153397 in abort () from /usr/lib/libc.so.6
No symbol table info available. #3 0xb714a9a7 in __assert_fail_base () from /usr/lib/libc.so.6
No symbol table info available. #4 0xb714aa2b in __assert_fail () from /usr/lib/libc.so.6
No symbol table info available. #5 0xb177bda9 in tree_insert_peer_by_name (T=0x9619b08, x=0x992f138,
y=755479186) at structures.c:83
c = <optimized out>
__PRETTY_FUNCTION__ = "tree_insert_peer_by_name"
#6 0xb177bdb7 in tree_insert_peer_by_name (T=0x98415c0, x=0x992f138,
y=755479186) at structures.c:83
c = <optimized out>
__PRETTY_FUNCTION__ = "tree_insert_peer_by_name"
#7 0xb177bdb7 in tree_insert_peer_by_name (T=0x943e2c0, x=0x992f138,
y=755479186) at structures.c:83
c = <optimized out>
__PRETTY_FUNCTION__ = "tree_insert_peer_by_name"
#8 0xb177bdb7 in tree_insert_peer_by_name (T=0x9794968, x=0x992f138,
y=755479186) at structures.c:83
c = <optimized out>
__PRETTY_FUNCTION__ = "tree_insert_peer_by_name"
#9 0xb177bdb7 in tree_insert_peer_by_name (T=0x946aea8, x=0x992f138,
y=755479186) at structures.c:83
c = <optimized out>
__PRETTY_FUNCTION__ = "tree_insert_peer_by_name"
#10 0xb177bdb7 in tree_insert_peer_by_name (T=0x98850b0, x=0x992f138,
y=755479186) at structures.c:83
c = <optimized out>
__PRETTY_FUNCTION__ = "tree_insert_peer_by_name"
#11 0xb177bdb7 in tree_insert_peer_by_name (T=0x9767588, x=0x992f138,
y=755479186) at structures.c:83
c = <optimized out>
__PRETTY_FUNCTION__ = "tree_insert_peer_by_name"
#12 0xb177bdc8 in tree_insert_peer_by_name (T=0x95eeb88, x=0x992f138,
y=755479186) at structures.c:83
c = <optimized out>
__PRETTY_FUNCTION__ = "tree_insert_peer_by_name"
#13 0xb177bdc8 in tree_insert_peer_by_name (T=0x9752360, x=0x992f138,
y=755479186) at structures.c:83
c = <optimized out>
__PRETTY_FUNCTION__ = "tree_insert_peer_by_name"
#14 0xb177bdb7 in tree_insert_peer_by_name (T=0x946aaa8, x=0x992f138,
y=755479186) at structures.c:83
c = <optimized out>
__PRETTY_FUNCTION__ = "tree_insert_peer_by_name"
#15 0xb177bdb7 in tree_insert_peer_by_name (T=0x945d590, x=0x992f138,
y=755479186) at structures.c:83
c = <optimized out>
__PRETTY_FUNCTION__ = "tree_insert_peer_by_name"
#16 0xb177bdb7 in tree_insert_peer_by_name (T=0x96d1cd8, x=0x992f138,
y=755479186) at structures.c:83
c = <optimized out>
__PRETTY_FUNCTION__ = "tree_insert_peer_by_name"
#17 0xb177bdb7 in tree_insert_peer_by_name (T=0x9558808, x=0x992f138,
y=755479186) at structures.c:83
c = <optimized out>
__PRETTY_FUNCTION__ = "tree_insert_peer_by_name"
#18 0xb177bdb7 in tree_insert_peer_by_name (T=0x96c7fe0, x=0x992f138,
y=755479186) at structures.c:83
c = <optimized out>
__PRETTY_FUNCTION__ = "tree_insert_peer_by_name"
#19 0xb177bdb7 in tree_insert_peer_by_name (T=0x990f978, x=0x992f138,
y=755479186) at structures.c:83
c = <optimized out>
__PRETTY_FUNCTION__ = "tree_insert_peer_by_name"
#20 0xb177e809 in tglp_peer_insert_name (TLS=0x95f0f48, P=0x992f138)
at structures.c:2445
No locals. #21 0xb17839e2 in bl_do_user (TLS=0x95f0f48, id=238438421,
at mtproto-client.c:1189
DC = <optimized out>
Response_len = <optimized out>
Response = <error reading variable Response (value requires 16777216 byt
es, which is more than max-value-size)> PRETTY_FUNCTION = "rpc_execute"
o = func = "rpc_execute" #29 0xb175b2b6 in try_rpc_read (c=0x95c5e58) at tgp-net.c:431
This is a duplicate of #224. We don't know yet why this happens, and why I can't reproduce that. Like I already mentioned in #224, please send me an invitation link so I can reproduce this issue.
In a relatively big supergroup, counting actually 3224 participants, telegram-purple and finch have some problems.
In particular, any time the supergroup window gets opened due to incoming messages or manually, finch becomes very unstable.
The plugin seems to disconnect then, crashing once the reconnection happens if the program remains on the same window.
Here is my GDB trace. Thank you for your work and all.
#0 0xb7794a41 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb7151e70 in raise () from /usr/lib/libc.so.6
No symbol table info available.
#2 0xb7153397 in abort () from /usr/lib/libc.so.6
No symbol table info available.
#3 0xb714a9a7 in __assert_fail_base () from /usr/lib/libc.so.6
No symbol table info available.
#4 0xb714aa2b in __assert_fail () from /usr/lib/libc.so.6
No symbol table info available.
#5 0xb177bda9 in tree_insert_peer_by_name (T=0x9619b08, x=0x992f138,
#6 0xb177bdb7 in tree_insert_peer_by_name (T=0x98415c0, x=0x992f138,
#7 0xb177bdb7 in tree_insert_peer_by_name (T=0x943e2c0, x=0x992f138,
#8 0xb177bdb7 in tree_insert_peer_by_name (T=0x9794968, x=0x992f138,
#9 0xb177bdb7 in tree_insert_peer_by_name (T=0x946aea8, x=0x992f138,
#10 0xb177bdb7 in tree_insert_peer_by_name (T=0x98850b0, x=0x992f138,
#11 0xb177bdb7 in tree_insert_peer_by_name (T=0x9767588, x=0x992f138,
#12 0xb177bdc8 in tree_insert_peer_by_name (T=0x95eeb88, x=0x992f138,
#13 0xb177bdc8 in tree_insert_peer_by_name (T=0x9752360, x=0x992f138,
#14 0xb177bdb7 in tree_insert_peer_by_name (T=0x946aaa8, x=0x992f138,
#15 0xb177bdb7 in tree_insert_peer_by_name (T=0x945d590, x=0x992f138,
#16 0xb177bdb7 in tree_insert_peer_by_name (T=0x96d1cd8, x=0x992f138,
#17 0xb177bdb7 in tree_insert_peer_by_name (T=0x9558808, x=0x992f138,
#18 0xb177bdb7 in tree_insert_peer_by_name (T=0x96c7fe0, x=0x992f138,
#19 0xb177bdb7 in tree_insert_peer_by_name (T=0x990f978, x=0x992f138,
#20 0xb177e809 in tglp_peer_insert_name (TLS=0x95f0f48, P=0x992f138)
No locals.
#21 0xb17839e2 in bl_do_user (TLS=0x95f0f48, id=238438421,
#22 0xb177eb5e in tglf_fetch_alloc_user (TLS=0x95f0f48, DS_U=0x9b9ec78)
#23 0xb17769a5 in channels_get_members_on_answer (TLS=0x95f0f48, q=0x968c078,
#24 0xb17709c8 in tglq_query_result (TLS=0x95f0f48, id=6318974087104059392)
#25 0xb1769d0a in work_rpc_result (c=0x95c5e58, msg_id=6318974090857924609,
#26 rpc_execute_answer (TLS=TLS@entry=0x95f0f48, c=c@entry=0x95c5e58,
No locals.
#27 0xb176ab78 in process_rpc_message (enc=0xb2849600 <Response.11036>,
"
sha1_buffer = "X(\016=\364s\023[\212\340\213\346\177{2\341\016\354\315\t
"
#28 rpc_execute (TLS=0x95f0f48, c=0x95c5e58, op=2001737565, len=13368)
es, which is more than max-value-size)>
PRETTY_FUNCTION = "rpc_execute"
o =
func = "rpc_execute"
#29 0xb175b2b6 in try_rpc_read (c=0x95c5e58) at tgp-net.c:431
#30 try_read (c=0x95c5e58) at tgp-net.c:476
#31 conn_try_read (arg=0x95c5e58, source=10, cond=PURPLE_INPUT_READ)
#32 0x08065587 in purple_gnt_io_invoke (source=0x97b53a0, condition=G_IO_IN,
#33 0xb7480a1b in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#34 0xb7480e09 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#35 0xb74811b9 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#36 0xb742b7fc in gnt_main () at gntmain.c:524
No locals.
#37 0x080569a3 in main (argc=, argv=)
The text was updated successfully, but these errors were encountered: