Subject Re: [firebird-support] Re: Deadlock error from firebird during midnight
Author LtColRDSChauhan


On Wed, Dec 13, 2017 at 5:26 PM, hvlad@... [firebird-support] <firebird-support@yahoogroups.com> wrote:
 

> 1. In the firebird.config file set:

> BugcheckAbort = 1


Ok.

Hope you restarted Firebird service after config editing.

1. Yes please. 


> 2. Created registry entry:

> HKEY_LOCAL_MACHINE\SOFTWARE\ Microsoft\Windows\Windows Error Reporting\LocalDumps
>
> Name = DumpType
> Type: REG_SZ
> Data =
2


Ok.

What about DumpFolder ?

2. Created now as per:


> 3. Started my .NET front end application. When the exception "Error Reading Data from Connection" was caught (Message Box displayed) :

> (a) Right-click an empty area of the task bar, and then click Task ManagerClick the Processes tab. (In some

> versions of Windows, it may be necessary to click 'More details' to expand the Task Manager view to display the tabs.)

> (b) Right-click the name of the process (in my case the Firebird service and my .Net front end application) that you want, and then click Create Dump File.

> If you are prompted for an administrator password or confirmation, type your password or click Continue.

> (c) Message box displays dump file path for the process is created.


Wrong. It creates process dump not related to the crash.

If there really was a crash, you should look for crashdump at DumpFolder.


3. Restarted my Laptop.
4. Ran my front end .NET Application and caught the exception:

Error reading data from the connection.
InnerException:
Error reading data from the connection.
StackTrace:
   at FirebirdSql.Data.Client.Managed.Version10.GdsStatement.Fetch()
   at FirebirdSql.Data.FirebirdClient.FbCommand.Fetch()

5. Now checking the DumpFolder found only one file "ZeroConfigService.exe.4128.dmp", created earlier to my running my front end application. The dump summary as under:

Dump Summary
------------
Dump File: ZeroConfigService.exe.4128.dmp : C:\Users\rdsc1\DumpFolder\ZeroConfigService.exe.4128.dmp
Last Write Time: 13-12-2017 17:48:18
Process Name: ZeroConfigService.exe : C:\Program Files\Intel\WiFi\bin\ZeroConfigService.exe
Process Architecture: x64
Exception Code: 0xC0000409
Exception Information: 
Heap Information: Not Present

6. Appears that the DumpFolder registry etc working fine. So deleted this file and ensured the DumpFolder was empty.
7. Ran my front end .NET Application again and got the exception as at Para 4 above.
8. Found the DumpFolder empty.

Regards,
Vlad