Hallo C-Experten.,
habe ein Problem mit der u.g. SW für den Datenexport aus den o.g. VNAs.
https://gitlab.com/radioteknos/vnadump
Die SW stürzt beim jeden zweiten Aufruf mit einem CORE-Dump ab.
vnadump -v --litevna --fstart 1000000 --fstop 510000000 --npts 101 received data after 0x0d cmd: 32
1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
8 |
|
9 |
|
10 |
|
11 |
|
12 |
|
13 |
|
14 |
|
15 |
|
Scheint an der dynamischen Speicherplatz-Reservierung in main.c zu liegen.
Leider bin ich mit meinem Latein am Enden.
Vielleicht hat ja jemand Zeit und Lust drüber zu sehen.
Die auskommentierten Passagen in der main.c malloc vers calloc sind von mir, wie auch die 'cleaning and closing' Funktion innerhalb der main().
Trotz gdb Debugging habe ich die Ursache nicht gefunden. Bin schon etwas eingerostet ;-) was C angeht.
Danke für die Mühe.
Und bitte nicht schimpfen, dass es der Entwickler des Programms richten soll.
Konnte den 'Lapip Pieri' diesbezüglich noch nicht in 'https://groups.io/g/liteVNA/message/1091' kontaktieren und konnte trotz Registrierung noch nicht im Thread posten.
Markus