[Qgis-user] Segmentation fault...

Luigi Castro Cardeles luigi.cardeles at gmail.com
Tue Mar 2 09:42:57 PST 2010


Hi,

Thanks Micha and Jurgen for the help. I applied the patch and compile qgis.
Now it runs without error and with python.
I run the app on gnome and kde (latest version) with  normail user on Fedora
12.

[]'s
Luigi Castro Cardeles


2010/3/2 Micha Silver <micha at arava.co.il>

>  On 03/01/2010 11:13 PM, Luigi Castro Cardeles wrote:
>
> Hi,
>
>  i recompiled qgis 1.4.0 and keep with the same problem. QGIS run but not
> python plugin, i also get the same error message about sip version.
>
>  You might want to try the patch that I received from Jurgen Fischer [1]:
>
> --- qgis-1.4.0+12730~/cmake/Python.cmake    2010-01-07 11:33:11.000000000
> +0100
> +++ qgis-1.4.0+12730/cmake/Python.cmake    2010-02-05 18:02:29.000000000
> +0100
> @@ -148,8 +148,8 @@
>
>      IF (HAVE_SIP_MODULE AND SIP_BINARY_PATH AND SIP_INCLUDE_DIR)
>        # check for SIP version
>        # minimal version is 4.7 (to support universal builds)
> -      SET (SIP_MIN_VERSION 040700)
> -      TRY_RUN_PYTHON (RES "import sip\nprint '%x' % sip.SIP_VERSION"
> SIP_VERSION)
> +      SET (SIP_MIN_VERSION 263936) # 0x40700
> +      TRY_RUN_PYTHON (RES "import sip\nprint '%d' % sip.SIP_VERSION"
> SIP_VERSION)
>        IF (SIP_VERSION EQUAL "${SIP_MIN_VERSION}" OR SIP_VERSION GREATER
> "${SIP_MIN_VERSION}")
>          SET (SIP_IS_GOOD TRUE)
>        ENDIF (SIP_VERSION EQUAL "${SIP_MIN_VERSION}" OR SIP_VERSION GREATER
> "${SIP_MIN_VERSION}")
>
>
> Create a new file called Python.cmake.patch in the directory where your
> qgis source is located then do:
> patch cmake/Python.cmake Python.cmake.patch
>
> Now run:
>  cmake -L ..
> again from the build directory  and check that Python and SIP were found.
>
> [1]
> http://n2.nabble.com/Fedroa-12-and-new-version-of-qt-tc4638666.html#a4638702
>
>
>  When i run cmake .. and configure (c), the dialog show some msg but it
> goes so fast that i can't read. There is some way to slowdown that message
> or is this logged on a file? Sorry but i don't know cmake very well.
>
>  []'s
> Luigi Castro Cardeles
>
>
> 2010/3/1 Micha Silver <micha at arava.co.il>
>
>> Luigi Castro Cardeles wrote:
>>
>>> Thanks Martin,
>>>
>>> i use a compiled qgis.
>>> For Fedora Users, i think that this update comes with kde-4.4.0 updates.
>>> []'s
>>>
>>>  I also have a self compiled qgis 1.4.  After updating to the new PyQt4
>> and sip (also updated qt and qt-x11 packages) last week, I recompiled, and
>> still get the segfault. And again, after switching to xfce, QGIS starts
>> fine. Under Gnome, QGIS will start only if run as super user. So my guess is
>> that the problem is some interaction between Gnome and Qt in the newer
>> packages.
>>
>>> Luigi Castro Cardeles
>>>
>>>
>>> 2010/3/1 Martin Dobias <wonder.sk <http://wonder.sk>@gmail.com <
>>> http://gmail.com>>
>>>
>>>
>>>    On Mon, Mar 1, 2010 at 5:23 PM, Luigi Castro Cardeles
>>>     <luigi.cardeles at gmail.com <mailto:luigi.cardeles at gmail.com>> wrote:
>>>    > Hi list,
>>>    > maybe there are other problem (relate to pyqgis):
>>>    >
>>>    > Não foi possível carregar PyQGIS.
>>>    > Suporte à Python vai ser desabilitado.
>>>    >
>>>    > Traceback (most recent call last):
>>>    >   File "", line 1, in
>>>    > RuntimeError: the sip module implements API v7.0 but the
>>>    qgis.core module
>>>    > requires API v6.0
>>>
>>>    This looks like you've updated sip package in your system, however
>>>    qgis python module still awaits older version.
>>>    - if you run self-compiled qgis, just recompile it and install again.
>>>    It should adapt to newer sip version
>>>    - if you run qgis from a distribution package, request an updated
>>>    package from the packager
>>>    - you could downgrade sip package and all packages that depend on it
>>>    (PyQt, PyKDE) but I wouldn't recommend that as it might break your
>>>    system
>>>
>>>    Martin
>>>
>>>
>>>
>>>  This mail was received via Mail-SeCure System.
>>> ------------------------------------------------------------------------
>>>
>>> _______________________________________________
>>> Qgis-user mailing list
>>> Qgis-user at lists.osgeo.org
>>> http://lists.osgeo.org/mailman/listinfo/qgis-user
>>>
>>> This mail was received via Mail-SeCure System.
>>>
>>>
>>>
>>>
>>
>>
>> --
>> Micha Silver
>>
>> Arava Development Co. +972-52-3665918
>>  http://surfaces.co.il
>>
>>
>>
>
> This mail was received via Mail-SeCure System.
>
>
> _______________________________________________
> Qgis-user mailing listQgis-user at lists.osgeo.orghttp://lists.osgeo.org/mailman/listinfo/qgis-user
>
> This mail was received via Mail-SeCure System.
>
>
>
>
>
>
> --
> Micha Silver
> http://www.surfaces.co.il/
>
> Arava Development Co.  +972-52-3665918
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-user/attachments/20100302/88f5189e/attachment.html>


More information about the Qgis-user mailing list