<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-size:large">my code is structured like this , in summary:</div><div class="gmail_default" style="font-size:large"><br></div><div class="gmail_default" style="font-size:large"><br></div><div class="gmail_default" style="font-size:large">-- this function will return th N°BD from Sidonie for a given name<br>-- note: names have been standardized between Sidonie and WDS<br>getAlphaDelta :: Connection -> String -> IO (Double,Double)<br>getAlphaDelta conn name = do<br>            let qry_head_AlphaDelta_AngularDistance = "select alpha,delta from AngularDistance where Nom = ?" :: Query<br>            (alpha_delta_rows :: [(Double,Double)]) <- query conn qry_head_AlphaDelta_AngularDistance (Only (name::String))<br>--            putStrLn $ show alpha_delta_rows<br>            return (head alpha_delta_rows)<br></div><div class="gmail_default" style="font-size:large"><br></div><div class="gmail_default" style="font-size:large"><br></div><div class="gmail_default" style="font-size:large">main =<br><br>  do<br>    conn <- connect defaultConnectInfo<br>      { connectHost = "moita",<br>        connectUser = "mattei",<br>        connectPassword = "sidonie2",<br>        connectDatabase = "sidonie" }<br><br><br>-- check getAlphaDelta works:<br>  <br>    let name3 = "A     7"<br>    putStrLn $ show name3<br>    ad3 <- getAlphaDelta conn name3<br>    putStr "ad3 ="<br>    putStrLn $ show ad3</div><div class="gmail_default" style="font-size:large"><br></div><div class="gmail_default" style="font-size:large">this works i got result such as:</div><div class="gmail_default" style="font-size:large">"A     7"<br>ad3 =(11297.0,-619.0)</div><div class="gmail_default" style="font-size:large"><br></div><div class="gmail_default" style="font-size:large"><br></div><div class="gmail_default" style="font-size:large">if i move the 5 lines of code at the end of file it segfault</div><div class="gmail_default" style="font-size:large"><br></div><div class="gmail_default" style="font-size:large">between the begin and end i have some DB connection and  queriung , filtering, mapping...<br></div><div class="gmail_default" style="font-size:large"><br></div><div class="gmail_default" style="font-size:large"><br></div><div class="gmail_default" style="font-size:large">any idea?</div><div class="gmail_default" style="font-size:large"><br></div><div class="gmail_default" style="font-size:large">should i really upgrade the version of GHCI?</div><div class="gmail_default" style="font-size:large"><br></div><div class="gmail_default" style="font-size:large">Damien<br></div></div></div></div></div>