[kubuntu] Openoffice KDE integration doesnot allow Zotero to work

Bug #434858 reported by santam chakraborty
66
This bug affects 11 people
Affects Status Importance Assigned to Milestone
openoffice.org (Ubuntu)
Fix Released
Undecided
Roman Shtylman

Bug Description

Binary package hint: openoffice.org-kde
Using Kubuntu Karmic Alpha 6
Open office KDE integration plugin doesnot allow Zotero open office plugins to work.
The old plugin installation fails despite having the latest java and pyuno packages. No error messages are displayed but on trying to install the plugin the extension manager crashes.
In the new Zotero plugin the installation works and the zotero toolbar appears on the openoffice menu. Even citations can be inserted but when we attempt to insert the bibliography openoffice crashes. In addition the firefox window doesnot allow opening of the addons menu.
Uninstalling the Openoffice.org-kde package allows both the plugins to function normally
Here is the output of the console that I got when i attempted to use these plugins in the presence of the openoffice.org-kde package during the crash
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPainter::begin: Cannot paint on a null pixmap
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPainter::begin: Cannot paint on a null pixmap
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPainter::begin: Cannot paint on a null pixmap
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPainter::begin: Cannot paint on a null pixmap
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPainter::begin: Cannot paint on a null pixmap
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPainter::begin: Cannot paint on a null pixmap
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPainter::begin: Cannot paint on a null pixmap
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPainter::begin: Cannot paint on a null pixmap
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPainter::begin: Cannot paint on a null pixmap
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPainter::begin: Cannot paint on a null pixmap
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPainter::begin: Cannot paint on a null pixmap
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPainter::begin: Cannot paint on a null pixmap
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPainter::begin: Cannot paint on a null pixmap
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPainter::begin: Cannot paint on a null pixmap
X-Error: BadDrawable (invalid Pixmap or Window parameter)
        Major opcode: 62 (X_CopyArea)
        Resource ID: 0x0
        Serial No: 44647 (44647)
These errors are reported asynchronously,
set environment variable SAL_SYNCHRONIZE to 1 to help debugging

description: updated
tags: added: bibliography crash integration kde openoffice zotero
Revision history for this message
Chris Cheney (ccheney) wrote :

Roman,

Can you take a look at this issue?

Thanks,

Chris

Changed in openoffice.org (Ubuntu):
assignee: nobody → Roman Shtylman (shtylman)
status: New → Incomplete
summary: - Openoffice KDE integration doesnot allow Zotero to work
+ [kubuntu] Openoffice KDE integration doesnot allow Zotero to work
Revision history for this message
Fabian Köster (maestro-alubia) wrote :

I am having the same problem, when I try to install an extension.

I can send it to you if you want to reproduce the bug, but I do not want to publish it.

Revision history for this message
Jan Commandeur (jancommandeur) wrote :

Dear people of bugs.launchpad.net,

If i work with oobase.
It isn't posible to connect to a other database (firebirdsql) .

When i wanted to make a tabel OR connect to a database it crashes with

GDS Exception. 335544569. Dynamic SQL Error
SQL error code = -104
Token unknown - line 1, char 291
CHARACTER_LENGTH

<email address hidden>

Revision history for this message
space_agent (glykocalyx) wrote :

Hello,
I can report a similar behaviour in Kubuntu Karmic Release candidate. When I want to select and drag some cells in oocalc, it crashes with :

QPixmap: It is not safe to use pixmaps outside the GUI thread
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPainter::begin: Cannot paint on a null pixmap
X-Error: BadDrawable (invalid Pixmap or Window parameter)
        Major opcode: 62 (X_CopyArea)
        Resource ID: 0x0
        Serial No: 35505 (35505)

Upon removal of openoffice.org-kde everything is fine again.

Revision history for this message
Chris Cheney (ccheney) wrote :

space_agent,

Do you still have this problem with current up to date final Ubuntu 9.10?

Revision history for this message
space_agent (glykocalyx) wrote :

Chris,

Yes I still have the same behaviour in the final and it renders oocalc useless with the openoffice.org-kde package installed. Additionaly the text in some menus is cut in half.As far as I observed the package was not updated during the transition to the final release.

Revision history for this message
Bentzia (fjsanchez) wrote :

Hello:
Same problem and same solution as the space_agent'2 one

Using a totally updated Kubuntu 9.10 on a amd64 architecture.
When I want to select and drag some cells (many, not only one) in oocalc, it crashes with:

QPixmap: It is not safe to use pixmaps outside the GUI thread
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPixmap: It is not safe to use pixmaps outside the GUI thread
QPainter::begin: Cannot paint on a null pixmap
X-Error: BadDrawable (invalid Pixmap or Window parameter)
        Major opcode: 62 (X_CopyArea)
        Resource ID: 0x0
        Serial No: 21373 (21373)

Removing openoffice.org-kde saved the day (openoffice.org is uglier but works fine)

Revision history for this message
dnh (dnh) wrote :

Same problem here using OO3.1.1, FF3.5 and Zotero on Kubuntu Karmic 9.10.

Revision history for this message
KasimirK (berlin) wrote :

same here

Changed in openoffice.org (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
dickkniep (dickkniep) wrote :

We have the same problem here with PyUno trying to connect to OpenOffice writer. It is serious as our product hinges on the integration with OO.

Revision history for this message
Roman Shtylman (shtylman) wrote :

I have a fix for this but I do not know if it will be back-ported to 3.1.1 (the fix is for the 3.2 line).

Changed in openoffice.org (Ubuntu):
status: Confirmed → In Progress
Changed in openoffice.org (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Fixed in 10.04 with the 3.2 RC4 upload.

Changed in openoffice.org (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
MarcoPau (marcopau) wrote :

Do you mean we have to wait for lucid or we can work it around under karmic? I have the same errors, Base is crashing when compiling forms and stuff like that.

Thank you

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.