[Xastir] Still getting crashes

Jack Reilly aa6vn at pacbell.net
Wed Dec 31 20:59:37 EST 2003


Brian -  Sorry,  I somehow forgot this one last night.
I have noticed that the mutex msg always precedes a crash.  However sometime 
it's an hour or so before the crash.

I have been unable to produce the error msg by hitting the Transmit NOw

Jack   aa6vn at aa6vn.net


On Tuesday 30 December 2003 13:42, you wrote:
> Jack,
>
> 	A mutex (mutual exclusive) is what protects data in Xastir from being
> munged by different parts of the program at the same time.  There are
> many "threads" running at the same time.  Each thread is like a
> sub-program that can execute on its own, but shares variables and memory
> with the other threads of the same main program.
>
> 	The error you are getting occurs when Xastir attempts to write
> something to the TNC.  It means that the program (actually the thread
> library) thinks that the mutex that it wants to use hasn't been setup
> properly.
>
> 	The big key is whether this happens every time Xastir tries to send
> your position out via the TNC.  If so it might point to a different
> thing than if it only happens occasionally.  Can you please hit
> "Transmit Now" a few times ( a few seconds apart, or course ) and see if
> you get the error each time?  If so then please turn off the radio and
> try it again.  I'm curious to see if something is hanging up when you go
> into the transmit loop while receiving a packet on the serial port.




More information about the Xastir mailing list