Allow plugins to crash but keep TC stable "Plugin container"

Here you can propose new features, make suggestions etc.

Moderators: Hacker, petermad, Stefan2, white

Post Reply
hi5
Power Member
Power Member
Posts: 641
Joined: 2012-11-03, 11:35 UTC
Contact:

Allow plugins to crash but keep TC stable "Plugin container"

Post by *hi5 »

I'm no programmer so this is just more of an observation than a proper suggestion:

when a plugin crashes, TC crashes with it. You don't loose data a such, but you have to start TC + navigate back to where you were.

I recall in the past addons in firefox could make it crash (often flash) and at some point mozilla introduced "a plugin container" which "caught the crash" but kept firefox running.

Perhaps something similar should be introduced to TC so that TC becomes more stable, informs the user "plugin XYZ" has crashed, and perhaps even introduce a bit of a report/logging which can help the plugin developer to fix it.

Just a thought. No doubt quite a task should it even be possible.
F4MiniMenu (Forum) - Open selected file(s) from TC in defined editor(s) - A (minimalistic) clone of F4Menu
Source at GitHub (AutoHotkey). TCSyncComments (copy file comments)
User avatar
Dalai
Power Member
Power Member
Posts: 10016
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Re: Allow plugins to crash but keep TC stable "Plugin container"

Post by *Dalai »

No idea how difficult or complex it would be to implement such a feature, but I think it's possible somehow.

One thing I'm pretty sure of is that retrieving data from plugins will get slower with this approach - maybe even much slower. This might not matter for every plugin or plugin type, but it definitely does for Content and File-system plugins, IMO.
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Post Reply