[Intrepid] liferea 1.4.18-0ubuntu2 seg faults with xulrunner 1.9.0.5+nobinonly-0ubuntu0.8.10.1

Bug #309640 reported by Alex Kavanagh
4
Affects Status Importance Assigned to Milestone
liferea (Ubuntu)
Confirmed
High
Unassigned

Bug Description

Binary package hint: liferea

liferea is now seg faulting after a recent aptitude safe-upgrade brought in a new version of Firefox: 3.0.5+nobinonly-0ubuntu0.8.10.1

liferea --debug-all gives:

...
...
PLUGINS: -> XulRunner Rendering Plugin (liblihtmlx.so, type=0)
PLUGINS: using "XulRunner" for HTML rendering...
TRACE: + mozembed_init (XPCOM_GLUE)
Segmentation fault

I've attached the full debug in the attachment.

Revision history for this message
Alex Kavanagh (ajkavanagh) wrote :
Revision history for this message
Emilio Pozuelo Monfort (pochu) wrote : Re: [Bug 309640] [NEW] [Intrepid] lifrea 1.4.18-0ubuntu2 seg faults with xulrunner 1.9.0.5+nobinonly-0ubuntu0.8.10.1

Alex Kavanagh wrote:
> Public bug reported:
>
> Binary package hint: liferea
>
> liferea is now seg faulting after a recent aptitude safe-upgrade brought
> in a new version of Firefox: 3.0.5+nobinonly-0ubuntu0.8.10.1
>
> liferea --debug-all gives:
>
> ...
> ...
> PLUGINS: -> XulRunner Rendering Plugin (liblihtmlx.so, type=0)
> PLUGINS: using "XulRunner" for HTML rendering...
> TRACE: + mozembed_init (XPCOM_GLUE)
> Segmentation fault

Do you still get this? What architecture do you have?

Revision history for this message
Alex Kavanagh (ajkavanagh) wrote :

Emilio Pozuelo Monfort wrote, On 02/01/09 08:42:
> Alex Kavanagh wrote:
>
>> Public bug reported:
>>
>> Binary package hint: liferea
>>
>> liferea is now seg faulting after a recent aptitude safe-upgrade brought
>> in a new version of Firefox: 3.0.5+nobinonly-0ubuntu0.8.10.1
>>
>> liferea --debug-all gives:
>>
>> ...
>> ...
>> PLUGINS: -> XulRunner Rendering Plugin (liblihtmlx.so, type=0)
>> PLUGINS: using "XulRunner" for HTML rendering...
>> TRACE: + mozembed_init (XPCOM_GLUE)
>> Segmentation fault
>>
>
> Do you still get this? What architecture do you have?
>
Yes, it is still happening. Architecture is i386.

I've also tried it with a completely new liferea profile with the same
results.

Revision history for this message
Emilio Pozuelo Monfort (pochu) wrote :

Did you install firefox-3.1 / xulrunner-1.9.1?

I've just debugged this on IRC with another user and he had installed it, and Liferea was loading xulrunner 1.9.1 and thus segfaulting.

Changed in liferea:
importance: Undecided → Critical
status: New → Incomplete
Revision history for this message
Foppe Hemminga (foppe) wrote :

During the debug with Emilio Pozuelo Monfort on IRC we found the following:
My OS is Ubuntu Intrepid
I confirm the debug output by Alex Kavanagh
I tried to manually install liferea-1.4.23 but it errorred on ./configure

checking which gecko to use...
configure: error: No gecko found; you may need to adjust PKG_CONFIG_PATH or install a mozilla/firefox/xulrunner -devel package

Then I backtraced Liferea. I added the backtrace as attachment. It reads:

[...]
#22 0xb55cb20b in ?? () from /usr/lib/xulrunner-1.9.1b3pre/libxul.so

I uninstalled Firefox 3.1 but that didn't work. Then I uninstalled xulrunner-1.9.1 and Liferea was back.

I think this includes all useful information.

Good luck

Revision history for this message
Foppe Hemminga (foppe) wrote :

Last update:
Liferea works with xulrunner-1.9.0.5+nobinonly-0ubuntu0.8.10.1 (on my install)
not with
xulrunner-.1.9.1~b3~hg20090103r22626+nobinonly-0ubuntu1~fta4~intrepid
not with
xulrunner-1.9.2~a1~hg20090106r23390+nobinonly=0ubuntu1~fta1~intrepid
(all versions from current repo's as of 01-07-2009)

Status changed from Incomplete to Confirmed

Changed in liferea:
status: Incomplete → Confirmed
Revision history for this message
Emilio Pozuelo Monfort (pochu) wrote :

Downgrading to High importance as this is caused by using external packages. Still something we should fix.

Changed in liferea:
importance: Critical → High
Revision history for this message
Emilio Pozuelo Monfort (pochu) wrote :

This is bug 295490.

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.