[hardy] proftpd crashes when used directive <Class> with netmask

Bug #226399 reported by Igor Goldenberg
6
Affects Status Importance Assigned to Milestone
proftpd-dfsg (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

I have standalone proftpd server. After upgrading to 8.04 (from 7.10) server begins to crash while users connect. At this time in proftpd.log I have:

May 04 12:08:53 ftp proftpd[24516] ftp.454.ru (195.200.95.33[195.200.95.33]): ProFTPD terminating (signal 11)
May 04 12:08:53 ftp proftpd[24516] ftp.454.ru (195.200.95.33[195.200.95.33]): FTP session closed.
May 04 12:09:02 ftp proftpd[24537] ftp.454.ru (195.200.95.33[195.200.95.33]): ProFTPD terminating (signal 11)
May 04 12:09:02 ftp proftpd[24537] ftp.454.ru (195.200.95.33[195.200.95.33]): FTP session closed.

After digging in my .conf file I found a reason of crashes: line 'From 10.0.0.0/8' in <Class> block. Changing /8 to any other suffix changes nothing but just 10.0.0.0 (or any other single IP) works well. Also any address with mask suffix causes crash. But after rebuilding proftpd from sources with excluded 'class_rules_fix.dpatch' from directive with mask again works well as before.

So I think patch 'class_rules_fix' has some bugs.

Revision history for this message
Thomas Hotz (thotz-deactivatedaccount) wrote :

Ubuntu 8.04 LTS is EOL, please try the current 12.04 LTS release or a newer version. Thank you very much! Closing this bug.

Changed in proftpd-dfsg (Ubuntu):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.