Bug report #13982
QGIS crashes when plt.savefig() Matplotlib function is called
| Status: | Closed | ||
|---|---|---|---|
| Priority: | High | ||
| Assignee: | - | ||
| Category: | Python plugins | ||
| Affected QGIS version: | 2.12.0 | Regression?: | No |
| Operating System: | Windows | Easy fix?: | No |
| Pull Request or Patch supplied: | No | Resolution: | not reproducable |
| Crashes QGIS or corrupts data: | Yes | Copied to github as #: | 21996 |
Description
On Windows (Linux is not affected) when plt.savefig() function from Matplotlib library is called QGIS crashes. Empty image is created during the process.
History
#1
Updated by Sandro Santilli almost 10 years ago
- Status changed from Open to Feedback
Is this still happening with an updated version of Matplotlib and QGIS ?
If so:
- What versions are you using (both Matplotlib and QGIS) ?
- Can you produce a stacktrace ?
- Had you tried doing the same operation with Matplotlib alone ?
#2
Updated by Ludovic Granjon almost 10 years ago
Hi
Same thing for me on qgis 2.10.1 and 2.12.3 and matplotlib 1.3.1. Just on windows (7) no problem on linux.
With
import matplotlib.pyplot as plt
plt.plot([1,2,3,4])
plt.show()
and save figure on the gui give me a minidump
same if I try plt.savefig('myimage.png')
No problem if I try just with matplotlib outside QGIS but with matplotlib 1.3.0
#3
Updated by Ludovic Granjon almost 10 years ago
Ok the problem seems to be when I use png format. No problem with jpeg
Regards
#4
Updated by Giovanni Manghi over 9 years ago
- Status changed from Feedback to Open
- Category set to Python plugins
#5
Updated by Giovanni Manghi almost 9 years ago
- Priority changed from Normal to High
#6
Updated by Giovanni Manghi over 8 years ago
- Status changed from Open to Feedback
Is this still a problem in recent QGIS releases? Thanks.
#7
Updated by Giovanni Manghi over 8 years ago
- Status changed from Feedback to Closed
- Resolution set to not reproducable
Does not seems to be the case anymore on recent QGIS releases.