Komodo / KomodoEdit

Komodo Edit is a fast and free multi-language code editor. Written in JS, Python, C++ and based on the Mozilla platform.
http://www.komodoide.com/komodo-edit
Other
2.16k stars 302 forks source link

3+ hours of extensive debugging eats RAM #3034

Closed agroszer closed 7 years ago

agroszer commented 7 years ago

(python 2.7)

Komodo IDE, version 11.0.0-alpha1, build 90632, platform linux-x86_64. Built on Fri Sep 1 00:22:20 2017.

I had an intense multi process debugging session, ended up with like 10 defunct debug tabs.

Tried to clear all breakpoints:

-- EXCEPTION START --
[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [koIDBGPBreakpointManager.removeAllBreakpoints]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: chrome://komodo/content/debugger/breakpoints.js :: Breakpoints_DeleteAllBreakpoints :: line 77"  data: no]
+ toString (function) 3 lines
+ message (string) 'Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [koIDBGPBreakpointManager.removeAllBreakpoints]'
+ result (number) 2147500037
+ name (string) 'NS_ERROR_FAILURE'
+ filename (string) 'chrome://komodo/content/debugger/breakpoints.js'
+ lineNumber (number) 77
+ columnNumber (number) 0
+ inner (object) null
| + data (object) null
| + stack (string) 'Breakpoints_DeleteAllBreakpoints@chrome://komodo/content/debugger/breakpoints.js:77:12
BreakpointsTa'...546 chars
+ location (object) JS frame :: chrome://komodo/content/debugger/breakpoints.js :: Breakpoints_DeleteAllBreakpoints :: line 77
| + QueryInterface (function) 3 lines
| + language (number) 2
| + languageName (string) 'JavaScript'
| + filename (string) 'chrome://komodo/content/debugger/breakpoints.js'
| + name (string) 'Breakpoints_DeleteAllBreakpoints'
| + lineNumber (number) 77
| + columnNumber (number) 12
| + sourceLine (string) ''
| + caller (object) JS frame :: chrome://komodo/content/debugger/breakpointsTab.js :: BreakpointsTabManager.prototype.deleteAllBreakpoints :: line 386
| + formattedStack (string) 'Breakpoints_DeleteAllBreakpoints@chrome://komodo/content/debugger/breakpoints.js:77:12
BreakpointsTa'...546 chars
| + stack
    Breakpoints_DeleteAllBreakpoints@chrome://komodo/content/debugger/breakpoints.js:77:12
    BreakpointsTabManager.prototype.deleteAllBreakpoints@chrome://komodo/content/debugger/breakpointsTab.js:386:20
    BreakpointManagerItemsController.prototype.do_cmd_breakpoint_delete_all@chrome://komodo/content/debugger/breakpointsTab.js:545:4
    xtk.Controller.prototype.doCommand@chrome://xtk/content/controller.js:61:8
    command_doCommand@chrome://komodo/content/library/commands.js:239:0
    command_doCommandAsync/<@chrome://komodo/content/library/commands.js:196:12
-- EXCEPTION END --
mitchell-as commented 7 years ago

Hi, this does not appear to be the complete error message. Please post it or your full log in order for us to figure out what's going wrong. Thanks.

mjainQA commented 7 years ago

No test case needed.