Boost logo

Boost Users :

From: Koss, Loren (Loren.Koss_at_[hidden])
Date: 2003-06-16 11:05:57


Okay, I now know how to attach to a process - cool! Thanks for that..
However, it looks like when I comment out the following:

        

Regex expression(strMask);

        

The service can start and I can attach and run through it, but if I
uncomment it (which is what I need to do), essentially it IMMEDIATELY fails
with a ERROR 1053: The service did not respond to the start or control
request in a timely fashion. Is it possible that its not finding the proper
libraries or a permissions problem is happening?

        

Thanks

Loren

        

-----Original Message-----
From: Mark Sizer [mailto:yg-boost-users_at_[hidden]]
Sent: Saturday, June 14, 2003 6:48 PM
To: boost-users_at_[hidden]
Subject: [Boost-Users] Re: Regex in a service..

        

Yes, you can debug it. After starting the service, open the Task Manager
and get the process ID. Then type "msdev -p <pid>" on a command line.

If the error happens too quickly (e.g. on startup), put an infinite loop
at the very start and break out of it with the debugger.

int i=1;
while (i > 0 );

is my favorite. Just change i to zero and everything starts going as
normal (just don't forget to take it out!).

Good Luck,
- Mark

P.S. I'm using regex in a service and it's working fine (at least I
assume it is, nothing noticably bad has happened). MSVC 6, boost_1_30_0,
W2K AS and W2K Pro.

Koss, Loren wrote:

> John,
>
> Thanks for the response. How do you deal with breakpoints within a
service?
> I'm compiling then starting the service from the service control manager.
> Will I still be able to debug it?

>>I seem to be having a difficult time using the Regex class in a
>>service. It works wonderfully in a regular app. Can anyone help me
>>out.. Basically, instantiating a regex class raises an exception.
>>Any thoughts?
>>
>
> Not unless you can tell me what exception and where - if you're using the
vc
> ide then set it to break on OS and C++ exceptions.
>
> John.

Yahoo! Groups Sponsor

        
<http://us.adserver.yahoo.com/l?M=247865.3425083.4707139.1261774/D=egroupmai
l/S=:HM/A=1482387/rand=217687422>

Info: <http://www.boost.org <http://www.boost.org> >
Wiki: <http://www.crystalclearsoftware.com/cgi-bin/boost_wiki/wiki.pl
<http://www.crystalclearsoftware.com/cgi-bin/boost_wiki/wiki.pl> >
Unsubscribe: <mailto:boost-users-unsubscribe_at_[hidden]>

Your use of Yahoo! Groups is subject to the Yahoo!
<http://docs.yahoo.com/info/terms/> Terms of Service.

[Non-text portions of this message have been removed]


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net