List:MySQL++« Previous MessageNext Message »
From:Peter A. Kerzum Date:September 16 2004 2:18am
Subject:Re: String processing problem.-_-;;
View as plain text  
Why do you convert your query to std::ostream?
Just remove the conversion and it should be ok!
>    (std::ostream&) query << "select * from frwkPrcSupportTable";
should be
	query << "select * from frwkPrcSupportTable";
btw segfault is in '<<', not in store.

On Tuesday 14 September 2004 06:20, Kang Hyun Joo wrote:
> At first, I'm a beginner of Linux and mysql++ programming.
>
> I don't know exactly what's wrong!
>
> It makes a "segmentation fault" as it processes in query.store() below
> code. Is they anybody having a same experience?
> plz help me ASAP.
> Thank you ahead!
>
> from Hyunjoo
>
> CODE ==========================================
>    Connection con(db, host, user,pass);
>    Query query = con.query();
>    (std::ostream&) query << "select * from frwkPrcSupportTable";
>
>    Result res = query.store();
> CODE ==========================================
>
> GDB RESULT=====================================
> (gdb) run
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 1075946112 (LWP 28812)]
> 0x40130f93 in std::ostream::put(char) (this=0xbfffe968, __c=Cannot access
> memory at address 0xb f7fffef
> ) at ostream.tcc:331
> warning: Source file is more recent than executable.
>
> 331         put(char_type __c)
> (gdb) bt
> #0  sentry (this=0xbf800030, __os=@0xbffff368) at ostream.tcc:47
> #1  0x40130fb3 in std::ostream::put(char) (this=0xbffff368, __c=0 '\0') at
> ostream.tcc:338 #2  0x40131133 in std::basic_ostream<char,
> std::char_traits<char> >& std::ends<char, std::char_
> traits<char>
> >(std::basic_ostream<char, std::char_traits<char> >&)
> (__os=@0xbf800030) at
> ostream:530
> #3  0x4009ebf5 in SQLQuery::str(SQLQueryParms const&) const
> (this=0xbffff368, p=@0xbf800030) at ostream.tcc:63
> #4  0x4009ec11 in SQLQuery::str(SQLQueryParms const&) const
> (this=0xbffff368, p=@0xbf800030) at sql_query1.hh:188
> GDB RESULT=====================================

-- 
Best Regards,
Peter

Thread
String processing problem.-_-;;Kang Hyun Joo14 Sep
  • Re: String processing problem.-_-;;Warren Young15 Sep
  • Re: String processing problem.-_-;;Peter A. Kerzum16 Sep