dobey,
In _HtmlRenderer there is a call:
self.view.set_size_request(-1, ExhibitBanner.MAX_HEIGHT)
In the case where software-center crashes this results in a size request of (1,200). If I manually set the width in this line to >= 835 then the crash does not happen. I am not sure if the webkit view is failing to get the parent width or if the offscreen image has not finished rendering.
fwiw, I can reliably reproduce this on my slowish laptop, but not at all on my faster desktop. I will get you an updated stacktrace in a bit.
dobey, set_size_ request( -1, ExhibitBanner. MAX_HEIGHT)
In _HtmlRenderer there is a call:
self.view.
In the case where software-center crashes this results in a size request of (1,200). If I manually set the width in this line to >= 835 then the crash does not happen. I am not sure if the webkit view is failing to get the parent width or if the offscreen image has not finished rendering.
fwiw, I can reliably reproduce this on my slowish laptop, but not at all on my faster desktop. I will get you an updated stacktrace in a bit.