Re: [Qgis-developer] crash due to encoding?

2013-06-24 Thread Paolo Cavallini
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Il 21/06/2013 18:02, Richard Duivenvoorde ha scritto:
 On 21-06-13 17:48, Paolo Cavallini wrote:
 1. open the following file:
 http://www.igeo.pt/produtos/cadastro/caop/download/CAOP20121_Shapes/Cont_AAd_CAOP20121.zip

 2. set a win 1252 encoding (necessary, as it has high ASCII)
 3. save a project
 crash at the first or second save.
 Anyone confirms?
 
 nope, not at first sight. I can save it, set encoding to Windows 1252, create 
 a
 project with it and save the shapefile as a new shapefile.

Tried again with a fresh package:
* open the shp
* set up the encoding to windows-1252
* save to project
* click again on save (the project, not the shp):
Fatal: QGIS died on signal 11
Stacktrace (piped through c++filt):
/usr/bin/qgis.bin(myMessageOutput(QtMsgType, char const*)+0xb1)[0x4ff191]
/usr/lib/x86_64-linux-gnu/libQtCore.so.4(qt_message_output(QtMsgType, char
const*)+0x30)[0x7f6ce5cc4450]
/usr/lib/x86_64-linux-gnu/libQtCore.so.4(+0x718b8)[0x7f6ce5cc48b8]
/usr/lib/x86_64-linux-gnu/libQtCore.so.4(qFatal(char const*, 
...)+0x94)[0x7f6ce5cc4a44]
/lib/x86_64-linux-gnu/libc.so.6(+0x35310)[0x7f6ce2cf6310]
/usr/lib/libqgis_core.so.1.9.0(QgsBrowserModel::findItem(QgsDataItem*, 
QgsDataItem*)
const+0x1c)[0x7f6ce6f4f0cc]
/usr/lib/libqgis_core.so.1.9.0(QgsBrowserModel::findItem(QgsDataItem*, 
QgsDataItem*)
const+0x70)[0x7f6ce6f4f120]
/usr/lib/libqgis_core.so.1.9.0(QgsBrowserModel::findItem(QgsDataItem*, 
QgsDataItem*)
const+0x70)[0x7f6ce6f4f120]
/usr/lib/libqgis_core.so.1.9.0(QgsBrowserModel::findItem(QgsDataItem*, 
QgsDataItem*)
const+0x70)[0x7f6ce6f4f120]
/usr/lib/libqgis_core.so.1.9.0(QgsBrowserModel::findItem(QgsDataItem*, 
QgsDataItem*)
const+0x70)[0x7f6ce6f4f120]
/usr/lib/libqgis_core.so.1.9.0(QgsBrowserModel::findItem(QgsDataItem*, 
QgsDataItem*)
const+0x70)[0x7f6ce6f4f120]
/usr/lib/libqgis_core.so.1.9.0(QgsBrowserModel::findItem(QgsDataItem*, 
QgsDataItem*)
const+0x70)[0x7f6ce6f4f120]
/usr/lib/libqgis_core.so.1.9.0(QgsBrowserModel::findItem(QgsDataItem*, 
QgsDataItem*)
const+0x70)[0x7f6ce6f4f120]
/usr/lib/libqgis_core.so.1.9.0(QgsBrowserModel::findItem(QgsDataItem*, 
QgsDataItem*)
const+0x70)[0x7f6ce6f4f120]
/usr/lib/libqgis_core.so.1.9.0(QgsBrowserModel::parent(QModelIndex const)
const+0x35)[0x7f6ce6f4f315]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(+0x758a1e)[0x7f6ce5707a1e]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(QSortFilterProxyModel::mapFromSource(QModelIndex
const) const+0xd)[0x7f6ce5707b5d]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(QSortFilterProxyModel::parent(QModelIndex
const) const+0x84)[0x7f6ce5700084]
/usr/lib/x86_64-linux-gnu/libQtCore.so.4(QPersistentModelIndex::parent()
const+0x23)[0x7f6ce5dbe7e3]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(+0x72a7c3)[0x7f6ce56d97c3]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(+0x72b439)[0x7f6ce56da439]
/usr/lib/x86_64-linux-gnu/libQtCore.so.4(QMetaObject::activate(QObject*, 
QMetaObject
const*, int, void**)+0x2bf)[0x7f6ce5ddfdcf]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(+0x7537e1)[0x7f6ce57027e1]
/usr/lib/x86_64-linux-gnu/libQtCore.so.4(QMetaObject::activate(QObject*, 
QMetaObject
const*, int, void**)+0x2bf)[0x7f6ce5ddfdcf]
/usr/lib/libqgis_core.so.1.9.0(QgsBrowserModel::updateProjectHome()+0x6f)[0x7f6ce6f4f4af]
/usr/lib/libqgis_core.so.1.9.0(+0x3e3ddd)[0x7f6ce7172ddd]
/usr/lib/x86_64-linux-gnu/libQtCore.so.4(QMetaObject::activate(QObject*, 
QMetaObject
const*, int, void**)+0x2bf)[0x7f6ce5ddfdcf]
/usr/lib/libqgis_core.so.1.9.0(QgsProject::writeProject(QDomDocument)+0x25)[0x7f6ce7176365]
/usr/lib/libqgis_core.so.1.9.0(QgsProject::write()+0x496)[0x7f6ce70431a6]
/usr/bin/qgis.bin(QgisApp::fileSave()+0x7a)[0x52273a]
/usr/bin/qgis.bin[0x7c477a]
/usr/lib/x86_64-linux-gnu/libQtCore.so.4(QMetaObject::activate(QObject*, 
QMetaObject
const*, int, void**)+0x2bf)[0x7f6ce5ddfdcf]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(QAction::triggered(bool)+0x32)[0x7f6ce5172bb2]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(QAction::activate(QAction::ActionEvent)+0x70)[0x7f6ce5173fe0]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(+0x5851cf)[0x7f6ce55341cf]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(QAbstractButton::mouseReleaseEvent(QMouseEvent*)+0x8c)[0x7f6ce553447c]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(QToolButton::mouseReleaseEvent(QMouseEvent*)+0xa)[0x7f6ce55f0d6a]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(QWidget::event(QEvent*)+0x929)[0x7f6ce51c6149]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(QApplicationPrivate::notify_helper(QObject*,
QEvent*)+0xac)[0x7f6ce51790ec]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(QApplication::notify(QObject*,
QEvent*)+0x99b)[0x7f6ce517c2bb]
/usr/lib/libqgis_core.so.1.9.0(QgsApplication::notify(QObject*,
QEvent*)+0x73)[0x7f6ce6f481f3]
/usr/lib/x86_64-linux-gnu/libQtCore.so.4(QCoreApplication::notifyInternal(QObject*,
QEvent*)+0x8e)[0x7f6ce5dcb3ae]
/usr/lib/x86_64-linux-gnu/libQtGui.so.4(QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointerQWidget,
bool)+0x14b)[0x7f6ce517f18b]

