_dbutil.exe has stopped working (even after server restart)

Posted by ericg on 23-Apr-2013 19:46

Hi there, as the subject line says, I got the error during an idxbuild command (see below). Something about memory problem. When I try again I get same error ("_dbutil.exe has stopped working") in a windows dialog box.

                Tue Apr 23 14:19:33 2013

[2013/04/23@14:19:33.040-0700] P-5792       T-4532  I          : (451)   Idxbuild session begin for egeorge on CON:.

[2013/04/23@14:19:33.054-0700] P-5792       T-4532  I          : (345)   Index rebuild utility started.

[2013/04/23@14:19:33.673-0700] P-5792       T-4532  I          : (13942) Idxbuild is running with threads, the maximum number of threads is 4.

[2013/04/23@14:19:33.703-0700] P-5792       T-4532  I          : (11443) Temporary sort file at: C:\OpenEdge\WRK\TST1 will use the available disk space.

[2013/04/23@14:19:33.860-0700] P-5792       T-4532  I          : (8831)  Index 400 ( PUB.dbsActivity, index1 ): de-activated

[2013/04/23@14:19:33.860-0700] P-5792       T-4532  I          : (8831)  Index 401 ( PUB.dbsActivity, index2 ): de-activated

[2013/04/23@14:19:33.861-0700] P-5792       T-4532  I          : (8831)  Index 441 ( PUB.dbsQueryCriteria, Index1 ): de-activated

[2013/04/23@14:19:33.861-0700] P-5792       T-4532  I          : (8831)  Index 442 ( PUB.dbsQueryCriteria, Index2 ): de-activated

[2013/04/23@14:19:33.871-0700] P-5792       T-4532  W          : (5408)  WARNING: -l exceeded. Automatically increasing from 200 to 210.

[2013/04/23@14:19:33.871-0700] P-5792       T-4532  W          : (5408)  WARNING: -l exceeded. Automatically increasing from 210 to 220.

[2013/04/23@14:19:33.871-0700] P-5792       T-4532  I          : (13943) TB value is 8, TM value is 8, SG value is 48, packing factor is 100.

[2013/04/23@14:22:56.950-0700] P-5792       T-4532  I          : (11482) Error writing to temp file sequentially, current directory is , blockOffset is 38271, errno is 112, instance id is 1.

[2013/04/23@14:22:57.083-0700] P-5792       T-4532  I          : (13629) Index rebuild utility did not complete successfully.

[2013/04/23@14:22:57.117-0700] P-5792       T-4532  I          : (334)   Idxbuild session end.


                Tue Apr 23 14:24:13 2013

[2013/04/23@14:24:13.236-0700] P-4780       T-2744  F BROKER  0: (651)   Index reconstruction utility was aborted. Rerun it to completion.

[2013/04/23@14:24:13.258-0700] P-4780       T-2744  I BROKER  0: (5292)  SYSTEM ERROR: The broker is exiting unexpectedly, beginning Abnormal Shutdown.

[2013/04/23@14:24:13.258-0700] P-4780       T-2744  I BROKER  0: (-----) drexit: Initiating Abnormal Shutdown

Then I restart the server and try a couple of more times I get same error in dialog box.
                Tue Apr 23 17:27:34 2013
[2013/04/23@17:27:34.889-0700] P-3124       T-3128  F BROKER  0: (651)   Index reconstruction utility was aborted. Rerun it to completion.
[2013/04/23@17:27:34.918-0700] P-3124       T-3128  I BROKER  0: (5292)  SYSTEM ERROR: The broker is exiting unexpectedly, beginning Abnormal Shutdown.
[2013/04/23@17:27:34.918-0700] P-3124       T-3128  I BROKER  0: (-----) drexit: Initiating Abnormal Shutdown

                Tue Apr 23 17:32:13 2013
[2013/04/23@17:32:13.161-0700] P-2172       T-4576  I          : (451)   Idxbuild session begin for egeorge on CON:.
[2013/04/23@17:32:13.574-0700] P-2172       T-4576  I          : (345)   Index rebuild utility started.
[2013/04/23@17:32:13.582-0700] P-2172       T-4576  I          : (2748)  Previous index rebuild was interrupted. This is a new try.

All Replies

Posted by Richard Banville on 24-Apr-2013 06:53

http://knowledgebase.progress.com/articles/Article/P92029

When this occurred in the past it was due to an out of disk space error.

The location of your temporary file used by index rebuild is full.

You can change its location with the -T parameter.

Posted by ericg on 24-Apr-2013 11:03

Yes, actually there was limited space on the C drive. So I freed up what should be enough space then reran the command below. Then I got a Windows box saying "_dbutil.exe has stopped working".

proenv>proutil pasportTST1 -C idxbuild all inactiveindexes

OpenEdge Release 10.1C04 as of Sat May 30 00:40:18 EDT 2009

Index reconstruction resumes. (2747)

Previous index rebuild was interrupted. This is a new try.

(2748)

The following indexes will be rebuilt:

All inactive indexes.

Posted by Richard Banville on 24-Apr-2013 12:23

Any protrace file?

Posted by ericg on 24-Apr-2013 12:33

Hi Richard, this is the latest stack trace file:

=====================================================

PROGRESS stack trace as of Wed Apr 24 08:56:31 2013

=====================================================

Startup parameters:

-pf C:\Progress\OpenEdge\startup.pf,-cpinternal ISO8859-1,-cpstream ISO8859-1,-cpcoll Basic,-cpcase Basic,-d mdy,-numsep 44,-numdec 46,(end .pf),-db pasportTST1,-C


Exception code: C0000005 ACCESS_VIOLATION

Fault address:  005C4320 01:001C3320 C:\Progress\OpenEdge\bin\_dbutil.exe


Registers:

EAX:EA485B0A

EBX:74F21BD8

ECX:D16AB685

EDX:0073ABF0

ESI:000001D9

EDI:0018F484

CS:EIP:0023:005C4320

SS:ESP:002B:0018F0E4  EBP:0000000A

DS:002B  ES:002B  FS:0053  GS:002B

Flags:00010206


Call Stack:

Address   Frame

005C4320  00000000  utConvertToIx+82C20

0041017F  00000000  0001:0000F17F C:\Progress\OpenEdge\bin\_dbutil.exe

00410327  00000000  0001:0000F327 C:\Progress\OpenEdge\bin\_dbutil.exe

00410398  00000000  0001:0000F398 C:\Progress\OpenEdge\bin\_dbutil.exe


//=====================================================

PROGRESS stack trace as of Wed Apr 24 08:56:31 2013

//=====================================================

Exception code: C0000005 ACCESS_VIOLATION

Fault address:  005C4320 01:001C3320 C:\Progress\OpenEdge\bin\_dbutil.exe


Registers:

EAX:EA485B0A

EBX:74F21BD8

ECX:D16AB685

EDX:0073ABF0

ESI:000001D9

EDI:0018F484

CS:EIP:0023:005C4320

SS:ESP:002B:0018F120  EBP:0000000A

DS:002B  ES:002B  FS:0053  GS:002B

Flags:00010206


Call Stack:

Address   Frame

005C4320  0018F164  utConvertToIx+82C20

00539860  0018F17C  dbut_utfCompressPair+10

005398DA  0018F420  dbut_utfCompressPair+8A

This thread is closed