transport_send_line crash

Bug #436358 reported by Greg Hazel
This bug report is a duplicate of:  Bug #402503: transport_send_line crash. Edit Remove
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
CtrlProxy
New
Undecided
Jelmer Vernooij

Bug Description

(gdb) bt
#0 0xb7ce21b6 in raise () from /lib/libc.so.6
#1 0xb7ce3a31 in abort () from /lib/libc.so.6
#2 0x0805130d in signal_crash (sig=11) at src/main.c:101
#3 <signal handler called>
#4 0xb7eb002e in g_queue_push_tail () from /usr/lib/libglib-2.0.so.0
#5 0x0806a2ea in transport_send_line (transport=0xb7f17248, l=0x6e6f6365)
    at lib/transport.c:287
#6 0x0806e440 in network_send_line (s=0x80a3650, c=0xcaafd30, ol=0xbfe5af40,
    is_private=1) at lib/connection.c:204
#7 0x08058e4b in process_from_client (c=0xcaafd30, _l=0xd0b61d0)
    at src/client.c:114
#8 0x0806a0b6 in handle_transport_receive (c=0xd27ed40, cond=G_IO_IN,
    _transport=0xc2c5680) at lib/transport.c:79
#9 0xb7ed30ed in ?? () from /usr/lib/libglib-2.0.so.0
#10 0xb7e9edd6 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#11 0xb7ea2193 in ?? () from /usr/lib/libglib-2.0.so.0
#12 0xb7ea2577 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#13 0x08050f99 in main (argc=Cannot access memory at address 0x1
) at src/main.c:384

Revision history for this message
Greg Hazel (ghazelgmail.com) wrote :

$ ctrlproxy --version
ctrlproxy 3.0.8
(c) 2002-2008 Jelmer Vernooij et al. <email address hidden>

Revision history for this message
Greg Hazel (ghazelgmail.com) wrote :

Similar:

(gdb) bt
#0 0xb7d111b6 in raise () from /lib/libc.so.6
#1 0xb7d12a31 in abort () from /lib/libc.so.6
#2 0x0805130d in signal_crash (sig=11) at src/main.c:101
#3 <signal handler called>
#4 0xb7ec337a in g_io_channel_write_chars () from /usr/lib/libglib-2.0.so.0
#5 0x0806b033 in irc_send_line (c=0x2, iconv=0xffffffff, l=0xbff127ac, error=0xbff12778) at lib/line.c:170
#6 0x0806a22d in transport_send_line (transport=0x80b5308, l=0xbff127ac) at lib/transport.c:291
#7 0x0806e440 in network_send_line (s=0x80a5a40, c=0x80cb9b8, ol=0xbff12800, is_private=1) at lib/connection.c:204
#8 0x08058e4b in process_from_client (c=0x80cb9b8, _l=0x80c6270) at src/client.c:114
#9 0x0806a0b6 in handle_transport_receive (c=0x80babe0, cond=G_IO_IN, _transport=0x80c4f10) at lib/transport.c:79
#10 0xb7f020ed in ?? () from /usr/lib/libglib-2.0.so.0
#11 0xb7ecddd6 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#12 0xb7ed1193 in ?? () from /usr/lib/libglib-2.0.so.0
#13 0xb7ed1577 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#14 0x08050f99 in main (argc=Cannot access memory at address 0x1
) at src/main.c:384

Revision history for this message
Greg Hazel (ghazelgmail.com) wrote :

Another:

(gdb) bt
#0 0xb7d051b6 in raise () from /lib/libc.so.6
#1 0xb7d06a31 in abort () from /lib/libc.so.6
#2 0x0805130d in signal_crash (sig=11) at src/main.c:101
#3 <signal handler called>
#4 0xb7ed302e in g_queue_push_tail () from /usr/lib/libglib-2.0.so.0
#5 0x0806a2ea in transport_send_line (transport=0xb7f3a248, l=0x6e6f6365)
    at lib/transport.c:287
