Bug #37079 "cairo error" persistent after trying to place new image
Submitted: 29 May 2008 23:04 Modified: 10 Jul 2008 16:29
Reporter: Ryan Lowe
Status: Closed
Category:MySQL Workbench Severity:S3 (Non-critical)
Version:5.0.22 OS:Microsoft Windows (XP)
Assigned to: Alfredo Kojima Target Version:
Tags: MySQL Workbench, Cairo Error
Triage: D4 (Minor)

[29 May 2008 23: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
[30 May 2008 1:44] Miguel Solorzano
Thank you for the bug report.
[23 Jun 2008 21: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 16: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.