great!<br>nice to see tangogps getting regularly updated once again!<br><br><div class="gmail_quote">On Thu, Nov 5, 2009 at 12:34 AM, Marcus Bauer <span dir="ltr">&lt;<a href="mailto:marcus.bauer@gmail.com">marcus.bauer@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
fixed and as a goodie GPX track load added<br>
<br>
Marcus<br>
<br>
<br>
On Tue, 03 Nov 2009 23:08:29 -0500<br>
Joshua Judson Rosen &lt;<a href="mailto:rozzin@geekspace.com">rozzin@geekspace.com</a>&gt; wrote:<br>
<br>
&gt; &quot;Maksim &#39;max_posedon&#39; Melnikau&quot; &lt;<a href="mailto:maxposedon@gmail.com">maxposedon@gmail.com</a>&gt; writes:<br>
&gt; &gt;<br>
&gt; &gt; SHR version (mrmoku/unstable feed) segfaults for me, on try to<br>
&gt; &gt; download map (4 levels):<br>
&gt; [...]<br>
&gt; &gt; *** timer_tile_download():<br>
&gt; &gt; *** timer_tile_download():<br>
&gt; &gt; *** timer_tile_download():<br>
&gt; &gt; *** timer_tile_download():<br>
&gt; &gt; Segmentation fault<br>
&gt;<br>
&gt; I&#39;m seeing a segfault on line #370 of gps_functions.c (in<br>
&gt; set_label()); it seems to coincide with the end of map-download, in<br>
&gt; at least some configurations (I can reproduce it if I disable<br>
&gt; auto-download), so this may be what you&#39;re seeing:<br>
&gt;<br>
&gt; There&#39;s a buffer-overflow problem that results in the `label70&#39;<br>
&gt; pointer being overwritten with what&#39;s supposed to be text-data<br>
&gt; (and ends up being a garbage pointer) because the `buffer&#39; variable<br>
&gt; (actually named &quot;buffer&quot; :)) is not always big enough to hold the text<br>
&gt; that&#39;s being g_sprintf&#39;d into it.<br>
&gt;<br>
&gt; As a quick hack, you can try just making the buffer bigger, but it may<br>
&gt; be a better solution to use g_strdup_printf() instead of g_sprintf()<br>
&gt; (and remembering to g_free() the resulting pointer when done with<br>
&gt; it, of course!).<br>
&gt;<br>
<br>
_______________________________________________<br>
Openmoko community mailing list<br>
<a href="mailto:community@lists.openmoko.org">community@lists.openmoko.org</a><br>
<a href="http://lists.openmoko.org/mailman/listinfo/community" target="_blank">http://lists.openmoko.org/mailman/listinfo/community</a><br>
</blockquote></div><br>