Bug 880092 - Regression: xulrunner 17.0 breaks objects in Pencil
Summary: Regression: xulrunner 17.0 breaks objects in Pencil
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: pencil
Version: 17
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Truong Anh Tuan
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-11-26 08:41 UTC by Jan Drábek
Modified: 2013-01-12 15:02 UTC (History)
8 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2013-01-12 15:02:22 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Jan Drábek 2012-11-26 08:41:13 UTC
Description of problem:
After upgrading xulrunner 12.0 to 17.0 no object in Pencil is displaying correctly.

Version-Release number of selected component (if applicable):
Pencil 2.0.2 + xulrunner 17.0

How reproducible:
Just update xulrunner to 17.0.


Steps to Reproduce:
1. After update run Pencil
2. Drag and drop rectangle to canvas
  
Actual results:
See that only small part at the top left of object is rendered, the rest is missing

Expected results:
See whole whole rectangle.

Additional info:
Works after downgrading to 12.0

Comment 1 Martin Stransky 2012-11-26 08:51:22 UTC
Can you be more specific what "the Pencil" is?

Comment 2 Jan Drábek 2012-11-26 09:08:37 UTC
(In reply to comment #1)
> Can you be more specific what "the Pencil" is?

# LANG=C yum search pencil
Loaded plugins: langpacks, presto, refresh-packagekit
============================= N/S Matched: pencil ==============================
pencil.noarch : A sketching and GUI prototyping tool

Comment 3 Martin Stransky 2012-11-26 09:11:25 UTC
Okay, moving to right component.

Comment 4 Truong Anh Tuan 2012-11-27 04:06:21 UTC
This bug is checking in upstream. I will update the package when the new update released.

Comment 5 Truong Anh Tuan 2012-12-03 07:50:49 UTC
The new update to fix this issue has been released. I will update the package in Fedora repo.

Comment 6 Truong Anh Tuan 2012-12-07 10:42:18 UTC
The new update has been pushed into updates-testing repo.

Comment 7 ecdpalma 2012-12-12 15:10:30 UTC
I've installed the update from updates-testing and it seems to have the same issue as described initially here. Additionally, some shapes don't appear at all when placed in the document.

Using Mozilla XULRunner 17.0.1 - 20121129151931.

Comment 8 Truong Anh Tuan 2012-12-13 01:45:46 UTC
(In reply to comment #7)
> I've installed the update from updates-testing and it seems to have the same
> issue as described initially here. Additionally, some shapes don't appear at
> all when placed in the document.

It's fine on my laptop (also xulrunner 17.0.1 and pencil 2.0.3)

When pencil running, help me to check Help->About if version information is exact 2.0.3.
Also, anyone else is experiencing this issue?

Comment 9 ecdpalma 2012-12-13 12:57:21 UTC
I've removed ~/.pencil and it started working nicely.

I think the buggy directory came with the home I copied from another machine where some previous pencil's version had been installed.

Comment 10 Truong Anh Tuan 2012-12-13 13:33:01 UTC
(In reply to comment #9)
> I've removed ~/.pencil and it started working nicely.

Nice to see that.

> I think the buggy directory came with the home I copied from another machine
> where some previous pencil's version had been installed.

Could you tell me more about your situation:
You had installed the new pencil 2.0.3 or moved the home dir before?

Comment 11 ecdpalma 2012-12-13 14:21:22 UTC
Well, I went to the other machine to check whether pencil was installed there or not and it wasn't. There's also no .pencil there.

Then, I repeated the installation:

1. Removed ~/.pencil.
2. Installed 2.0.2
 - The issue from this bug appeared.

3. Updated to 2.0.3
 - Nothing changed.

4. Removed .pencil/.
- Then it worked.

I hope it helps.

Comment 12 Truong Anh Tuan 2012-12-13 15:13:57 UTC
(In reply to comment #11)
> I hope it helps.

Yes, thanks. I will work with upstream developers to investigate this issue.

Comment 13 Fedora Update System 2013-01-04 03:50:17 UTC
pencil-2.0.4-1.fc18 has been submitted as an update for Fedora 18.
https://admin.fedoraproject.org/updates/pencil-2.0.4-1.fc18

Comment 14 Truong Anh Tuan 2013-01-04 03:55:19 UTC
New release has been (In reply to comment #11)
> Well, I went to the other machine to check whether pencil was installed
> there or not and it wasn't. There's also no .pencil there.

New release has been updated to fix this issue.

Comment 15 Fedora Update System 2013-01-04 20:25:50 UTC
Package pencil-2.0.4-1.fc18:
* should fix your issue,
* was pushed to the Fedora 18 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing pencil-2.0.4-1.fc18'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2013-0176/pencil-2.0.4-1.fc18
then log in and leave karma (feedback).

Comment 16 Fedora Update System 2013-01-12 15:02:24 UTC
pencil-2.0.4-1.fc18 has been pushed to the Fedora 18 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.