Package: liferea Version: Version: 1.6.4-1 When I try to add Atom feed from this site (http://www.natami.net/blog/) under Epiphany to Liferea, then I got a crash.
There is also - not much saying - log from that crash attached. [camelek@debian:~]$ dpkg --status liferea Package: liferea Status: install ok installed Priority: optional Section: web Installed-Size: 832 Maintainer: Luis Rodrigo Gallardo Cruz <[email protected]> Architecture: amd64 Version: 1.6.4-1 Replaces: liferea-data (<< 1.4.26-4), liferea-webkit, liferea-xulrunner Provides: liferea-webkit, liferea-xulrunner Depends: libatk1.0-0 (>= 1.29.3), libc6 (>= 2.7), libcairo2 (>= 1.2.4), libdbus-1-3 (>= 1.0.2), libdbus-glib-1-2 (>= 0.78), libgconf2-4 (>= 2.27.0), libglade2-0 (>= 1:2.6.1), libglib2.0-0 (>= 2.24.0), libgtk2.0-0 (>= 2.16.0), libice6 (>= 1:1.0.0), liblua5.1-0, libnm-glib2 (>= 0.7.999), libnotify1 (>= 0.5.0), libnotify1-gtk2.10, libpango1.0-0 (>= 1.14.0), libsm6, libsoup2.4-1 (>= 2.26.1), libsqlite3-0 (>= 3.6.23.1), libwebkit-1.0-2 (>= 1.1.1), libx11-6, libxml2 (>= 2.7.4), libxslt1.1 (>= 1.1.25), gconf2 (>= 2.28.1-2), liferea-data (= 1.6.4-1) Recommends: dbus (>= 1.0.2-5), dbus-x11, wget | curl | gwget | kget Suggests: network-manager Conflicts: gwget (<< 1.0.2), liferea-webkit, liferea-xulrunner Description: feed aggregator for GNOME Liferea is a simple FeedReader clone for GNOME. It is a reader for RSS/RDF feeds which also supports CDF channels, Atom/Echo/PIE feeds and OCS directories. . Liferea is an abbreviation for Linux Feed Reader. Homepage: http://liferea.sourceforge.net/ [camelek@debian:~]$
gdb liferea GNU gdb (GDB) 7.0.1-debian Copyright (C) 2009 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /usr/bin/liferea...Reading symbols from /usr/lib/debug/usr/bin/liferea...done. (no debugging symbols found)...done. (gdb) r Starting program: /usr/bin/liferea [Thread debugging using libthread_db enabled] [New Thread 0x7ffff75bb700 (LWP 20680)] [New Thread 0x7ffff2156700 (LWP 20681)] [New Thread 0x7ffff183d700 (LWP 20682)] [New Thread 0x7fffefeff700 (LWP 20683)] [Thread 0x7fffefeff700 (LWP 20683) exited] Entity: line 7: parser error : Opening and ending tag mismatch: meta line 1 and head </style></head> ^ Entity: line 8: parser error : Opening and ending tag mismatch: img line 8 and a gle.com/" id="g"><img src="//www.google.com/images/logo_sm.gif" alt="Google"></a ^ Entity: line 12: parser error : Opening and ending tag mismatch: a line 8 and body <ins>That's all we know.</ins></p></body></html> ^ Entity: line 12: parser error : Opening and ending tag mismatch: body line 8 and html <ins>That's all we know.</ins></p></body></html> ^ Entity: line 12: parser error : Premature end of data in tag head line 1 <ins>That's all we know.</ins></p></body></html> ^ Entity: line 12: parser error : Premature end of data in tag html line 1 <ins>That's all we know.</ins></p></body></html> ^ Entity: line 7: parser error : Opening and ending tag mismatch: meta line 1 and head </style></head> ^ Entity: line 8: parser error : Opening and ending tag mismatch: img line 8 and a gle.com/" id="g"><img src="//www.google.com/images/logo_sm.gif" alt="Google"></a ^ Entity: line 12: parser error : Opening and ending tag mismatch: a line 8 and body <ins>That's all we know.</ins></p></body></html> ^ Entity: line 12: parser error : Opening and ending tag mismatch: body line 8 and html <ins>That's all we know.</ins></p></body></html> ^ Entity: line 12: parser error : Premature end of data in tag head line 1 <ins>That's all we know.</ins></p></body></html> ^ Entity: line 12: parser error : Premature end of data in tag html line 1 <ins>That's all we know.</ins></p></body></html> ^ ** (liferea:20677): WARNING **: google_feed_subscription_process_update_result(): Couldn't parse XML! ** (liferea:20677): WARNING **: Could not find item for tag:google.com,2005:reader/item/c2b6c7267d36d71d! ** (liferea:20677): WARNING **: Could not find item for tag:google.com,2005:reader/item/15711db9b6b27adf! ** (liferea:20677): WARNING **: Could not find item for tag:google.com,2005:reader/item/6a7857b4bf8b8822! ** (liferea:20677): WARNING **: Could not find item for tag:google.com,2005:reader/item/70e07859a6f2bad5! ** (liferea:20677): WARNING **: Could not find item for tag:google.com,2005:reader/item/659002fe1bacfb99! ** (liferea:20677): WARNING **: Could not find item for tag:google.com,2005:reader/item/5cde3163e4f805c6! ** (liferea:20677): WARNING **: Could not find item for tag:google.com,2005:reader/item/668bc3665b8daadb! ** (liferea:20677): WARNING **: Could not find item for tag:google.com,2005:reader/item/c2b6c7267d36d71d! ** (liferea:20677): WARNING **: Could not find item for tag:google.com,2005:reader/item/15711db9b6b27adf! ** (liferea:20677): WARNING **: Could not find item for tag:google.com,2005:reader/item/6a7857b4bf8b8822! ** (liferea:20677): WARNING **: Could not find item for tag:google.com,2005:reader/item/70e07859a6f2bad5! ** (liferea:20677): WARNING **: Could not find item for tag:google.com,2005:reader/item/659002fe1bacfb99! ** (liferea:20677): WARNING **: Could not find item for tag:google.com,2005:reader/item/5cde3163e4f805c6! ** (liferea:20677): WARNING **: Could not find item for tag:google.com,2005:reader/item/668bc3665b8daadb! ** ERROR:feedlist.c:398:feedlist_node_added: assertion failed: (NULL == node->parent) Program received signal SIGABRT, Aborted. 0x0000003398432165 in raise () from /lib/libc.so.6 (gdb) bt full #0 0x0000003398432165 in raise () from /lib/libc.so.6 No symbol table info available. #1 0x0000003398434f70 in abort () from /lib/libc.so.6 No symbol table info available. #2 0x0000003399c635d1 in IA__g_assertion_message (domain=<value optimized out>, file=<value optimized out>, line=<value optimized out>, func=<value optimized out>, message=<value optimized out>) at /scratch/build-area/glib2.0-2.24.2/glib/gtestutils.c:1318 lstr = Could not find the frame base for "IA__g_assertion_message". (gdb) info registers rax 0x0 0 rbx 0x7e36d0 8271568 rcx 0xffffffffffffffff -1 rdx 0x6 6 rsi 0x50c5 20677 rdi 0x50c5 20677 rbp 0x3399edb900 0x3399edb900 rsp 0x7fffffffdb78 0x7fffffffdb78 r8 0x0 0 r9 0x2d 45 r10 0x8 8 r11 0x206 518 r12 0x45c880 4573312 r13 0x27a4040 41566272 r14 0x7fffffffdce0 140737488346336 r15 0x6ab1a0 6992288 rip 0x3398432165 0x3398432165 <raise+53> eflags 0x206 [ PF IF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0 fctrl 0x37f 895 fstat 0x20 32 ftag 0xffff 65535 fiseg 0x33 51 fioff 0x984911d4 -1740041772 foseg 0x7fff 32767 fooff 0xffffcfc0 -12352 fop 0x55c 1372 mxcsr 0x1fa5 [ IE ZE PE IM DM ZM OM UM PM ] (gdb) x/16i $pc 0x3398432165 <raise+53>: cmp $0xfffffffffffff000,%rax 0x339843216b <raise+59>: ja 0x3398432182 <raise+82> 0x339843216d <raise+61>: repz retq 0x339843216f <raise+63>: nop 0x3398432170 <raise+64>: test %eax,%eax 0x3398432172 <raise+66>: jg 0x3398432155 <raise+37> 0x3398432174 <raise+68>: test $0x7fffffff,%eax 0x3398432179 <raise+73>: jne 0x3398432192 <raise+98> 0x339843217b <raise+75>: mov %esi,%eax 0x339843217d <raise+77>: nopl (%rax) 0x3398432180 <raise+80>: jmp 0x3398432155 <raise+37> 0x3398432182 <raise+82>: mov 0x328e0f(%rip),%rdx # 0x339875af98 0x3398432189 <raise+89>: neg %eax 0x339843218b <raise+91>: mov %eax,%fs:(%rdx) 0x339843218e <raise+94>: or $0xffffffffffffffff,%eax 0x3398432191 <raise+97>: retq (gdb) thread apply all backtrace Thread 4 (Thread 0x7ffff183d700 (LWP 20682)): #0 0x0000003398c0b16c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x0000003832261918 in WebCore::IconDatabase::syncThreadMainLoop (this=<value optimized out>) at ../WebCore/loader/icon/IconDatabase.cpp:1412 #2 0x00000038322619e1 in WebCore::IconDatabase::iconDatabaseSyncThread (this=<value optimized out>) at ../WebCore/loader/icon/IconDatabase.cpp:1030 #3 0x0000003398c068ba in start_thread () from /lib/libpthread.so.0 #4 0x00000033984cf02d in clone () from /lib/libc.so.6 #5 0x0000000000000000 in ?? () Thread 3 (Thread 0x7ffff2156700 (LWP 20681)): #0 0x0000003398c0b16c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x0000003832572b64 in WTF::TCMalloc_PageHeap::scavengerThread (this=<value optimized out>) at ../JavaScriptCore/wtf/FastMalloc.cpp:2378 #2 0x0000003832572b89 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<value optimized out>) at ../JavaScriptCore/wtf/FastMalloc.cpp:1501 #3 0x0000003398c068ba in start_thread () from /lib/libpthread.so.0 #4 0x00000033984cf02d in clone () from /lib/libc.so.6 #5 0x0000000000000000 in ?? () Thread 2 (Thread 0x7ffff75bb700 (LWP 20680)): #0 0x00000033984c4113 in poll () from /lib/libc.so.6 #1 0x0000003399c422c9 in g_main_context_poll (context=<value optimized out>, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at /scratch/build-area/glib2.0-2.24.2/glib/gmain.c:2904 #2 g_main_context_iterate (context=<value optimized out>, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at /scratch/build-area/glib2.0-2.24.2/glib/gmain.c:2586 #3 0x0000003399c42a75 in IA__g_main_loop_run (loop=<value optimized out>) at /scratch/build-area/glib2.0-2.24.2/glib/gmain.c:2799 #4 0x0000003d62a1ef73 in ?? () from /usr/lib/libnm-glib.so.2 #5 0x0000003399c67784 in g_thread_create_proxy (data=<value optimized out>) at /scratch/build-area/glib2.0-2.24.2/glib/gthread.c:1893 #6 0x0000003398c068ba in start_thread () from /lib/libpthread.so.0 #7 0x00000033984cf02d in clone () from /lib/libc.so.6 #8 0x0000000000000000 in ?? () Thread 1 (Thread 0x7ffff7fb7800 (LWP 20677)): ---Type <return> to continue, or q <return> to quit--- #0 0x0000003398432165 in raise () from /lib/libc.so.6 #1 0x0000003398434f70 in abort () from /lib/libc.so.6 #2 0x0000003399c635d1 in IA__g_assertion_message (domain=<value optimized out>, file=<value optimized out>, line=<value optimized out>, func=<value optimized out>, message=<value optimized out>) at /scratch/build-area/glib2.0-2.24.2/glib/gtestutils.c:1318 #3 0x0000003399c63b50 in IA__g_assertion_message_expr (domain=<value optimized out>, file=<value optimized out>, line=<value optimized out>, func=<value optimized out>, expr=<value optimized out>) at /scratch/build-area/glib2.0-2.24.2/glib/gtestutils.c:1329 #4 0x00000000004277cc in feedlist_node_added (node=0xc8d2c0) at feedlist.c:398 #5 0x000000000043d2ae in update_subscription_list_callback (gsource=0xbdc460, action=0x26e6b20, success=<value optimized out>) at google_source_edit.c:527 #6 0x000000000043dc2a in google_source_edit_action_complete (result=0x278c430, userdata=<value optimized out>, flags=<value optimized out>) at google_source_edit.c:256 #7 0x000000000043277a in update_process_result_idle_cb (user_data=<value optimized out>) at update.c:562 #8 0x0000003399c3e6f2 in g_main_dispatch (context=<value optimized out>) at /scratch/build-area/glib2.0-2.24.2/glib/gmain.c:1960 #9 IA__g_main_context_dispatch (context=<value optimized out>) at /scratch/build-area/glib2.0-2.24.2/glib/gmain.c:2513 #10 0x0000003399c42568 in g_main_context_iterate (context=<value optimized out>, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at /scratch/build-area/glib2.0-2.24.2/glib/gmain.c:2591 #11 0x0000003399c42a75 in IA__g_main_loop_run (loop=<value optimized out>) at /scratch/build-area/glib2.0-2.24.2/glib/gmain.c:2799 #12 0x000000382f33b6b7 in IA__gtk_main () at /scratch/build-area/gtk+2.0-2.20.1/gtk/gtkmain.c:1219 #13 0x0000000000433bf2 in main (argc=1, argv=0x7fffffffe458) at main.c:345 (gdb) q A debugging session is active. Inferior 1 [process 20677] will be killed. Quit anyway? (y or n) y [camelek@debian:~]$

