[tor-bugs] #2105 [Vidalia]: Pick up the breakpad integration

Tor Bug Tracker & Wiki torproject-admin at torproject.org
Sat Apr 23 17:04:56 UTC 2011


#2105: Pick up the breakpad integration
-------------------------+--------------------------------------------------
 Reporter:  arma         |          Owner:  chiiph       
     Type:  enhancement  |         Status:  needs_review 
 Priority:  major        |      Milestone:  Vidalia-0.3.X
Component:  Vidalia      |        Version:               
 Keywords:               |         Parent:               
   Points:               |   Actualpoints:               
-------------------------+--------------------------------------------------

Comment(by edmanm):

 Replying to [comment:15 chiiph]:
 > Here's a saner way of handling things. It's POSIX compliant, so it
 should work in OSX too (I've only tested this on Linux):
 >
 https://gitweb.torproject.org/chiiph/vidalia.git/commitdiff/75d7d200f799919ce144d7618ab646377dbd433a

 Looks like a much better approach to me.

 > Since breakpad on linux is build statically, the idea is to specify the
 include dir the same as before, but specify the actual lib with
 -DBREAKPAD_LIBRARY=/path/to/lib.a, I wasn't able to make the find method
 work, and for what I read with static libs it doesn't work (the general
 find_library method in cmake), but I might be wrong.

 I never had trouble with the `find` method working with static libraries,
 but specifying the necessary library (since there's only one we actually
 need anymore) seems like a fine requirement.

 > Regarding Socorro, or whatever medium to upload: May be it's simpler if
 we just change the message displayed to say something like: "Vidalia has
 just crashed blablabla. If you think this is a problem with Vidalia, you
 should fill a ticket at trac.torproject.org attaching the 192830123.dmp
 and 192830123.dmp.info files located at /path/to/crash/dir". And in the
 mean time we inform users of where we are handling problems in general
 (not everybody knows about this trac). Something like Socorro seems way
 too much for the moment.

 Meh, it doesn't matter much to me either way. Socorro was a pain to set
 up, but not impossible (it may have gotten better since the last time I
 did it). Not having a way for users to automatically upload crash dumps is
 a bit of a cop out, but telling users to create a trac ticket and manually
 upload the files is better than nothing. If you're going to do that, you
 should make sure the symbol files for each release are publicly available.

-- 
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/2105#comment:16>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list