<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>
Good afternoon, I wrote a code in C++ in DEV-C++ using the CAIRO libray. This code is suposed do convert an existing txt file to pdf file.<br> <br>I could compile the code correctly and create the exe file. The problem is that when I execute it, It happens this error message = process returned -1073741819 (0x0000005)<BR> <BR> <BR>So, I do not understand. If there is no error when I compile, Why does this error happen when I execute the program? <BR> <BR>And spite of the program exucute with error, the pdf file is created, but it is created corruped.<BR> <BR>I have searched everywhere looking for some solution, but I could not find it.<BR> <BR> Someone told that the problem was the cairo library corruped, but I do not know if it is the real problem.<BR> <BR>Could you help me?<BR> <BR>Here is the code I am trying.<br> <br><br>#include <cairo.h><br>#include <cairo-pdf.h><br><BR>int main() {<br>    <br>    float position;<br> <br>  cairo_surface_t *surface;<br>  cairo_t *cr;<BR>  surface = cairo_pdf_surface_create("file.pdf", 504, 648);<BR>  cr = cairo_create(surface);<BR>  position=50.0;<br>  <br>  cairo_move_to(cr, 8.0, position);<br>  cairo_show_text(cr, "This is line 1");<br>  position+=8;<br>  cairo_move_to(cr, 8.0, position);<br>  cairo_show_text(cr, "This is line 2");<br>  <br>  cairo_show_page(cr);<br>  <br>  cairo_surface_destroy(surface);<br>  <br>  cairo_destroy(cr);<br>}<BR>                                          </div></body>
</html>