[Gfoss] Problema Qgis 2.8.2, chiusura inaspettata.

Salve sono nuovo, non sono un tecnico, utilizzo principalmente Qgis per
visualizzare/esportare shapefile provenienti da dataset OpenData, nel
mio caso, per la maggior parte da dati.trentino.it.

Ho sul pc desktop una distribuzione linux Debian 64 bit versione
testing, server grafico KDE.

Motivo per cui vi scrivo è che non trovo risposta facendo ricerca, in
quanto quando tento di salvare il file, per esportarlo in un shapefile
con SR WGS84, si chiude di botto, inaspettatamente, e da shell non cè
nulla di più che mi aiuti a trovare il problema di un :

simone@xxxxxxxxx:~$ qgis
Warning: loading of qt translation failed
[/usr/share/qt4/translations/qt_it_IT]
Warning: QGraphicsScene::addItem: item has already been added to this scene
Warning: Object::connect: No such signal
org::freedesktop::UPower::DeviceAdded(QString)
Warning: Object::connect: No such signal
org::freedesktop::UPower::DeviceRemoved(QString)
Errore di segmentazione

Questo risulta dalle info del programma per quel che riguarda le
informazioni tecniche:

Versione di QGIS 2.8.2-Wien
Revisione codice QGIS exported
Compilato con Qt 4.8.6
Esecuzione con Qt 4.8.7
Compilato con GDAL/OGR 1.10.1
Esecuzione con GDAL/OGR 1.10.1
Compilato con GEOS 3.4.2-CAPI-1.8.2
Esecuzione con GEOS 3.4.2-CAPI-1.8.2 r3921
Versione client PostgreSQL 9.4.1
Versione SpatiaLite 4.1.1
Versione QWT 6.0.0-svn
Versione PROJ.4 480
Versione QScintilla2 2.8.4

Questo mi succede di recente, dopo essere passato a "stretch" di
recente, e dalla ricerca per quanto poco sono riuscito a capire, può
essere un problema dovuto alle QT5, che dovrebbero essere presenti in
questa distribuzione linux, creando problemi in quanto non implementate
in Qgis 2.8, non so la 2.9 o 2.10 di prossima uscita.

Ho trovato anche, mi sembra nel bug report di Qgis, ma non ne sono
sicuro, che la compilazione con attivazione delle QT5 tramite parametro
dedicato non funziona.

Per cui prima di gettare la spugna e dedicarmi ad altre
ricerche/programmi per la conversione dello shapefile, chiedo qui,
grazie a chi mi rispoderà.

--
Simone Girardelli
_|_|_|_|_|_|_|_|_|_
|_|_|_|_|_|_|_|_|_|_|

ciao girarsi_liste

qgis (al moemnto) funziona solo con le QT4... se non le hai
installate, non ti sarebbe nemmeno partito.

giusto per dare piu' informazioni installa gdb e esegui:

$> gdb `which qgis`

e una volta entrato esegui il comando $> r (che sta per Run)

partira' qgis e usalo normalmente finche' non c'e' il crash... in
questo caso il controllo passa a gdb dove farai il comando

$> where

che ti dice dov'e' il crash con poche e criptiche info (ma coimunque
utili), se non hai istallato qgis-dev che e' laversione compilata in
debug mode.

a proposito... come hai istallato qgis?

ciao

Luigi Pirelli

**************************************************************************************************
* LinkedIn: https://www.linkedin.com/in/luigipirelli
* Elance: https://www.elance.com/s/edit/luigipirelli/
* GitHub: https://github.com/luipir
* Stackexchange: http://gis.stackexchange.com/users/19667/luigi-pirelli
* Mastering QGIS:
https://www.packtpub.com/application-development/mastering-qgis
**************************************************************************************************

2015-06-05 13:01 GMT+02:00 girarsi_liste <liste.girarsi@gmail.com>:

Salve sono nuovo, non sono un tecnico, utilizzo principalmente Qgis per
visualizzare/esportare shapefile provenienti da dataset OpenData, nel
mio caso, per la maggior parte da dati.trentino.it.

