The uninstall fails. The site normally just goes to a white screen.

Comments

Stol’s picture

Title: Uninstall Fails » Uninstall breaks site

I don't have a white screen after uninstalling this module. This module simply made my site unaccessible. It completely corrupted the node acces table. I had to empty the node access table and fix it manually:

INSERT INTO `node_access` ( `nid` , `gid` , `realm` , `grant_view` , `grant_update` , `grant_delete` )
VALUES (
'0', '0', 'all', '1', '0', '0'
);

Please, test your module before publishing it or at least warn people about the experimental or buggy state this module is !

mfh’s picture

Status: Active » Postponed (maintainer needs more info)

Sorry - I didn't manage earlier to commit a code update (available since several months at http://drupal.org/node/167480) to the CVS, now this is finally done.
I hope this fixes the issue - Shane Birley who sponsored the update mentioned (cf the above link) "fixes the uninstall bug" (which I personally never experienced).
I leave the issue "active, needs more info" until I have confirmation that the bug you experienced is no more reproducable.

As a side note, IMHO, "Version: 5.x-1.x-dev" clearly indicates the experimental status (but this is not meant to be an excuse...).

PS: If I don't get contradictory information, I will change the issue status to "fixed", in view of Shane Birley's description of the patch. Then please post a follow-up to re-open the issue if you still experience the same bug.

Stol’s picture

Status: Postponed (maintainer needs more info) » Fixed

I tested it on the same site and I cannot produce the uninstall bug anymore.

'"Version: 5.x-1.x-dev" clearly indicates the experimental status': ... it's not so clear to me. If a module in development is doing critical operations on critical tables then IMHO you should warn potential users and most developers do this when this is the case ... I 'll never complain about bugs in modules in dev when these bugs are only screwing up the modules' functionality ... but in the case like this when a bug is screwing the systems' core functionality then I think a have the right to complain...but that aside..who cares...

Anonymous’s picture

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for two weeks with no activity.