B. Le 13 août 2002, K.________ a ouvert action contre la Caisse de retraite de X.________ SA devant le Tribunal des assurances du canton de Vaud, en concluant à l'allocation d'une rente entière d'invalidité à partir du 1er décembre 1993, respectivement à partir du 1er décembre 1997, plus intérêts à 5 % à dire de justice. Statuant le 23 mars 2004, le Tribunal des assurances a rejeté la demande. Il a fixé à 2'582 fr. 40 les indemnités dues au titre de l'assistance judiciaire.