Error 500 en el envío de enlaces

Parece que el problema de preg_match_all se ha resuelto en los comentarios pero no en el envío de enlaces. ¿Podéis darme información al respecto para solucinarlo?

Creo que el error está en libs/post.php en el análisis de las URLs

preg_match_all('/([\(\[:\.\s]|^)(https*:\/\/[^ \t\n\r\]\(\)\&]{5,70}[^ \t\n\r\]\(\)]*[^ .\t,\n\r\(\)\"\'\]\?])/i', $this->content, $matches);

Voy a arreglarlo y quienes tengáis problemas lo podéis ir indicando en este post.