FS#37119 - [python2-geoip] segmentation fault on import

Attached to Project: Arch Linux
Opened by Daniel Micay (thestinger) - Sunday, 29 September 2013, 08:00 GMT
Last edited by Jan de Groot (JGC) - Monday, 30 September 2013, 13:27 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

I think this package just needs a rebuild due to `geoip` being updated.

python2-geoip 1.2.8-1 (last packaged May 27th)
geoip 1.5.1-1 (last packaged September 23rd)

Steps to reproduce:

* python2 -c 'import GeoIP'
This task depends upon

Closed by  Jan de Groot (JGC)
Monday, 30 September 2013, 13:27 GMT
Reason for closing:  Fixed
Comment by Daniel Hillenbrand (codeworkx) - Sunday, 29 September 2013, 10:10 GMT
open("/usr/lib/libGeoIP.so.1", O_RDONLY|O_CLOEXEC) = 5
read(5, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0q\0\0\0\0\0\0"..., 832) = 832
fstat(5, {st_mode=S_IFREG|0755, st_size=191464, ...}) = 0
mmap(NULL, 2286736, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 5, 0) = 0x7f1709414000
mprotect(0x7f1709441000, 2093056, PROT_NONE) = 0
mmap(0x7f1709640000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x2c000) = 0x7f1709640000
close(5) = 0
mprotect(0x7f1709640000, 4096, PROT_READ) = 0
mprotect(0x7f1709a0e000, 4096, PROT_READ) = 0
munmap(0x7f17112bc000, 174855) = 0
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0} ---
+++ killed by SIGSEGV (core dumped) +++
Comment by Daniel Hillenbrand (codeworkx) - Sunday, 29 September 2013, 10:15 GMT
a simple recompilation of the package python2-geoip solves the problem.

Loading...