Bug 192993 - [misc] Text / Java editors hang in 3.3RC4 / Linux-GTK2 build
Summary: [misc] Text / Java editors hang in 3.3RC4 / Linux-GTK2 build
Status: RESOLVED INVALID
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Text (show other bugs)
Version: 3.3   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-Text-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: needinfo
Depends on:
Blocks:
 
Reported: 2007-06-15 19:24 EDT by Marshall Culpepper CLA
Modified: 2007-06-22 10:04 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marshall Culpepper CLA 2007-06-15 19:24:17 EDT
Hello..

I downloaded the latest Eclipse 3.3 (RC4) for linux-gtk (32 bit), and used jdk1.6.0_01 (32 bit) and 1.5.0_11 (32 bit) to reproduce this under Ubuntu 7.04 (i386).

If I try to open any txt or java files, the editor tab launches (showing "Java Editor" or "Text Editor"), but then hangs and does nothing, and I have to close Eclipse. I was also receiving this error on Eclipse 3.3 RC3 , but I thought it might be a corrupt download or quick-fix bug in RC4. I've tried every combination of new projects, imported projects, clean workspaces, using the "-clean" switch, blowing away/freshly extracting Eclipse, and the problem simply won't go away. During the shutdown process, I receive a dialog that says NullPointerException, but I can't expand the dialog (the "Details" button doesn't do anything), and it's impossible to close the dialog, so I must force-kill the process.

There is nothing in the error log to say what might be the problem, so unfortunately I don't have a stack trace or anything to help, but the latest Eclipse 3.3 RCs are useless without editors :)
Comment 1 Dani Megert CLA 2007-06-16 08:41:44 EDT
Make sure you extract the download into a fresh directory and not over an existing install.

Anything in .log?

Please create a stack while it "hangs":
   1.  Use the "ps" command to find out the process id (pid) of the Java VM
   2. Invoke "kill -3 <pid>" where <pid> is the process id of the Java VM 

Setting to REMIND until we have more info.
Comment 2 Marshall Culpepper CLA 2007-06-18 10:47:00 EDT
The download is definitely using a fresh/clean directory, I keep separate directories for each build of 3.3 I've tested (all the way back to 3.3M5)

There is nothing in the .log except for some INFO level debugging (I don't see any  failed plugin dependencies or stack traces).

When I get back home I'll post the findings of the forced trace here.
Comment 3 Dani Megert CLA 2007-06-18 10:58:03 EDT
Looks like you might see bug 153936. Please read through it. This should be fixed in 3.3 M7 and newer except for a case described in bug 153936 c38. Is this happening to you?
Comment 4 Marshall Culpepper CLA 2007-06-18 11:24:23 EDT
Daniel,

Bug 153936 looks to describe my problem pretty accurately, I do have a printer setup on my box, although it is over CUPS, and I'm pretty sure gnome is setup to use the CUPS backend, but I will need to check what's going on exactly when I get home. I'll be able to give exact version of GTK then also..
Comment 5 Marshall Culpepper CLA 2007-06-18 17:42:03 EDT
Some more info:

I"m running Ubuntu Feisty Fawn (7.04) w/ GTK2 2.10.11-0ubuntu3, using CUPS for my single printer.
Comment 6 Marshall Culpepper CLA 2007-06-18 17:50:12 EDT
So apparently there were 52 phantom jobs scheduled on my printer (must've been an accident or something), but for some reason the jobs weren't executing. Clearing my printer's queue seemed to make the editors work again. I'm guessing this is still related to a network timeout of some sort..
Comment 7 Dani Megert CLA 2007-06-19 02:48:28 EDT
Next time when it happens please make the VM dump and attach it here.
Comment 8 Dani Megert CLA 2007-06-22 09:59:41 EDT
Get rid of deprecated state.
Comment 9 Dani Megert CLA 2007-06-22 10:04:51 EDT
.