Summary: | Crash on feeds update | ||||||
---|---|---|---|---|---|---|---|
Product: | Claws Mail (GTK 2) | Reporter: | Daniel Mota Leite <higuita> | ||||
Component: | Plugins/RSSyl | Assignee: | users | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | normal | ||||||
Priority: | P3 | ||||||
Version: | 3.7.7 | ||||||
Hardware: | PC | ||||||
OS: | Linux | ||||||
Attachments: |
|
Description
Daniel Mota Leite
2010-09-15 10:28:36 UTC
I updated to the latest cvs (claws 3.7.6cvs54) and plugins, tried to build RSSsyl with debug and still crashes, with this log: link 'http://linuxtoday.com/news_story.php3?ltsn=2010-10- 05-002-35-SC-RH' feed.c:697:RSSyl: finished parsing headers feed.c:787:Leading html tag found at line 12 feed.c:794:Trailing html tag found at line 14 feed.c:909:Appending 'Fedora 14 Linux Boosts Security with OpenSCAP' feed.c:921:RSSyl: rssyl_read_existing_thr() is returning [Thread 0x7fffe05e7710 (LWP 15878) exited] feed.c:956:RSSyl: read_existing thread finished feed.c:1587:setting Linux Today mtime to 1286293468 [16:44:28] RSSyl: Feed update finished: www.linuxtoday.com/biglt.rss [16:44:28] RSSyl: Updating feed lwn.net/headlines/newrss feed.c:301:RSSyl: XML - url is 'lwn.net/headlines/newrss ' [New Thread 0x7fffe05e7710 (LWP 15879)] feed.c:318:RSSyl: waiting for thread to finish feed.c:142:TEMPLATE: /home/higuita/.claws-mail/RSSyl/curltmpHznm6U feed.c:174:RSSyl: last update 1286070088 (Sun, 3 Oct 2010 01:41:28 GMT) feed.c:211:RSSyl: got status 200, last mod -1 (unknown) feed.c:323:RSSyl: thread finished [Thread 0x7fffe05e7710 (LWP 15879) exited] feed.c:349:parsing /home/higuita/.claws-mail/RSSyl/curltmpHznm6U Program received signal SIGSEGV, Segmentation fault. 0x00007ffff1018679 in gzdirect () from /usr/lib64/libz.so.1 (gdb) bt full #0 0x00007ffff1018679 in gzdirect () from /usr/lib64/libz.so.1 No symbol table info available. #1 0x00007fffe96306b9 in __xmlParserInputBufferCreateFilename () from /usr/lib64/libxml2.so.2 No symbol table info available. #2 0x00007fffe960600d in xmlNewInputFromFile () from /usr/lib64/libxml2.so.2 No symbol table info available. #3 0x00007fffe960a2a6 in xmlCreateURLParserCtxt () from /usr/lib64/libxml2.so.2 No symbol table info available. #4 0x00007fffe9620b3e in xmlSAXParseFileWithData () from /usr/lib64/libxml2.so.2 No symbol table info available. #5 0x00007fffe7f6df6a in rssyl_fetch_feed () from /usr/lib64/claws-mail/plugins/rssyl.so No symbol table info available. #6 0x00007fffe7f70568 in rssyl_update_feed () from /usr/lib64/claws-mail/plugins/rssyl.so No symbol table info available. #7 0x00000000004d4cc7 in folder_func_to_all_folders_func (node=0x1d43b50, data=0x7fffffffce90) at folder.c:1048 item = 0x1e12890 function_data = 0x7fffffffce90 #8 0x00007ffff2a05c60 in ?? () from /usr/lib64/libglib-2.0.so.0 No symbol table info available. #9 0x00007ffff2a05c0e in ?? () from /usr/lib64/libglib-2.0.so.0 No symbol table info available. #10 0x00007ffff2a05c0e in ?? () from /usr/lib64/libglib-2.0.so.0 No symbol table info available. #11 0x00007ffff2a069c1 in g_node_traverse () from /usr/lib64/libglib-2.0.so.0 No symbol table info available. #12 0x00000000004d4d3f in folder_func_to_all_folders (function=0x7fffe7f709e0 <rssyl_refresh_all_func>, data=0x0) at folder.c:1065 list = 0xefbda0 folder = 0x1d44f60 function_data = {function = 0x7fffe7f709e0 <rssyl_refresh_all_func>, data = 0x0} #13 0x00007fffe7f75936 in rssyl_refresh_all_cb () from /usr/lib64/claws-mail/plugins/rssyl.so No symbol table info available. #14 0x00007ffff2cad9ee in g_closure_invoke () from /usr/lib64/libgobject-2.0.so.0 No symbol table info available. #15 0x00007ffff2cc1ab3 in ?? () from /usr/lib64/libgobject-2.0.so.0 No symbol table info available. #16 0x00007ffff2cc2e6f in g_signal_emit_valist () from /usr/lib64/libgobject-2.0.so.0 No symbol table info available. #17 0x00007ffff2cc3373 in g_signal_emit () from /usr/lib64/libgobject-2.0.so.0 No symbol table info available. #18 0x00007ffff720e0b3 in ?? () from /usr/lib64/libgtk-x11-2.0.so.0 No symbol table info available. #19 0x00007ffff2cad9ee in g_closure_invoke () from /usr/lib64/libgobject-2.0.so.0 No symbol table info available. #20 0x00007ffff2cc13cc in ?? () from /usr/lib64/libgobject-2.0.so.0 No symbol table info available. #21 0x00007ffff2cc2e6f in g_signal_emit_valist () from /usr/lib64/libgobject-2.0.so.0 No symbol table info available. #22 0x00007ffff2cc3373 in g_signal_emit () from /usr/lib64/libgobject-2.0.so.0 No symbol table info available. #23 0x00007ffff73e2cbe in gtk_widget_activate () from /usr/lib64/libgtk-x11-2.0.so.0 No symbol table info available. #24 0x00007ffff72e379d in gtk_menu_shell_activate_item () from /usr/lib64/libgtk-x11-2.0.so.0 No symbol table info available. #25 0x00007ffff72e4f99 in ?? () from /usr/lib64/libgtk-x11-2.0.so.0 No symbol table info available. #26 0x00007ffff72d5788 in ?? () from /usr/lib64/libgtk-x11-2.0.so.0 No symbol table info available. #27 0x00007ffff2cad9ee in g_closure_invoke () from /usr/lib64/libgobject-2.0.so.0 No symbol table info available. #28 0x00007ffff2cc177d in ?? () from /usr/lib64/libgobject-2.0.so.0 No symbol table info available. #29 0x00007ffff2cc2d0a in g_signal_emit_valist () from /usr/lib64/libgobject-2.0.so.0 No symbol table info available. #30 0x00007ffff2cc3373 in g_signal_emit () from /usr/lib64/libgobject-2.0.so.0 No symbol table info available. #31 0x00007ffff73dcbcf in ?? () from /usr/lib64/libgtk-x11-2.0.so.0 No symbol table info available. #32 0x00007ffff72cdd33 in gtk_propagate_event () from /usr/lib64/libgtk-x11-2.0.so.0 No symbol table info available. #33 0x00007ffff72ced03 in gtk_main_do_event () from /usr/lib64/libgtk-x11-2.0.so.0 ---Type <return> to continue, or q <return> to quit--- No symbol table info available. #34 0x00007ffff6f4a99c in ?? () from /usr/lib64/libgdk-x11-2.0.so.0 No symbol table info available. #35 0x00007ffff29faf9e in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 No symbol table info available. #36 0x00007ffff29fe958 in ?? () from /usr/lib64/libglib-2.0.so.0 No symbol table info available. #37 0x00007ffff29fedb5 in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0 No symbol table info available. #38 0x00007ffff72cf1d7 in gtk_main () from /usr/lib64/libgtk-x11-2.0.so.0 No symbol table info available. #39 0x0000000000523cf1 in main (argc=1, argv=0x7fffffffe048) at main.c:1661 connection = 0xb47408 error = 0x0 userrc = 0xb4bd00 "/home/higuita/.claws-mail/imapcache" mainwin = 0xb58280 folderview = 0xcbc130 icon = 0xb584a0 crash_file_present = 0 num_folder_class = 9 asked_for_migration = 0 start_done = 1 gui_manager = 0xb2bde0 plug_list = 0x0 never_ran = 0 start = {tv_sec = 1286291896, tv_usec = 907087} end = {tv_sec = 1286291904, tv_usec = 48232} diff = {tv_sec = 7, tv_usec = 141145} timing_name = 0x6f420e "startup" __FUNCTION__ = "main" hope its more useful... i will attach the /home/higuita/.claws-mail/RSSyl/curltmpHznm6U to see if it helps Created attachment 905 [details]
BBC RSS freed
for me, the problem is solved with a patch in zlib and a recompile for the libxml2, on the 64bit linux. more info in this post: http://www.mail-archive.com/xml@gnome.org/msg07895.html this will probably be applied uptream and in more distros. |