Ho sul pc desktop una distribuzione linux Debian 64 bit versione
testing, server grafico KDE.

Motivo per cui vi scrivo è che non trovo risposta facendo ricerca, in
quanto quando tento di salvare il file, per esportarlo in un shapefile
con SR WGS84, si chiude di botto, inaspettatamente, e da shell non cè
nulla di più che mi aiuti a trovare il problema di un :

simone@xxxxxxxxx:~$ qgis
Warning: loading of qt translation failed
[/usr/share/qt4/translations/qt_it_IT]
Warning: QGraphicsScene::addItem: item has already been added to this scene
Warning: Object::connect: No such signal
org::freedesktop::UPower::DeviceAdded(QString)
Warning: Object::connect: No such signal
org::freedesktop::UPower::DeviceRemoved(QString)
Errore di segmentazione

Questo risulta dalle info del programma per quel che riguarda le
informazioni tecniche:

Versione di QGIS 2.8.2-Wien
Revisione codice QGIS exported
Compilato con Qt 4.8.6
Esecuzione con Qt 4.8.7
Compilato con GDAL/OGR 1.10.1
Esecuzione con GDAL/OGR 1.10.1
Compilato con GEOS 3.4.2-CAPI-1.8.2
Esecuzione con GEOS 3.4.2-CAPI-1.8.2 r3921
Versione client PostgreSQL 9.4.1
Versione SpatiaLite 4.1.1
Versione QWT 6.0.0-svn
Versione PROJ.4 480
Versione QScintilla2 2.8.4

Questo mi succede di recente, dopo essere passato a "stretch" di
recente, e dalla ricerca per quanto poco sono riuscito a capire, può
essere un problema dovuto alle QT5, che dovrebbero essere presenti in
questa distribuzione linux, creando problemi in quanto non implementate
in Qgis 2.8, non so la 2.9 o 2.10 di prossima uscita.

Ho trovato anche, mi sembra nel bug report di Qgis, ma non ne sono
sicuro, che la compilazione con attivazione delle QT5 tramite parametro
dedicato non funziona.

Per cui prima di gettare la spugna e dedicarmi ad altre
ricerche/programmi per la conversione dello shapefile, chiedo qui,
grazie a chi mi rispoderà.

--
Simone Girardelli
_|_|_|_|_|_|_|_|_|_
|_|_|_|_|_|_|_|_|_|_|

_______________________________________________
Gfoss@lists.gfoss.it
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
750 iscritti al 18.3.2015

Il 05/06/2015 16:07, Luigi Pirelli ha scritto:

ciao girarsi_liste

qgis (al moemnto) funziona solo con le QT4... se non le hai
installate, non ti sarebbe nemmeno partito.

giusto per dare piu' informazioni installa gdb e esegui:

$> gdb `which qgis`

e una volta entrato esegui il comando $> r (che sta per Run)

partira' qgis e usalo normalmente finche' non c'e' il crash... in
questo caso il controllo passa a gdb dove farai il comando

$> where

che ti dice dov'e' il crash con poche e criptiche info (ma coimunque
utili), se non hai istallato qgis-dev che e' laversione compilata in
debug mode.

a proposito... come hai istallato qgis?

ciao

Luigi Pirelli

Grazie per le dritte, proverò.

Qgis è stato installato inserendo nel sources.list i repository per
debian "jessie", versione stabile, presenti in questa pagina:

http://qgis.org/it/site/forusers/alldownloads.html#debian-ubuntu

--
Simone Girardelli
_|_|_|_|_|_|_|_|_|_
|_|_|_|_|_|_|_|_|_|_|

Dunqe, avviando gdb, mi esce questo output:

