[Qgis-user] Segmentation fault...
Micha Silver
micha at arava.co.il
Thu Mar 4 01:22:30 PST 2010
On 03/04/2010 03:43 AM, Luigi Castro Cardeles wrote:
> Hi list,
>
> my system:
> kernel -> 2.6.31.12-174.2.22.fc12.x86_64;
> python -> Python 2.6.2
> sip -> 4.10
> gis -> 1.4.0 revision 12996 with the path applied.
> gnome -> 2.28.2
> qt -> 4.6.2.
>
> some time ago, there is a configuration with qtconfig-qt4 that was
> causing to me and to others segfault. On qtconfig-qt4, GUI style , i
> have to change from default to any other style to prevent crashes.
> Did you try to do that?
>
I'm also still stuck with QGIS segfaulting. I find:
* It happens Only in Gnome (xfce and KDE work fine on the same machine,
with the same binary)
* When running as super user the segfault disappears.
* I tried Luigi's suggestion to change the default Qt style in
qtconfig-qt4, but I still get the same segfault...
* It started after an update to some qt packages on Feb 24.
Any ideas where to report this problem to Gnome/Qt devs?
--
Micha
> []'s
> Luigi Castro Cardeles
>
>
> 2010/3/3 David J. Bakeman <dbakeman at comcast.net
> <mailto:dbakeman at comcast.net>>
>
> Luigi Castro Cardeles wrote:
>> 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.
> I compiled 1.4.0 on FC11 with the fix to find sip and it still
> crashes when I use gnome even if I'm superuser. If I use xfce on
> the console it works but if I'm running gnome on the console and I
> try to run qgis in a virtual screen using xfce it still crashes!
>>
>> []'s
>> Luigi Castro Cardeles
>>
>>
>> 2010/3/2 Micha Silver <micha at arava.co.il <mailto: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
>>> <mailto: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>
>>> <http://wonder.sk>@gmail.com <http://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>
>>> <mailto: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
>>> <mailto: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 list
>>> Qgis-user at lists.osgeo.org <mailto:Qgis-user at lists.osgeo.org>
>>> http://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
>>
>>
>> ------------------------------------------------------------------------
>> _______________________________________________ Qgis-user mailing
>> list Qgis-user at lists.osgeo.org <mailto:Qgis-user at lists.osgeo.org>
>> http://lists.osgeo.org/mailman/listinfo/qgis-user
>
>
> _______________________________________________
> Qgis-user mailing list
> Qgis-user at lists.osgeo.org <mailto:Qgis-user at lists.osgeo.org>
> http://lists.osgeo.org/mailman/listinfo/qgis-user
>
>
>
> 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
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/20100304/99352b5f/attachment.html>
More information about the Qgis-user
mailing list