Bug en GTalk

Creo haber encontrado un bug en GMail. No es la gran cosa pero es algo que a mí me resulta muy molesto y, aunque es algo así como un off topic, creo que será de utilidad para los 3 que leemos este blog :p. Por otro lado, las búsquedas que hice no devolvieron ningún resultado similar.

No es complicado de reproducir, por lo que espero que lo intenten a ver si soy yo al único que le pasa:

  1. Abran GTalk y logeénse en la PC de su preferencia.
  2. Déjenlo conectado en el estado que quieran (yo lo dejo en “Busy”)
  3. Vayan a otra PC y logéense con la misma cuenta en GTalk
  4. Pidan a alguien que les hable en 30 segundos y cierren todas las conversaciones
  5. Esperen un rato en la segunda PC en la que iniciaron GTalk
  6. Vayan a ver la primera PC


Si no estoy loco o el PDM no incluye volverme loco, no van a haber visto nada en la segunda PC con la que se conectaron sino que la ventana con conversación que comenzó otra persona sólo aparecerá en la primera PC con la que se loguearon. Debe ser más complicado de solucionar de lo que aparenta ya que, por ejemplo, MSN no te permite loguearte en dos PCs al mismo tiempo. Aunque también puede ser debido a simple incompetencia.

Ahora quiero hacer dos pruebas: ver si esto también ocurre cuando una conversación está inactiva por demasiado tiempo y ver cómo afecta a GChat. La primera no es complicada de chequear pero hay que estar atento o tener una conversación doble via GTalk y MSN para verificar que todos los mensajes que uno envía llegan correctamente. La segunda no sabría decir porque casi no uso GChat.

Reporte del bug

Esta sección será actualizada a medida que tenga se vayan sucediendo los hechos

No estoy publicando esto para que se bombardee al equipo de GTalk con mil reportes similares sólo es algo que creí que merecía ser comentado. Aún así, son libres de reportarlo ustedes también. He aquí mi experiencia con el reporte de este “feature” nuevo de GTalk.

Apenas pude comprobar que esto no era imaginación mía reporté el bug al equipo de google. Al poco tiempo, no más de unas horas, recibí un mail con número de ticket #46990601 de que ya habría un reporte abierto, preguntando lo siguiente:

  • ¿Cuándo sucede la dificultad reportada?
  • ¿Recibes algún mensaje de error específico? En caso afirmativo: ¿qué dice dicho mensaje?
  • ¿Cuán seguido ocurre? ¿Es la primera vez que sucede o es un problema consistente?
  • ¿Qué cliente de mensajería instantánea estás utilizando? ¿Qué versión?
  • ¿Alguna vez habías logrado conectarte a los servicios de GTalk con este cliente? ¿Eras capaz de enviar y recibir chats?
  • ¿Te estás conectando desde una PC pública, una PC personal o una PC de trabajo?
  • ¿Qué tipo de seguridad de internet, firewall personal o antivirus están instaladas en la PC, en caso de haber alguno?
  • ¿Qué versión de GTalk utilizas?

Las respondí cuanto antes. Al día siguiente (por hoy) recibí otro mail preguntando:

  • ¿Cuándo ocurrió por última vez? Favor de incluir el día y la hora para que nuestros ingenieros puedan aislar el incidente
  • ¿En qué zona horaria te encontrabas cuando ocurrió?
  • ¿Cuál es el nombre de usuario de la persona con la que estabas chateando cuando esto ocurrió?


Actualización 19/02/2006:
Estuve buscando más información y probando sobre Jabber. Los resultados en el próximo post: Bug en Jabber


Actualización 02/03/2006:
El grupo de soporte de Google me envía un nuevo mail:

Gracias por hacernos notar este inconveniente. Hemos enviado toda la información que se nos proveyó al equipo apropiado para más investigaciones. Apreciamos su paciencia y pedimos disculpas por cualquier inconveniente que esto le pueda haber ocasionado.

3 Comments

  1. Posted 18 de February de 2006 at 3:09 | Permalink

    La verdad es que práticamente no uso el gtalk, pero ya de por sí es muy raro que te deje conectarte en dos terminales distintas al mismo tiempo :S

    Por otro lado, creo que hay dos opciones. O el problema reside en el protocolo que usa (jabber)o es un error en el cliente que no advierte que ya hay una conexión ativa.

  2. Posted 18 de February de 2006 at 10:52 | Permalink

    No se me había ocurrido que podía ser un problema del protocolo. Por otro lado creo que el problema no es el cliente que no se da cuenta que hay otra conexión activa sino el servidor que no está reconociendo cuántas sesiones abiertas hay y en dónde están.

    De esa forma, si yo abro una ventana de chat y chateo puedo hacerlo perfectamente porque esa sesión pasa a estar activa. Si la cierro, sin embargo, el servidor debe buscar dónde estoy y, o bien mi casa responde el ping antes que mi PC del laburo o el servidor toma la primera IP registrada.

  3. Posted 19 de February de 2006 at 12:59 | Permalink

    Excelente investigación, documentación y resultado. Sin duda Gtalk no tuvo la repercución que se esperaba y esto hace más dificil el reporte de bugs. Pero la integración con gmail y Jabber creo que va a ayudar a que se vuelta un tanto más popular.

One Trackback

  1. By En Español » Bug en Jabber on 19 de February de 2006 at 5:10

    […] El comentario de Marcos en el post anterior en el que reporto un bug en GTalk me despertó mucha curiosidad. Por eso, con la ayuda de mi amigo Dionisio, estuvimos probando todo con GTalk y Jabber en general. Si bien las pruebas fueron realizadas con menos cuidado y control de lo que me hubiese gustado hacerlo, mayormente debido a que fue casi espontánea, creo que puede brindar un poco de luz sobre lo que puede llegar a estar causando ese comportamiento indeseado. […]

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*