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
gem_checkout_broken2.sh
Description: Bourne shell script
_______________________________________________ GEM-dev mailing list [email protected] http://lists.puredata.info/listinfo/gem-dev
