Hi,

We have a fix coming for this in 2.5.8, which will be this week. Bitnami
should follow. If you feel comfortable applying patches by hand, you can
try the attached patch (must apply in C:\Bitnami\reviewboard-2.5.7-
2\apps\reviewboard\htdocs\Lib\site-packages\ReviewBoard-2.5.7-py2.7.egg).

Christian


-- 
Christian Hammond
President/CEO of Beanbag <https://www.beanbaginc.com/>
Makers of Review Board <https://www.reviewboard.org/>

On Tue, Jan 24, 2017 at 11:57 AM, Rodolfo Gomes Dias <
[email protected]> wrote:

> I have removed all non-ascii characters in my files and the diff is
> correctly working. Any advice about what should I do now???
>
>
> On Tuesday, January 24, 2017 at 8:46:30 AM UTC-2, Rodolfo Gomes Dias wrote:
>>
>> Here it is the Review Board log right after my 'new review' error.
>> The error is described in line 2. But in my opinion it is software flaw,
>> the code I am trying to review was used in a lot of tools without any error.
>> Can you help me to find out what exactly is the error? What I need to do
>> in my files to correctly use them with Review Board?
>>
>> Thanks.
>>
>>
>>
>> 2017-01-24 08:40:53,651 - INFO -  - Reloading logging settings
>> *2017-01-24 08:41:50,977 - ERROR -  - Unable to update new review request
>> from commit ID cf431a4ee982169a36832b60670a126dac67d764: 'ascii' codec
>> can't decode byte 0xc7 in position 472318: ordinal not in range(128)*
>> Traceback (most recent call last):
>>   File "C:\Bitnami\reviewboard-2.5.7-2\apps\reviewboard\htdocs\Lib\
>> site-packages\ReviewBoard-2.5.7-py2.7.egg\reviewboard\reviews\managers.py",
>> line 157, in create
>>     draft.update_from_commit_id(commit_id)
>>   File "C:\Bitnami\reviewboard-2.5.7-2\apps\reviewboard\htdocs\Lib\
>> site-packages\ReviewBoard-2.5.7-py2.7.egg\reviewboard\review
>> s\models\base_review_request_details.py", line 221, in
>> update_from_commit_id
>>     self.update_from_committed_change(commit_id)
>>   File "C:\Bitnami\reviewboard-2.5.7-2\apps\reviewboard\htdocs\Lib\
>> site-packages\ReviewBoard-2.5.7-py2.7.egg\reviewboard\review
>> s\models\base_review_request_details.py", line 265, in
>> update_from_committed_change
>>     commit = self.repository.get_change(commit_id)
>>   File "C:\Bitnami\reviewboard-2.5.7-2\apps\reviewboard\htdocs\Lib\
>> site-packages\ReviewBoard-2.5.7-py2.7.egg\reviewboard\scmtools\models.py",
>> line 450, in get_change
>>     return hosting_service.get_change(self, revision)
>>   File "C:\Bitnami\reviewboard-2.5.7-2\apps\reviewboard\htdocs\Lib\
>> site-packages\ReviewBoard-2.5.7-py2.7.egg\reviewboard\hostingsvcs\bitbucket.py",
>> line 333, in get_change
>>     if not diff.endswith('\n'):
>> UnicodeDecodeError: 'ascii' codec can't decode byte 0xc7 in position
>> 472318: ordinal not in range(128)
>>
>>
>>
>>
>>
>>
>>
>> On Tuesday, January 24, 2017 at 8:33:24 AM UTC-2, Rodolfo Gomes Dias
>> wrote:
>>>
>>> I am using Review Board 2.5.7 installed as a Bitname Stack.
>>>
>>> There are no errors related to the issue in apache error.log.
>>>
>>>
>>>
>>> On Monday, January 23, 2017 at 7:06:32 PM UTC-2, David Trowbridge wrote:
>>>>
>>>> Hi,
>>>>
>>>> A couple questions:
>>>>
>>>> - What version control system/hosting service is this repository using?
>>>> - Can you go through this process and then look in the Review Board and
>>>> apache logs to see if there are any errors?
>>>>
>>>> -David
>>>>
>>>> On Mon, Jan 23, 2017 at 1:04 PM Rodolfo Gomes Dias <
>>>> [email protected]> wrote:
>>>>
>>>>> In some situations when I create a new review its content is empty as
>>>>> no change has been made on the commit. I have recently installed Review
>>>>> Board in another computer running as my server. And right now I am
>>>>> performing some tests on my own computer to decide whether the tool is
>>>>> worth or not.
>>>>>
>>>>> Here are the steps:
>>>>>
>>>>> 1. Commit of files in mybranch using SourceTree;
>>>>> 2. On the browser *Dashboard *> *New Review Request > Create from an
>>>>> existing commit on*. Select mybranch and choose the commit from the
>>>>> last step;
>>>>> 3. At this point the message *Loading... *is exhibited for some
>>>>> seconds
>>>>> 4. When the review configuration appears, the screen with Summary,
>>>>> Description, Testing Done, etc, it appears as no diff was found on the
>>>>> selected commit. There isn't  a tab called Diff, and the files doesn't
>>>>> appear on the bottom of the page.
>>>>>
>>>>> I have tried a lot of different commits, using few files, a lot of
>>>>> files. I have tested different file encondings. But I haven't found a
>>>>> pattern yet.
>>>>>
>>>>> I tried to reproduce the error changing the content of files,
>>>>> commiting only small changes in files already commited, and in some
>>>>> situations the error happened and on others no.
>>>>>
>>>>> Is it a bug? Some wrong configuration on my server? A feature! Any
>>>>> help would be great.
>>>>>
>>>>> Thanks.
>>>>>
>>>>> --
>>>>> Supercharge your Review Board with Power Pack:
>>>>> https://www.reviewboard.org/powerpack/
>>>>> Want us to host Review Board for you? Check out RBCommons:
>>>>> https://rbcommons.com/
>>>>> Happy user? Let us know! https://www.reviewboard.org/users/
>>>>> ---
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "reviewboard" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>>> an email to [email protected].
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>
>>>> --
> Supercharge your Review Board with Power Pack:
> https://www.reviewboard.org/powerpack/
> Want us to host Review Board for you? Check out RBCommons:
> https://rbcommons.com/
> Happy user? Let us know! https://www.reviewboard.org/users/
> ---
> You received this message because you are subscribed to the Google Groups
> "reviewboard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
Supercharge your Review Board with Power Pack: 
https://www.reviewboard.org/powerpack/
Want us to host Review Board for you? Check out RBCommons: 
https://rbcommons.com/
Happy user? Let us know! https://www.reviewboard.org/users/
--- 
You received this message because you are subscribed to the Google Groups 
"reviewboard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Attachment: 0001-Fix-a-Unicode-issue-when-normalizing-diffs-for-Bitbu.patch
Description: Binary data

Reply via email to