Sachverhalt: Sachverhalt: A. Der 1944 geborene H._ war vom 1. März 1990 bis 30. September 1997 bei der Firma X._ AG als LKW-Berufschauffeur tätig. Auf den 1. Oktober 1997 wurde dieses Arbeitsverhältnis auf die Firma Y._ AG, eine Schwestergesellschaft der X._ AG innerhalb der Gruppe Q._, übertragen und die Berufsvorsorgeversicherung von der Pensionskasse M._ AG übernommen. H._ leidet an einem chronischen lumbospondylogenen und lumboradikulären Syndrom bei Status nach Diskektomie L5/S1 und wiederholten periduralen Steroiden und Lokalanästhetika sowie einer chronischen Gichtarthropathie mit rezidivierenden Mono- und Oligoarthritiden im Bereich der Zehengrundgelenke, des linken Knies, der Handgelenke beidseits und des oberen Sprunggelenks links. Wegen seines Rückenleidens war er ab 6. April 1999 vollständig arbeitsunfähig. Zum 15. August 1999 löste er das Arbeitsverhältnis als LKW-Berufschauffeur mit der Firma Y._ AG aus gesundheitlichen Gründen auf. Ab 16. August 1999 nahm er eine neue Tätigkeit als Maschinenführer bei der Firma Z._ AG auf und war gestützt auf dieses Arbeitsverhältnis bei der Bâloise-Sammelstiftung für die obligatorische berufliche Vorsorge versichert. Ab 28. August 2000 war er - von einem Arbeitsversuch mit 50%iger Arbeitsfähigkeit am 18./19. September 2000 abgesehen - erneut vollständig arbeitsunfähig, worauf die Arbeitgeberfirma das Arbeitsverhältnis auf den 31. August 2001 auflöste. Am 19. Mai 1999 meldete sich H._ bei der Invalidenversicherung zum Leistungsbezug an. Mit Verfügung vom 22. Februar 2001 erklärte die IV-Stelle Luzern den Anspruch auf berufliche Massnahmen als gegenstandslos und verneinte einen Rentenanspruch, setzte aber mit Verfügung vom 4. Oktober 2002 den Invaliditätsgrad auf 100% fest und sprach H._ mit Wirkung ab 1. August 2001 eine ganze Invalidenrente zu. Am 19. Mai 1999 meldete sich H._ bei der Invalidenversicherung zum Leistungsbezug an. Mit Verfügung vom 22. Februar 2001 erklärte die IV-Stelle Luzern den Anspruch auf berufliche Massnahmen als gegenstandslos und verneinte einen Rentenanspruch, setzte aber mit Verfügung vom 4. Oktober 2002 den Invaliditätsgrad auf 100% fest und sprach H._ mit Wirkung ab 1. August 2001 eine ganze Invalidenrente zu. B. Nachdem sowohl die Pensionskasse M._ AG als auch die Bâloise-Sammelstiftung für die obligatorische berufliche Vorsorge die Ausrichtung einer Invalidenrente abgelehnt hatten, liess H._ am 16. September 2003 beim Verwaltungsgericht des Kantons Luzern Klage einreichen mit dem Rechtsbegehren, die Bâloise-Sammelstiftung für die obligatorische berufliche Vorsorge sei zu verpflichten, ihm ab 1. Juli 2001 die gesetzlichen und reglementarischen Leistungen gemäss BVG und Vorsorgevertrag auszurichten. Das Verwaltungsgericht des Kantons Luzern führte einen doppelten Schriftenwechsel durch, zog die Akten der IV-Stelle Luzern bei und lud die Pensionskasse M._ AG zum Verfahren bei. Mit Entscheid vom 31. Januar 2005 wies es die Klage ab. B. Nachdem sowohl die Pensionskasse M._ AG als auch die Bâloise-Sammelstiftung für die obligatorische berufliche Vorsorge die Ausrichtung einer Invalidenrente abgelehnt hatten, liess H._ am 16. September 2003 beim Verwaltungsgericht des Kantons Luzern Klage einreichen mit dem Rechtsbegehren, die Bâloise-Sammelstiftung für die obligatorische berufliche Vorsorge sei zu verpflichten, ihm ab 1. Juli 2001 die gesetzlichen und reglementarischen Leistungen gemäss BVG und Vorsorgevertrag auszurichten. Das Verwaltungsgericht des Kantons Luzern führte einen doppelten Schriftenwechsel durch, zog die Akten der IV-Stelle Luzern bei und lud die Pensionskasse M._ AG zum Verfahren bei. Mit Entscheid vom 31. Januar 2005 wies es die Klage ab. C. Die Pensionskasse M._ AG lässt Verwaltungsgerichtsbeschwerde einreichen mit den Anträgen, der vorinstanzliche Entscheid sei aufzuheben und die Bâloise-Sammelstiftung für die obligatorische berufliche Vorsorge zu verpflichten, H._ ab 1. Juli 2001 die gesetzlichen Leistungen gemäss BVG und Vorsorgevertrag auszurichten; eventualiter sei die Sache zur Neubeurteilung an die Vorinstanz zurückzuweisen. Die Bâloise-Sammelstiftung für die obligatorische berufliche Vorsorge lässt auf Abweisung der Verwaltungsgerichtsbeschwerde schliessen. H._ und das Bundesamt für Sozialversicherung (BSV) verzichten auf eine Vernehmlassung.