On Mon, Jun 04, 2012 at 09:35:10PM -0700, Zack Weinberg wrote:
> On 2012-06-04 8:13 PM, David Fifield wrote:
> >
> >$ git clone https://git.torproject.org/stegotorus.git
> >$ cd stegotorus
> >$ autoreconf -i
> >$ ./configure&&  make
> >$ ./stegotorus null socks 127.0.0.1:5000
> >[info] ./stegotorus process 28359 now initialized
> >$ tor ClientTransportPlugin "stegotorus socks4 127.0.0.1:5000" UseBridges 1 
> >Bridge "stegotorus 87.73.82.145:8080"
> >
> >I found the bridge IP address in scripts/torrc. At this point stegotorus
> >printed out:
> >
> >[info] 127.0.0.1:5000: new connection to socks client from 127.0.0.1:42233
> >[info]<1>  trying to connect to 87.73.82.145:8080
> >[info]<1.1>  network error in read: Connection reset by peer
> >
> >[error] Segmentation fault at 0000000000000010
> >./stegotorus[0x4054b6]
> >/lib/x86_64-linux-gnu/libc.so.6(+0x324f0)[0x7fcff4cee4f0]
> >./stegotorus[0x40ec11]
> >./stegotorus[0x405f7a]
> >/usr/lib/libevent-2.0.so.5(+0x1bc4a)[0x7fcff5df8c4a]
> >/usr/lib/libevent-2.0.so.5(event_base_loop+0x414)[0x7fcff5dee254]
> >./stegotorus[0x404e76]
> >/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xfd)[0x7fcff4cdaead]
> >./stegotorus[0x405291]
> >Segmentation fault
> 
> This looks like a genuine bug - probably failure to handle
> ECONNRESET correctly somewhere.  I'll see if I can reproduce it, but
> it would be helpful to me if you changed your stegotorus invocation
> to
> 
> ./stegotorus --log-min-severity=debug \
>   null socks 127.0.0.1:5000 >& stegotorus.log
> 
> and sent me (off-list) the log file.

So, I don't get the crash today, but also the bridge address is today
accepting my connections. So I can actually get Tor to build a circuit
and everything. This is in stegotorus-null.log.gz.

I also tried against a server that sends a RST to try to simulate what
happened yesterday, but it appears to be gracefully handled. That log is
stegotorus-rst.log.gz.

Sorry, I should have tried this again yesterday. Maybe I had a glibc
version skew or something that resolved itself upon rebooting.

David
��f�Ostegotorus.log���r����<�NU�!^@e�mj6�$;W�EQ���t����"����,{ܶx���¦��ϿO�{w��ɯ����M�˫h�Z���m��b�ZF�U��.�f5�u���u��/��z����\�7E��דՇ�|�r������]T��wâ��:��^��j�{�Oo������)��+�y��T�����ϗ�b>]����<

