Changeset f22f22a in git for Singular/libparse.cc


Ignore:
Timestamp:
Jan 14, 2017, 5:59:00 PM (7 years ago)
Author:
Volker Braun <vbraun.name@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
e85feda0c40361dfe1754b7c0fa791e33c600e71
Parents:
d22092faa534a77b8f85e33d87fee0070e584166
git-author:
Volker Braun <vbraun.name@gmail.com>2017-01-14 17:59:00+01:00
git-committer:
Volker Braun <vbraun.name@gmail.com>2017-01-14 17:59:38+01:00
Message:
fix: Increase library filename buffer length

Increase the buffer size from 128 to 1024 chars. E.g. Conda and Sage
intentionally build binaries with long (>100 chars) parent directories
to truncate them when installing the binaries. This caused random
segfaults, see https://trac.sagemath.org/ticket/22175
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Singular/libparse.cc

    rd22092f rf22f22a  
    10941094lib_cmds last_cmd = LP_NONE;
    10951095
    1096 char libnamebuf[128];
     1096char libnamebuf[1024];
    10971097char *text_buffer=NULL;
    10981098long string_start;
Note: See TracChangeset for help on using the changeset viewer.