<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hi everybody,<br>
    <br>
    Just now I was playing around with Rcpp in combination with Qt (I
    have found an excellent example on this). And decided to have a
    go(small dummyproject) at this myself.  Problem is that the
    application segfaults when I run it.<br>
    <br>
    QtR.h <br>
    <meta http-equiv="content-type" content="text/html;
      charset=ISO-8859-1">
    <a href="http://pastebin.com/AXT144SK">http://pastebin.com/AXT144SK</a><br>
    <br>
    QtR.cpp<br>
    <meta http-equiv="content-type" content="text/html;
      charset=ISO-8859-1">
    <a href="http://pastebin.com/JUUuCFN2">http://pastebin.com/JUUuCFN2</a><br>
    <br>
    main.cpp<br>
    <meta http-equiv="content-type" content="text/html;
      charset=ISO-8859-1">
    <a href="http://pastebin.com/yWUmDL17">http://pastebin.com/yWUmDL17</a><br>
    <br>
    mainwindow.cpp<br>
    <meta http-equiv="content-type" content="text/html;
      charset=ISO-8859-1">
    <a href="http://pastebin.com/gE84ZtxH">http://pastebin.com/gE84ZtxH</a><br>
    <br>
    I create an instance of my QtR class called qtr which creates an
    RInside session in the constructor. In my mainwindow.cpp I reference
    to my instance of qtr and then invoke the loadData method. In the
    loadData method I try to use
    m_R.parseEvalQ("cat("+fname_no_ext+"',file='outfile.txt',sep='\n')");<br>
    <br>
    This results in a segfault. <br>
    <br>
    However when I remove this line from the loadData method and add the
    m_R.parseEvalQ("cat("+fname_no_ext+"',file='outfile.txt',sep='\n')");
    line to the constructor of QtR which is invoked in main.cpp it runs
    without trouble.<br>
    <br>
    I probably am making a very obvious mistake. But I seem unable to
    see the issue at this point myself. <br>
    <br>
    Berry<br>
    <br>
    PS <br>
    <br>
    I have used pastebin for readability, or would everybody prefer the
    code within the e-mail?<br>
    <br>
    <br>
    <br>
    <br>
  </body>
</html>