Bug report #3933
point symbols not showing up on vector layers
|Affected QGIS version:||Regression?:||No|
|Operating System:||Debian||Easy fix?:||No|
|Pull Request or Patch supplied:||Resolution:||fixed|
|Crashes QGIS or corrupts data:||Copied to github as #:||13957|
I recently upgraded my kernel, possibly upgrading qgis in the process. Point symbols were appearing fine before the upgrade. After the upgrade, I started having the following problem:
I wanted to create a new point vector layer. I did so, then started editing, chose "capture points" from the menu bar, and clicked on the map to make a point. I filled in the attributes and clicked "OK." A point showed up on my map as it should. Then I stopped editting, chose "yes" when it asked me if I wanted to save changes, and my point disappeared from the map.
I can open the attribute table and see my values filled in --- the point does exist. But the points won't show up on the map. When I save the project and reopen it, the point symbols still don't show up on the map. On the left side of the screen, where the titles of all of my layers show up, my problem layer's title shows up but has no symbol beside it. When I go to "Layer Properties" for the problem layer, I don't get a choice of different point symbols the way I usually do --- the only choice is the standard circle.
#1 Updated by balazovic-mailbox-sk - over 15 years ago
What is the version of your GDAL/OGR library (run gdal-info to find out this)?
The problem you've described appears only in QGIS built against GDAL 1.3.0 or higher, in older version creating new point layers works fine. The simplest solution is to build your QGIS against GDAL 1.2.6.
Btw. some additional info about this bug is (was) in old Bugtacker