[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Windows Installer - New Layout, any thoughts?

From: <brane_at_xbc.nu>
Date: 2003-11-17 14:07:40 CET

Quoting SteveKing <steveking@gmx.ch>:

>
> ----- Original Message -----
> From: "Kevin Pilch-Bisson" <kevin@pilch-bisson.net>
>
> > I wish we could get svn hooked up to the Dr. Watson crash reporting as a
> > third party. Then we wouldn't need to distribute them as long as we
> > saved a copy of the PDB's for each release. You can load a crash dump
> > and apply PDB's to it later with Visual Studio. However, I'm not sure
> > what's involved in getting non-Microsoft programs hooked up to Dr
> > Watson. I'll have to try to remember to find out when I go back to work
> > on Wednesday.
>
> 1. Dr. Watson is not installed on every windows system by default

Irrelevant.

> 2. On newer Windows-versions Dr. Watson isn't even available, 'cause
> the format of the dump file changed. I don't know what the name
> of the crash program on these systems is but it's not Dr.Watson
> anymore. On XP this crashhandler always tries to send the
> report to microsoft and not to you - and that can't be changed,
> even many, many programmers have asked MS about that
> feature...

Yah. Still, quite a few SVN installations won't be on WinXP.

> 3. You can use your own crashhandler if you want to. I built one
> for TortoiseSVN myself, with code from different MS articles
> and examples from CodeProject. It's basically a dll (117kB)
> which is loaded at program startup and then you can forget
> about it. If a crash occurs within your process space then the
> crash-dll is called and it creates the windows dump file (the
> new version - not the old one of Dr.Watson). My crashhandler
> even shows a dialog box where the user can send the zipped
> dump file and an xml-report back to the developer(s).
> You can then use the xml-report and the dump file in e.g.
> visual studio - just tell VS where the pdb-files are when you
> load the dump file.
> Some notes about my crash-dll: if you install the pdb files
> on the users machine, a stack-trace with file/linenumbers
> is included in the xml-report.
> It needs the newest version of the dbghelp.dll from MS,
> but this file is redistributable so you can include that in
> your installer if you want.

Now, this is more interesting. Will this crash handler work everywhere, or just
on WinXP?

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Mon Nov 17 14:08:47 2003

This is an archived mail posted to the Subversion Dev mailing list.