Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

unknown syscalls in net_unittests URLRequestTestHTTP.ProxyTunnelRedirectTest #384

Open
derekbruening opened this issue Nov 28, 2014 · 0 comments

Comments

@derekbruening
Copy link
Contributor

From [email protected] on May 05, 2011 09:49:09

split from issue #98 focusing here on unknown syscalls in net_unittests URLRequestTestHTTP.ProxyTunnelRedirectTest

/usr/bin/time ~/drmemory/git/build_drmemory/bin/drmemory.exe -batch -debug -dr c:/src/dr/git/exports -- ./net_unittests.exe --gtest_filter="URLRequestTestHTTP.ProxyTunnelRedirectTest"

should set mc.pc for syscall events so can get top frame!
=> DRi#442
then we have:
% grep -A 5 '<unk' ls -1td logs/D*|head -1/g* | grep -E '^sys.*unk|^0x' | perl -0777 -p -e 's|#(\S+) <unknown>\s+0x\S+ \S+ |\1 |sg' | sort | uniq
system call 0x1002 USER32.dll!NtUserCallOneParam
system call 0x1005 USER32.dll!NtUserCallNoParam
system call 0x100a USER32.dll!NtUserGetDC
system call 0x1022 USER32.dll!NtUserGetProcessWindowStation
system call 0x1042 USER32.dll!NtUserSystemParametersInfo
system call 0x105d GDI32.dll!NtGdiHfontCreate
system call 0x1064 USER32.dll!NtUserGetWindowDC
system call 0x106c USER32.dll!NtUserGetObjectInformation
system call 0x10b1 GDI32.dll!NtGdiCreatePatternBrushInternal
system call 0x10b8 GDI32.dll!NtGdiCreateSolidBrush
system call 0x10ff USER32.dll!NtUserGetGUIThreadInfo
system call 0x120f GDI32.dll!NtGdiGetDeviceCaps
system call 0x12c ntdll.dll!ZwQuerySystemInformationEx
system call 0x138 ntdll.dll!ZwReleaseWorkerFactoryWorker
system call 0x161 ntdll.dll!ZwSetInformationWorkerFactory
system call 0x181 ntdll.dll!ZwTraceControl
system call 0x18d ntdll.dll!NtWaitForWorkViaWorkerFactory
system call 0x190 ntdll.dll!NtWorkerFactoryWorkerReady
system call 0x19c ntdll.dll!ZwWow64GetCurrentProcessorNumberEx
system call 0x19d ntdll.dll!NtWow64GetNativeSystemInformation
system call 0x1a1 ntdll.dll!NtWow64WriteVirtualMemory64
system call 0x2045 KERNEL32.dll!GetConsoleLangId
system call 0x2045 ntdll.dll!NtResumeThread
system call 0x2045 ntdll.dll!ZwWaitForSingleObject
system call 0x3003 KERNEL32.dll!NtWow64CsrBasepCreateProcess
system call 0x3009 KERNELBASE.dll!NtWow64CsrBasepCreateThread
system call 0x3009 ntdll.dll!ZwTestAlert
system call 0x300a KERNEL32.dll!NtWow64CsrBasepCreateActCtx
system call 0x300e KERNELBASE.dll!NtWow64CsrBasepNlsGetUserInfo
system call 0xac ntdll.dll!ZwCreateWorkerFactory

Original issue: http://code.google.com/p/drmemory/issues/detail?id=384

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant