diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2008-12-31 13:24:10 +0000 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2008-12-31 13:24:10 +0000 |
commit | 6b4ca5d9a91ed3b488d98d0dfdde422e3ec69e20 (patch) | |
tree | f0537827968e7ddcfaf6fdad20f94e30764fc072 | |
parent | 47a24528d323ca067261eeba25ee32b0d3f2a427 (diff) | |
download | gpsd-6b4ca5d9a91ed3b488d98d0dfdde422e3ec69e20.tar.gz |
Committed so bzed can modify it.
-rw-r--r-- | www/upstream-bugs.html | 36 |
1 files changed, 32 insertions, 4 deletions
diff --git a/www/upstream-bugs.html b/www/upstream-bugs.html index d2ca1453..980313c3 100644 --- a/www/upstream-bugs.html +++ b/www/upstream-bugs.html @@ -220,9 +220,9 @@ but it never returns! That freezes the main loop of gpsd.</p> <h2 id="gpsfake">gpsfake fails under mysterious circumstances</h2> <p>gpsfake hangs under mysterious circumstances. The symptoms are -very obvious, the twirling-baton progress indicator freezes after -the first read-write pair. We're trying to localize this bug. -Here's what we know:</p> +very obvious, the twirling-baton progress indicator freezes after the +first read-write interaction with the slave daemon. We're trying to +localize this bug. Here's what we know:</p> <p> </p> @@ -264,6 +264,15 @@ Here's what we know:</p> <td>SUCCEEDS</td> </tr> <tr> +<td>Ubuntu 8.10</td> +<td>2.6.27-7</td> +<td>2.5.2-dbg</td> +<td>gcc 4.3.2</td> +<td>glibc 2.8.90</td? +<td>esr</td> +<td>FAILS</td> +</tr> +<tr> <td>Debian unstable</td> <td>2.6.26, 2.6.27</td> <td>2.5.2</td> @@ -322,10 +331,29 @@ Here's what we know:</p> <p> </p> -<p>The compiler is the one reported by Python as its build compiler.</p> +<p>The compiler is the one reported by Python in its initialization +banner as its build compiler, not the stock compiler of the +distribution.</p> <p> </p> +<p>Analysis:</p> + +<ul> +<li><p>The bug appears to require Python 2.5. Backing down to 2.4 +avoids it in every environment we have tested.</p></li> + +<li><p>The bug appears to be dependent on GCC compiler version. Every +failure case features a Python built with GCC 4.3.2.</p></li> + +<li><p>The bug appears not to be a compiler optimization problem. The +python-2.5-dbg interpreter is built with -O0.</p></li> + +<li><p>The bug appears not to be a problem with glibc. The +Ubuntu 8.10 tests all use glibc 2.8.90 but get different results.</p></li> +</ul> + + <div style="text-align: center;"> <span>Search for GPS-related information here:</span> <!-- SiteSearch Google --> |