<pre class="notranslate">I only saw this once. (i.e. it doesn't reproduce often.)

The app had about 130 active goroutines when the error occured.

What steps will reproduce the problem?
1. build and run Taipei-Torrent app, let it run for a few minutes

What is the expected output? What do you see instead?

Saw a SIGSEGV. (See attached for the program output)


What is your $GOOS?  $GOARCH?

OSX Leopard AMD 64


Which revision are you using?  (hg identify)

$ hg identify
c3169cad2f47+ tip


Please provide any additional information below.

The source of the app is at

<a href="https://github.com/jackpal/Taipei-">http://github.com/jackpal/Taipei-</a>
Torrent/tree/d1b2ecd5db95229b5ef16d84e5765307ce898a19</pre>
<p dir="auto">Attachments:</p>
<ol dir="auto">
<li><a href="https://storage.googleapis.com/go-attachment/549/0/gocrash.txt" rel="nofollow">gocrash.txt</a> (2141077 bytes)</li>
</ol>
<p dir="auto">by <strong>kfox1111</strong>:</p>
<pre class="notranslate">Before filing a bug, please check whether it has been fixed since the
latest release. Search the issue tracker and check that you're running the
latest version of Go:

Trunk

Run "go version" and compare against
<a href="http://golang.org/doc/devel/release.html" rel="nofollow">http://golang.org/doc/devel/release.html</a>  If a newer version of Go exists,
install it and retry what you did to reproduce the problem.

Thanks.

What steps will reproduce the problem?
If possible, include a link to a program on play.golang.org.

<a href="http://golang.org/src/pkg/archive/tar/writer.go" rel="nofollow">http://golang.org/src/pkg/archive/tar/writer.go</a>
Line 133 reads:
// TODO(dsymonds): handle names longer than 100 chars

This has been corrupting data on us for a while and we never realized it till just now.

What is the expected output?
Error happens on filename too big, or else files go in properly.

What do you see instead?
Silent truncation!

Which compiler are you using (5g, 6g, 8g, gccgo)?
Any

Which operating system are you using?
Any

Which version are you using?  (run 'go version')
1.0 through Trunk

Please provide any additional information below.</pre>