Subject: bug#10582: better backtrace

From: Eli Zaretskii <[email-masked]>
Date: Sun, 01 Apr 2012 19:19:56 +0300

> From: Ivan Kanis <[email-masked]>
> Date: Sun, 01 Apr 2012 12:41:01 +0200
> 
> Here is the full backtrace including the exception code and the lisp
> backtrace. Let me know what I can do further to identify the problem.
> 
> Program received signal SIGPIPE, Broken pipe.
> 0x0012e416 in __kernel_vsyscall ()
> 
> #1  0x010a3523 in __write_nocancel () from /lib/libpthread.so.0
> No symbol table info available.
> #2  0x0818e0fc in emacs_write (fildes=10, buf=0xa90b91c "QUIT :\002ERC\002 Version 5.3 (IRC client for Emacs)\r\n", nbyte=48)
>     at sysdep.c:1932
>         rtnval = 139703669
>         bytes_written = 0
> #3  0x08240a3d in send_process (proc=149853781, buf=0xa90b91c "QUIT :\002ERC\002 Version 5.3 (IRC client for Emacs)\r\n", 

AFAIK, SIGPIPE means that the other side of the pipe was closed.  Is
Emacs communicating with a program or with the network directly?  If
the former, please see why does the program exit; if the latter,
perhaps you have connectivity problems?