1

Re: [bug] crash annotate window of ankhsvn

vs2008 + ankhsvn
anontate a window and get a anontate result window. doing any vim command will cause devenv to crash

2

Re: [bug] crash annotate window of ankhsvn

I'll try to reproduce this and post back here. I hope finding "annotate" will be simple (I'm not familiar with ankhsvn).

  -- Jon

3

Re: [bug] crash annotate window of ankhsvn

ankhsvn is also incompatible with the Playstation 3 command line compiler. I suspect the plugin is not terribly well written.

4

Re: [bug] crash annotate window of ankhsvn

Thanks Tomas for posting that info. I'm installing 2.0 to see whether I can repro the problem.

  - Jon

5

Re: [bug] crash annotate window of ankhsvn

It doesn't crash for me here, but it doesn't work fine either.

This is the AnkhSVN version I tested with:

  AnkhSVN - Subversion Support for Visual Studio 2.0.6347.433
   * Ankh.Package 2.0.6347.433
   * Subversion 1.5.6 via SharpSvn 1.5006.1136.36280

Please let me know what version you are using it with, so that I can try to reproduce the problem. Bug reports are often useless without a version number, or they make me waste a lot of time chasing the correct version.

On my system, ViEmu interception is not complete, and since keypresses are not intercepted, it's non-functional. The reason is that the annotate window is not a regular window, but a WinForms window created by Ankh and which hosts the VS editor. I will try to adapt ViEmu's mechanism to also support that scenario, but it may not be possible.

  - Jon

6

Re: [bug] crash annotate window of ankhsvn

i'm not a big fan to enable vim in annotate window, but just hope it don't crash vs
i've reinstalled the latest daily build today and still reproducable

AnkhSVN - Subversion Support for Visual Studio 2.1.6667.36
* Ankh.Package 2.0.6667.36
* Subversion 1.6.1 via SharpSvn 1.6001.1224.37231

AnkhSVN is linked to: Apr 1.3.3, Apr-util 1.3.4, Neon 0.28.4,


ViEmu 2.2 - vi/vim editor emulation for Microsoft(TM) Visual Studio(TM)
(c) 2005-2008 NGEDIT Software (www.ngedit.com)

7

Re: [bug] crash annotate window of ankhsvn

I just installed the latest nightly myself and it doesn't crash (2.1.6697.46). Then I installed the one you reported (2.1.6667.36) and it doesn't crash either. I'm using ViEmu/VS 2.2.8 in VS2005.

Can you go to Help|About, click "Copy", and paste the contents back here? That will give me all the version information.

Also, can you also let me know how your settings are in Tools|Options|ViEmu? Especially the one that reads "Prevent VS2005 warning <cannot edit while running>", but please all of them.

And finally, can you check the latest available AnkhSVN daily build? It may help.

8

Re: [bug] crash annotate window of ankhsvn

