Hi Karl Heinz,

that stack trace you gave above shows an invalid pointer passed to the C library free() function. There is only one free() call in the routine that called it and the code looks fine to me, a C-string pointer returned by strdup() is being freed and that's fine. I would guess that there is some heap memory corruption prior to the free() call. That will probably require some extensive debugging to track down. I suspect the issue is wholly within Hamlib, is it easy to reproduce?

73
Bill
G4WJS.

On 27/11/2019 15:36, Karl Heinz Kremer wrote:
I retested with version 2.1.1 and 2.1.2 and I am still getting crashes using the flrig interface to my FT857.

Again, if somebody could provide some pointers about how to create a debug build that I can step through, I would try to narrow down the problem. I found information about how to create a trace file, but I assume in this case, I need a bit more information than what the trace file can provide.

Karl Heinz Kremer
PDF Acrobatics Without a Net
PDF Software Development, Training and More...

k...@khk.net <mailto:k...@khk.net>
http://www.khkonsulting.com



On Mon, Nov 25, 2019 at 8:34 AM Karl Heinz Kremer <k...@khk.net <mailto:k...@khk.net>> wrote:

    On Sun, Nov 24, 2019 at 6:09 PM Karl Heinz Kremer <k...@khk.net
    <mailto:k...@khk.net>> wrote:

        [ ... ] I am using wsjt-x 2.0.1 on a Raspberry Pi 4


    My fingers were a bit faster than the brain, I am of course using
    version 2.1.0 - sorry about that.


_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to