I downloaded, compiled and installed succesfully your 1.4 branch (98e5969a84880e5173b20908daababc2dad0140a). When starting kdevelop it starts the background parsing of the python libs on my system and reliably crashes on the file pgcollections.py form the pyqtgraph package version 213: http://bazaar.launchpad.net/~luke-campagnola/pyqtgraph/dev/download/213/pgcollections.py-20120913141256-cq94mz3di9yuntmp-1/pgcollections.py Otherwise I like your plugin very much, thanks a lot for your work! Reproducible: Always Steps to Reproduce: 1. install pyqtgraph from here: http://luke.campagnola.me/code/pyqtgraph/ 2. start kdevelop with kdev-python 3. wait for the background parser to reach pgcollections.py Actual Results: crash Expected Results: no crash
Git commit 0c3cb1d3fa6ac7f7f7735ced5a63d43feeae2da8 by Sven Brauch. Committed on 25/10/2012 at 18:57. Pushed by brauch into branch '1.4'. fix another crash with var/kwargs Note: This function needs to be rewritten for python3 support, the current approach does not work. Fixes bug M +1 -1 duchain/declarationbuilder.cpp http://commits.kde.org/kdev-python/0c3cb1d3fa6ac7f7f7735ced5a63d43feeae2da8
Git commit b018846e6908ffed7efebfdc2978aa6f7165d570 by Sven Brauch. Committed on 25/10/2012 at 18:57. Pushed by brauch into branch 'master'. fix another crash with var/kwargs Note: This function needs to be rewritten for python3 support, the current approach does not work. Fixes bug M +1 -1 duchain/declarationbuilder.cpp http://commits.kde.org/kdev-python/b018846e6908ffed7efebfdc2978aa6f7165d570
Thanks for the report -- wait a moment tough, I'm in fact not sure the commit I did really fixed this.
Sweet, thanks for the lightning fast fix! It does not crash anymore, so I'm realy looking forward to working with your plugin now. Love the popup documentation browser!
Git commit 718ba906c17d5820f6ed36d42e10490b5fccfced by Sven Brauch. Committed on 25/10/2012 at 19:21. Pushed by brauch into branch '1.4'. Don't count the default parameters twice if getting the param count of a function. Should now really fix that crash bug. M +0 -1 duchain/declarationbuilder.cpp http://commits.kde.org/kdev-python/718ba906c17d5820f6ed36d42e10490b5fccfced
Git commit 1c9ecc85c7e6bb57d3682b3623455494d7cad7e8 by Sven Brauch. Committed on 25/10/2012 at 19:21. Pushed by brauch into branch 'master'. Don't count the default parameters twice if getting the param count of a function. Should now really fix that crash bug. M +0 -1 duchain/declarationbuilder.cpp http://commits.kde.org/kdev-python/1c9ecc85c7e6bb57d3682b3623455494d7cad7e8