Bug 1164630 - QGIS crashes attempting to save layer
Summary: QGIS crashes attempting to save layer
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: qgis
Version: 21
Hardware: x86_64
OS: Linux
unspecified
urgent
Target Milestone: ---
Assignee: Volker Fröhlich
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-11-17 03:31 UTC by Will Kemp
Modified: 2016-02-18 20:34 UTC (History)
6 users (show)

Fixed In Version: gdal-1.11.1-4.fc21
Clone Of:
Environment:
Last Closed: 2014-12-13 09:51:32 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
STDOUT and STDERR captured when running QGIS from the command line - including crash (8.09 KB, text/plain)
2014-11-17 03:31 UTC, Will Kemp
no flags Details

Description Will Kemp 2014-11-17 03:31:25 UTC
Created attachment 958120 [details]
STDOUT and STDERR captured when running QGIS from the command line -  including crash

Description of problem:
When i try and save a layer in QGIS it freezes for a while and then crashes.

Version-Release number of selected component (if applicable):
2.6.0

How reproducible:
Every time

Steps to Reproduce:
1. Open shape file
2. Do "Save as"
3. Crashes

Actual results:
It crashes before it shows the "Save as" dialog

Expected results:
"Save as" dialog box pops up.

Additional info:

Comment 1 Daniele Viganò 2014-11-28 10:18:24 UTC
I confirm the bug.

qgis.x86_64                      2.6.0-2.fc21       @fedora
qgis-python.x86_64               2.6.0-2.fc21       @fedora

QGIS died on signal 11[New LWP 22639]

Comment 2 Daniele Viganò 2014-11-28 10:20:36 UTC
The issue seems caused by libgdal

gdal-libs.x86_64                 1.11.1-2.fc21      @fedora

#3  0x00007f7623cd1bae in OGR2SQLITE_Register() () from /lib64/libgdal.so.1
No symbol table info available.
#4  0x00007f7623cae628 in OGRSQLiteDataSource::OpenOrCreateDB(int) () from /lib64/libgdal.so.1
No symbol table info available.
#5  0x00007f7623cb2c1e in OGRSQLiteDataSource::Create(char const*, char**) () from /lib64/libgdal.so.1
No symbol table info available.
#6  0x00007f7623cb6b46 in OGRSQLiteDriver::CreateDataSource(char const*, char**) () from /lib64/libgdal.so.1
No symbol table info available.

Comment 3 Will Kemp 2014-12-05 05:56:50 UTC
This issue is the subject of QGIS bug report #11526 ( https://hub.qgis.org/issues/11526 ) and it seems it is fixed in gdal 1.11.2. When can we expect this update to be available for Fedora 21? I've tried installing from the testing repository, but there are dependency issues with that, which i can't resolve.

Comment 4 Fedora Update System 2014-12-06 17:27:33 UTC
gdal-1.11.1-4.fc21 has been submitted as an update for Fedora 21.
https://admin.fedoraproject.org/updates/gdal-1.11.1-4.fc21

Comment 5 Will Kemp 2014-12-07 04:32:39 UTC
Thanks!

Comment 6 Fedora Update System 2014-12-12 04:29:12 UTC
Package gdal-1.11.1-4.fc21:
* should fix your issue,
* was pushed to the Fedora 21 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing gdal-1.11.1-4.fc21'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2014-16736/gdal-1.11.1-4.fc21
then log in and leave karma (feedback).

Comment 7 Daniele Viganò 2014-12-12 10:37:51 UTC
I confirm it works with gdal-1.11.1-4.fc21

Thanks!

Comment 8 Will Kemp 2014-12-12 10:55:25 UTC
Fixed for me. Thanks!

Comment 9 Fedora Update System 2014-12-13 09:51:32 UTC
gdal-1.11.1-4.fc21 has been pushed to the Fedora 21 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 10 sukic 2016-01-27 20:35:11 UTC
Hi, I am using fedora 23 and qGIS 2.12. I have GDAL 2.0.1 and this "layer save as" problem appears again.

Comment 11 Daniele Viganò 2016-02-18 13:56:21 UTC
@sukic your issue is probably related to this bug: https://bugzilla.redhat.com/show_bug.cgi?id=1304440

Comment 12 Volker Fröhlich 2016-02-18 18:58:01 UTC
Good pointer, Daniele! Please try the gdal version from updates-testing!

Comment 13 Daniele Viganò 2016-02-18 20:34:33 UTC
No, thank you Volker! Your GDAL update in updates-testing worked for me (see details in bug #1304440)


Note You need to log in before you can comment on or make changes to this bug.