Oggi dopo l'aggiornamento notturno della nightly di qgis all'avvio non
ottengo segni di vita. Se avvio da shell ottengo:
Warning: loading of qt translation failed
[/usr/share/qt4/translations/qt_it_IT]
Warning: QGraphicsScene::addItem: item has already been added to this
scene
QGIS died on signal 11Could not attach to process. If your uid matches
the uid of the target
process, check the setting of /proc/sys/kernel/yama/ptrace_scope, or try
again as the root user. For more details,
see /etc/sysctl.d/10-ptrace.conf
ptrace: Operazione non permessa.
No thread selected
No stack.
gdb returned 0
Annullato
Se avvio da root il messaggio di errore cambia, ma il risultato no.
Sono su un sistema ubuntu 14.04 e fino a ieri funzionava tutto
perfettamente. Ho visto una bug report analogo, ma ormai di alcuni mesi
fa e chiuso. Qualcuno ha avuto problemi del genere?
Oggi dopo l'aggiornamento notturno della nightly di qgis all'avvio non
ottengo segni di vita. Se avvio da shell ottengo:
la cosa piu' probabile e' che sia colpa di un plugin. Prova a partire senza
(--nplugins, oppure con un --configpath), e nel caso cerca quello incriminato, dopo
di che apri un ticket nel bugtracker relativo.
Grazie.
Provato con --nplugins e con --configpath, ma senza risultati. Il
messaggio di errore rimane lo stesso.
Cambia se lancio da root (lo incollo di seguito).
Iacopo
Warning: loading of qt translation failed
[/usr/share/qt4/translations/qt_it_IT]
Warning: QGraphicsScene::addItem: item has already been added to this
scene
QGIS died on signal 11[New LWP 4947]
[New LWP 4946]
[Thread debugging using libthread_db enabled]
Using host libthread_db library
"/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007f205486f619 in __libc_waitpid (pid=4948, stat_loc=0x7fff0241487c,
options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:40
40 ../sysdeps/unix/sysv/linux/waitpid.c: File o directory non esistente.
[Current thread is 1 (Thread 0x7f205c94a800 (LWP 4943))] #0 0x00007f205486f619 in __libc_waitpid (pid=4948,
stat_loc=0x7fff0241487c, options=0)
at ../sysdeps/unix/sysv/linux/waitpid.c:40
resultvar = 0
oldtype = 0 #1 0x0000000000501d37 in qgisCrash(int) ()
No symbol table info available. #2 <signal handler called>
No locals. #3 0x00000000005931ad in
QgsBrowserDockWidget::expandedPathsList(QModelIndex const&) ()
No symbol table info available. #4 0x0000000000595ff6 in QgsBrowserDockWidget::saveState() ()
No symbol table info available. #5 0x00000000005960c1 in QgsBrowserDockWidget::hideEvent(QHideEvent*)
()
No symbol table info available. #6 0x00007f2056d6928c in QWidget::event(QEvent*) ()
from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available. #7 0x00007f20570f9dab in QDockWidget::event(QEvent*) ()
from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available. #8 0x00007f2056d19e2c in QApplicationPrivate::notify_helper(QObject*,
QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available. #9 0x00007f2056d204a0 in QApplication::notify(QObject*, QEvent*) ()
from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available. #10 0x00007f2058b1476b in QgsApplication::notify(QObject*, QEvent*) ()
from /usr/lib/libqgis_core.so.2.7.0
No symbol table info available. #11 0x00007f20579804dd in QCoreApplication::notifyInternal(QObject*,
QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available. #12 0x00007f2056d6562d in QWidgetPrivate::hide_helper() ()
from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available. #13 0x00007f2056d68898 in QWidget::setVisible(bool) ()
from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available. #14 0x00000000005492e7 in QgisApp::QgisApp(QSplashScreen*, bool,
QWidget*, QFlags<Qt::WindowType>) ()
No symbol table info available. #15 0x00000000004fbc47 in main ()
No symbol table info available.
gdb returned 0
Annullato
Il giorno lun, 24/11/2014 alle 08.24 +0100, Paolo Cavallini ha scritto:
Ciao.
Il 23/11/2014 19:05, Iacopo Zetti ha scritto:
> Oggi dopo l'aggiornamento notturno della nightly di qgis all'avvio non
> ottengo segni di vita. Se avvio da shell ottengo:
la cosa piu' probabile e' che sia colpa di un plugin. Prova a partire senza
(--nplugins, oppure con un --configpath), e nel caso cerca quello incriminato, dopo
di che apri un ticket nel bugtracker relativo.
Grazie.
Provato con --nplugins e con --configpath, ma senza risultati. Il
messaggio di errore rimane lo stesso.
Cambia se lancio da root (lo incollo di seguito).
se non sono i plugins, e' qualche dipendenza non corretta.
immagino tu stia mischiando repositories diversi, giusto?
Saluti.
On Mon, Nov 24, 2014 at 11:59 AM, Iacopo Zetti
<iacopo@controgeografie.net> wrote:
Provato con --nplugins e con --configpath, ma senza risultati. Il
messaggio di errore rimane lo stesso.
Cambia se lancio da root (lo incollo di seguito).
Iacopo
Warning: loading of qt translation failed
[/usr/share/qt4/translations/qt_it_IT]
Warning: QGraphicsScene::addItem: item has already been added to this
scene
QGIS died on signal 11[New LWP 4947]
[New LWP 4946]
[Thread debugging using libthread_db enabled]
Using host libthread_db library
"/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007f205486f619 in __libc_waitpid (pid=4948, stat_loc=0x7fff0241487c,
options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:40
40 ../sysdeps/unix/sysv/linux/waitpid.c: File o directory non esistente.
[Current thread is 1 (Thread 0x7f205c94a800 (LWP 4943))] #0 0x00007f205486f619 in __libc_waitpid (pid=4948,
stat_loc=0x7fff0241487c, options=0)
at ../sysdeps/unix/sysv/linux/waitpid.c:40
resultvar = 0
oldtype = 0 #1 0x0000000000501d37 in qgisCrash(int) ()
No symbol table info available. #2 <signal handler called>
No locals. #3 0x00000000005931ad in
QgsBrowserDockWidget::expandedPathsList(QModelIndex const&) ()
No symbol table info available. #4 0x0000000000595ff6 in QgsBrowserDockWidget::saveState() ()
No symbol table info available. #5 0x00000000005960c1 in QgsBrowserDockWidget::hideEvent(QHideEvent*)
()
No symbol table info available. #6 0x00007f2056d6928c in QWidget::event(QEvent*) ()
from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available. #7 0x00007f20570f9dab in QDockWidget::event(QEvent*) ()
from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available. #8 0x00007f2056d19e2c in QApplicationPrivate::notify_helper(QObject*,
QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available. #9 0x00007f2056d204a0 in QApplication::notify(QObject*, QEvent*) ()
from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available. #10 0x00007f2058b1476b in QgsApplication::notify(QObject*, QEvent*) ()
from /usr/lib/libqgis_core.so.2.7.0
No symbol table info available. #11 0x00007f20579804dd in QCoreApplication::notifyInternal(QObject*,
QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
No symbol table info available. #12 0x00007f2056d6562d in QWidgetPrivate::hide_helper() ()
from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available. #13 0x00007f2056d68898 in QWidget::setVisible(bool) ()
from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
No symbol table info available. #14 0x00000000005492e7 in QgisApp::QgisApp(QSplashScreen*, bool,
QWidget*, QFlags<Qt::WindowType>) ()
No symbol table info available. #15 0x00000000004fbc47 in main ()
No symbol table info available.
gdb returned 0
Annullato
da quello che vedo sembra un problema con il browser. Ultimamente
questa parte di codice ha ricevuto qualche attenzione in più
introducendo alcune migliorie. Tuttavia, come confermato da Radim
Blazek, ci sono delle cose che vanno sistemate per evitare poteziali
crashes. Al momento esiste un in particolare cliccando sul pulsante
refresh quando l'item corrente è un WMS che contiene sottolivelli.
In merito al tuo problema, posso consigliarti di aprire con un editor
il file ~/.config/QGIS/QGIS2.conf ed eliminare la riga relativa alla
voce "expandedPaths" (se hai usato qualche volta il browser(2) ci
potrebbe essere la stessa voce ripetuta due volte). Se questo non
risolverà il problema apri un ticket nel bug tracker.
Provato, ma nel mio file QGIS2.conf la riga expandedPaths non c'è
proprio.
Iacopo
Il giorno lun, 24/11/2014 alle 15.09 +0100, Salvatore Larosa ha scritto:
Ciao,
On Mon, Nov 24, 2014 at 11:59 AM, Iacopo Zetti
<iacopo@controgeografie.net> wrote:
> Provato con --nplugins e con --configpath, ma senza risultati. Il
> messaggio di errore rimane lo stesso.
> Cambia se lancio da root (lo incollo di seguito).
>
> Iacopo
>
> Warning: loading of qt translation failed
> [/usr/share/qt4/translations/qt_it_IT]
> Warning: QGraphicsScene::addItem: item has already been added to this
> scene
> QGIS died on signal 11[New LWP 4947]
> [New LWP 4946]
> [Thread debugging using libthread_db enabled]
> Using host libthread_db library
> "/lib/x86_64-linux-gnu/libthread_db.so.1".
> 0x00007f205486f619 in __libc_waitpid (pid=4948, stat_loc=0x7fff0241487c,
> options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:40
> 40 ../sysdeps/unix/sysv/linux/waitpid.c: File o directory non esistente.
> [Current thread is 1 (Thread 0x7f205c94a800 (LWP 4943))]
> #0 0x00007f205486f619 in __libc_waitpid (pid=4948,
> stat_loc=0x7fff0241487c, options=0)
> at ../sysdeps/unix/sysv/linux/waitpid.c:40
> resultvar = 0
> oldtype = 0
> #1 0x0000000000501d37 in qgisCrash(int) ()
> No symbol table info available.
> #2 <signal handler called>
> No locals.
> #3 0x00000000005931ad in
> QgsBrowserDockWidget::expandedPathsList(QModelIndex const&) ()
> No symbol table info available.
> #4 0x0000000000595ff6 in QgsBrowserDockWidget::saveState() ()
> No symbol table info available.
> #5 0x00000000005960c1 in QgsBrowserDockWidget::hideEvent(QHideEvent*)
> ()
> No symbol table info available.
> #6 0x00007f2056d6928c in QWidget::event(QEvent*) ()
> from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
> No symbol table info available.
> #7 0x00007f20570f9dab in QDockWidget::event(QEvent*) ()
> from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
> No symbol table info available.
> #8 0x00007f2056d19e2c in QApplicationPrivate::notify_helper(QObject*,
> QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
> No symbol table info available.
> #9 0x00007f2056d204a0 in QApplication::notify(QObject*, QEvent*) ()
> from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
> No symbol table info available.
> #10 0x00007f2058b1476b in QgsApplication::notify(QObject*, QEvent*) ()
> from /usr/lib/libqgis_core.so.2.7.0
> No symbol table info available.
> #11 0x00007f20579804dd in QCoreApplication::notifyInternal(QObject*,
> QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
> No symbol table info available.
> #12 0x00007f2056d6562d in QWidgetPrivate::hide_helper() ()
> from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
> No symbol table info available.
> #13 0x00007f2056d68898 in QWidget::setVisible(bool) ()
> from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
> No symbol table info available.
> #14 0x00000000005492e7 in QgisApp::QgisApp(QSplashScreen*, bool,
> QWidget*, QFlags<Qt::WindowType>) ()
> No symbol table info available.
> #15 0x00000000004fbc47 in main ()
> No symbol table info available.
> gdb returned 0
> Annullato
da quello che vedo sembra un problema con il browser. Ultimamente
questa parte di codice ha ricevuto qualche attenzione in più
introducendo alcune migliorie. Tuttavia, come confermato da Radim
Blazek, ci sono delle cose che vanno sistemate per evitare poteziali
crashes. Al momento esiste un in particolare cliccando sul pulsante
refresh quando l'item corrente è un WMS che contiene sottolivelli.
In merito al tuo problema, posso consigliarti di aprire con un editor
il file ~/.config/QGIS/QGIS2.conf ed eliminare la riga relativa alla
voce "expandedPaths" (se hai usato qualche volta il browser(2) ci
potrebbe essere la stessa voce ripetuta due volte). Se questo non
risolverà il problema apri un ticket nel bug tracker.
Immagino tutto ciò che serve venga scaricato da lì. O mi sbaglio?
Iacopo
Il giorno lun, 24/11/2014 alle 14.52 +0100, Paolo Cavallini ha scritto:
Il 24/11/2014 11:59, Iacopo Zetti ha scritto:
> Provato con --nplugins e con --configpath, ma senza risultati. Il
> messaggio di errore rimane lo stesso.
> Cambia se lancio da root (lo incollo di seguito).
se non sono i plugins, e' qualche dipendenza non corretta.
immagino tu stia mischiando repositories diversi, giusto?
Saluti.
Immagino tutto ciò che serve venga scaricato da lì. O mi sbaglio?
Pare che qualche aggiornamento nei repo ubuntu abbia rotto il pacchetto.
La cosa e' gia' segnalata in lista internazionale, hai due opzioni:
* attendere che venga aggiustato
* pacchettizzarlo da solo (e' piu' facile di quel che si pensi, su Debian e derivate).
Saluti.
--
Paolo Cavallini - www.faunalia.eu
Corsi QGIS e PostGIS: http://www.faunalia.eu/training.html