On Sun, Aug 26, 2007 at 16:04:19 +0200, Nico Golde wrote: > Ah sorry, forgot about the fact that stfl is not a shared librar so I need > to recompile newsbeuter with debugging symbols as well.
Ok, here's a fresh backtrace: (gdb) thread apply all bt Thread 3 (process 14602): #0 0x402f9f7c in nanosleep () from /lib/libc.so.6 #1 0x402f9d9a in sleep () from /lib/libc.so.6 #2 0x0806cb79 in newsbeuter::reloadthread::run (this=0x975bff0) at src/reloadthread.cpp:26 #3 0x0809ca9c in newsbeuter::run_thread (p=0x975bff0) at src/thread.cpp:35 #4 0x401032d3 in start_thread () from /lib/libpthread.so.0 #5 0x4033a2fe in clone () from /lib/libc.so.6 Thread 2 (process 14603): #0 0x401de342 in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string () from /usr/lib/libstdc++.so.6 #1 0x08054ac3 in rss_item (this=0x85d3620) at ./include/rss.h:20 #2 0x08054d1b in std::_Construct<newsbeuter::rss_item, newsbeuter::rss_item> ( __p=0x85d3620, [EMAIL PROTECTED]) at /usr/include/c++/4.1.3/bits/stl_construct.h:81 #3 0x0806b0f7 in std::__uninitialized_copy_aux<__gnu_cxx::__normal_iterator<newsbeuter::rss_item const*, std::vector<newsbeuter::rss_item, std::allocator<newsbeuter::rss_item> > >, newsbeuter::rss_item*> (__first= {_M_current = 0x989bfc0}, __last={_M_current = 0x98a0160}, __result=0x85ceb50) at /usr/include/c++/4.1.3/bits/stl_uninitialized.h:86 #4 0x0806b193 in std::uninitialized_copy<__gnu_cxx::__normal_iterator<newsbeuter::rss_item const*, std::vector<newsbeuter::rss_item, std::allocator<newsbeuter::rss_item> > >, newsbeuter::rss_item*> (__first={_M_current = 0x98974f0}, __last={_M_current = 0x98a0160}, __result=0x85ceb50) at /usr/include/c++/4.1.3/bits/stl_uninitialized.h:113 #5 0x0806b1b5 in std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<newsbeuter::rss_item const*, std::vector<newsbeuter::rss_item, std::allocator<newsbeuter::rss_item> > >, newsbeuter::rss_item*, newsbeuter::rss_item> (__first= {_M_current = 0x98974f0}, __last={_M_current = 0x98a0160}, __result=0x85ceb50) at /usr/include/c++/4.1.3/bits/stl_uninitialized.h:254 #6 0x0806b26d in vector (this=0x409e4c58, [EMAIL PROTECTED]) at /usr/include/c++/4.1.3/bits/stl_vector.h:234 #7 0x0806b385 in rss_feed (this=0x409e4c40) at ./include/rss.h:93 #8 0x0807acbf in newsbeuter::feedlist_formaction::set_feedlist ( this=0x80c7500, [EMAIL PROTECTED]) at src/feedlist_formaction.cpp:238 #9 0x08060845 in newsbeuter::view::set_feedlist (this=0xbf81b164, [EMAIL PROTECTED]) at src/view.cpp:277 #10 0x08066cf2 in newsbeuter::controller::reload (this=0xbf81b0e0, pos=19, max=86) at src/controller.cpp:397 #11 0x08066ff6 in newsbeuter::controller::reload_all (this=0xbf81b0e0) at src/controller.cpp:427 #12 0x08070a9b in newsbeuter::downloadthread::run (this=0x87c1da0) at src/downloadthread.cpp:16 #13 0x0809ca9c in newsbeuter::run_thread (p=0x87c1da0) at src/thread.cpp:35 #14 0x401032d3 in start_thread () from /lib/libpthread.so.0 #15 0x4033a2fe in clone () from /lib/libc.so.6 Thread 1 (process 14593): #0 0x402917d6 in raise () from /lib/libc.so.6 #1 0x402930f1 in abort () from /lib/libc.so.6 #2 0x080a4aea in stfl_parser (text=0x40c0227c) at parser.c:456 #3 0x080a2991 in stfl_modify (f=0x80ca600, name=0x410e13b0, mode=0x411a69b0, text=0x0) at public.c:264 #4 0x0804d69e in newsbeuter::stfl::form::modify (this=0x80caa28, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at src/stflpp.cpp:71 #5 0x08085a7c in newsbeuter::itemview_formaction::prepare (this=0x80c9ec0) at src/itemview_formaction.cpp:121 #6 0x08061842 in newsbeuter::view::run (this=0xbf81b164) at src/view.cpp:152 #7 0x0806889d in newsbeuter::controller::run (this=0xbf81b0e0, argc=1, argv=0xbf81b244) at src/controller.cpp:296 #8 0x0804d29b in main (argc=1, argv=0xbf81b244) at newsbeuter.cpp:24 (gdb) q -- Lately, the only thing keeping me from being a serial killer is my distaste for manual labor. Dilbert, 20010107 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]