What OS distro are you using, and verison? Can you do a `uname -a` and paste that? Thanks.
You can use the 32-bit version, as that ought to have more success. There is an over optimization occurring in GCC for the 64-bit build. Knowing your distro and version will help us diagnose & resolve. It runs on Ubuntu 8.04 and 10.10, so it's apparently a per-system issue (or we wouldn't have released it...)
Thanks, I installed Fedora 14 64-bit and confirmed that it is the same over-optimization issue, seg faulting at the same address in memory. And also confirmed (after installing the proper 32-bit libs through yum) that the 32-bit build works quite well...which I would recommend doing in the meantime while we find a solution and put a new build out.
We ran into the same issue on Ubuntu 8.04, 9.10, and 10.10 when we built with optimizations on. After we re-built with optimizations turned down/off, we no longer had any troubles. However, Fedora 14 appears to still have a problem. So, we'll see about compiling with a different compiler or altogether different options
Ok thank you. I don't like cluttering my system with 32bit libraries so I will just use the previous release for now. Is there a ticket or something that is opened that I can monitor to know when it is fixed?
You can download a new build at http://dl.dropbox.com/u/12081268/libion-1.1.1_1.so which was built against a newer version of GCC, and is confirmed working in Fedora 14 64-bit. You can just copy this file to your installation folder as is, and launch the app.
Let me know if this works for you when you can, so I can certify it. Thanks.