Durante la actualización de mi estación de trabajo de RHEL5 a RHEL6, Thunderbird se actualizó de 2.0 a 3.1. Me di cuenta de que el botón Atrás ( [) y el botón Adelante ( ]) no funcionan tan consistentemente como lo hicieron en Thunderbird 2, especialmente con los canales RSS.
Aquí hay un ejemplo de caso de falla:
- Hay un elemento RSS no leído, así que presiono Siguiente -> Mensaje no leído ( N) para leerlo
- Toco Atrás ( [) para volver a un mensaje de buzón
- Aprieto Forward ( ]) pero no pasa nada; No me muevo al mensaje RSS
Anteriormente, bajo Thunderbird 2, podía presionar Volver una y otra vez, saltar de buzones a fuentes RSS a grupos de noticias, y luego presionar Avanzar una y otra vez para volver a donde estaba.
Actualización: Miré a mi alrededor en el Bugzilla de Mozilla y el comentario # 8 del Bug 533504 ("El historial de retroceso / avance puede contener valores nulos y evitar que se muestre el historial") parece describir exactamente mi problema. En el caso de falla anterior, veo lo siguiente en la Consola de errores cuando presiono el botón Reenviar:
Error: se produjo un error al ejecutar el comando cmd_goForward: [Excepción ... "El componente devolvió el código de falla: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIRDFService.GetResource]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" ubicación: "// archivo JS :: :: marco :: S :: /usr/lib64/thunderbird-3.1/modules/MailUtils.js :: MailUtils_getFolderForURI :: línea 128 "datos: no] Archivo de origen: chrome: //global/content/globalOverlay.js Línea: 100