Iceweasel do not start after removal of xul-ext-torbutton

Mike Hommey mh at glandium.org
Thu Oct 7 19:47:15 UTC 2010


On Thu, Oct 07, 2010 at 08:53:22PM +0200, Jérémy Bobbio wrote:
> Hello Iceweasel maintainers,
> 
> The xul-ext-torbutton package in Debian displays a quite annoying
> behaviour. It can be reproduced by the following steps:
> 
>  1. Install Torbutton system-wide by installing xul-ext-torbutton.
>  2. Start Iceweasel for any existing profile or create a new one.
>  3. Quit Iceweasel.
>  4. Remove Torbutton by removing xul-ext-torbutton.
>  5. Trying to start any profile that has been opened while Torbutton was
>     installed, now results in Iceweasel silently failing to start.
> 
> As pointed by Ruud van Melick in #571596, this can be worked around by
> manually disabling the extension through the Add-ons panel before
> removing the package. After a succesful start using "-safe-mode", next
> start is fine as well.
> 
> I really wonder how to fix this, as it is obviously not possible to go
> through every user profiles to tweak them.
> 
> Would you have any insights, ideas, pointers on what could cause this?
> Any rules about custom components registration that might not be
> followed by Torbutton?

Does one need to actually use torbutton to trigger the problem or
installing/uninstalling is enough?

Mike



More information about the pkg-mozilla-maintainers mailing list