FVWM Bug Tracking notification new message incoming/883
Message summary for PR#883 From: [EMAIL PROTECTED] Subject: FIX long window title crashes many modules (e.g. FvwmPager) Date: Tue, 30 Apr 2002 21:28:16 -0500 0 replies 0 followups ====> ORIGINAL MESSAGE FOLLOWS <==== >From [EMAIL PROTECTED] Tue Apr 30 21:28:17 2002 Received: from karazm.math.uh.edu ([129.7.128.1]) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 172jqr-00063F-00 for [EMAIL PROTECTED]; Tue, 30 Apr 2002 21:28:17 -0500 Received: from malifon.math.uh.edu (IDENT:[EMAIL PROTECTED] [129.7.128.13]) by karazm.math.uh.edu (8.9.3/8.9.3) with ESMTP id VAA09461 for <[EMAIL PROTECTED]>; Tue, 30 Apr 2002 21:28:17 -0500 (CDT) From: [EMAIL PROTECTED] Received: from localhost ([127.0.0.1] ident=65534) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 172jqq-00063B-00 for [EMAIL PROTECTED]; Tue, 30 Apr 2002 21:28:16 -0500 To: [EMAIL PROTECTED] Subject: FIX long window title crashes many modules (e.g. FvwmPager) Message-Id: <[EMAIL PROTECTED]> Date: Tue, 30 Apr 2002 21:28:16 -0500 Full_Name: Mikhail Kruk Version: 2.4.7 CVS_Date: OS: FreeBSD 4.5-STABLE X_Server: XFree 4 Submission from: (NULL) (4.64.200.87) *** module_interface.c Mon Apr 29 03:40:57 2002 --- module_interface.c.orig Mon Apr 29 03:25:24 2002 *************** *** 1101,1108 **** *len = FvwmPacketHeaderSize + num + (strlen(name) / sizeof(unsigned long)) + 1; /* truncate long packets */ ! if (*len > FvwmPacketMaxSize) ! *len = FvwmPacketMaxSize; body = (unsigned long *)safemalloc(*len * sizeof(unsigned long)); body[*len-1] = 0; /* Zero out end of memory to avoid uninit memory access. */ --- 1101,1108 ---- *len = FvwmPacketHeaderSize + num + (strlen(name) / sizeof(unsigned long)) + 1; /* truncate long packets */ ! if (*len > FvwmPacketMaxSize_byte) ! *len = FvwmPacketMaxSize_byte; body = (unsigned long *)safemalloc(*len * sizeof(unsigned long)); body[*len-1] = 0; /* Zero out end of memory to avoid uninit memory access. */ -- Visit the official FVWM web page at <URL:http://www.fvwm.org/>. To unsubscribe from the list, send "unsubscribe fvwm-workers" in the body of a message to [EMAIL PROTECTED] To report problems, send mail to [EMAIL PROTECTED]