k0ral / imm

Execute arbitrary actions for each unread element of RSS/Atom feeds
http://hackage.haskell.org/package/imm
Creative Commons Zero v1.0 Universal
16 stars 4 forks source link

No proper handling of some exceptions #1

Closed kamaradclimber closed 5 years ago

kamaradclimber commented 11 years ago

The feed http://www.generation-libre.com/feed/ is currently inaccessible with a browser (chromium: error 330 ERR_CONTENT_DECODING_FAILED) and imm. It surprisingly work with curl though.

It makes imm crash and stop processing other feeds.

How-to reproduce: ~/.cabal/bin/imm -u -v -f http://www.generation-libre.com/feed/

Output is : Updating: http://www.generation-libre.com/feed/ Downloading http://www.generation-libre.com/feed/ imm-linux-x86_64: ZlibException (-3)

I can report it upstream if needed

k0ral commented 11 years ago

I'll have a look at it, thank you for reporting.

k0ral commented 5 years ago

This feed works correctly with the latest version:

$ imm run --no-callbacks "http://www.generation-libre.com/feed/"
New item: http://www.generation-libre.com/feed/ / 9ème édition des Journées Méditerranéennes du Logiciel Libre (JM2L) à Polytech’Nice
New item: http://www.generation-libre.com/feed/ / Moblin 2.1 disponible pour les Netbooks et les Nettops
New item: http://www.generation-libre.com/feed/ / L’OIN a racheté 22 anciens brevets Microsoft
New item: http://www.generation-libre.com/feed/ / OpenDay propose un cycle de conférences dédiées aux briques open source pour l’entreprise lors d’Open World Forum 2009
New item: http://www.generation-libre.com/feed/ / Windows Seven va nuire à ses consommateurs avec un problème de sécurité connu
New item: http://www.generation-libre.com/feed/ / L’April: Objectif des 5000 rempli!
New item: http://www.generation-libre.com/feed/ / Plus de 20000 albums à écouter en Pyjama
New item: http://www.generation-libre.com/feed/ / Le lieu définitif des RMLL 2009
New item: http://www.generation-libre.com/feed/ / Fedora 11 au bon goût de Léonidas
New item: http://www.generation-libre.com/feed/ / Création de l’Open Database Alliance avec MariaDB en clone de MySQL
New item: http://www.generation-libre.com/feed/ / Les Rencontres Mondiales du Logiciel Libre réemmenage
New item: http://www.generation-libre.com/feed/ / Openday ecommerce le 29 juin à Paris : les meilleures solutions Open Source d’ebusiness
New item: http://www.generation-libre.com/feed/ / Slackware disponible en 64bits !
New item: http://www.generation-libre.com/feed/ / La Linux Foundation relance Linux.com
New item: http://www.generation-libre.com/feed/ / L’April envoie sa position sur les brevets logiciels à l’OEB
New item: http://www.generation-libre.com/feed/ / Votre soutien aux Journées des Trophées du Libre 2009
New item: http://www.generation-libre.com/feed/ / OpenOffice.org 3.1 est prête
New item: http://www.generation-libre.com/feed/ / Le téléphone portable libre Freerunner (GTA02) est toujours maintenu et continue d’évoluer !
New item: http://www.generation-libre.com/feed/ / Ubuntu 9.04, place au lapin cornu débonnaire !
New item: http://www.generation-libre.com/feed/ / Rachat de Sun par Oracle
New item: http://www.generation-libre.com/feed/ / Nexuiz 2.5 met la barre très haut
New item: http://www.generation-libre.com/feed/ / Linutop 3 dévoilé au salon Solution Linux 2009
New item: http://www.generation-libre.com/feed/ / Microsoft annonce l’aquisition de Novell, ainsi que du copyright d’UNIX
New item: http://www.generation-libre.com/feed/ / La nouvelle version de Battle for Wesnoth débarque !
New item: http://www.generation-libre.com/feed/ / Concours de thèmes Dotclear avec Mozilla Europe
25 new items
0 errors

I am closing this issue :) .