How to fix RubyMine 7.0.2 from hanging on Ubuntu 12.04

Hi

I have RubyMine 7.0.2 installed on Ubuntu 12.04 and every so often, when running the debugger the system hangs (or the system slows to a crawl). The mouse pointer becomes unusable also (it won't move at all). I would offer some log, system data or IDE, output but I need to power down the system to get it back. Anybody had experience with something like this? If so, any idea how to fix this? Thanks...

6 comments
Comment actions Permalink

Hi,

I have not seen such problems yet could you please provide whole content of RubyMine's logs directory (Help|Show Log in...) including threadDumpts subdirs.
Also could you please provide more information about the app you try to debug (e.g. does it have UI, does it do something unusual, etc)

Regards, Oleg.

0
Comment actions Permalink

Hi Oleg

I was only able to attached 5 files (I think they're from around the last time RubyMine got hung up), but there were many logs from that time frame. I can send more in you if need. The app is viewed in a browser, takes user input and outputs responses. In looking for cures, I read some blogs discussing increasing memory for the JVM in rubymine.vmoptions. We'll see if that helps at all. Thanks...



Attachment(s):
threadDump-20150128-135721.txt.zip
threadDump-20150128-125205.txt.zip
threadDump-20150128-125200.txt.zip
threadDump-20150128-125155.txt.zip
threadDump-20150128-125150.txt.zip
0
Comment actions Permalink

It just happened again, so I've attached the last five (actually it was six but the last one was created but was empty) created at that time...



Attachment(s):
threadDump-20150129-094559.txt.zip
threadDump-20150129-094612.txt.zip
threadDump-20150129-094625.txt.zip
threadDump-20150129-094637.txt.zip
threadDump-20150129-094734.txt.zip
0
Comment actions Permalink

Hi,

unfortunately I see nothing special in the dumps :(  Debugger reads more data from streams while IDE performs some regular tasks (usually saves settings).
So, either you have problem with disk (and the disk operations are very slow) and there is something else which is invisible in the dumps.
Could you please provide whole content of RubyMine's log directory (just one archieve of all directory).
Also have you noticed any pattern in your action which are followed by the hanging?

Regards, Oleg.

0
Comment actions Permalink

Hi Oleg

I'm usually doing something in the debugger. Last time, I tried expanding a variable in the Variables window (might've been a variable with lots of content). My entire RubyMine log directory is attached...



Attachment(s):
log.tar.xz.zip
0
Comment actions Permalink

It looks like a bug for me, but w/o test it will be hard to fix it :(
Is it possible to provide one?

Regards, Oleg.

0

Please sign in to leave a comment.