#6 0x0806e440 in network_send_line (s=0x80a3708, c=0xeaaa5f8, ol=0xbfb98480,
    is_private=1) at lib/connection.c:204
#7 0x08058e4b in process_from_client (c=0xeaaa5f8, _l=0xbb6c310)
    at src/client.c:114
#8 0x0806a0b6 in handle_transport_receive (c=0xe1b6550, cond=G_IO_IN,
    _transport=0x8f6e2f8) at lib/transport.c:79
#9 0xb7ef60ed in ?? () from /usr/lib/libglib-2.0.so.0
#10 0xb7ec1dd6 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#11 0xb7ec5193 in ?? () from /usr/lib/libglib-2.0.so.0
#12 0xb7ec5577 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#13 0x08050f99 in main (argc=Cannot access memory at address 0x1
) at src/main.c:384

Happens when my internet connection dies suddenly.

Revision history for this message
Greg Hazel (ghazelgmail.com) wrote :
Revision history for this message
Greg Hazel (ghazelgmail.com) wrote :

Another:

(gdb) bt
#0 0xb7d551b6 in raise () from /lib/libc.so.6
#1 0xb7d56a31 in abort () from /lib/libc.so.6
#2 0x0805130d in signal_crash (sig=11) at src/main.c:101
#3 <signal handler called>
#4 0xb7f2302e in g_queue_push_tail () from /usr/lib/libglib-2.0.so.0
#5 0x0806a2ea in transport_send_line (transport=0xb7f8a248, l=0x746f622f) at lib/transport.c:287
#6 0x0806e440 in network_send_line (s=0x80a30a0, c=0x8863a68, ol=0xbffa5060, is_private=1) at lib/connection.c:204
#7 0x08058e4b in process_from_client (c=0x8863a68, _l=0x87e7938) at src/client.c:114
#8 0x0806a0b6 in handle_transport_receive (c=0x9065fa0, cond=G_IO_IN, _transport=0x89b0768) at lib/transport.c:79
#9 0xb7f460ed in ?? () from /usr/lib/libglib-2.0.so.0
#10 0xb7f11dd6 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#11 0xb7f15193 in ?? () from /usr/lib/libglib-2.0.so.0
#12 0xb7f15577 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#13 0x08050f99 in main (argc=Cannot access memory at address 0x1
) at src/main.c:384

Changed in ctrlproxy:
assignee: nobody → Jelmer Vernooij (jelmer)
summary: - signal_crash
+ g_queue_push_tail crash
summary: - g_queue_push_tail crash
+ transport_send_line crash
Revision history for this message
Greg Hazel (ghazelgmail.com) wrote :

Another:

#0 0xb7cb31b6 in raise () from /lib/libc.so.6
#1 0xb7cb4a31 in abort () from /lib/libc.so.6
#2 0x0805130d in signal_crash (sig=11) at src/main.c:101
#3 <signal handler called>
#4 0xb7e8102e in g_queue_push_tail () from /usr/lib/libglib-2.0.so.0
#5 0x0806a2ea in transport_send_line (transport=0xb7ee8248, l=0x6e6f6365)
    at lib/transport.c:287
#6 0x0806e440 in network_send_line (s=0x80a30b0, c=0xc22c4a0, ol=0xbfb13c00,
    is_private=1) at lib/connection.c:204
#7 0x08058e4b in process_from_client (c=0xc22c4a0, _l=0x8274160)
    at src/client.c:114
#8 0x0806a0b6 in handle_transport_receive (c=0xc298090, cond=G_IO_IN,
    _transport=0xce12a48) at lib/transport.c:79
#9 0xb7ea40ed in ?? () from /usr/lib/libglib-2.0.so.0
#10 0xb7e6fdd6 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#11 0xb7e73193 in ?? () from /usr/lib/libglib-2.0.so.0
#12 0xb7e73577 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#13 0x08050f99 in main (argc=Cannot access memory at address 0x1
) at src/main.c:384

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.