ASSERT core/nudge.c:521 hthread != INVALID_HANDLE_VALUE
From zhao...@google.com on November 04, 2013 23:31:10
$ time ~/Workspace/DrMemory/builds/build_x86_drm_dbg.git/bin/drmemory.exe -debug -handle_leaks_only -callstack_max_frames 40 -- ./out/Debug/unit_tests.exe --gtest_filter=NativeMessagingTest.*
WARNING: using debug DynamoRIO since release not found
Dr.M Dr. Memory version 1.6.1605
Dr.M Running "./out/Debug/unit_tests.exe --gtest_filter=NativeMessagingTest."
Note: Google Test filter = NativeMessagingTest.
[==========] Running 3 tests from 1 test case.
-------- Global test environment set-up.
-------- 3 tests from NativeMessagingTest
[ RUN ] NativeMessagingTest.SingleSendMessageRead
[ OK ] NativeMessagingTest.SingleSendMessageRead (5526 ms)
[ RUN ] NativeMessagingTest.SingleSendMessageWrite
[ OK ] NativeMessagingTest.SingleSendMessageWrite (639 ms)
[ RUN ] NativeMessagingTest.EchoConnect
Dr.M Dr. Memory version 1.6.1605
Dr.M Running "C:\Windows\system32\cmd.exe /c "D:\src\chrome\src\chrome\test\data\native_messaging\native_hosts\echo.bat" --parent-window=0 chrome-extension://knldjmfmopnpolahpmmgbagdohdnhkik/ < .\pipe\chrome.nativeMessaging.in.d1194e2a79c1824c > .\pipe\chrome.nativeMessaging.out.d1194e2a79c1824c"
Dr.M WARNING: application is missing line number information.
ASSERT error on core\nudge.c:521 hthread != INVALID_HANDLE_VALUE
It looks like the nudge_internal fail to create a new threads.
Original issue: http://code.google.com/p/dynamorio/issues/detail?id=1309