[Qgis-developer] QGIS allocation error after upgrade to 1.8.0

Sandro Santilli strk at keybit.net
Tue Jul 10 01:02:19 PDT 2012


On Mon, Jul 09, 2012 at 11:35:07PM +0200, Daniel Lee wrote:
> Dear list,
> 
> As this is my first post to this list, first of all hello ;)
> 
> I'm really excited about the new version of QGIS. Working with OpenSUSE
> 12.1 64-bit, I upgraded from the Geo repository to 1.8.0. Now, however,
> QGIS won't start. On the CL I get the following error:
> 
> qgis
> Warning: loading of qgis translation failed
> [/usr/share/qgis/i18n//qgis_en_US]
> Warning: loading of qt translation failed
> [/usr/share/qt4/translations/qt_en_US]
> qgis: siplib.c:10965: sipEnumType_alloc: Assertion
> `(((currentType)->td_flags & 0x0007) == 0x0003)' failed.
> Aborted
> 
> The splash screen pops up briefly but dies as soon as the process is
> aborted. I'm also not able to find the library in question - does anybody
> know of a way of fixing this? Thanks a bunch!

Try wiping out any old qgis library file.
`sudo rm -rf /usr/local/lib/qgis` worked for me.
Please let us know if it fixes your issue.

If it does, it's the most annoying QGIS bug IMHO. It's been in QGIS for
so long that you may spot it in slippers reading a newspaper on the couch.

--strk;

  ,------o-. 
  |   __/  |    Delivering high quality PostGIS 2.1
  |  / 2.1 |    http://strk.keybit.net - http://vizzuality.com
  `-o------'



More information about the Qgis-developer mailing list