Bugs: Browse | Submit New | Admin

[#4710] Memory exhaustion (leak?)

Date:
2006-06-08 16:17
Priority:
3
Submitted By:
Chris Hulan (chulan)
Assigned To:
Laurent Julliard (ljulliar)
Category:
IRB
State:
Open
Summary:
Memory exhaustion (leak?)

Detailed description
Was typing in the FXRib window when crashed. Got following errors on console:

D:/Program Files/FreeRIDE/plugins/rubyide_tools_fox_ri/fxri/lib/fxirb.rb:355:in`extractText': couldn't allocate string
for return value (NoMemoryError)
        from D:/Program Files/FreeRIDE/plugins/rubyide_tools_fox_ri/fxri/lib/fxirb.rb:355:in `newLineEntered'
        from D:/Program Files/FreeRIDE/plugins/rubyide_tools_fox_ri/fxri/lib/fxirb.rb:209:in `onKeyRelease'
        from D:/Program Files/FreeRIDE/./plugins/rubyide_fox_gui/appframe.rb:51:in `run'
        from D:/Program Files/FreeRIDE/./plugins/rubyide_fox_gui/appframe.rb:51:in `start'
        from D:/Program Files/FreeRIDE/./plugins/rubyide_fox_gui/appframe.rb:49:in `call'
        from D:/Program Files/FreeRIDE/freebase/lib/freebase/databus.rb:949:in `call'
        from D:/Program Files/FreeRIDE/freebase/lib/freebase/databus.rb:559:in `call'
        from D:/Program Files/FreeRIDE/freebase/lib/freebase/core.rb:69:in `initialize'
        from D:/Program Files/FreeRIDE/freebase/lib/freebase/core.rb:68:in `initialize'
        from D:/Program Files/FreeRIDE/freebase/lib/freebase/core.rb:68:in `new'
        from D:/Program Files/FreeRIDE/freebase/lib/freebase/core.rb:68:in `initialize'
        from D:/Program Files/FreeRIDE/freebase/lib/freebase/core.rb:35:in `new'
        from D:/Program Files/FreeRIDE/freebase/lib/freebase/core.rb:35:in `startup'
        from freeride.rb:77:in `startup'
        from freeride.rb:116


FYI
2-3 files open.
File, Source and Project explorers open.
Output, FXIrb, and FXRi open.

Add A Comment: Notepad

Please login


Followup

Message
Date: 2006-06-08 18:08
Sender: Chris Hulan

Also get a memory leak from the Databus Inspector
Open DI and navigate to System->Tools->SourceParser and
select any node under SourceParser.  FreeRIDE hangs, memory
use slowly climbs until exhausted and crashes:
D:/Program
Files/FreeRIDE/./plugins/rubyide_tools_fox_databus_inspector/data
bus_inspector.rb:180:in
`inspect': failed to allocate memory (NoMemoryError)
        from D:/Program
Files/FreeRIDE/./plugins/rubyide_tools_fox_databus_inspector/data
bus_inspector.rb:180:in
`inspect'
        from D:/Program
Files/FreeRIDE/./plugins/rubyide_tools_fox_databus_inspector/data
bus_inspector.rb:180:in
`inspect'
        from D:/Program
Files/FreeRIDE/./plugins/rubyide_tools_fox_databus_inspector/data
bus_inspector.rb:180:in
`inspect'
        from D:/Program
Files/FreeRIDE/./plugins/rubyide_tools_fox_databus_inspector/data
bus_inspector.rb:180:in
`inspect'
        from D:/Program
Files/FreeRIDE/./plugins/rubyide_tools_fox_databus_inspector/data
bus_inspector.rb:180:in
`inspect'
        from D:/Program
Files/FreeRIDE/./plugins/rubyide_tools_fox_databus_inspector/data
bus_inspector.rb:180:in
`inspect'
        from D:/Program
Files/FreeRIDE/./plugins/rubyide_tools_fox_databus_inspector/data
bus_inspector.rb:180:in
`inspect'
        from D:/Program
Files/FreeRIDE/./plugins/rubyide_tools_fox_databus_inspector/data
bus_inspector.rb:180:in
`inspect'
         ... 41 levels...
        from D:/Program
Files/FreeRIDE/freebase/lib/freebase/core.rb:35:in `new'
        from D:/Program
Files/FreeRIDE/freebase/lib/freebase/core.rb:35:in `startup'
        from freeride.rb:77:in `startup'
        from freeride.rb:116

Attached Files:

Name Description Download
No Files Currently Attached

Changes:

Field Old Value Date By
category_idNone2006-06-08 21:29ljulliar
assigned_tonone2006-06-08 21:29ljulliar