Bug 248296
Summary: | gpsdrive aborts on buffer overflow detected | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Charles Curley <charlescurley> | ||||
Component: | gpsdrive | Assignee: | Kevin Fenzi <kevin> | ||||
Status: | CLOSED WONTFIX | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | low | Docs Contact: | |||||
Priority: | low | ||||||
Version: | 7 | ||||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | i686 | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2007-11-06 16:28:54 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Description
Charles Curley
2007-07-15 15:11:04 UTC
Thanks for the bug report! Well, I can easily find the source for that version (it appears to be the one shipped in SuSE 9.2 or so), but not sure if I can duplicate the problem. Is there a place I could download a NASA image like you are using? Alternately, could you: yum --enablerepo=fedora-debuginfo install gpsdrive-debuginfo yum install gdb gdb /usr/bin/gpsdrive Then, do 'run' at the gdb prompt. When it crashes, do 'bt' at the prompt and report the trace here? Thanks for the quick response. However: [root@phoenix bin]# yum --enablerepo=fedora-debuginfo install gpsdrive-debuginfo Loading "fedorakmod" plugin Loading "fastestmirror" plugin Loading "installonlyn" plugin Loading "downloadonly" plugin Loading mirror speeds from cached hostfile Setting up Install Process Parsing package install arguments fedora-debuginfo 100% |=========================| 1.9 kB 00:00 primary.sqlite.bz2 100% |=========================| 849 kB 00:06 Nothing to do [root@phoenix bin]# yum --enablerepo=fedora-debuginfo list gpsdrive\* Loading "fedorakmod" plugin Loading "fastestmirror" plugin Loading "installonlyn" plugin Loading "downloadonly" plugin Loading mirror speeds from cached hostfile Installed Packages gpsdrive.i386 2.09-3.fc7 installed Oh, sorry. That should be 'updates-debuginfo' since gpsdrive was added as an update, and wasn't shipped with F7. So, it should be: yum --enablerepo=updates-debuginfo install gpsdrive-debuginfo Sorry for the confusion. Created attachment 159347 [details] gdb trace See the attached file. Also, you should be able to find the nasa maps at wget ftp://veftp.gsfc.nasa.gov/bluemarble/land_shallow_topo_east.tif.gz wget ftp://veftp.gsfc.nasa.gov/bluemarble/land_shallow_topo_west.tif.gz See http://article.gmane.org/gmane.comp.linux.gps/1437 for more info on them. I took a look at the suse gpsdrive version you were using before, and it only has 2 patches in it, neither of which look like they have anything to do with the problem at hand. I suspect it's a gcc issue. gpsdrive normally expects to be built with gcc3. Sorry for the delay here... ;( I poked around a bit more, but wasn't able to find the exact thing that needs fixing. ;( Should I dig some more, or can we just close this bug? With any luck this will go away in the new version, due to be released real soon now. I'd say close it as "won't fix". ok. Thanks. Once 2.10 is out (Hopefully it will be someday now that pre4 was released), if you could retest and we can reopen this if need be? |