simone@xxxxxxxxxxx:~$ gdb which `/usr/bin/qgis.bin`
Warning: loading of qt translation failed
[/usr/share/qt4/translations/qt_it_IT]
Warning: QGraphicsScene::addItem: item has already been added to this scene
Warning: Object::connect: No such signal
org::freedesktop::UPower::DeviceAdded(QString)
Warning: Object::connect: No such signal
org::freedesktop::UPower::DeviceRemoved(QString)
GNU gdb (Debian 7.7.1+dfsg-5) 7.7.1
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html&gt;
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/&gt;\.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/&gt;\.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
"/usr/bin/which": not in executable format: File format not recognized
(gdb) where
No stack.

Dice solo "no stack". e succede solo quando faccio menu layer --> salva
con nome, quando clicco su quest'ultima voce, sparisce, vvero crasha.

Per quel che riguarda qgis-dev, è installato in virtuale, penso se lo
"tira dietro" come dipendenza in fase di installazione dei pacchetti.

--
Simone Girardelli
_|_|_|_|_|_|_|_|_|_
|_|_|_|_|_|_|_|_|_|_|

Il 05/06/2015 17:58, girarsi_liste ha scritto:

Qgis è stato installato inserendo nel sources.list i repository per
debian "jessie", versione stabile, presenti in questa pagina:

credo sia un problema con il pacchetto debian, probabilmente sistemato.
saluti.

--
Paolo Cavallini - www.faunalia.eu
QGIS & PostGIS courses: http://www.faunalia.eu/training.html

Il 05/06/2015 18:40, Paolo Cavallini ha scritto:

Il 05/06/2015 17:58, girarsi_liste ha scritto:

Qgis è stato installato inserendo nel sources.list i repository per
debian "jessie", versione stabile, presenti in questa pagina:

credo sia un problema con il pacchetto debian, probabilmente sistemato.
saluti.

In che senso?

devo aggiornare?

--
Simone Girardelli
_|_|_|_|_|_|_|_|_|_
|_|_|_|_|_|_|_|_|_|_|

Il 05/06/2015 18:42, girarsi_liste ha scritto:

devo aggiornare?

probabilmente basta quello.
fai sapere (in caso, soprattutto le versioni die pacchetti, qgis e
spatialite).
saluti.
--
Paolo Cavallini - www.faunalia.eu
QGIS & PostGIS courses: http://www.faunalia.eu/training.html

Il 05/06/2015 18:46, Paolo Cavallini ha scritto:

Il 05/06/2015 18:42, girarsi_liste ha scritto:

devo aggiornare?

probabilmente basta quello.
fai sapere (in caso, soprattutto le versioni die pacchetti, qgis e
spatialite).
saluti.

Avevo già aggiornato stamattina, prima che mi scrivessi.

Comunque questo per qgis:

qgis:
  Installato: 1:2.8.2+13jessie
  Candidato: 1:2.8.2+13jessie
  Tabella versione:
*** 1:2.8.2+13jessie 0
        500 http://qgis.org/debian/ jessie/main amd64 Packages
        100 /var/lib/dpkg/status
     2.8.1+dfsg1-1+b1 0
        500 http://mi.mirror.garr.it/mirrors/debian/ stretch/main amd64
Packages
        500 http://http.debian.net/debian/ unstable/main amd64 Packages

Per spatialite, l'avevo messa nell'apertura della discussione comunque è
questa:

Versione SpatiaLite 4.1.1

--
Simone Girardelli
_|_|_|_|_|_|_|_|_|_
|_|_|_|_|_|_|_|_|_|_|

non ha fatto il run di qgis...

prendi la stringa che esce da # which qgis (che e' l'eseguibile di qgis)
e fai #gdb <la stringa che ti esce>

e ripeti

Luigi Pirelli

**************************************************************************************************
* LinkedIn: https://www.linkedin.com/in/luigipirelli
* Elance: https://www.elance.com/s/edit/luigipirelli/
* GitHub: https://github.com/luipir
* Stackexchange: http://gis.stackexchange.com/users/19667/luigi-pirelli
* Mastering QGIS:
https://www.packtpub.com/application-development/mastering-qgis
**************************************************************************************************

On 5 June 2015 at 18:34, girarsi_liste <liste.girarsi@gmail.com> wrote:

