Flyspray - The bug killer!

“If debugging is the process of removing bugs, then programming must be the process of putting them in.” – Edsger Dijkstra

This is the Bug Tracking System for the Flyspray project. This is not a demo! Before opening a new task, please read the guidelines!

Do not issue bugs reports against versions earlier than 0.9.9.5

Security problem? Check the security section.

Tasklist

FS#1500 - Case Sensitive Filenames in includes

Attached to Project: Flyspray - The bug killer!
Opened by Jake (johnjake) - Thursday, 28 August 2008, 17:59 GMT+1
Last edited by Florian Schmitz (Floele) - Tuesday, 07 October 2008, 23:03 GMT+1
Task Type Bug Report
Category Backend/Core
Status Closed
Assigned To No-one
Operating System Linux
Severity High
Priority Normal
Reported Version 0.9.9.5 devel
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

It seems that there are several file includes (or require_once) that reference the filenames with the incorrect case.

I first noticed it when the installer tried to include /includes/external/Validate.php. The actual filename is validate.php. I figured it was a one time mistake and copied validate.php to Validate.php. (I know this was a cheap hack but I was under a time crunch)

Now I am getting a problem with includes/external/swift-mailer/Swift/ClassLoader.php and includes/external/swift-mailer/Swift.php when I try to close a task. This appears to be a prevalent issue.

This error will not appear on a windows backend as the windows filesystem is not case-sensitive.

I am using Flyspray 0.9.9.5.1

This task depends upon

Closed by  Florian Schmitz (Floele)
Tuesday, 07 October 2008, 23:03 GMT+1
Reason for closing:  Not a bug

Loading...