Bug 570768
Summary: | QGIS segfaults under GNOME | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Micha Silver <micha> |
Component: | qt4 | Assignee: | Than Ngo <than> |
Status: | CLOSED DUPLICATE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | low | ||
Version: | 12 | CC: | kevin, rdieter, rickrich, than |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2010-03-05 11:23:30 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Micha Silver
2010-03-05 11:08:55 UTC
*** This bug has been marked as a duplicate of bug 498111 *** I tried changing the style to Cleanlook or Oxygen with qtconfig-qt4. No improvement... And in addition, running as superuser *is* successful (with some warnings): Maybe this will shed some light on the problem. micha@hayun-13:~$ su Password: [root@hayun-13 micha]# qgis & [1] 8859 [root@hayun-13 micha]# Warning: Qt: Session management error: None of the authentication protocols specified are supported QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: No such file or directory Warning: QFileSystemWatcher: failed to add paths: /root/.config/ibus/bus Warning: Bus::open: Can not get ibus-daemon's address. Debug: IBusInputContext::createInputContext: no connection to ibus-daemon Python support ENABLED :-) Loaded : Plugin Installer (package: plugin_installer) Loaded : fTools (package: fTools) (QGIS working) Same here on f11. All updates applied. $ qgis Segmentation fault (core dumped) $ root qgis Warning: QGtkStyle was unable to detect the current GTK+ theme. Python support ENABLED :-) Loaded : Plugin Installer (package: plugin_installer) Warning: QPainter::begin: Paint device returned engine == 0, type: 2 Warning: QPainter::end: Painter not active, aborted [qgis came up] What we finally did to solve the problem was to compile a newer version of GDAL. The segault occurred with GDAL 1.6.x. Once we moved to 1.7.1 the segfaults went away. HTH It may not be the upgrade which fixed it, but just you compiling GDAL without GRASS support. As the other report says, the issue only occurs if some GRASS library is linked in. I had not compiled GDAL with GRASS previously, either. There's a separate package gdal-grass which circumvents this problem, and pushes the GDAL stuff into GRASS. |