


Archiwum kategorii 'Bugtrack'
Ciąg dalszy problemów z przekazywaniem tablic w phpBB by Przemo 1.12.5
Jeszcze w wigilię roku poprzedniego opisywałem rozwiązanie drobnego problemu z przekazywaniem tablic w jednym z plików forum phpBB by Przemo. Co ciekawsze na zasadzie tak jak poprzednio doszliśmy do wniosku, że skrypt ten w większości przypadków filtrowania danych wejściowych nie pozwala na poprawne filtrowanie przekazywanych tablic.
Przekazywanie tablic w memberlist.php – phpBB by Przemo 1.12.5
Dziś napisał do mnie d3d!k z prośbą o rejestrację na pewnym forum, na którym jestem technicznym adminem. Zaproszenie otrzymał i kilka minut później przekazał mi tekst błędu występującego na nim. I tutaj zaczyna się sens mojego wpisu…
bbGeSHi – A better syntax highlighter 0.7.5
Kolejny mod do nowej wersji phpBB3 w którym zauważyłem drażniący błąd. I pomimo, że i skrypt i modyfikacje do niego są w wersji rozwojowej to zbędne parsowanie (co najważniejsze tylko niektórych) tagów bbcode w znaczniku code było dla mnie nazbyt uciążliwe i coś było trzeba z tym zrobić.
Raz-Captcha (WordPress anti-spambot plugin)
Kilka dni temu zauważyłem (co chyba na tego typu skryptach nie jest niczym niesamowitym) pełną ofensywę botów na stronie w postaci ich rejestracji. Z braku czasu dopiero dziś udało mi się wprowadzić kilka udoskonaleń które mam nadzieję, że pomogą w pozbyciu się zbędnych robotów.
Edycja wpisów w ShoutBox – phpBB by Przemo
Pierwszy wpis w tej kategorii. Pierwszy opisywany przeze mnie bug. Przyznaję, nie jest on żadnych wysokich lotów – nie mniej jednak tak jak zawsze z tego typu lub cięższymi sprawami dzieliłem się bezpośrednio z danymi osobami, tak teraz postanowiłem je pisać. Może dlatego, że mam gdzie.
Sprawa jest na tyle nieskomplikowana, że dłużej dociekałem przyczyny, niż ją naprawiałem. Błąd wykryłem przypadkiem, dzięki użytkownikom mojego forum. Wiem, że znany był on wcześniej, a nawet niektórzy próbowali go naprawiać, ale jednoznacznego rozwiązania nie widziałem nigdzie. Na czym polega bug? Na tym, że w przypadku jeśli PHP wspomagane jest obsługą CGI z wyłączonym zlib.output_compression w czasie edycji wpisów w shoutboxie jest wysyłany tekst przed wysłaniem nagłówków powodujący błąd skryptu. Problem ten dotyczy wersji 1.12.5, z tego co wiem podobne problemy były zauważane w wersjach 1.9.x.










