Public bug reported:
Hello,
Below is some description about crash, found by dynamic analysis tool Sydr
(part of Crusher system) https://www.ispras.ru/en/technologies/sydr/ developed
in ISP RAS.
Dereference is occured at HDstrcmp function at cdf.c:1969
Starting program: /home/fedotoff/hdp-test/hdp-
crash/libhdf4-4.2.14/install/bin/hdp dumpsds ./segfault19.hdf
Breakpoint 1, hdf_read_dims (xdrs=0x5193a0, handle=0x518330, vg=805306368) at
cdf.c:1814
1814 char vgname[H4_MAX_NC_NAME] = "";
(gdb) c
Continuing.
Breakpoint 2, hdf_read_dims (xdrs=0x5193a0, handle=0x518330, vg=805306368) at
cdf.c:1969
1969 if (!HDstrcmp(vgname,
dimension[i]->name->values) &&
(gdb) c
Continuing.
Breakpoint 2, hdf_read_dims (xdrs=0x5193a0, handle=0x518330, vg=805306368) at
cdf.c:1969
1969 if (!HDstrcmp(vgname,
dimension[i]->name->values) &&
(gdb) p vgname
$5 = "fakeDim2", '\000' <repeats 247 times>
(gdb) p dimension[i]->name->values
$6 = 0x0
Continuing.
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff7d6db82 in ?? () from /usr/lib/x86_64-linux-gnu/libc.so.6
** Affects: libhdf4 (Ubuntu)
Importance: Undecided
Status: New
** Attachment added: "input to reproduce"
https://bugs.launchpad.net/bugs/1915430/+attachment/5462735/+files/segfault19.hdf
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1915430
Title:
Hdp for hdf4-tools null pointer dereference
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libhdf4/+bug/1915430/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs