I haven't used the regex library, but it looks to me like you should be 
creating regex_t and regmatch_t structures and passing their addresses 
to the appropriate functions rather than creating uninitialized pointers 
preg and pmatch and passing their (random) values.

Patrick McCabe

Chris Frederick wrote:
> Not sure if this is the right place to ask, but are there any c++ gurus
> here?  I need a hand on a project I'm working on.
> 
> I'm trying to do some regex functions.  Everything works fine until I
> try to reference the rm_eo element of a match.  If I comment out that
> line, it works fine, but if the line is left in, it segfaults on the
> regcomp (about 15 lines before the rm_eo line).
> 
> Here's the code in question:
> http://cdf123.net/wmacpi_temp/wmacpi_temp-1.3-beta/
> wmacpi_temp.cc line 389 segfaults when line 405 is uncommented.
> test it with "./wmacpi_temp -rc config"
> 
> Is there something wrong with my code? or my libc?  I'm running Mandrake
> 9.2 as my development machines if that helps.
> 
> Thanks, and sorry if this is too OT


_______________________________________________
TCLUG Mailing List - Minneapolis/St. Paul, Minnesota
http://www.mn-linux.org tclug-list at mn-linux.org
https://mailman.real-time.com/mailman/listinfo/tclug-list