Opened 16 years ago

Closed 16 years ago

Last modified 16 years ago

#4818 closed defect (fixed)

QWidgetPrivate::beginSharedPainter: Painter is already active lyx: SIGSEGV signal caught

Reported by: deloptes@… Owned by: nobody@…
Priority: high Milestone:
Component: frontend-qt4 Version: 1.5.4
Severity: critical Keywords:
Cc:

Description

QPaintEngine::setSystemClip: Should not be changed while engine is active
QPaintEngine::setSystemClip: Should not be changed while engine is active
QWidgetPrivate::beginSharedPainter: Painter is already active

lyx: SIGSEGV signal caught
Sorry, you have found a bug in LyX. Please read the bug-reporting instructions
in Help->Introduction and send us a bug report, if necessary. Thanks !
Bye.
Aborted

Change History (7)

comment:1 by deloptes@…, 16 years ago

Summary: QWidgetPrivate::beginSharedPainter: Painter is already active lyx: SIGSEGV signal caught QWidgetPrivate::beginSharedPainter: Painter is already active lyx: SIGSEGV signal caught

Hi, I compiled a 1.5.4 version with debugging support but don't know how to use
this.
It seems that it is an improper use of a QT component QPainter but you should
know better.

I'm writing a document with lyx and don't have much alternative, s oit is kind
of urgent.

thanks and best regards

comment:2 by deloptes@…, 16 years ago

I've just compiled the 1.6svn version and the problem is solved there, hopefully
there are no other bugs in it ;-)

I'ld be glad to use the lyx stable version.

thanks and best reagards

regards

comment:3 by younes, 16 years ago

If you use Qt4.4, this is a known problem and will be fixed in 1.5.5. The debian
package is already patched. Otherwise downgrade to Qt4.3.

comment:4 by Uwe Stöhr, 16 years ago

Resolution: fixed
Severity: blockercritical
Status: newclosed

Must be a QT 4.4 issue that has been fixed in the meantime. In general it is
highly recommended to use prebuild binaries when you want to have a stable LyX.

comment:5 by deloptes@…, 16 years ago

Hi,

thank you for your responses. Perhaps I should contact the debian team, because
the problem occured after an upgrade 2-3 days ago.
The QT is 4.4 and lyx is debian 1.5.4-1.

What do you mean by debian is already patched. I'm using testing/lenny and as I
said after the recent upgrade the problem is there. May be they havent uploaded
the patched lyx version yet so I upgraded only the QT.

Could you tell where to find information on this patched package and when it was
uploaded to the debian repository. I'll check the debian site meanwhile.

Another thing is that you close the bug and say it's solved in 1.5.5, but where
is 1.5.5. If no 1.5.5 present, then the bug is not solved ;-)

Please close bugs after they you've provided a solution. I can not consider this
bug as solved as there is no solution.

regards

comment:6 by younes, 16 years ago

We close the bugs when they are fixed in the svn repository, even if the fixed
version is not released yet. Otherwise it would be a nightmare to keep track of
all fixed and non fixed bugs.
Search bugzilla for Qt4.4 if you want more information.

comment:7 by daradib@…, 16 years ago

This bug is a duplicate of #4835.

Note: See TracTickets for help on using tickets.