← Back to team overview

ubuntu-hams-devel team mailing list archive

[Bug 208913] Re: aprsd crashes when someone logs in from network amd64

 

** Changed in: aprsd (Debian)
       Status: New => Fix Committed

-- 
aprsd crashes when someone logs in from network amd64
https://bugs.launchpad.net/bugs/208913
You received this bug notification because you are a member of Ubuntu
ham developers, which is subscribed to aprsd in ubuntu.

Status in “aprsd” package in Ubuntu: Fix Released
Status in “aprsd” package in Debian: Fix Committed

Bug description:
Binary package hint: aprsd

aprsd:
  Installed: 1:2.2.5-13-3.1ubuntu1
  Candidate: 1:2.2.5-13-3.1ubuntu1

Running system is:
Linux bewdley 2.6.22-14-server #1 SMP Tue Feb 12 03:10:53 UTC 2008 x86_64 GNU/Linux
Description:    Ubuntu 7.10
Release:        7.10

Aprsd segfaults when connecting with Xastir. It happens during the authentication process and looks like it may be a problem running on a 64-bit machine.

Core was generated by `src/aprsd'.
Program terminated with signal 11, Segmentation fault.
#0  0x000000000042cc84 in TCPSessionThread (p=0x657fa0) at servers.cpp:1854
1854                                    << ends ;

Atleast these will cause trouble on a 64-bit machine

src/servers.cpp:                    if (((idxInvalid = vd.find_first_of(";!@#$%~^&*():=\"\\<>[]",0,20)) == string::npos)
src/servers.cpp:                        if (idxInvalid != string::npos){
src/servers.cpp:                if (((idxInvalid = vd.find_first_of(";!@#$%~^&*():=\"\\<>[]",0,20)) == string::npos)
src/servers.cpp:                    if (idxInvalid != string::npos){

aprsd runs fine on a 32-bit system, but would not want to run a virtual server just for that.

ProblemType: Bug
Architecture: amd64
Date: Sat Mar 29 21:10:47 2008
Dependencies:
 libgcc1 1:4.2.1-5ubuntu4
 libstdc++6 4.2.1-5ubuntu4
 gcc-4.2-base 4.2.1-5ubuntu4
 libax25 0.0.11-4
 libc6 2.6.1-1ubuntu10
DistroRelease: Ubuntu 7.10
NonfreeKernelModules: vmnet vmmon
Package: aprsd 1:2.2.5-13-3.1ubuntu1
PackageArchitecture: amd64
SourcePackage: aprsd
Uname: Linux bewdley 2.6.22-14-server #1 SMP Tue Feb 12 03:10:53 UTC 2008 x86_64 GNU/Linux