Re: Minor patch to correct buffer overrun
Chris Sutcliffe <[email protected]>
| Newsgroups | gmane.comp.gnu.make.windows |
|---|---|
| Message-ID | <[email protected]> |
On 16 August 2010 16:53, Chris Sutcliffe wrote: > Program received signal SIGSEGV, Segmentation fault. > 0x00403a03 in find_directory (name=<value optimized out>) at > ../make-3.82/dir.c:537 > 537 else if (!strcmp(fs_type, "FAT")) > (gdb) bt full > #0 0x00403a03 in find_directory (name=<value optimized out>) at > ../make-3.82/dir.c:537 > dc = Cannot access memory at address 0x63726dcf > (gdb) As previously stated, I'm no GDB expert, but does the fact that GDB indicates that 'dc' could not access memory mean that the issue is with 'dc' (which is a malloc)? Chris -- Chris Sutcliffe http://emergedesktop.org http://www.google.com/profiles/ir0nh34d