Closed Bug 439146 Opened 16 years ago Closed 16 years ago

plugins get double instantiated sometimes

Categories

(Core Graveyard :: Plug-ins, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED DUPLICATE of bug 438830

People

(Reporter: shanec, Unassigned)

References

Details

Attachments

(1 file)

This has to do with the plugin layer in Komodo.

Quite often, Instantiate is called twice on our scintilla plugin.  This causes the plugin to get reloaded.  Unfortunately, this reload happen asynchronously, so Komodo has already done bunches of stuff with the plugin (loading files, etc.).  The reload breaks our usage of the plugin layer.

The patch attached checks to see if there is a plugin instance prior to doing another instantiate.  This is a work around we will use for now, but I'd like to figure out if this is a bug in the gecko plugin layer, or if this is an issue somehow with our usage of a plugin from xbl.
Sounds like Bug 438830. 
It's exactly like bug 438830, duping
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → DUPLICATE
Verified dup
Status: RESOLVED → VERIFIED
Blocks: 450553
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: