[tor-bugs] #9244 [BridgeDB]: bridgedb's GeoIP module (v0.2.6, the latest) causes python to segfault

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu Jul 18 04:37:16 UTC 2013

#9244: bridgedb's GeoIP module (v0.2.6, the latest) causes python to segfault
 Reporter:  isis           |          Owner:  isis             
     Type:  defect         |         Status:  needs_information
 Priority:  normal         |      Milestone:                   
Component:  BridgeDB       |        Version:                   
 Keywords:  geoip,maxmind  |         Parent:                   
   Points:                 |   Actualpoints:                   

Comment(by isis):

 Blockfinder uses MaxMind's GeoIP, though when it refreshes the files I
 believe it just shells out with a wget to get the GeoIP DB file from
 MaxMind's website and then shoves it into a local sqlite DB. But I could
 be wrong, I've not touched that part of it's code and I only skimmed over
 it. Jake would probably know more.

 I don't have any suggestions, though most Tor projects use MaxMind, so we
 probably shouldn't stray from that just because the files are not small
 and it is likely that users already have them taking up a chunk of their
 disk. By making this ticket, I just meant that some small amount of time
 should probably be spent at some point downloading a whole bunch of geoip
 modules and messing around with them. I was just dismayed that my 5
 minutes of casually messing with the one that OONI and BridgeDB both use
 produced a segfault so easily.

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

More information about the tor-bugs mailing list