-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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
Move to Go 1.5.2 when released (was: 0.9.5-nightly-827c513 panic: objectstart: bad pointer in unexpected span) #4554
Comments
The stack trace is 216mb (!) but if somebody wants it, I can send it to you. I've kept a copy of it (its only 10mb compressed)
|
This issue has been marked "tsm". @daviesalex -- are you running the "tsm1" engine? |
@otoolep - yes. |
OK, thanks @daviesalex -- I wanted to ensure this issue was labelled correctly. |
This might be a Go bug. Code where panic is raised: https://github.com/golang/go/blob/release-branch.go1.5/src/runtime/mbitmap.go#L217 |
It's possible this is related to golang/go#12233 and should be fixed in go |
@otoolep , @jwilder - fantastic stuff, thanks for tracking that down! I guess rename this issue 'Move to Go 1.5.2' as several other Influx users have hit this? (also seems that golang/go#12932 is tagged for that release, and affects InfluxDB) We are using your nightly builds right now, but if this panic becomes a big drama for us we will move to building our own against golang head... |
FYI, as a test we're going to build go from HEAD along with InfluxDB from HEAD to see if this addresses the issue...will post the results through the weekend. |
https://github.com/golang/go/milestones is what we need to watch for the release of Go 1.5.2. |
We're reverting to Go 1.4.2 for the 0.9.5 release. |
Will tonight's nightly reflect that? Was trying to build against HEAD today
|
Yes, tonight's build should be built with 1.4.2. The start-up log will confirm. If this it not what you see, let us know. |
Thanks @otoolep, absolutely will do. On Wednesday, November 11, 2015, otoolep notifications@github.com wrote:
Sebastian BorzaPGP: EDC2 BF61 4B91 14F2 AAB4 06C9 3744 7F3F E411 0D3E |
We can confirm that the 1.4.2 revert fixes the problems we had. We also, at the request of @pauldix, tested the latest 1.5.2 golang branch and that appeared vastly improved vs 1.5.1, although we still saw higher system load than 1.4.2. As soon as 1.5.2 is released, we will happily test again. As our InfluxDB setup becomes more stable, it becomes easier to test golang change in isolation. |
1.5.2 golang has released |
The plan is not to move to 1.5.2 until after 0.9.6 is released. |
Dupe of #4760 |
The text was updated successfully, but these errors were encountered: