Citation: 6B_1082/2017 E. C

Contre l'arrêt cantonal du 31 août 2017 (recte: 31 juillet 2017), X.________ dépose un recours en matière pénale devant le Tribunal fédéral. Il conclut, principalement, à la réforme de l'arrêt attaqué en ce sens que l'ordonnance du 14 juillet 2017 du Tribunal des mesures de contrainte est annulée, qu'il est libéré immédiatement et qu'il lui est accordé une indemnité de 58'800 fr. pour la période de détention injustifiée du 29 septembre 2016 au 21 juillet 2017. A titre subsidiaire, il conclut à l'annulation de l'arrêt attaqué et au renvoi de la cause aux autorités cantonales pour nouvelle décision. En outre, il sollicite l'assistance judiciaire.