The spectrogram item requests the bounding rectangle from the raster data object each time it is repainted. Did you forget to copy the assigned bounding rectangle in your implementation of YourRasterData::copy() ?
Uwe
PS: All these nasty copy/clone methods are already removed in the development branch.
Bookmarks