Sachverhalt: Sachverhalt: A. Die 1959 geborene M._ stand vom 1. Dezember 1993 bis 1. Oktober 2000 in einem Arbeitsverhältnis mit der Firma G._ AG. Im Rahmen dieser Tätigkeit war sie bei der Personalfürsorgestiftung der Firma P._ AG (nachfolgend: Personalfürsorgestiftung) vorsorgeversichert. Im Anschluss an die Kündigung kam es zu einer arbeitsrechtlichen Auseinandersetzung, die durch einen vor dem Kantonsgericht Glarus durchgeführten Vergleich vom 21. Juni 2002 abgeschlossen wurde. Bis Ende Februar 2000 erbrachte die Personalfürsorgestiftung zugunsten von M._ die vertraglichen Lohnzahlungen und in der Folge hat ihr die Firma G._ AG bis Ende Januar 2002 die Taggelder der Krankenversicherung ausbezahlt. A. Die 1959 geborene M._ stand vom 1. Dezember 1993 bis 1. Oktober 2000 in einem Arbeitsverhältnis mit der Firma G._ AG. Im Rahmen dieser Tätigkeit war sie bei der Personalfürsorgestiftung der Firma P._ AG (nachfolgend: Personalfürsorgestiftung) vorsorgeversichert. Im Anschluss an die Kündigung kam es zu einer arbeitsrechtlichen Auseinandersetzung, die durch einen vor dem Kantonsgericht Glarus durchgeführten Vergleich vom 21. Juni 2002 abgeschlossen wurde. Bis Ende Februar 2000 erbrachte die Personalfürsorgestiftung zugunsten von M._ die vertraglichen Lohnzahlungen und in der Folge hat ihr die Firma G._ AG bis Ende Januar 2002 die Taggelder der Krankenversicherung ausbezahlt. B. Mit Klage vom 28. Februar 2005 beantragte M._, die Personalfürsorgestiftung sei zu verpflichten, ihr mit Wirkung ab 1. Januar 2001 eine jährliche Invalidenrente von Fr. 39'972 mit Zins von 5 % ab Klageeinreichung zu bezahlen. Als Beklagte und Widerklägerin stellte die Personalfürsorgestiftung am 27. April 2005 die Rechtsbegehren, es sei die Klage unter Kosten- und Entschädigungsfolge zulasten der Klägerin vollumfänglich abzuweisen. Zudem sei die Klägerin, ebenfalls unter Kosten- und Entschädigungsfolge, zu verpflichten, der Beklagten den Vorbezug von Vorsorgemitteln über Fr. 83'746.85 sowie die ausbezahlte Freizügigkeitsleistung über Fr. 35'726.50, beides jeweils mit Zinsen, zurückzuerstatten. Mit Entscheid vom 29. November 2005 hat das Verwaltungsgericht des Kantons Glarus die Beklagte in Gutheissung der Klage verpflichtet, der Klägerin mit Wirkung ab 1. Januar 2001 eine jährliche und volle Invalidenrente von Fr. 39'972.- zuzüglich 5 % Zins seit 1. März 2005 zu bezahlen. In teilweiser Gutheissung der Widerklage wurde dagegen die Klägerin verpflichtet, die am 16. Mai 2000 ausbezahlte Freizügigkeitsleistung von Fr. 35'726.50 samt darauf gutgeschriebenen Erträgen und erfolgten Einzahlungen der vormaligen Arbeitgeberin und zuzüglich Zins seit 28. April 2005 der Beklagten zurückzuzahlen. Mit Entscheid vom 29. November 2005 hat das Verwaltungsgericht des Kantons Glarus die Beklagte in Gutheissung der Klage verpflichtet, der Klägerin mit Wirkung ab 1. Januar 2001 eine jährliche und volle Invalidenrente von Fr. 39'972.- zuzüglich 5 % Zins seit 1. März 2005 zu bezahlen. In teilweiser Gutheissung der Widerklage wurde dagegen die Klägerin verpflichtet, die am 16. Mai 2000 ausbezahlte Freizügigkeitsleistung von Fr. 35'726.50 samt darauf gutgeschriebenen Erträgen und erfolgten Einzahlungen der vormaligen Arbeitgeberin und zuzüglich Zins seit 28. April 2005 der Beklagten zurückzuzahlen. C. Die Personalfürsorgestiftung führt Verwaltungsgerichtsbeschwerde und beantragt, unter Kosten- und Entschädigungsfolge sei der vorinstanzliche Entscheid aufzuheben und der Beginn des Invalidenrentenanspruchs der Beschwerdegegnerin sei in der Höhe von Fr. 39'972.- pro Jahr unter dem Vorbehalt der Überentschädigung auf den 1. Februar 2002 festzulegen. M._ lässt auf Gegenstandlosigkeit der Verwaltungsgerichtsbeschwerde schliessen, indem sie geltend macht, mit Schreiben vom 21. Dezember 2005 sei der Beschwerdeführerin bereits mitgeteilt worden, sie könne tatsächlich davon ausgehen, dass der Beginn des Anspruchs auf die Invalidenrente auf Ende Januar 2002 festzulegen sei. Das Bundesamt für Sozialversicherung verzichtet auf eine Vernehmlassung. 