�-�����(f�WO��Ĕ�~�2��~V���E����zu�hL:���������v^Lf�|Z�W����������m?l������b�y��Q=ڋ�+�M�)�%��7��rs7/�W�U����%Q�߳C6)�tS�c|�����|1�^�����˛E>ٍ��J����|��~i�fi�~��׫��|u���at�M���j�J��T�F�G��,y�WY/k��z�!������'�77��է垣�����7�����zC���*�h(i��>��'������[�1�?�&�lg�p�n�-O���?��&�~���;鍾8��|ys���S5Y�������^
 ,���B��Y>���<;�@W�'_�]����s�wV��G"6g��O�$���c2��X�8�� 
G'�1�C�l�k����������L{i 
���#�8������Yd�@��Z��(D��1��ɯ!�������M<&��j��!/��W,�0     
5���|[7x���k�~?U?�8��s����8t�7C���#��(�$e=���y`�I���!�4�b+��|�w��!��x��f�K�*���'�-��Cې$x���(��'�p����)S�jS�JN�H/�k��稝;�坭�ÿc9Xb��N2��/��-�g�c9%֔�̚^����r�;<�x8��M��3��!rLg��a�"5P�#�4IC�l��(�~U�?��5?�{�ە5
:�s�m��,����߲��Y��\͐nw3ڞ2c3΂��Z듵�?i���}�OX:���'        S�O�$fͬ}�{�I�k� 
vCޛ��No?�<z�����c��m��m[�YȚ��4"�ì}�{�n�鏳���m��I,�uqy��7:�7<?<-��М|=D��|� 
PGr����`��pڗ��nM9�ǹ=]�W��b9{%�§����������'���C���左�;�8�Q���X�}��x����9ix�ש��?���I��w���_Kf�΄��(WM�H��V'���Ny2y28�t7
&�>�SL�i�N=<�]�!'�~B3�g�3���q�U���U�        ���O�{�;-�Е
B�g����N8��N8���t�1�D쑡Oᄓ�2_���������;P,)�$U�>�保^*��&�Bfe�������p`=6�Bw�5C:�ijs.Lm��w��'��s�T?DS����,��g���J�yN2_�[����.B�M���Y����Ʊ��hR�.'�p��G#U���r�ݼ�
  
����釓6Չ�DK�f8��S��Y*b����da��Ζ�����k�l<��YM�:����-�_:�[W�५���y���IY��L��@:�~UZN8iU'ЋyU4��
�8��2'����2�p��;u���m�u�`�ځN8���C��o�>yO�&ڛ'�����CM��C0J��^B�l��p���]��J&�e��E=
�����Z��6_��'��Gt��O��r�r�{��(�'���gAH��LݔF�S����!ϭ��t�;�]�rE*�2qm�#��tB��}l��=�{"}�[},
�¢��U�X>7Ǒ+��}b�0I��    ���r���^��.#6�/�dž�f��8�f��U�N
������p�u���扗��S��d$ż��X=V��G� �-{`        
��>���-�\m*�At-�w8���y`�,�H�I:����DIp�BY8ɧ�"�V]N]N���\[Nܷ����     
E����g�>_T^���w42K�HQM�>H���s����;yy�p:ۑ�d'1O�D���RT��N8��S5]5]�Q�   
N8���/>n��W���S���4���>�-'��G����i
��p�)s�~=x��r��
N8ᄓ��I�
����N}�2�l�ʂsR�``Au
�Ó���\��L�Ly�x���<\.Y�z�#��E2�rx�]N�.J�O�9��|�O�i�c�L+N8��8Ӽ����S����)+S�ws�'6�Mh��̤������źtú��x��>�'�'WjH�?RŃ��x�.��x4
�E�!�P��"�'O��M��͖�⻷�{(       
����_C�<��#�#ʹ�n/�f۪��4�3�G<��̶�6�x�#��L�����-{���6��=w��`�Yp
v���%��as�$�f[�H��G��~��,��l�<V�H��e��B��4CZ"�v�{���p����Cxnv���D
��$H��y&�9N�=�z�      �[�N��Ǥ����x�(���!4  
�r���S`Aᔇ������Wfj����f���q>�}���p~2�F��t$���c����z��"I���*\��j�����/��jƇYh��a�����S���+�43�O�}0M�4Ch+��d�yo醡���d��$���v]�o7W�_]�2���c$�{�I�&Ih6^�UM����q<J
 6��[�B�T�kk8�ǽ8�6}_?�j�
a�C 6�w��pj��O��b����N�Q_����̝ 
4]���������4CdJ�ܢ�I2U�^^�Bxq����t���32���~�VNu������-;t��ɋС������{r�����b,s��
      ;8�o��y���IY7��.��Ap)d�hҤ
*�uxۜ�����S[��|8�*���v{� 8    ?Ȝ0y��i]�O����a�V������n��~ള��􃧠��u,Fp֜����
ҙ�b}}�7�4C0i��sP��`���4�N|zV
N8������Q\�����H&ļ�)�܁��,-ݮ���{mɄ��a�bm��k���V��J�1%|���|`8�����|��(O�9��ԧi�"MEI�9t3����ҟ���{�iT��Z��jy���y��f�!�<�J��O��07��ܯg�K���gl��~�/oW��u1ټ�ܫh�Z�M������w�:�)��������E��h�Z.�Y1_-����g��+���t��߽�o�|��'��j�O���UT���A�_�wܥf�5�qᵢ����s
��g2�GI�����9��t]�|ȽF$��e�������{'(q�w��Ҷ������OZU�(�6�u���$�ON���W��)�I���E>+&��v��
q߿�v���?F�3fX`*ἠ��2?g�pj9:��g��L�d����sl���C��aujd�yϻӎ�;��x��x����&�r3^l.=�ͥY�Pe�����Ҧ�F�y=�Q�6&���>ơwn�#ȥ�0��{�q��B�ʶ��9���'k3
ΰ�C�:�����O����m3ļ���D�s����Ǻ:

s�,
ON���U���`�A�
j�X�va��u��;u�)[O��Ag��������>����>U�z�G��կ���C�������Q������o�k�S����?���x����ݖ-)lH�P�{����TC���?��z���3���J

Attachment: stegotorus-rst.log.gz
Description: Binary data

_______________________________________________
tor-dev mailing list
[email protected]
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev

Reply via email to