| Summary: | Can't use plugin anymore | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Technology] EGit | Reporter: | Fernando Ribeiro <fernando.ribeiro> | ||||
| Component: | Core | Assignee: | Jens Baumgart <jens.baumgart> | ||||
| Status: | CLOSED DUPLICATE | QA Contact: | |||||
| Severity: | blocker | ||||||
| Priority: | P3 | CC: | caniszczyk, fernando.ribeiro, robin.rosenberg, stefan.lay, vanthoff | ||||
| Version: | 0.11 | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | PC | ||||||
| OS: | Windows Vista | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Fernando Ribeiro
Can you post your logs? Anything in the stacktrace that shows EGit or JGit is to blame? If it's a deadlock... try this... http://wiki.eclipse.org/How_to_report_a_deadlock Easy way to get a thread dump: 1. Start Eclipse with -consolelog (e.g. modify you shortcut) 2. When Eclipse hangs, activate the console window and press Ctrl-Break. A thread dump is written to the console window. (In reply to comment #0) > After the upgrade to 0.11.3, I'm unable to use the plugin in both 3.5 and 3.6, > even after cleaning up workspace, project and repository files, the IDE freezes > and nothing seems to be written to any log files. > > I've opened a separate issue for you to evaluate keeping older versions > available for issues like mine. > > Please let me know how we can debug this together. I encounter the same problem. I tried with helios SR2 and helios rcp sr1 both hung up when switching to git perspective or git repository view. I'm working on windows 7. Created attachment 191176 [details]
Thread Dump
Just attached the thread dump, let me know when you need more info. Worker-2 seems to block the rest. Worker-2 is not blocked itself, but maybe it's very slow.
"Worker-2" prio=6 tid=0x02dcf000 nid=0x1734 runnable [0x064df000]
java.lang.Thread.State: RUNNABLE
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(FileInputStream.java:199)
at java.io.BufferedInputStream.read1(BufferedInputStream.java:256)
at java.io.BufferedInputStream.read(BufferedInputStream.java:317)
- locked <0x22624018> (a java.io.BufferedInputStream)
at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:264)
at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:306)
at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:158)
- locked <0x226260d8> (a java.io.InputStreamReader)
at java.io.InputStreamReader.read(InputStreamReader.java:167)
at java.io.BufferedReader.fill(BufferedReader.java:136)
at java.io.BufferedReader.readLine(BufferedReader.java:299)
- locked <0x226260d8> (a java.io.InputStreamReader)
at java.io.BufferedReader.readLine(BufferedReader.java:362)
at org.eclipse.jgit.util.FS.readPipe(FS.java:234)
at org.eclipse.jgit.util.FS_Win32.gitPrefix(FS_Win32.java:94)
Could the process be waiting for input? When I switch to git repository view, eclipse forks a bash process running a 'which' command on my machine. This seems to hang. When I kill this process Eclipse comes back to life. Maybe there is a conflict with msysgit installed on my machine. Any update yet? What happens when you start git manually? and what happens if you then try to execute which git? git works correctly on my machine when started manually. I tried with "git pull". "which git" puts out "/bin/git" *** This bug has been marked as a duplicate of bug 337533 *** |