Вывал любой версии QGIS при "пропаже" пользовательской СК
Добавлено: 10 янв 2013, 21:42
1. regedit
2. HKEY_USERS\S-1-5-21-многоцифр-1000\Software\QuantumGIS\QGIS\UI
3. recentProjections - добавить пользовательский код, например 100010
4. recentProjectionsAuthId - добавить тот же пользовательский код, например 100010
5. Запустить QGIS
Попробовать выбрать свойства проекта или нажать на глобус в правом нижнем углу - вывал гарантирован.
Почему этот тест не левый.
Эта ситуация реальная и случается в след. случаях. Вы установили QGIS, интенсивно поработали, создались какие-то пользовательские СК. Потом вы удалили QGIS, БД проекций еще что-то, но по какой-то причине записи в реестре с кодами остались. Вы установили новую версию QGIS взамен старой. Пользовательских СК в ней уже нет, но в реестре ссылки на старые коды остались. QGIS пытается их найти и вываливает.ся
QGIS не должен вылетать в любом случае.
Проверено на Win7 32bit:
1.8 NextGIS-QGIS-c64bb9d-03.01.2013.exe
1.9 NextGIS-QGIS-ce6aab7-31.12.2012.exe
2. HKEY_USERS\S-1-5-21-многоцифр-1000\Software\QuantumGIS\QGIS\UI
3. recentProjections - добавить пользовательский код, например 100010
4. recentProjectionsAuthId - добавить тот же пользовательский код, например 100010
5. Запустить QGIS
Попробовать выбрать свойства проекта или нажать на глобус в правом нижнем углу - вывал гарантирован.
Почему этот тест не левый.
Эта ситуация реальная и случается в след. случаях. Вы установили QGIS, интенсивно поработали, создались какие-то пользовательские СК. Потом вы удалили QGIS, БД проекций еще что-то, но по какой-то причине записи в реестре с кодами остались. Вы установили новую версию QGIS взамен старой. Пользовательских СК в ней уже нет, но в реестре ссылки на старые коды остались. QGIS пытается их найти и вываливает.ся
QGIS не должен вылетать в любом случае.
Проверено на Win7 32bit:
1.8 NextGIS-QGIS-c64bb9d-03.01.2013.exe
1.9 NextGIS-QGIS-ce6aab7-31.12.2012.exe