Bug #1983

Leaks when terminating plugins with opened search

Added by Leonid Protasov about 7 years ago. Updated about 7 years ago.

Status:FixedStart date:02/15/2014
Priority:NormalDue date:
Assignee:Andreas Smas% Done:

100%

Category:Plugins
Target version:4.6
Found in version:Latest Platform:Linux

Description

To reproduce:
1. Install icecast plugin
2. Run it end and run search from it (don't enter anything in search popup)
Press Alt+F4:

thread [DEBUG]: Thread PC:js exited
JS API usage error: found live context at 0x224f520
JS API usage error: 1 context left in runtime upon JS_DestroyRuntime.
JS engine warning: leaking GC root 'itemproto' at 0x7fb7b40511a8
JS engine warning: leaking GC root '' at 0x7fb794f08798
JS engine warning: leaking GC root 'res->input' at 0x224f690
JS engine warning: leaking GC root 'openfunc' at 0x7fb7b40510f0
JS engine warning: 4 GC roots remain after destroying the JSRuntime at 0x21167d0.
                   These roots may point to freed memory. Objects reachable
                   through them have not been finalized.
core [DEBUG]: Backend finished
core [DEBUG]: Slow shutdown hooks finished
thread [DEBUG]: Thread blobcache exited
core [DEBUG]: Blobcache finished
core [DEBUG]: Metadb finished
core [DEBUG]: Showtime terminated normally

Associated revisions

Revision 49a7781c
Added by Andreas Smas about 7 years ago

Terminate all popups when Showtime shuts down

Fixes #1983

Change included in version 4.5.138

History

#1 Updated by Andreas Smas about 7 years ago

  • Status changed from New to Fixed
  • % Done changed from 0 to 100

Applied in changeset git|commit:49a7781c0046e64dbbcb48c64e401aa628bb30d5.

Also available in: Atom PDF