Sachverhalt:
A.
Am 27. August 2018 ordnete die Regionale Staatsanwaltschaft Oberland die erkennungsdienstliche Erfassung von A._ an. Nachdem dieser dagegen Beschwerde beim Obergericht des Kantons Bern erhoben hatte, hob die Staatsanwaltschaft ihre Verfügung vom 27. August 2018 am 26. September 2018 wiedererwägungsweise auf.
Am 1. Oktober 2018 schrieb das Obergericht die Beschwerde als gegenstandslos geworden ab und nahm die Kosten auf die Staatskasse.
B.
Mit Beschwerde in Strafsachen beantragt A._, es sei festzustellen, dass seine erkennungsdienstliche Behandlung zu Unrecht erfolgt und die Wiedererwägungsverfügung der Staatsanwaltschaft vom 26. September 2018 nichtig sei, weil sie wegen des Devolutiveffekts der Beschwerde für deren Erlass gar nicht zuständig gewesen sei. Die Angelegenheit sei ans Obergericht zurückzuweisen zur Gewährung des rechtlichen Gehörs und zum Erlass eines materiellen Entscheids. Ausserdem ersucht A._ um unentgeltliche Rechtspflege.
C.
In seiner Vernehmlassung bestreitet das Obergericht unter Hinweis auf seine Praxis, dass die Wiedererwägungsverfügung nichtig sei. Zu dieser Frage äussert sich auch der ausserordentliche Generalstaatsanwalt, ohne eigene Anträge zu stellen.
A._ hält in seiner Replik an der Beschwerde fest.

Erwägungen:
1.
1.1. Mit dem angefochtenen Entscheid hat das Obergericht das Beschwerdeverfahren als gegenstandslos geworden abgeschrieben. Es handelt sich um einen kantonal letztinstanzlichen Entscheid in einer Strafsache; dagegen ist die Beschwerde in Strafsachen zulässig (Art. 78 Abs. 1, Art. 80 Abs. 1, Art. 90 BGG). Allerdings setzt die Beschwerdeführung grundsätzlich ein aktuelles Rechtsschutzinteresse voraus. Auf dieses Erfordernis verzichtet das Bundesgericht nur ausnahmsweise, namentlich wenn sich die mit der Beschwerde aufgeworfenen Fragen jederzeit und unter gleichen oder ähnlichen Umständen wieder stellen könnten, an ihrer Beantwortung wegen ihrer grundsätzlichen Bedeutung ein hinreichendes öffentliches Interesse besteht und eine rechtzeitige bundesgerichtliche Prüfung im Einzelfall kaum je möglich wäre (vgl. <ref-ruling> E. 1.3.2 S. 144; <ref-ruling> E. 1.1 S. 81 mit Hinweis).
1.2. Der Beschwerdeführer ist der Auffassung, er habe nach wie vor ein rechtlich geschütztes Interesse an der Feststellung, unrechtmässig erkennungsdienstlich erfasst worden zu sein. Das trifft nicht zu, da er dies, wie der a.o. Generalstaatsanwalt in seiner Vernehmlassung zu Recht vorbringt, im Strafverfahren geltend machen kann. Die Beschwerde wirft zudem keine Rechtsfragen von grundsätzlicher Bedeutung auf, deren Prüfung durch das Bundesgericht sonst kaum je möglich wäre. Auf die Beschwerde ist daher, und zwar im vereinfachten Verfahren nach <ref-law>, nicht einzutreten, weil der Beschwerdeführer nicht über ein aktuelles Rechtsschutzinteresse verfügt und keine Konstellation vorliegt, in der das Bundesgericht ausnahmsweise auf diese Sachurteilsvoraussetzung verzichten würde. Damit kann offen bleiben, ob es sich beim angefochtenen Entscheid um einen Endentscheid - was der Beschwerdeführer unter Verweis auf das Urteil 1B_250/2016 vom 20. September 2016 behauptet - oder einen Zwischenentscheid handelt, weil die Beschwerdeerhebung unabhängig von dieser Frage ein aktuelles Rechtsschutzinteresse voraussetzt.
1.3. Auf die Erhebung von Kosten kann ausnahmsweise verzichtet werden (<ref-law>). Damit wird das Gesuch des Beschwerdeführers um unentgeltliche Rechtspflege insoweit hinfällig.

Demnach erkennt das Bundesgericht:
1.
Auf die Beschwerde wird nicht eingetreten.
2.
Es werden keine Kosten erhoben.
3.
Dieses Urteil wird dem Beschwerdeführer, der Generalstaatsanwaltschaft des Kantons Bern und dem Obergericht des Kantons Bern, Beschwerdekammer in Strafsachen, schriftlich mitgeteilt.
Lausanne, 25. Februar 2019
Im Namen der I. öffentlich-rechtlichen Abteilung
des Schweizerischen Bundesgerichts
Das präsidierende Mitglied: Merkli
Der Gerichtsschreiber: Störi