@tomlu
[I'm one pf the AnkhSVN developers who found this url via google]

Can you please send details on that playstation problem to the AnkhSVN user list? (It was never reported as a problem there and without more details it is unlikely that it will be resolved).

AnkhSVN shares the Visual Studio IDE/Univers with all other addins and packages you installed and they all could have (and probably have) bugs. It is impossible for the developers of packages to test every combination of third party packages with their product, so please send the details.

@admin
If you have any questions about AnkhSVN and the Annotate Document, please let me know.
(Source is available in our public subversion repository; PDB's of our stable release are on our website)

9

Re: [bug] crash annotate window of ankhsvn

Microsoft Visual Studio 2008
Version 9.0.30729.1 SP
Microsoft .NET Framework
Version 3.5 SP1

Installed Edition: Enterprise

Microsoft Visual C# 2008   91899-270-3222131-60287
Microsoft Visual C# 2008

Microsoft Visual C++ 2008   91899-270-3222131-60287
Microsoft Visual C++ 2008

Microsoft Visual Studio 2008 Tools for Office   91899-270-3222131-60287
Microsoft Visual Studio 2008 Tools for Office

Microsoft Visual Studio Team System 2008 Architecture Edition   91899-270-3222131-60287
Microsoft Visual Studio Team System 2008 Architecture Edition

Microsoft Visual Studio Team System 2008 Development Edition   91899-270-3222131-60287
Microsoft Visual Studio Team System 2008 Development Edition

Portions of International CorrectSpell™ spelling correction system © 1993 by Lernout & Hauspie Speech Products N.V.  All rights reserved.

The American Heritage® Dictionary of the English Language, Third Edition Copyright © 1992 Houghton Mifflin Company.  Electronic version licensed from Lernout & Hauspie Speech Products N.V.  All rights reserved.


AnkhSVN - Subversion Support for Visual Studio   2.1.6667.36
AnkhSVN - Subversion Support for Visual Studio 2.1.6667.36
* Ankh.Package 2.0.6667.36
* Subversion 1.6.1 via SharpSvn 1.6001.1224.37231

AnkhSVN is linked to: Apr 1.3.3, Apr-util 1.3.4, Neon 0.28.4, OpenSSL 0.9.8k 25 Mar 2009, serf 0.3.1, SQLite 3.6.12, Subversion 1.6.1-SharpSvn-tag-1.6.1@37231, ZLib 1.2.3
AnkhSVN is dynamically linked to: Cyrus Sasl 2.1.22
AnkhSVN is optionally linked to: Berkeley DB 4.4.20, SharpPlink 1.6001.1224.37231

Codekana for Visual Studio   v1.1.9
Codekana 1.1.9 - Advanced Code Visualization for Microsoft Visual Studio
(c) 2005-2009 NGEDIT Software (www.ngedit.com)

CodeWinPos   1.0
CodeWinPos Package.

Hotfix for Microsoft Visual Studio Team System 2008 Team Suite - ENU (KB944899)   KB944899
This hotfix is for Microsoft Visual Studio Team System 2008 Team Suite - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/944899.

Hotfix for Microsoft Visual Studio Team System 2008 Team Suite - ENU (KB945282)   KB945282
This hotfix is for Microsoft Visual Studio Team System 2008 Team Suite - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/945282.

Hotfix for Microsoft Visual Studio Team System 2008 Team Suite - ENU (KB946040)   KB946040
This hotfix is for Microsoft Visual Studio Team System 2008 Team Suite - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/946040.

Hotfix for Microsoft Visual Studio Team System 2008 Team Suite - ENU (KB946308)   KB946308
This hotfix is for Microsoft Visual Studio Team System 2008 Team Suite - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/946308.

Hotfix for Microsoft Visual Studio Team System 2008 Team Suite - ENU (KB946344)   KB946344
This hotfix is for Microsoft Visual Studio Team System 2008 Team Suite - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/946344.

Hotfix for Microsoft Visual Studio Team System 2008 Team Suite - ENU (KB946581)   KB946581
This hotfix is for Microsoft Visual Studio Team System 2008 Team Suite - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/946581.

Hotfix for Microsoft Visual Studio Team System 2008 Team Suite - ENU (KB946673)   KB946673
This hotfix is for Microsoft Visual Studio Team System 2008 Team Suite - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/946673.

Hotfix for Microsoft Visual Studio Team System 2008 Team Suite - ENU (KB947171)   KB947171
This hotfix is for Microsoft Visual Studio Team System 2008 Team Suite - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/947171.

Hotfix for Microsoft Visual Studio Team System 2008 Team Suite - ENU (KB947173)   KB947173
This hotfix is for Microsoft Visual Studio Team System 2008 Team Suite - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/947173.

Hotfix for Microsoft Visual Studio Team System 2008 Team Suite - ENU (KB947180)   KB947180
This hotfix is for Microsoft Visual Studio Team System 2008 Team Suite - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/947180.

Hotfix for Microsoft Visual Studio Team System 2008 Team Suite - ENU (KB947540)   KB947540
This hotfix is for Microsoft Visual Studio Team System 2008 Team Suite - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/947540.

Hotfix for Microsoft Visual Studio Team System 2008 Team Suite - ENU (KB947789)   KB947789
This hotfix is for Microsoft Visual Studio Team System 2008 Team Suite - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/947789.

Hotfix for Microsoft Visual Studio Team System 2008 Team Suite - ENU (KB948127)   KB948127
This hotfix is for Microsoft Visual Studio Team System 2008 Team Suite - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/948127.

Microsoft Visual Studio Team System 2008 Team Suite - ENU Service Pack 1 (KB945140)   KB945140
This service pack is for Microsoft Visual Studio Team System 2008 Team Suite - ENU.
If you later install a more recent service pack, this service pack will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/945140.

Microsoft Visual Studio Team System 2008 Team Suite - ENU Service Pack 1 (KB947888)   KB947888
This service pack is for Microsoft Visual Studio Team System 2008 Team Suite - ENU.
If you later install a more recent service pack, this service pack will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/947888.

Microsoft Visual Studio Team System 2008 Team Suite - ENU Service Pack 1 (KB948484)   KB948484
This service pack is for Microsoft Visual Studio Team System 2008 Team Suite - ENU.
If you later install a more recent service pack, this service pack will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/948484.

NGEDIT Software's ViEmu   v2.2.8
ViEmu 2.2 - vi/vim editor emulation for Microsoft(TM) Visual Studio(TM)
(c) 2005-2008 NGEDIT Software (www.ngedit.com)

PowerCommands for Visual Studio 2008   1.0
A set of power commands for Visual Studio 2008

Visual Assist X   
For more information about Visual Assist X, see the Whole Tomato Software website at http://www.WholeTomato.com. Copyright (c) 1997-2009 Whole Tomato Software, Inc.

Tabs Studio
For more information about Tabs Studio, see the website at http://www.tabsstudio.com
Copyright (c) 2009 Sergey Vlasov.
========================
options checked in viemu options:
enable viemu, ignore caps lock, default to windows clipboard, beep on errors, windows-like word wrap nav, smartcase, incsearch, hlsearch.
all other options is unchecked


updated to AnkhSvn-Daily-2.1.6701.47.msi and reproduced again
relatived plugins cause this problem i can guess is viemu codekana together with visual assist x

10

Re: [bug] crash annotate window of ankhsvn

@rhuijben
Thanks for the information and the offering to help. I understand AnkhSVN is using Windows Forms to hold a "hosted editor" in the Annotate document window, which could make things a bit more difficult. I'll try to address things, first issue is the crash that happens sometimes (which I haven't been able to reproduce), and second is to try to make vi editing work inside your window.

My congratulations on going the extra mile to come and post here, standing behind your product everywhere.


@moo
Wow, that's a long list of installed add-ins. It's pretty sure some more interactions are generated with all those add-ins. I will try to repro it with at least some of the add-ins above. Hopefully it will be doable! I can't guarantee that I can make things work under any combination of add-ins though, it's simply not doable when the ecosystem is so hostile -- anyway, I do try to make things at least usable, if not perfect.

- Jon

11

Re: [bug] crash annotate window of ankhsvn

"and second is to try to make vi editing work inside your window."
it's readonly, i don't need vi editing working in it
simply enable cursor move (like in readonly document) or even just avoid crashing would be great

12

Re: [bug] crash annotate window of ankhsvn

moo, as soons as I can reproduce the crash, I'm pretty sure I can fix it (as long as it's ViEmu, of course). I'll post here as soon as I have any news.

  - Jon