[Mono-bugs] [Bug 80561][Nor] New - Cairo error while printing

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Fri Jan 19 15:28:49 EST 2007


Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by vlad.dimitrov at gmail.com.

http://bugzilla.ximian.com/show_bug.cgi?id=80561

--- shadow/80561	2007-01-19 15:28:49.000000000 -0500
+++ shadow/80561.tmp.30777	2007-01-19 15:28:49.000000000 -0500
@@ -0,0 +1,82 @@
+Bug#: 80561
+Product: Mono: Class Libraries
+Version: unspecified
+OS: 
+OS Details: 
+Status: NEW   
+Resolution: 
+Severity: 
+Priority: Normal
+Component: Sys.Drawing.
+AssignedTo: mono-bugs at ximian.com                            
+ReportedBy: vlad.dimitrov at gmail.com               
+QAContact: mono-bugs at ximian.com
+TargetMilestone: ---
+URL: 
+Cc: 
+Summary: Cairo error while printing
+
+At some point while printing stuff the folowing error occurs:
+
+mono: cairo.c:86: _cairo_error: Assertion `status > CAIRO_STATUS_SUCCESS &&
+status <= CAIRO_STATUS_INVALID_DASH' failed.
+Stacktrace:
+
+  at (wrapper managed-to-native) System.Drawing.GDIPlus.GdipDrawString
+(intptr,string,int,intptr,System.Drawing.RectangleF&,intptr,intptr) <0x00004>
+  at (wrapper managed-to-native) System.Drawing.GDIPlus.GdipDrawString
+(intptr,string,int,intptr,System.Drawing.RectangleF&,intptr,intptr)
+<0xffffffff>
+  at System.Drawing.Graphics.DrawString
+(string,System.Drawing.Font,System.Drawing.Brush,System.Drawing.RectangleF,System.Drawing.StringFormat)
+<0x00166>
+  at System.Drawing.Graphics.DrawString
+(string,System.Drawing.Font,System.Drawing.Brush,single,single) <0x0008a>
+  at (wrapper remoting-invoke-with-check)
+System.Drawing.Graphics.DrawString
+(string,System.Drawing.Font,System.Drawing.Brush,single,single) <0xffffffff>
+  at Warehouse.Documenting.DrawingProviderSD.DrawString
+(single,single,string,System.Drawing.Color,Warehouse.Documenting.ObjectFont)
+<0x000bf>
+  at Warehouse.Documenting.TextBox.Draw (System.Drawing.PointF) <0x00218>
+  at Warehouse.Documenting.FormDrawableContainer.Draw
+(System.Drawing.PointF) <0x029ac>
+  at Warehouse.Documenting.FormDrawableContainer.Draw
+(System.Drawing.PointF) <0x00dde>
+  at Warehouse.Documenting.FormDrawableContainer.Draw
+(System.Drawing.PointF) <0x029ac>
+  at Warehouse.Documenting.Form.Draw (int,System.Drawing.PointF) <0x0064d>
+  at Warehouse.Component.FormPrintDocument.OnPrintPage
+(System.Drawing.Printing.PrintPageEventArgs) <0x00439>
+  at System.Drawing.Printing.PrintDocument.Print () <0x00415>
+  at (wrapper remoting-invoke-with-check)
+System.Drawing.Printing.PrintDocument.Print () <0xffffffff>
+  at Warehouse.Presentation.FrmMain.DlgChooseDeliveryToPrint_Closing
+(object,System.EventArgs) <0x00144>
+  at (wrapper delegate-invoke)
+System.MulticastDelegate.invoke_void_object_EventArgs
+(object,System.EventArgs) <0xffffffff>
+  at Warehouse.Presentation.Dialogs.Choose.OnClosing () <0x0003d>
+  at Warehouse.Presentation.Dialogs.Choose.btnOK_Clicked
+(object,System.EventArgs) <0x00011>
+  at Warehouse.Presentation.Dialogs.ChooseDelivery.grid_RowActivated
+(object,Gtk.RowActivatedArgs) <0x0000f>
+  at (wrapper delegate-invoke)
+System.MulticastDelegate.invoke_void_object_RowActivatedArgs
+(object,Gtk.RowActivatedArgs) <0xffffffff>
+  at Warehouse.Component.DataGrid.treeView_RowActivated
+(object,Gtk.RowActivatedArgs) <0x0001d>
+  at (wrapper delegate-invoke)
+System.MulticastDelegate.invoke_void_object_RowActivatedArgs
+(object,Gtk.RowActivatedArgs) <0xffffffff>
+  at Gtk.TreeView.RowActivatedSignalCallback (intptr,intptr,intptr,intptr)
+<0x001be>
+  at (wrapper native-to-managed) Gtk.TreeView.RowActivatedSignalCallback
+(intptr,intptr,intptr,intptr) <0xffffffff>
+  at (wrapper managed-to-native) Gtk.Application.gtk_main () <0x00004>
+  at (wrapper managed-to-native) Gtk.Application.gtk_main () <0xffffffff>
+  at Gtk.Application.Run () <0x00007>
+  at Warehouse.Presentation.PresentationDomain.Run () <0x00007>
+  at Warehouse.Run.Program.Main (string[]) <0x000a3>
+  at (wrapper runtime-invoke) System.Object.runtime_invoke_void_string[]
+(object,intptr,intptr,intptr) <0xffffffff>


More information about the mono-bugs mailing list