[Qgis-developer] crash due to encoding?

2013-06-21 Thread Paolo Cavallini
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi all.
1. open the following file:
http://www.igeo.pt/produtos/cadastro/caop/download/CAOP20121_Shapes/Cont_AAd_CAOP20121.zip
2. set a win 1252 encoding (necessary, as it has high ASCII)
3. save a project
crash at the first or second save.
Anyone confirms?
All the best.
- -- 
Paolo Cavallini - Faunalia
www.faunalia.eu
Full contact details at www.faunalia.eu/pc
Nuovi corsi QGIS e PostGIS: http://www.faunalia.it/calendario
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAlHEdd4ACgkQ/NedwLUzIr6IqgCfY7uMFvLEQ0q8yjE5yfjDBsMo
oIkAnjojwG4Z4D9cnxisn3AJLkEfv7Js
=5d4d
-END PGP SIGNATURE-
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] crash due to encoding?

2013-06-21 Thread Richard Duivenvoorde

On 21-06-13 17:48, Paolo Cavallini wrote:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi all.
1. open the following file:
http://www.igeo.pt/produtos/cadastro/caop/download/CAOP20121_Shapes/Cont_AAd_CAOP20121.zip
2. set a win 1252 encoding (necessary, as it has high ASCII)
3. save a project
crash at the first or second save.
Anyone confirms?


nope, not at first sight. I can save it, set encoding to Windows 1252, 
create a project with it and save the shapefile as a new shapefile.


Running 449c2a2 (release build) and
bdd61d5 (debug build)
all on Debian Jessy own builds

Regards,

Richard

___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer