Thank you for your help with these issues. The 3.05 branch now has all the 
issues fixed that I found.

On Tuesday, June 5, 2018 at 8:59:08 AM UTC-6, zdenop wrote:
>
> Yes, it is ok, but you do not have to create separate issue for PR (PR is 
> a issue too)
>
> Zdenko
>
>
> ut 5. 6. 2018 o 16:52 Paul Kitchen <paul.k...@hexagonmetrology.com 
> <javascript:>> napísal(a):
>
>> ZDenko,
>>
>> I'm new to this so hopefully I did everything correctly. Here is the 
>> issue I created:
>>
>> https://github.com/tesseract-ocr/tesseract/issues/1636
>>
>> And here is the pull request:
>>
>> https://github.com/tesseract-ocr/tesseract/pull/1637
>>
>> On Tuesday, June 5, 2018 at 7:23:41 AM UTC-6, zdenop wrote:
>>>
>>> You need to fork official repository and then you have all permission 
>>> you need. When you make your changes you can send pull request to official 
>>> repository with your changes.
>>>
>>> Zdenko
>>>
>>>
>>> ut 5. 6. 2018 o 15:06 Paul Kitchen <paul.k...@hexagonmetrology.com> 
>>> napísal(a):
>>>
>>>> ZDenko,
>>>>
>>>> Unfortunately I don't seem to have write permissions on the tesseract 
>>>> repo so I am unable to create a branch off of master to make the changes. 
>>>> Who do I need to lobby to get write permission?
>>>>
>>>> On Tuesday, June 5, 2018 at 3:00:23 AM UTC-6, zdenop wrote:
>>>>>
>>>>> Please make PR for master (4.0) branch and I will cherry-pick for 
>>>>> 3.05...
>>>>>
>>>>> Zdenko
>>>>>
>>>>>
>>>>> ut 5. 6. 2018 o 4:38 Paul Kitchen <paul.k...@hexagonmetrology.com> 
>>>>> napísal(a):
>>>>>
>>>>>> ZDenko,
>>>>>>
>>>>>> I checked out the latest tesseract code and updated to branch 3.05. I 
>>>>>> see that the int64_t area bug is already fixed (thanks!). I also see 
>>>>>> that 
>>>>>> the buffer read overrun is partially fixed. There is this line 
>>>>>> in ReadAllBoxes():
>>>>>>
>>>>>> box_data.push_back('\0');
>>>>>>
>>>>>> Since the memory will have to be deleted and reallocated, this will 
>>>>>> be quite inefficient. That is why I added this line to 
>>>>>> LoadDataFromFile():
>>>>>>
>>>>>> data->reserve(size + 1);
>>>>>>
>>>>>> I'm willing to make the change in a feature branch then create the 
>>>>>> pull request. I tried to create a branch in github but apparently I 
>>>>>> don't 
>>>>>> have branch creation privilege. I thought about forking but I'm not 
>>>>>> familiar with how that works, or if it would even be appropriate. Can 
>>>>>> you 
>>>>>> either make the change yourself or grant me branch creation privilege in 
>>>>>> the repo so I can make the change in a branch then create a pull request?
>>>>>>
>>>>>> By the way, I checked out master branch and it also has the same 
>>>>>> problem in LoadDataFromFile().
>>>>>>
>>>>>> -- 
>>>>>> You received this message because you are subscribed to the Google 
>>>>>> Groups "tesseract-ocr" group.
>>>>>> To unsubscribe from this group and stop receiving emails from it, 
>>>>>> send an email to tesseract-oc...@googlegroups.com.
>>>>>> To post to this group, send email to tesser...@googlegroups.com.
>>>>>> Visit this group at https://groups.google.com/group/tesseract-ocr.
>>>>>> To view this discussion on the web visit 
>>>>>> https://groups.google.com/d/msgid/tesseract-ocr/307a7e38-bb5d-4870-ac12-29c735c3c9f8%40googlegroups.com
>>>>>>  
>>>>>> <https://groups.google.com/d/msgid/tesseract-ocr/307a7e38-bb5d-4870-ac12-29c735c3c9f8%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>> .
>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>
>>>>> -- 
>>>> You received this message because you are subscribed to the Google 
>>>> Groups "tesseract-ocr" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>> an email to tesseract-oc...@googlegroups.com.
>>>> To post to this group, send email to tesser...@googlegroups.com.
>>>> Visit this group at https://groups.google.com/group/tesseract-ocr.
>>>> To view this discussion on the web visit 
>>>> https://groups.google.com/d/msgid/tesseract-ocr/37ea9a46-ae6a-4782-b151-9edf90b6f532%40googlegroups.com
>>>>  
>>>> <https://groups.google.com/d/msgid/tesseract-ocr/37ea9a46-ae6a-4782-b151-9edf90b6f532%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "tesseract-ocr" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to tesseract-oc...@googlegroups.com <javascript:>.
>> To post to this group, send email to tesser...@googlegroups.com 
>> <javascript:>.
>> Visit this group at https://groups.google.com/group/tesseract-ocr.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/tesseract-ocr/c048b1a4-759e-4e88-8675-a73ef62b69e1%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/tesseract-ocr/c048b1a4-759e-4e88-8675-a73ef62b69e1%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"tesseract-ocr" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tesseract-ocr+unsubscr...@googlegroups.com.
To post to this group, send email to tesseract-ocr@googlegroups.com.
Visit this group at https://groups.google.com/group/tesseract-ocr.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tesseract-ocr/1ddc7c0c-a8eb-46c3-8a85-32ecd7872088%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to