-
Notifications
You must be signed in to change notification settings - Fork 17.9k
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
reflect : crash after syscall.FreeLibrary() #24248
Comments
I think this is a duplicate of #22192 No? Alex |
#22192 This issue can't solve my questions I think they are different situations My another project is VS2010 -- exe, Go1.10 -- dll, also crash after "syscall.FreeLibrary()" In Windbg , I see some threads are running on <Unloaded_one.DLL>, maybe Go-threads of one.dll did not exit after "syscall.FreeLibrary()" |
@alexbrainman |
@SolarTDX issue #22192 is about Go program loading Go DLL. That is what your program above does. Doesn't it? So you get the crash just like user of #22192. That is not supported at this moment.
@AlexRouSg it is possible. I did not investigate properly. #22192 is bad enough to make program crash immediately. What happens after is not relevant. Closing this is a duplicate of #22192 and #11100. Please comment if disagree, Alex |
Please answer these questions before submitting your issue. Thanks!
What version of Go are you using (
go version
)?go version go1.10 windows/amd64
gcc 7.3.0
Does this issue reproduce with the latest release?
Yes
What operating system and processor architecture are you using (
go env
)?windows 7
What did you do?
demo.go
I run
What did you expect to see?
"success!" in the end of demo
What did you see instead?
crash
The text was updated successfully, but these errors were encountered: