[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