Bug #37079 "cairo error" persistent after trying to place new image
Submitted: 29 May 2008 21:04 Modified: 10 Jul 2008 14:29
Reporter: Ryan Lowe Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Workbench Severity:S3 (Non-critical)
Version:5.0.22 OS:Windows (XP)
Assigned to: Alfredo Kojima CPU Architecture:Any
Tags: Cairo Error, MySQL Workbench

[29 May 2008 21:04] Ryan Lowe
Description:
If you try to place a new image into an EER Diagram and select an invalid filetype (I accidentally clicked on a .da2 file), you get a error message with the following text:

"cairo error: invalid matrix (not invertible)"

Not a big deal, except that if you click "OK" to clear the error and then try to Place a New Table, the error message pops up again.

How to repeat:
1) Try to place a new image of type: .da2
2) Clear the error that appears
3) Try to Place a New Table
[29 May 2008 23:44] MySQL Verification Team
Thank you for the bug report.
[23 Jun 2008 19:02] Johannes Taxacher
fixed. now a appropriate error msg. is displayed whenever a non-PNG file is selected on insert-image-dialog. fix will be in 5.0.23
[10 Jul 2008 14:29] Tony Bedford
An entry has been added to the 5.0.23 changelog:

If you try to place a new image into an EER Diagram and select an invalid filetype, you get a error message dialog with the following text: 

cairo error: invalid matrix (not invertible) 

If you then click OK to clear the dialog and then try to select Place a New Table, the error message dialog is displayed again.