highperformancecoder / scidavis-old

SciDAVis is a user-friendly data analysis and visualization program primarily aimed at high-quality plotting of scientific data. It strives to combine an intuitive, easy-to-use graphical user interface with powerful features such as Python scriptability.
Other
120 stars 40 forks source link

Crashes in project explorer #90

Closed Rugaliz closed 6 years ago

Rugaliz commented 6 years ago

When i right click inside the project explorer outside the icon for folders area, scidavis crashes with a segmentation fault. I tested this using fedora 28

Fellypao commented 6 years ago

I can reproduce the crash here - on both Slackware and Windows - SciDAVis 1.23

alxpl commented 6 years ago

In fedora, the automatic bug reporting tool says this:

Process 24158 (scidavis) crashed in QMenu::exec(QPoint const&, QAction*)()

I ran it through gdb, in case anyone finds that useful.

gdb_backtrace.txt

gbm19 commented 6 years ago

Attached patch solves the problem for me (fedora 27)

fix-gh-issue-90.patch.txt

alxpl commented 6 years ago

Tested and working on f28, didn't notice any side effects. I will submit updates for f27 & f28 as soon as the builds are ready.

Fellypao commented 6 years ago

The patch works on Slackware too. Good job.

highperformancecoder commented 6 years ago

Patch merged.