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

Re: Crash reports workflow

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Thu, 08 Sep 2011 21:02:28 +0200

On 08.09.2011 11:49, Oleg Fedko wrote:
> Hello guys!
>
> May you please describe current workflow of crash reports sent to
> crashreports at tortoisesvn.tigris.org <http://tortoisesvn.tigris.org>?
>
> Are there sources and symbols for any build available (I see in some
> messages that only symbols for last night build is available)?

For official releases, the debug symbols get uploaded to sourceforge as
well and can be downloaded from there.

As for the nightly builds, I only have the ones available from the last
build - as soon as the build starts again those are overwritten.

> Is the incoming memory dump parsed automatically?

No. I get them by email and I parse them manually.

> Is a bug created in bug tracker for same crashes?

That depends on the bug. Usually when I analyze dump files I can fix the
bug right away so there's no need for an entry in the tracker.

> Who may see crash reports and what I need to do to see them too?

Only I have access to the dump files since they get sent to my personal
email address. Giving access to other developers is possible, but not
for other people: they could contain private info from our users so we
have to keep them from the public.

> Is assert()-s for night builds currently generate crash reports?

No, nightly builds don't trigger the crash report tool. I've deactivated
that because I don't keep the debug symbols long enough.

> Any other TortoiseSVN peculiarities in crash report workflow?

Not really. The whole process is pretty much manual.

Your crash reporter website looks promising. But the guest account is a
bad idea for anything else than a demo app: the dump contains memory
from the crashed process and can therefore contain sensitive data.
That's not something that should ever be publicly accessible.

There's not much info on your website on the size of your crash
reporter, how to include it in a project, the servers you're using to
store all the data, how to upload the debug symbols, how to configure
the source, ...

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=757&dsMessageId=2836557
To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2011-09-08 21:02:37 CEST

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.