Bug 466421 - Quarticurve makes arora immediately segfault
Summary: Quarticurve makes arora immediately segfault
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: qt4-theme-quarticurve
Version: 8
Hardware: All
OS: Linux
medium
high
Target Milestone: ---
Assignee: Kevin Kofler
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-10-10 07:34 UTC by Kevin Kofler
Modified: 2008-10-23 16:41 UTC (History)
1 user (show)

Fixed In Version: 0.0-0.13-beta8
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2008-10-23 16:41:29 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Kevin Kofler 2008-10-10 07:34:18 UTC
Description of problem:
On Fedora 8 i386, Arora immediately segfaults even on its own start page (both the old one and fedoraproject.org which is set as the start page in the latest update, so I doubt it can render _any_ web page without crashing).

Version-Release number of selected component (if applicable):
arora-0.4-2.fc8 (0.4-1.fc8 and 0.3-1.fc8 also crashed the same way)
qt4-4.4.1-2.fc8

How reproducible:
Always

Steps to Reproduce:
1. Run arora.
  
Actual results:
Immediate segfault.

Expected results:
Actually useful browser.

Additional info:
I can easily produce a stack trace if that helps. (I just wanted it filed now so we don't forget.) It might actually be a QtWebKit bug, which would mean it would be up to us (Than, Rex and me) to fix.

Comment 1 Jaroslav Reznik 2008-10-10 10:18:45 UTC
I can't reproduce this bug. Arora is working in my testing F8 installation with latest updates. Could you produce a stack trace?

Comment 2 Kevin Kofler 2008-10-10 11:19:17 UTC
Whoops, when I set the theme to Oxygen, it works. Looks like that bug is my own darn fault. ;-) Reassigning...

Comment 3 Kevin Kofler 2008-10-10 12:01:30 UTC
FWIW, the problem is that QtWebKit calls the style's drawComplexControl with a NULL QWidget which is allowed in Qt 4 and Quarticurve doesn't expect that and crashes. I'm on it. I'm taking the arora and qt maintainers off the CC list because it's clearly a Quarticurve bug.

Comment 4 Fedora Update System 2008-10-16 23:59:04 UTC
qt4-theme-quarticurve-0.0-0.13.beta8.fc9 has been submitted as an update for Fedora 9.
http://admin.fedoraproject.org/updates/qt4-theme-quarticurve-0.0-0.13.beta8.fc9

Comment 5 Fedora Update System 2008-10-17 00:01:21 UTC
qt4-theme-quarticurve-0.0-0.13.beta8.fc8 has been submitted as an update for Fedora 8.
http://admin.fedoraproject.org/updates/qt4-theme-quarticurve-0.0-0.13.beta8.fc8

Comment 6 Fedora Update System 2008-10-20 20:28:04 UTC
qt4-theme-quarticurve-0.0-0.13.beta8.fc8 has been pushed to the Fedora 8 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update qt4-theme-quarticurve'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F8/FEDORA-2008-8924

Comment 7 Fedora Update System 2008-10-23 16:40:38 UTC
qt4-theme-quarticurve-0.0-0.13.beta8.fc9 has been pushed to the Fedora 9 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 8 Fedora Update System 2008-10-23 16:41:27 UTC
qt4-theme-quarticurve-0.0-0.13.beta8.fc8 has been pushed to the Fedora 8 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.