KDAB/GammaRay — Issue #9: segfault on dialog "cancel" after calling QSpinBox.setValue() from GammaRay
Author: ydirson
Created: 2012-01-26 21:25:28+00:00
State: open

Seen with 1.1.0, built on a Debian testing upgraded today before building gammaray.

The app to look at though gammaray is https://alioth.debian.org/projects/omaha/, at commit
http://anonscm.debian.org/gitweb/?p=omaha/omaha.git;a=commit;h=30ef5e94c98ccd18ccd2eae9dd5cbd2d420d053b

To reproduce:
- launch ./scripts/omaha --toolkit Qt4
- attach gammaray
- select "Checkers", and menu Main/Play

From gammaray:
- browse widgets until finding the "Board Size" QSpinBox in the QDialog
- call setValue(10) on it

Hit cancel in the dialog:
=> omaha terminates with "Segmentation fault"

Gammaray cannot attach if python is run under gdb, and a corefile does not get properly decoded by gdb. Any hint to get more precise info ?