hi,

thanks for that,
I've done severals tests.
One with bisect and it finds with its dichotomy method that commit
af05802ced7516d008f54b97d7a2a628e8b84a64 is the last working version with
pix_opencv between 0.93 tag and master
You can find the bisect log in attachment.

the other test i made is to start from master and go back through the
rev-list to 0.93 commit by commit until i found a working version
the first one I found is : 4b1ec61b29ce82e5b20eb67bc7900cf6dd54aadb
this test was made with a script (see attachment)

moreover i can go forward from this working point until commit
5b62940b3a260d814c3eb4f9791e13c9c0539ec5 and make pix_opencv working
but when i'm going in the reverse way it crashes and the first working
commit i found is af05802ced7516d008f54b97d7a2a628e8b84a64 (the same as
bisect found)
but i didn't test all...

git diff says me a lot of things but i can't understand where the issue
with pix_opencv is

i hope thoses informations are enough to quickly fix the issue cause it
freaks me out !

cheers

antoine

-- 
do it yourself
http://antoine.villeret.free.fr
http://drii.ensad.fr
--
Google lit ce mail...
si vous refusez cela, utilisez l'adresse antoine.villeret [at] free.fr pour
me contacter



2012/2/14 IOhannes m zmölnig <[email protected]>

> On 02/13/12 22:30, Antoine Villeret wrote:
>
>> hi,
>>
>> pix_opencv still crashes with GEM from git after 0.93.3 tag
>> two weeks later and some time spend to figure out which commit broke the
>> things i need help
>> i can't figure out what happen in the gem code since the 11th of
>> november 2011 that can crash pix_opencv
>> moreover i don't know how to investigate through all the commits to
>> identify the cause easily
>>
>> any advice would be great...
>>
>>
> "git bisect" is a great tool for finding a regressions that appeared
> "somewhen" using binary search.
> since it is a crash, you could even write a simple test, that fully
> automates the bughunt. (note: the crash makes it simpler because of Pd, not
> because of 'git bisect')
>
> fgmar
> IOhannes
>
> ______________________________**_________________
> GEM-dev mailing list
> [email protected]
> http://lists.puredata.info/**listinfo/gem-dev<http://lists.puredata.info/listinfo/gem-dev>
>
git bisect start
# good: [a22f9dfe9c9f86426c52e0f6f6a3956375317288] fixed FTBS due to backported bugfix
git bisect good a22f9dfe9c9f86426c52e0f6f6a3956375317288
# bad: [b41709bafa221c02ddd0e278c9156f443078fdc5] includes for select()
git bisect bad b41709bafa221c02ddd0e278c9156f443078fdc5
# good: [2dc084401547c5b3292832eee5774c259aed8c26] fixed typo: shuold -> should
git bisect good 2dc084401547c5b3292832eee5774c259aed8c26
# bad: [136e51814b2c61ae2210b8d2b9c0e04472276324] use imageStruct methods when possible
git bisect bad 136e51814b2c61ae2210b8d2b9c0e04472276324
# good: [a8c2d8eba3d629c217007d4653f4dab196075bc6] converted to vs2008
git bisect good a8c2d8eba3d629c217007d4653f4dab196075bc6
# good: [bcebcbf084d565d995a9ab977e48f96d49905f85] fixed typos; less bias on compression
git bisect good bcebcbf084d565d995a9ab977e48f96d49905f85
# bad: [a7acf71557b2ff8c0e526cb6fd0a449378883819] updated pix_noise + help file
git bisect bad a7acf71557b2ff8c0e526cb6fd0a449378883819
# bad: [f125eaa9811b65934b2e3d5e44abba3718b158d5] gem::files: get fullpath based with canvas and env expansion
git bisect bad f125eaa9811b65934b2e3d5e44abba3718b158d5
# bad: [59cc4030375e200273f927b22f8083c45b32f211] check for 'main' in vfw32
git bisect bad 59cc4030375e200273f927b22f8083c45b32f211
# good: [3836726fa3084eee239b45c9e75e90429e606326] disable unused code
git bisect good 3836726fa3084eee239b45c9e75e90429e606326
# good: [7ddc0a5cf7b6fdbce9e7034dfa0fff122e1b0894] fixed test for have_pddll
git bisect good 7ddc0a5cf7b6fdbce9e7034dfa0fff122e1b0894
# good: [af05802ced7516d008f54b97d7a2a628e8b84a64] filmAVI: link against vfw32
git bisect good af05802ced7516d008f54b97d7a2a628e8b84a64

Attachment: gem_checkout_broken2.sh
Description: Bourne shell script

_______________________________________________
GEM-dev mailing list
[email protected]
http://lists.puredata.info/listinfo/gem-dev

Reply via email to