Dunqe, avviando gdb, mi esce questo output:

simone@xxxxxxxxxxx:~$ gdb which `/usr/bin/qgis.bin`
Warning: loading of qt translation failed
[/usr/share/qt4/translations/qt_it_IT]
Warning: QGraphicsScene::addItem: item has already been added to this scene
Warning: Object::connect: No such signal
org::freedesktop::UPower::DeviceAdded(QString)
Warning: Object::connect: No such signal
org::freedesktop::UPower::DeviceRemoved(QString)
GNU gdb (Debian 7.7.1+dfsg-5) 7.7.1
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html&gt;
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/&gt;\.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/&gt;\.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
"/usr/bin/which": not in executable format: File format not recognized
(gdb) where
No stack.

Dice solo "no stack". e succede solo quando faccio menu layer --> salva
con nome, quando clicco su quest'ultima voce, sparisce, vvero crasha.

Per quel che riguarda qgis-dev, è installato in virtuale, penso se lo
"tira dietro" come dipendenza in fase di installazione dei pacchetti.

--
Simone Girardelli
_|_|_|_|_|_|_|_|_|_
|_|_|_|_|_|_|_|_|_|_|

_______________________________________________
Gfoss@lists.gfoss.it
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
750 iscritti al 18.3.2015

Il 05/06/2015 20:17, Luigi Pirelli ha scritto:

non ha fatto il run di qgis...

prendi la stringa che esce da # which qgis (che e' l'eseguibile di qgis)
e fai #gdb <la stringa che ti esce>

e ripeti

Luigi Pirelli

Quindi da root.

root@xxxxxxxx:/home/simone# which qgis
/usr/bin/qgis
root@xxxxxxxx:/home/simone# gdb /usr/bin/qgis
GNU gdb (Debian 7.7.1+dfsg-5) 7.7.1
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html&gt;
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/&gt;\.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/&gt;\.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
"/usr/bin/qgis": not in executable format: File format not recognized
(gdb) r
Starting program:
No executable file specified.
Use the "file" or "exec-file" command.

Da root però non parte il server X.
Altrimenti devo usare kdesudo.

Intanto grazie per la pazienza.

--
Simone Girardelli
_|_|_|_|_|_|_|_|_|_
|_|_|_|_|_|_|_|_|_|_|

Ho fatto un pò di ricerca per usare gdb, ed ho creato un file, in cui
copioincollo l'output, dove evidenzia la libreria di spatialite che
forse non fà il suo dovere, ho cercato di riprodurre il crash dopo vari
tentativi per capire il funzionamento.

--------------------------------------------
GNU gdb (Debian 7.7.1+dfsg-5) 7.7.1
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html&gt;
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/&gt;\.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/&gt;\.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/qgis.bin...(no debugging symbols
found)...done.
(gdb) r
Starting program: /usr/bin/qgis.bin
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffd20e3700 (LWP 5167)]
[New Thread 0x7fff917e0700 (LWP 5168)]
[New Thread 0x7fff90ace700 (LWP 5169)]
[New Thread 0x7fff727ae700 (LWP 5182)]
[New Thread 0x7fff7130b700 (LWP 5190)]
[New Thread 0x7fff69df6700 (LWP 5194)]
[Thread 0x7fff69df6700 (LWP 5194) exited]
[New Thread 0x7fff69df6700 (LWP 5195)]
[New Thread 0x7fff5f7cd700 (LWP 5196)]
[Thread 0x7fff69df6700 (LWP 5195) exited]
[Thread 0x7fff5f7cd700 (LWP 5196) exited]

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff018fff4 in spatialite_init () from
/usr/lib/x86_64-linux-gnu/libspatialite.so.5
(gdb) quit
A debugging session is active.

  Inferior 1 [process 5157] will be killed.

Quit anyway? (y or n) (gdb) quit
A debugging session is active.

  Inferior 1 [process 5157] will be killed.

Quit anyway? (y or n)

--------------------------------------------------------------------

Spero sia sufficiente.

