bugzilla-daemon at mindrot.org
2002-Dec-18 16:13 UTC
[Bug 458] New: sshd crashes with "fatal: mm_malloc: size too big"
http://bugzilla.mindrot.org/show_bug.cgi?id=458 Summary: sshd crashes with "fatal: mm_malloc: size too big" Product: Portable OpenSSH Version: 3.5p1 Platform: MIPS OS/Version: IRIX Status: NEW Severity: normal Priority: P3 Component: sshd AssignedTo: openssh-unix-dev at mindrot.org ReportedBy: us- at gmx.de When I build openssh-3.5p1 on a 32bit worksation running irix 6.5.18 sshd will crash with the error message "fatal: mm_malloc: size too big" on each login attempt. When I build it on a 64bit orign200 with the same OS version it works fine. The problem seems to be the constant ULONG_MAX which is assigned to SIZE_T_MAX in defines.h. I played around with the code and it seems like ULONG_MAX evaluates to -1 even though it is defined as 4294967295U (by the way: what does the U mean?) in /usr/include/limits.h. I worked around this problem by replacing #define SIZE_T_MAX ULONG_MAX with #define SIZE_T_MAX 4294967295 in defines.h before running make. ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.