[Gtkradiant] [Bug 441] New: plugins can cause the whole synapse startup to fail

gtkradiant@zerowing.idsoftware.com gtkradiant@zerowing.idsoftware.com
Wed, 13 Mar 2002 10:18:03 -0600


http://zerowing.idsoftware.com/bugzilla/show_bug.cgi?id=441

           Summary: plugins can cause the whole synapse startup to fail
           Product: GtkRadiant
           Version: 1.3-nightly
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: editor
        AssignedTo: ttimo@idsoftware.com
        ReportedBy: ttimo@idsoftware.com


If a plugin gets selected by a matching API manager, it will become a
SYN_REQUIRE_ANY in the resolution stack. It may also put his own interfaces to
be resolved in the stack. If the plugin cannot be resolved, the editor as a
whole won't be able to start.

When the stack gets to a 'can't resolve situation', it needs to be cleaned up
from those optional SYN_REQUIRE_ANY plugins and the other interfaces they may
have requested. That will simply result in not loading the plugin.



------- You are receiving this mail because: -------
Whoops!  I have no idea!