Mogelijk is er iets verkeerd gegaan tijdens het afsluiten van Firefox of op een ander moment, waardoor bestaande bladwijzers opnieuw werden weggeschreven en de oude nog niet zijn verwijderd. Een gebrekkige add-on zou dit al kunnen veroorzaken, of iets anders wat voor vertraging tijdens het afsluiten heeft gezorgd, of het handmatig beëindigen van het proces firefox.exe als afsluiten te lang duurde.
Ik dacht een soortgelijk verschijnsel weleens gezien te hebben bij sessieherstel; als 'Mijn vensters en tabbladen van de vorige keer tonen' was ingesteld en Firefox moeite had met afsluiten, leken er de keer erna ook meer tabbladen te verschijnen dan daarvoor, evenals dat Firefox trager leek te werken of (daardoor) in elk geval langer deed over het opstarten. Ik heb toen niet de moeite genomen dit in de geschiedenisitems te controleren en ben er dus niet helemaal zeker van, maar om deze reden wel de geschiedenis en sessiebestanden verwijderd en de instelling op 'Mijn startpagina tonen' ingesteld; dat laatste ook vanwege sneller opstarten - de sessie herstellen kan immers evengoed na een nieuwe start, althans via de standaard startpagina. Zoals je misschien weet, is de overeenkomst tussen bladwijzers en geschiedenis dat deze allebei in hetzelfde bestand (places.sqlite) worden bewaard, en zou het dus best kunnen dat beide zaken dezelfde oorzaak hebben. Je zou het op een tikkeltje onbetrouwbare manier van wegschrijven kunnen gooien, hoewel je je kunt afvragen of dit wel volledig is te voorkomen in het geval van hangende processen.
Voor het verwijderen van dubbele bladwijzers zou je (ook volgens
dit KB-artikel bij mozillaZine) de add-on
Bookmark Duplicate Detector kunnen gebruiken, of
Bookmark Deduplicator vanwege de actuelere ondersteuning, en mogelijk zijn er nog meer. Let er hoe dan ook op dat je
eerst een back-up van je bestaande bladwijzers maakt voordat je een dergelijke add-on probeert. Je kunt dat doen door bij afgesloten Firefox het bestand places.sqlite in je profielmap (of deze hele map) naar elders te kopiëren of, wellicht beter met oog op vervuiling en/of gebruikersgemak, via de Bladwijzerbeheerder zelf (Alle bladwijzers tonen / Bibliotheek > Importeren en reservekopie maken), waarbij mogelijk al e.e.a. wordt opgeschoond maar waarschijnlijk niet alle dubbele bladwijzers zullen verdwijnen. Alleen omdat ik daar benieuw naar ben, zou ik dat laatste proberen, en daarbij alsnog een kopie van het bestand zelf of de profielmap maken.
Een tip voor als je de methode via de Bladwijzerbeheerder gebruikt: omdat de items in de Bladwijzerwerkbalk bij het maken van een reservekopie
niet worden meegenomen en je deze dus zou verliezen na het terugzetten van een back-up, kun je die map zelf via de Bibliotheek en rechtermuisknop het beste eerst even naar een andere locatie binnen de bladwijzers kopiëren. Als je die back-up later weer gaat gebruiken of dat zelfs nu al wilt doen voordat je een add-on gebruikt, kun je de inhoud van die map weer terugzetten in de als het goed is dan nog wel aanwezige map Bladwijzerwerkbalk met de standaarditems.