Grazie ancora.

--
Simone Girardelli
_|_|_|_|_|_|_|_|_|_
|_|_|_|_|_|_|_|_|_|_|

e' un problema noto dell'init di spatialite che non e' tradesafe... e'
(se ricordo bene) stato sostituito dalla versione tredsafe dell'init
di spatialite nei vari providers.

ora su due piedi (per una setimana non posso controllare) non so dirti
se e' gia nella 2.8.2 o sara' nella 2.8.3 o solo nella prossima 2.10

a presto

Luigi Pirelli

**************************************************************************************************
* LinkedIn: https://www.linkedin.com/in/luigipirelli
* Elance: https://www.elance.com/s/edit/luigipirelli/
* GitHub: https://github.com/luipir
* Stackexchange: http://gis.stackexchange.com/users/19667/luigi-pirelli
* Mastering QGIS:
https://www.packtpub.com/application-development/mastering-qgis
**************************************************************************************************

On 5 June 2015 at 22:35, girarsi_liste <liste.girarsi@gmail.com> wrote:

Ho fatto un pò di ricerca per usare gdb, ed ho creato un file, in cui
copioincollo l'output, dove evidenzia la libreria di spatialite che
forse non fà il suo dovere, ho cercato di riprodurre il crash dopo vari
tentativi per capire il funzionamento.

--------------------------------------------
GNU gdb (Debian 7.7.1+dfsg-5) 7.7.1
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html&gt;
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/&gt;\.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/&gt;\.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/qgis.bin...(no debugging symbols
found)...done.
(gdb) r
Starting program: /usr/bin/qgis.bin
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffd20e3700 (LWP 5167)]
[New Thread 0x7fff917e0700 (LWP 5168)]
[New Thread 0x7fff90ace700 (LWP 5169)]
[New Thread 0x7fff727ae700 (LWP 5182)]
[New Thread 0x7fff7130b700 (LWP 5190)]
[New Thread 0x7fff69df6700 (LWP 5194)]
[Thread 0x7fff69df6700 (LWP 5194) exited]
[New Thread 0x7fff69df6700 (LWP 5195)]
[New Thread 0x7fff5f7cd700 (LWP 5196)]
[Thread 0x7fff69df6700 (LWP 5195) exited]
[Thread 0x7fff5f7cd700 (LWP 5196) exited]

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff018fff4 in spatialite_init () from
/usr/lib/x86_64-linux-gnu/libspatialite.so.5
(gdb) quit
A debugging session is active.

        Inferior 1 [process 5157] will be killed.

Quit anyway? (y or n) (gdb) quit
A debugging session is active.

        Inferior 1 [process 5157] will be killed.

Quit anyway? (y or n)

--------------------------------------------------------------------

Spero sia sufficiente.

Grazie ancora.

--
Simone Girardelli
_|_|_|_|_|_|_|_|_|_
|_|_|_|_|_|_|_|_|_|_|

_______________________________________________
Gfoss@lists.gfoss.it
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
750 iscritti al 18.3.2015

Il 06/06/2015 09:25, Luigi Pirelli ha scritto:

e' un problema noto dell'init di spatialite che non e' tradesafe... e'
(se ricordo bene) stato sostituito dalla versione tredsafe dell'init
di spatialite nei vari providers.

ora su due piedi (per una setimana non posso controllare) non so dirti
se e' gia nella 2.8.2 o sara' nella 2.8.3 o solo nella prossima 2.10

a presto

Luigi Pirelli

la 2.8.2 è quella che ho, la 2.8.3 non la vedo, anche perchè qualche
settimana fà avevo provato i repository nigthly ed era la 2.9, per cui,
mi aspetto che a fine mese con la 2.10 sia effettivamente risolto.

Grazie per la delucidazione, 20 giorni poi non sono così tanti e non è
una questione di emergenza.

Grazie anche per la pazienza.

--
Simone Girardelli
_|_|_|_|_|_|_|_|_|_
|_|_|_|_|_|_|_|_|_|_|