[Xastir] Received station packets causing Xastir to crash
Lynn W Deffenbaugh (Mr)
KJ4ERJ at arrl.net
Sat Nov 20 13:37:54 EST 2010
It'd be better to get Xastir fixed than to simply block the station.
I'm wondering if the /APRSDIGI is tripping up the /A= altitude routine?
Just guessing...
Lynn (D) - KJ4ERJ - Author of APRSISCE for Windows Mobile and Win32
John Hartman wrote:
>
>
> I am running Ubuntu 10.04 and Xastir 2.0.1 and have a problem with
> Xastir crashing after receiving packets from a specific station.
>
> I discovered this by running Xastir from terminal mode and turning on
> the debug level (to 1) in xastir, The crash always seem to occur right
> after processing traffic from a specific station. Is there some setting
> I've missed that will let me block this station.
>
> All help appreciated.
>
> Is there a way to block the offending station?
>
> 73 John N5AAA
>
> Following is the information captured:
> --------------------
> APN391,qAR,KF4ERV
> APN391
>
> decode_info_field: done
> decode_ax25_line: exiting
> Channel data on Port 1
> [����@@`��h���f����@@`����b at c�=3524.12N/08552.35W#/APRSDIGI DEER RUN,
> TN KF4TNP at CHARTER.NET, 145.450- PL127.3 WWW.KF4TNP.NET/ 16.9/23:45]
> tnc_data_clean: called to clean
> KF4TNP-3>APRS,WIDE,WIDE1-1:=3524.12N/08552.35W#/APRSDIGI DEER RUN, TN
> KF4TNP at CHARTER.NET, 145.450- PL127.3 WWW.KF4TNP.NET/ 16.9/23:45
> tnc_data_clean: clean result
> KF4TNP-3>APRS,WIDE,WIDE1-1:=3524.12N/08552.35W#/APRSDIGI DEER RUN, TN
> KF4TNP at CHARTER.NET, 145.450- PL127.3 WWW.KF4TNP.NET/ 16.9/23:45
> decode_ax25_line: start parsing
> KF4TNP-3>APRS,WIDE,WIDE1-1:=3524.12N/08552.35W#/APRSDIGI DEER RUN, TN
> KF4TNP at CHARTER.NET, 145.450- PL127.3 WWW.KF4TNP.NET/ 16.9/23:45
> Comparing WIDE to WIDE1-1
> c/p/i/o fr pt tp: Registering data KF4TNP-3 APRS,WIDE,WIDE1-1
> =3524.12N/08552.35W#/APRSDIGI DEER RUN, TN KF4TNP at CHARTER.NET, 145.450-
> PL127.3 WWW.KF4TNP.NET/ 16.9/23:45 T 1 0
> decode_info_field: c:KF4TNP-3 p:APRS,WIDE,WIDE1-1
> m:=3524.12N/08552.35W#/APRSDIGI DEER RUN, TN KF4TNP at CHARTER.NET,
> 145.450- PL127.3 WWW.KF4TNP.NET/ 16.9/23:45 f:T o:
> decode_info_field: Past check
> decode_info_field: ok_igate_net can be read
> decode_info_field: = (position w/o timestamp)
> data_add:
> type: 1
> call_sign: KF4TNP-3
> path: APRS,WIDE,WIDE1-1
> data: 3524.12N/08552.35W#/APRSDIGI DEER RUN, TN
> KF4TNP at CHARTER.NET,
> 145.450- PL127.3 WWW.KF4TNP.NET/ 16.9/23:45
> from: T
> port: 1
> origin:
> third_party: 0
> data_add: Found existing station record.
> Setting ST_DIRECT for station KF4TNP-3
> decode_info_field: done = 1
> decode_info_field: ok_igate_net can be read 2
> decode_info_field: done with big switch
> decode_info_field: ok_igate_net start
> Sending out port: 0, type: 1, path:
> Sending to interface:0,
> KF4TNP-3>APRS,WIDE,WIDE1-1,N5AAA-1,I:=3524.12N/08552.35W#/APRSDIGI DEER
> RUN, TN KF4TNP at CHARTER.NET, 145.450- PL127.3 WWW.KF4TNP.NET/ 16.9/23:45
>
> decode_ax25_line: start parsing
> KF4TNP-3>APRS,WIDE,WIDE1-1,N5AAA-1,I:=3524.12N/08552.35W#/APRSDIGI DEER
> RUN, TN KF4TNP at CHARTER.NET, 145.450- PL127.3 WWW.KF4TNP.NET/ 16.9/23:45
> c/p/i/o fr pt tp: Registering data KF4TNP-3 APRS,WIDE,WIDE1-1,N5AAA-1
> =3524.12N/08552.35W#/APRSDIGI DEER RUN, TN KF4TNP at CHARTER.NET, 145.450-
> PL127.3 WWW.KF4TNP.NET/ 16.9/23:45 L 0 0
> decode_info_field: c:KF4TNP-3 p:APRS,WIDE,WIDE1-1,N5AAA-1
> m:=3524.12N/08552.35W#/APRSDIGI DEER RUN, TN KF4TNP at CHARTER.NET,
> 145.450- PL127.3 WWW.KF4TNP.NET/ 16.9/23:45 f:L o:
> decode_info_field: Past check
> decode_info_field: ok_igate_net can be read
> decode_info_field: = (position w/o timestamp)
> data_add:
> type: 1
> call_sign: KF4TNP-3
> path: APRS,WIDE,WIDE1-1,N5AAA-1
> data: 3524.12N/08552.35W#/APRSDIGI DEER RUN, TN
> KF4TNP at CHARTER.NET,
> 145.450- PL127.3 WWW.KF4TNP.NET/ 16.9/23:45
> from: L
> port: 0
> origin:
> third_party: 0
> data_add: Found existing station record.
> decode_info_field: done = 1
> decode_info_field: ok_igate_net can be read 2
> decode_info_field: done with big switch
> decode_info_field: ok_igate_net start
> decode_info_field: done
> decode_ax25_line: exiting
> decode_info_field: done
> decode_ax25_line: exiting
> Channel data on Port 1
> [����@@`��h���f�b���@⮒��b at c�=3524.12N/08552.35W#/APRSDIGI DEER RUN, TN
> KF4TNP at CHARTER.NET, 145.450- PL127.3 WWW.KF4TNP.NET/ 16.9/23:45]
> tnc_data_clean: called to clean
> KF4TNP-3>APRS,W1ARN-1*,WIDE1-1:=3524.12N/08552.35W#/APRSDIGI DEER RUN,
> TN KF4TNP at CHARTER.NET, 145.450- PL127.3 WWW.KF4TNP.NET/ 16.9/23:45
> tnc_data_clean: clean result
> KF4TNP-3>APRS,W1ARN-1*,WIDE1-1:=3524.12N/08552.35W#/APRSDIGI DEER RUN,
> TN KF4TNP at CHARTER.NET, 145.450- PL127.3 WWW.KF4TNP.NET/ 16.9/23:45
> decode_ax25_line: start parsing
> KF4TNP-3>APRS,W1ARN-1*,WIDE1-1:=3524.12N/08552.35W#/APRSDIGI DEER RUN,
> TN KF4TNP at CHARTER.NET, 145.450- PL127.3 WWW.KF4TNP.NET/ 16.9/23:45
> Comparing WIDE1-1 to WIDE1-1
> *** buffer overflow detected ***: xastir terminated
> ======= Backtrace: =========
> /lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x50)[0xe60390]
> /lib/tls/i686/cmov/libc.so.6(+0xe12ca)[0xe5f2ca]
> /lib/tls/i686/cmov/libc.so.6(+0xe0a08)[0xe5ea08]
> /lib/tls/i686/cmov/libc.so.6(_IO_default_xsputn+0x9e)[0xde7afe]
> /lib/tls/i686/cmov/libc.so.6(_IO_vfprintf+0x368a)[0xdbe29a]
> /lib/tls/i686/cmov/libc.so.6(__vsprintf_chk+0xad)[0xe5eabd]
> /lib/tls/i686/cmov/libc.so.6(__sprintf_chk+0x2d)[0xe5e9fd]
>
> _______________________________________________
> Xastir mailing list
> Xastir at lists.xastir.org
> http://lists.xastir.org/cgi-bin/mailman/listinfo/xastir
>
More information about the Xastir
mailing list