Asgard Segfaults with Python 2.7
Bug #805540 reported by
Russ Adams
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Asgard | Status tracked in Thegrandmap | |||||
Thegrandmap |
Fix Released
|
Undecided
|
Russ Adams |
Bug Description
Asgard requires python2.6. Ubuntu 11.04 ships with python2.7. Asgard needs to be compile-able in such a way that is version python version independent. I've since discovered that Ubuntu 11.04 also ships with python2.6--which makes this not as big of a deal.
Changed in asgard: | |
importance: | Undecided → High |
assignee: | nobody → Russ Adams (rustushki) |
status: | New → Confirmed |
summary: |
- Asgard does not compile on Ubuntu 11.04 + Support for Python 2.7+ |
Changed in asgard: | |
importance: | High → Medium |
description: | updated |
To post a comment you must log in.
Unfortunately, there's more to this issue than linking. Python 2.7 introduces a non deterministic segfault. Here's how to reproduce:
1. Edit src/sconscript, changing all references from python2.6 to python2.7. Console. cpp changing include directive reference from python2.6 to python2.7. ConsolePython. h changing include directive reference from python2.6 to python2.7.
2. Edit src/console/
3. Edit src/console/
4. scons
5. ./asgard test.py
You'll now see that asgard will crash with a segfault non-determinist ic-ally.