EldoS | Feel safer!

Software components for data protection, secure storage and transfer

Timeout behavior

Also by EldoS: CallbackProcess
A component to control process creation and termination in Windows and .NET applications.
#13740
Posted: 06/24/2010 03:08:10
by ndee  (Basic support level)
Joined: 05/19/2010
Posts: 26

What is correct behavior of the driver, when timeout happens in the callback? Does it return operation error, or passes processing further?
#13742
Posted: 06/24/2010 03:38:50
by Vladimir Cherniga (EldoS Corp.)

In such cases results of callback are ignored and request is processing further.
#13754
Posted: 06/25/2010 23:55:30
by ndee  (Basic support level)
Joined: 05/19/2010
Posts: 26

I made some experiments, and OS returns such errors as "file not found" or "can't read file", when callback filter times out. Is this a bug?
#13755
Posted: 06/26/2010 03:15:05
by Vladimir Cherniga (EldoS Corp.)

Could you specify what types of callback did you test ?
#13756
Posted: 06/26/2010 03:39:08
by ndee  (Basic support level)
Joined: 05/19/2010
Posts: 26

I tried CreateCallback, OpenCallback, ReadCallback.
Code looks like this:
Code
void SetFilter()
{
   g_CbFlt.AddFilterCallbackRule("c:\\*", (CallbackFilter::CbFltCallbackFlags)(
      CallbackFilter::CreateCallback |
      CallbackFilter::OpenCallback |
      CallbackFilter::CloseCallback |
      CallbackFilter::ReadCallback
      ));
   g_CbFlt.AttachFilter(10);
}

.........................................

void CbFltReadFileC(CallbackFilter* sender, LPWSTR fileName, __int64* position, PVOID buffer,  PDWORD bytesToRead, PVOID* userContext, LPBOOL proceedRequest)
{
   *proceedRequest = TRUE;

   Sleep(100);
   return;
}

For all callbacks, when this filter is running all applications fail to start, and after some time the whole system crashes into blue screen.
#13770
Posted: 06/28/2010 11:51:18
by Vladimir Cherniga (EldoS Corp.)

This is a bug in a driver code. It will be fixed shortly. Thank you for the information.
#13968
Posted: 07/21/2010 00:16:41
by Aidan Salvi (Standard support level)
Joined: 11/27/2009
Posts: 14

Has this problem been fixed. I downloaded the newest version of the driver today and the first thing after updating the drivers, is that it started crashing every time I loaded my app for a couple minutes???
#13969
Posted: 07/21/2010 00:52:30
by Aidan Salvi (Standard support level)
Joined: 11/27/2009
Posts: 14

I tried with the debug version 32 bit, it seems to work. The release version 32 bit still crashes.
#13973
Posted: 07/21/2010 03:38:02
by Vladimir Cherniga (EldoS Corp.)

This bug is already located, new build will be available this week.
#13977
Posted: 07/21/2010 11:41:26
by Aidan Salvi (Standard support level)
Joined: 11/27/2009
Posts: 14

Can you tell me a stable version that I can use? I have had many crash issues with different versions. What can i reliably release?
Also by EldoS: Solid File System
A virtual file system that offers a feature-rich storage for application documents and data with built-in compression and encryption.

Reply

Statistics

Topic viewed 6633 times

Number of guests: 1, registered members: 0, in total hidden: 0




|

Back to top

As of July 15, 2016 EldoS Corporation will operate as a division of /n software inc. For more information, please read the announcement.

Got it!