On Mon, Apr 23, 2012 at 23:59, Michael Heydekamp listuser@freexp.de wrote:
Am 23.04.2012 18:10, schrieb Thomas Bruederli:
Michael Heydekamp wrote:
Am 21.04.2012 18:36, schrieb Thomas Bruederli:
I think it does. The bug has just been resolved and here you can find a patch which you can apply to your Roundcube installation until the next release is out. http://trac.roundcube.net/changeset/6109
Oh! I really didn't expect such a quick resolution, thanks a lot, Thomas.
But I cant get it to work, unfortunately. All I get is a HTTP 500 error after clicking the Save button.
That appears like a PHP syntax error...
Exactly.
It wasn't clear to me if I should apply just the differences between changesets 5787 and 6109, or all changes since changeset 4829 (which is the one of 0.7.2). But I tried it both ways, with the same result.
We only provide patches against the latest SVN version but that one changeset 6109 should also work against 0.7.2.
What can/shall I do?
Download the patch by clicking the link "Unified Diff" at the bottom of the above mentioned changeset page. Then apply the patch to your 0.7.2 or 0.8 source of Roundcube. Executing the following command from the Roundcube document root folder should do the job:
patch -p3 < changeset_6109.diff
The result doesn't work for me. The patch itself has been applied, though: [...]
Result still is (right after clicking the Save button): HTTP 500
Are you probably using functions in this patch which are not available in 0.7.2?
Oops, my fault. Please replace
rcube_mime::decode_address_list(...)
with
$IMAP->decode_address_list(...)
for the 0.7 series.
~Thomas