Abdelrazak Younes <[EMAIL PROTECTED]> writes:

| Lars Gullik Bjønnes wrote:
| > Abdelrazak Younes <[EMAIL PROTECTED]> writes:
| > | Georg Baum wrote:
| > | > Am Sonntag, 9. Juli 2006 12:35 schrieb Edwin Leuven:
| > | >> on inserting greek math symbol using the keyboard shortcuts
| > | >>
| > | >> also hangs when inserting partial in a fraction, etc.
| > | >>
| > | >> gives me these error messages in the console:
| > | >>
| > | >> QObject::killTimer: timers cannot be stopped from another thread
| > | > I get
| > | > Assertion triggered in Point::Point(int, int) by failing check "x <
| > | > 1000000" in file ../../src/coordcache.h:37
| > | > when typing \partial<space> in an empty math inset. qt3 works.
| > | > Backtrace:
| > | [...]
| > | | > The reason for this assertion is usually a cold coord cache,
| > but why
| > | > only in qt4?
| > | | Well, the order of calls to BufferView::update() among the
| > different
| > | calls in the frontend might not be the same for qt4 due to my API
| > | cleanup.
| > Could it be related to my changes in BufferView::update that makes us
| > only run updateMetrics if a redraw is requested?
| > (From what I see that could very well be the case?)
| 
| Yes, I think so. But I'd rather fix the origin of the problem because
| your changes are logic.
| 
| > I'll run some tests.
| >
| 
| This patch fixes the crash and the bug. But I think that there is more
| to it. I'll commit now if you don't object.

No objections. Uinitialized class variables are bad.
 
-- 
        Lgb

Reply via email to