Erlang processes crash when running the delayed_commits test on Windows Server 
2008
-----------------------------------------------------------------------------------

                 Key: COUCHDB-963
                 URL: https://issues.apache.org/jira/browse/COUCHDB-963
             Project: CouchDB
          Issue Type: Bug
          Components: Infrastructure
    Affects Versions: 1.0.1
         Environment: This Windows box is a virtual machine
Windows Server 2008 Standard without Hyper-V Service Pack 2 64-bit
2 GB RAM
2 Core Intel Xeon CPU @ 2.53GHz each

            Reporter: Terry Smith


The debugging I've done points to this being an erlsrv.exe bug. Here my steps 
to recreate.

Install 1.0.1 CouchDB as a service using the Windows Binary Installer. I did 
not select to "Start service after installation".
Edit the local.ini to set the logging level to "debug".
Go to the service control panel and start the Apache CouchDB service.
Go to Test Suite in Futon and run the "delayed_commits" test.

After about 15 - 20 seconds go to the service control panel and refresh to see 
that the service is no longer running. ProcessExplorer verifies the erlsrv.exe 
and erl.exe processes are not running. The last message in the log is a 
_restart command that returns 200. 

When I run CouchDB using CouchDB.bat. The test completes without crashing.

When I set the DebugType in the registry 
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Ericsson\Erlang\ErlSrv\1.1\Apache 
CouchDB to 1 (DEBUG_TYPE_NEW) to get a erlsrv.exe log, the test completes 
without crashing.

I will attach the log files from CouchDB and erlsrv.exe.


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to