liferea crashes when trying to view popup

Bug #141250 reported by Caspar Clemens Mierau
2
Affects Status Importance Assigned to Milestone
Liferea
Unknown
Unknown
liferea (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: liferea

liferea (on gutsy) crashes for when doing the following:

1. subscribe to:
http://www.spiegel.de/schlagzeilen/rss/0,5291,22,00.xml
2. click on article "Staatsgeschenke: Kamele für die Kanzlerin", original url:
http://www.spiegel.de/kultur/gesellschaft/0,1518,506351,00.html
3. click on the image list to get the popup

The click will just bring up two empty tabs inside liferea. If you repeat this click two or three times, liferea will crash.

strace log follows.

Related branches

Revision history for this message
Caspar Clemens Mierau (leitmedium) wrote :
Revision history for this message
Emilio Pozuelo Monfort (pochu) wrote :

I've added that feed, but all posts seem to be empty... any ideas?

Changed in liferea:
importance: Undecided → Medium
status: New → Incomplete
Revision history for this message
Emilio Pozuelo Monfort (pochu) wrote :

Also, could you try to get a backtrace?

To get it, run in a terminal:
LD_LIBRARY_PATH=/usr/lib/firefox gdb liferea-bin
[...]
(gdb) run

and then crash it.

Liferea did receive segmentation fault.
(gdb) bt

and post here the output.

Thanks!

Revision history for this message
Caspar Clemens Mierau (leitmedium) wrote :

No idea about the empty entries - or, well: yes: It only delivers the headlines. Thats why I use liferea to show the actual linked website when clicking on an entry.

Attached you find the gdb session. This time it crashed immediatly after calling the popup. Let me know if I can provide you with more information.

Best.

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

Thanks for the backtrace.

Just a little question, you run gdb with 'LD_LIBRARY_PATH=/usr/lib/firefox', didn't you?

Revision history for this message
Caspar Clemens Mierau (leitmedium) wrote :

Hi. My call was

LD_LIBRARY_PATH=/usr/lib/firefox gdb liferea-bin 2>&1 | tee gdb-liferea.txt

If you like I can repeat the procedure or provide you with my liferea settings.

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

There was a report upstream.

Lars, who is upstream for Liferea, can reproduce it, and is working on a fix.

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

Lars already has a fix! I'll get this with 1.4.3

Changed in liferea:
status: In Progress → Fix Committed
Revision history for this message
Emilio Pozuelo Monfort (pochu) wrote :

liferea (1.4.3b-0ubuntu1) gutsy; urgency=low

  * New upstream release. (UVFe LP: #145326)
  * Version 1.4.3b (Stable)
     - Fixes a data loss problem that causes flagged
       items to be dropped out of cache. Normally
       flagged items are never to be dropped.
       (reported by Keith Curtis)

  * Version 1.4.3 (Stable)
     - Fixes a grave bug that caused continuous feed
       downloads when the default update interval is
       set to 0, which is to mean disabled.
     - Fixes assertions in db_item_check() and db_query_to_sql() for search
       folders that do not have rules. (reported by pochu)
     - Fixes SF #1798880: problem when using Ctrl-u
       inside a search folder matching unread items. (LP: #102161)
     - Fixes Debian #430782: better handling of RSS 2.0
       LiveJournal feeds which use lj: prefix for some
       HTML elements. (reported by Daniel Jacobowitz)
     - Fixes SF #1799476: crash when following links.
       (reported by jphendrix) (LP: #141250)

    Version 1.4.2b (Stable)
     - Fixes compilation problems of GtkHTML2 rendering.
     - Fixes SF #1798158: problem with 'mark as read'
       option in popup window (reported by zodmaner)
     - Now removes leading/trailing white spaces from
       feed list node titles. (patch from Christian Dywan)
     - Fixes broken HTTP authentication. Auth info was
       just not passed with HTTP requests. (reported
       by Jim Henderson)
     - Fixes Debian #442798: update interval values
       isn't correctly updated. Interval unit is lost.
       (reported by Yannick Palanque)

  * Merge with Debian, remaining Ubuntu changes:
    - debian/control:
      + Added firefox-dev and intltool to build-deps.
      + Removed libxul-dev from build-deps.
      + Changed Maintainer field to match DebianMaintainerSpec.
      + Added firefox to liferea dependencies.
      + Do not build transitional packages (not required due to Conflicts/
        Provides/Replaces)
    - debian/rules:
      + Call intltool-update -p to generate translation template for Rosetta
      + Call dh_iconcache
      + Don't disable gecko
    - debian/patches/00list:
      + Do not apply expand_treeview.dpatch, since it's fixed since 1.4.2.

 -- Emilio Pozuelo Monfort <email address hidden> Tue, 25 Sep 2007 16:56:01 +0200

Changed in liferea:
status: Fix Committed → Fix Released
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.