Hola Guillermo,

thanks for taking the time to report this bug :-). I've pushed a fix to
Assembla, so if you pull tip you shouldn't run into this problem
anymore :-).

Saludos,
Bastian

Am Montag, den 15.09.2008, 07:20 -0700 schrieb Guillermo Gonzalez:

> Hi guys!
> 
> Kudos for the great work you have been doing.
> 
> I'm the main developer of bzr-eclipse, and recently installed
> mercurialeclipse. (just to note that I have both plugins
> installed :p )
> 
> When I create a new file under a bzr-eclipse managed project, and try
> to open it. I get an error from  mercurialeclipse.
> It seems that it's trying to do the quickdiff.
> I don't have the mercurial quickdiff provider enabled.
> If I create a file under a mercurialeclipse managed project all works
> ok.
> 
> Hope this is the correct place to post this.
> 
> Cheers,
> 
> 
> Below is the most important section of the stacktrace:
> 
> java.lang.NullPointerException
> at
> com.vectrace.MercurialEclipse.team.MercurialTeamProvider.getAndStoreHgRootPath(MercurialTeamProvider.java:
> 96)
> at
> com.vectrace.MercurialEclipse.team.MercurialTeamProvider.getAndStoreHgRootPath(MercurialTeamProvider.java:
> 131)
> at
> com.vectrace.MercurialEclipse.team.MercurialTeamProvider.getHgRoot(MercurialTeamProvider.java:
> 162)
> at
> com.vectrace.MercurialEclipse.DefaultConfiguration.getHgRoot(DefaultConfiguration.java:
> 196)
> at
> com.vectrace.MercurialEclipse.commands.HgClients.getHgRoot(HgClients.java:
> 100)
> at
> com.vectrace.MercurialEclipse.model.HgFilesystemObject.<init>(HgFilesystemObject.java:
> 38)
> at com.vectrace.MercurialEclipse.model.HgFile.<init>(HgFile.java:23)
> at
> com.vectrace.MercurialEclipse.annotations.HgPristineCopyQuickDiffProvider.getManagedHgFile(HgPristineCopyQuickDiffProvider.java:
> 319)
> at
> com.vectrace.MercurialEclipse.annotations.HgPristineCopyQuickDiffProvider.isEnabled(HgPristineCopyQuickDiffProvider.java:
> 166)
> at
> org.eclipse.ui.texteditor.quickdiff.QuickDiff.getReferenceProviderOrDefault(QuickDiff.java:
> 114)
> at
> org.eclipse.ui.texteditor.quickdiff.QuickDiff.createQuickDiffAnnotationModel(QuickDiff.java:
> 133)
> at
> org.eclipse.ui.internal.texteditor.LineNumberColumn.getAnnotationModelWithDiffer(LineNumberColumn.java:
> 655)
> at
> org.eclipse.ui.internal.texteditor.LineNumberColumn.installChangeRulerModel(LineNumberColumn.java:
> 603)
> at
> org.eclipse.ui.internal.texteditor.LineNumberColumn.updateQuickDiffVisibility(LineNumberColumn.java:
> 442)
> at
> org.eclipse.ui.internal.texteditor.LineNumberColumn.initialize(LineNumberColumn.java:
> 247)
> at
> org.eclipse.ui.internal.texteditor.LineNumberColumn.createControl(LineNumberColumn.java:
> 123)
> at
> org.eclipse.jface.text.source.CompositeRuler.addDecorator(CompositeRuler.java:
> 561)
> at org.eclipse.ui.texteditor.AbstractTextEditor
> $11.run(AbstractTextEditor.java:1652)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
> at org.eclipse.ui.texteditor.AbstractTextEditor
> $ColumnSupport.addColumn(AbstractTextEditor.java:1655)
> at org.eclipse.ui.texteditor.AbstractTextEditor
> $ColumnSupport.setColumnVisible(AbstractTextEditor.java:1639)
> at
> org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.showChangeInformation(AbstractDecoratedTextEditor.java:
> 541)
> at
> org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.createPartControl(AbstractDecoratedTextEditor.java:
> 407)
> at
> org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.createPartControl(JavaEditor.java:
> 3033)
> at
> org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.createPartControl(CompilationUnitEditor.java:
> 1459)
> at
> org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:
> 661)
> at
> org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:
> 428)
> at
> org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:
> 594)
> at
> org.eclipse.ui.internal.EditorReference.getEditor(EditorReference.java:
> 266)
> at
> org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:
> 2820)
> at
> org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:
> 2729)
> at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:
> 2721)
> at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:
> 2673)
> at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:
> 70)
> at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:
> 2668)
> 
> 
> 
> --~--~---------~--~----~------------~-------~--~----~
> You received this message because you are subscribed to the Google Groups 
> "MercurialEclipse" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to [EMAIL PROTECTED]
> For more options, visit this group at 
> http://groups.google.com/group/mercurialeclipse?hl=en
> -~----------~----~----~----~------~----~------~--~---
> 

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil

Reply via email to