Package: newsboat Version: 2.18-2 Severity: important -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512
I accidentally closed newsboat today, and when I tried to restart it, it dumped core. Output (with -dbgsym installed): ### boq ### % newsboat :( Starting newsboat 2.18.0... Loading configuration...Newsboat crashed; sorry about that. Please submit a report (below) so we can investigate: - - online: https://github.com/newsboat/newsboat/issues/new You will need a GitHub account. - - via email: newsb...@googlegroups.com We might have some follow-up questions, so please check your email periodically. Thank you! The crash report: - --->8----->8----->8----->8----->8----->8----->8----->8----->8----->8----->8--- Newsboat version: 2.18.0 Couldn't determine the crash cause. No error message Crash location: src/libcore/result.rs:1165 stack backtrace: 0: 0x5583f7d3aee7 - <unknown> 1: 0x5583f7d393a3 - <unknown> 2: 0x5583f7be0881 - <unknown> 3: 0x5583f7d477f0 - <unknown> 4: 0x5583f7d472be - <unknown> 5: 0x5583f7d471a6 - <unknown> 6: 0x5583f7d9d85e - <unknown> 7: 0x5583f7d96c47 - <unknown> 8: 0x5583f7dac6e6 - <unknown> 9: 0x5583f7d7730a - <unknown> 10: 0x5583f7bc7eb7 - <unknown> 11: 0x5583f7bb8fe2 - _ZN8newsboat5utils14strip_commentsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE at src/utils.cpp:81 12: 0x5583f7ba9bba - _ZN8newsboat12ConfigParser5parseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE at src/configparser.cpp:97 13: 0x5583f7a956b4 - _ZN8newsboat10Controller3runERKNS_13CliArgsParserE at src/controller.cpp:201 14: 0x5583f7a4c249 - main at ./newsboat.cpp:202 15: 0x7f44dd4c8bbb - __libc_start_main at ../csu/libc-start.c:308 16: 0x5583f7a4d09a - <unknown> 17: 0x0 - <unknown> - --->8----->8----->8----->8----->8----->8----->8----->8----->8----->8----->8--- [1] 17264 abort (core dumped) newsboat ### eoq ### gdb: ### boq ### % gdb /usr/bin/newsboat /var/crash/1000/21168-1000-1000-6-1579287345-jadzia--usr-bin-newsboat.core GNU gdb (Debian 8.3.1-1) 8.3.1 Copyright (C) 2019 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". Type "show configuration" for configuration details. For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from /usr/bin/newsboat... Reading symbols from /usr/lib/debug/.build-id/64/6eb7eef9963fa357c628657a0dbef42f1c084d.debug... [New LWP 21168] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `newsboat'. Program terminated with signal SIGABRT, Aborted. #0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 50 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory. (gdb) bt full #0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 set = {__val = {0, 94544204243696, 4611686018427387904, 0, 0, 0, 0, 0, 94544205908900, 94544227296128, 0, 140724525616576, 140724525616928, 140724525616896, 140724525616544, 140724525617440}} pid = <optimized out> tid = <optimized out> ret = <optimized out> #1 0x00007fb3f7b18535 in __GI_abort () at abort.c:79 save_stage = 1 act = {__sigaction_handler = {sa_handler = 0x7ffcfb5c5120, sa_sigaction = 0x7ffcfb5c5120}, sa_mask = {__val = {140724525616280, 2, 94544204461798, 94544227163168, 1, 18, 257, 140724525616512, 463810555730912512, 18, 140724525616576, 94544227104528, 140724525616928, 140724525616896, 140724525616544, 94544207212176}}, sa_flags = -910843088, sa_restorer = 0x7ffcfb5c4f40} sigs = {__val = {32, 0 <repeats 15 times>}} #2 0x000055fcc9b4aa37 in std::sys::unix::abort_internal () No symbol table info available. #3 0x000055fcc9b2e766 in std::process::abort () No symbol table info available. #4 0x000055fcc99aaef9 in rs_strip_comments () No symbol table info available. #5 0x000055fcc999bfe2 in newsboat::utils::strip_comments (line=...) at /usr/include/c++/9/bits/basic_string.h:2300 No locals. #6 0x000055fcc998cbba in newsboat::ConfigParser::parse (this=this@entry=0x7ffcfb5c6750, tmp_filename="/home/gregoa/.newsboat/config") at src/configparser.cpp:97 stripped = "" evaluated = "" tokens = std::vector of length 0, capacity 0 filename = "/home/gregoa/.newsboat/config" linecounter = <optimized out> f = <incomplete type> line = "# configuration, \342..." #7 0x000055fcc98786b4 in newsboat::Controller::run (this=this@entry=0x7ffcfb5c6620, args=...) at src/controller.cpp:201 migrated = <optimized out> keys = {<newsboat::ConfigActionHandler> = {_vptr.ConfigActionHandler = 0x55fcc9e08720 <vtable for newsboat::KeyMap+16>}, keymap_ = std::map with 12 elements = {["all"] = std::map with 4 elements = {["U"] = newsboat::OP_SHOWURLS, ["c"] = newsboat::OP_MARKFEEDREAD, ["space"] = newsboat::OP_OPEN, ["x"] = newsboat::OP_MARKFEEDREAD}, ["article"] = std::map with 77 elements = {[""] = newsboat::OP_OPENALLUNREADINBROWSER_AND_MARK, ["#"] = newsboat::OP_GOTO_URL, ["$"] = newsboat::OP_PURGE_DELETED, [","] = newsboat::OP_MACROPREFIX, ["/"] = newsboat::OP_SEARCH, ["0"] = newsboat::OP_0, ["1"] = newsboat::OP_1, ["2"] = newsboat::OP_2, ["3"] = newsboat::OP_3, ["4"] = newsboat::OP_4, ["5"] = newsboat::OP_5, ["6"] = newsboat::OP_6, ["7"] = newsboat::OP_7, ["8"] = newsboat::OP_8, ["9"] = newsboat::OP_9, [":"] = newsboat::OP_CMDLINE, ["?"] = newsboat::OP_HELP, ["A"] = newsboat::OP_MARKFEEDREAD, ["C"] = newsboat::OP_MARKALLFEEDSREAD, ["D"] = newsboat::OP_DELETE, ["DOWN"] = newsboat::OP_SK_DOWN, ["E"] = newsboat::OP_EDIT_URLS, ["END"] = newsboat::OP_SK_END, ["ENTER"] = newsboat::OP_OPEN, ["F"] = newsboat::OP_SETFILTER, ["G"] = newsboat::OP_REVSORT, ["HOME"] = newsboat::OP_SK_HOME, ["J"] = newsboat::OP_NEXT, ["K"] = newsboat::OP_PREV, ["N"] = newsboat::OP_TOGGLEITEMREAD, ["O"] = newsboat::OP_OPENBROWSER_AND_MARK, ["PAGEDOWN"] = newsboat::OP_SK_PGDOWN, ["PAGEUP"] = newsboat::OP_SK_PGUP, ["Q"] = newsboat::OP_HARDQUIT, ["R"] = newsboat::OP_RELOADALL, ["U"] = newsboat::OP_SHOWURLS, ["UP"] = newsboat::OP_SK_UP, ["^B"] = newsboat::OP_BOOKMARK, ["^D"] = newsboat::OP_DELETE_ALL, ["^E"] = newsboat::OP_EDITFLAGS, ["^F"] = newsboat::OP_CLEARFILTER, ["^G"] = newsboat::OP_PREVDIALOG, ["^K"] = newsboat::OP_RANDOMUNREAD, ["^L"] = newsboat::OP_REDRAW, ["^N"] = newsboat::OP_NEXTUNREADFEED, ["^P"] = newsboat::OP_PREVUNREADFEED, ["^R"] = newsboat::OP_RELOADURLS, ["^T"] = newsboat::OP_CLEARTAG, ["^U"] = newsboat::OP_TOGGLESOURCEVIEW, ["^V"] = newsboat::OP_NEXTDIALOG, ["^X"] = newsboat::OP_CLOSEDIALOG, ["c"] = newsboat::OP_MARKFEEDREAD, ["cancel-qna"] = newsboat::OP_INT_CANCEL_QNA, ["e"] = newsboat::OP_ENQUEUE, ["end-question"] = newsboat::OP_INT_END_QUESTION, ["f"] = newsboat::OP_SELECTFILTER, ["g"] = newsboat::OP_SORT, ["internal-goto-url"] = newsboat::OP_INT_GOTO_URL, ["internal-resize"] = newsboat::OP_INT_RESIZE, ["internal-set"] = newsboat::OP_INT_SET, ["j"] = newsboat::OP_NEXTFEED, ["k"] = newsboat::OP_PREVFEED, ["l"] = newsboat::OP_TOGGLESHOWREAD, ["n"] = newsboat::OP_NEXTUNREAD, ["o"] = newsboat::OP_OPENINBROWSER, ["p"] = newsboat::OP_PREVUNREAD, ["q"] = newsboat::OP_QUIT, ["qna-next-history"] = newsboat::OP_INT_QNA_NEXTHIST, ["qna-prev-history"] = newsboat::OP_INT_QNA_PREVHIST, ["r"] = newsboat::OP_RELOAD, ["s"] = newsboat::OP_SAVE, ["space"] = newsboat::OP_OPEN, ["t"] = newsboat::OP_SETTAG, ["u"] = newsboat::OP_SHOWURLS, ["v"] = newsboat::OP_VIEWDIALOGS, ["x"] = newsboat::OP_MARKFEEDREAD, ["|"] = newsboat::OP_PIPE_TO}, ["articlelist"] = std::map with 77 elements = {[""] = newsboat::OP_OPENALLUNREADINBROWSER_AND_MARK, ["#"] = newsboat::OP_GOTO_URL, ["$"] = newsboat::OP_PURGE_DELETED, [","] = newsboat::OP_MACROPREFIX, ["/"] = newsboat::OP_SEARCH, ["0"] = newsboat::OP_0, ["1"] = newsboat::OP_1, ["2"] = newsboat::OP_2, ["3"] = newsboat::OP_3, ["4"] = newsboat::OP_4, ["5"] = newsboat::OP_5, ["6"] = newsboat::OP_6, ["7"] = newsboat::OP_7, ["8"] = newsboat::OP_8, ["9"] = newsboat::OP_9, [":"] = newsboat::OP_CMDLINE, ["?"] = newsboat::OP_HELP, ["A"] = newsboat::OP_MARKFEEDREAD, ["C"] = newsboat::OP_MARKALLFEEDSREAD, ["D"] = newsboat::OP_DELETE, ["DOWN"] = newsboat::OP_SK_DOWN, ["E"] = newsboat::OP_EDIT_URLS, ["END"] = newsboat::OP_SK_END, ["ENTER"] = newsboat::OP_OPEN, ["F"] = newsboat::OP_SETFILTER, ["G"] = newsboat::OP_REVSORT, ["HOME"] = newsboat::OP_SK_HOME, ["J"] = newsboat::OP_NEXT, ["K"] = newsboat::OP_PREV, ["N"] = newsboat::OP_TOGGLEITEMREAD, ["O"] = newsboat::OP_OPENBROWSER_AND_MARK, ["PAGEDOWN"] = newsboat::OP_SK_PGDOWN, ["PAGEUP"] = newsboat::OP_SK_PGUP, ["Q"] = newsboat::OP_HARDQUIT, ["R"] = newsboat::OP_RELOADALL, ["U"] = newsboat::OP_SHOWURLS, ["UP"] = newsboat::OP_SK_UP, ["^B"] = newsboat::OP_BOOKMARK, ["^D"] = newsboat::OP_DELETE_ALL, ["^E"] = newsboat::OP_EDITFLAGS, ["^F"] = newsboat::OP_CLEARFILTER, ["^G"] = newsboat::OP_PREVDIALOG, ["^K"] = newsboat::OP_RANDOMUNREAD, ["^L"] = newsboat::OP_REDRAW, ["^N"] = newsboat::OP_NEXTUNREADFEED, ["^P"] = newsboat::OP_PREVUNREADFEED, ["^R"] = newsboat::OP_RELOADURLS, ["^T"] = newsboat::OP_CLEARTAG, ["^U"] = newsboat::OP_TOGGLESOURCEVIEW, ["^V"] = newsboat::OP_NEXTDIALOG, ["^X"] = newsboat::OP_CLOSEDIALOG, ["c"] = newsboat::OP_MARKFEEDREAD, ["cancel-qna"] = newsboat::OP_INT_CANCEL_QNA, ["e"] = newsboat::OP_ENQUEUE, ["end-question"] = newsboat::OP_INT_END_QUESTION, ["f"] = newsboat::OP_SELECTFILTER, ["g"] = newsboat::OP_SORT, ["internal-goto-url"] = newsboat::OP_INT_GOTO_URL, ["internal-resize"] = newsboat::OP_INT_RESIZE, ["internal-set"] = newsboat::OP_INT_SET, ["j"] = newsboat::OP_NEXTFEED, ["k"] = newsboat::OP_PREVFEED, ["l"] = newsboat::OP_TOGGLESHOWREAD, ["n"] = newsboat::OP_NEXTUNREAD, ["o"] = newsboat::OP_OPENINBROWSER, ["p"] = newsboat::OP_PREVUNREAD, ["q"] = newsboat::OP_QUIT, ["qna-next-history"] = newsboat::OP_INT_QNA_NEXTHIST, ["qna-prev-history"] = newsboat::OP_INT_QNA_PREVHIST, ["r"] = newsboat::OP_RELOAD, ["s"] = newsboat::OP_SAVE, ["space"] = newsboat::OP_OPEN, ["t"] = newsboat::OP_SETTAG, ["u"] = newsboat::OP_SHOWURLS, ["v"] = newsboat::OP_VIEWDIALOGS, ["x"] = newsboat::OP_MARKFEEDREAD, ["|"] = newsboat::OP_PIPE_TO}, ["dialogs"] = std::map with 77 elements = {[""] = newsboat::OP_OPENALLUNREADINBROWSER_AND_MARK, ["#"] = newsboat::OP_GOTO_URL, ["$"] = newsboat::OP_PURGE_DELETED, [","] = newsboat::OP_MACROPREFIX, ["/"] = newsboat::OP_SEARCH, ["0"] = newsboat::OP_0, ["1"] = newsboat::OP_1, ["2"] = newsboat::OP_2, ["3"] = newsboat::OP_3, ["4"] = newsboat::OP_4, ["5"] = newsboat::OP_5, ["6"] = newsboat::OP_6, ["7"] = newsboat::OP_7, ["8"] = newsboat::OP_8, ["9"] = newsboat::OP_9, [":"] = newsboat::OP_CMDLINE, ["?"] = newsboat::OP_HELP, ["A"] = newsboat::OP_MARKFEEDREAD, ["C"] = newsboat::OP_MARKALLFEEDSREAD, ["D"] = newsboat::OP_DELETE, ["DOWN"] = newsboat::OP_SK_DOWN, ["E"] = newsboat::OP_EDIT_URLS, ["END"] = newsboat::OP_SK_END, ["ENTER"] = newsboat::OP_OPEN, ["F"] = newsboat::OP_SETFILTER, ["G"] = newsboat::OP_REVSORT, ["HOME"] = newsboat::OP_SK_HOME, ["J"] = newsboat::OP_NEXT, ["K"] = newsboat::OP_PREV, ["N"] = newsboat::OP_TOGGLEITEMREAD, ["O"] = newsboat::OP_OPENBROWSER_AND_MARK, ["PAGEDOWN"] = newsboat::OP_SK_PGDOWN, ["PAGEUP"] = newsboat::OP_SK_PGUP, ["Q"] = newsboat::OP_HARDQUIT, ["R"] = newsboat::OP_RELOADALL, ["U"] = newsboat::OP_SHOWURLS, ["UP"] = newsboat::OP_SK_UP, ["^B"] = newsboat::OP_BOOKMARK, ["^D"] = newsboat::OP_DELETE_ALL, ["^E"] = newsboat::OP_EDITFLAGS, ["^F"] = newsboat::OP_CLEARFILTER, ["^G"] = newsboat::OP_PREVDIALOG, ["^K"] = newsboat::OP_RANDOMUNREAD, ["^L"] = newsboat::OP_REDRAW, ["^N"] = newsboat::OP_NEXTUNREADFEED, ["^P"] = newsboat::OP_PREVUNREADFEED, ["^R"] = newsboat::OP_RELOADURLS, ["^T"] = newsboat::OP_CLEARTAG, ["^U"] = newsboat::OP_TOGGLESOURCEVIEW, ["^V"] = newsboat::OP_NEXTDIALOG, ["^X"] = newsboat::OP_CLOSEDIALOG, ["c"] = newsboat::OP_MARKFEEDREAD, ["cancel-qna"] = newsboat::OP_INT_CANCEL_QNA, ["e"] = newsboat::OP_ENQUEUE, ["end-question"] = newsboat::OP_INT_END_QUESTION, ["f"] = newsboat::OP_SELECTFILTER, ["g"] = newsboat::OP_SORT, ["internal-goto-url"] = newsboat::OP_INT_GOTO_URL, ["internal-resize"] = newsboat::OP_INT_RESIZE, ["internal-set"] = newsboat::OP_INT_SET, ["j"] = newsboat::OP_NEXTFEED, ["k"] = newsboat::OP_PREVFEED, ["l"] = newsboat::OP_TOGGLESHOWREAD, ["n"] = newsboat::OP_NEXTUNREAD, ["o"] = newsboat::OP_OPENINBROWSER, ["p"] = newsboat::OP_PREVUNREAD, ["q"] = newsboat::OP_QUIT, ["qna-next-history"] = newsboat::OP_INT_QNA_NEXTHIST, ["qna-prev-history"] = newsboat::OP_INT_QNA_PREVHIST, ["r"] = newsboat::OP_RELOAD, ["s"] = newsboat::OP_SAVE, ["space"] = newsboat::OP_OPEN, ["t"] = newsboat::OP_SETTAG, ["u"] = newsboat::OP_SHOWURLS, ["v"] = newsboat::OP_VIEWDIALOGS, ["x"] = newsboat::OP_MARKFEEDREAD, ["|"] = newsboat::OP_PIPE_TO}, ["dirbrowser"] = std::map with 77 elements = {[""] = newsboat::OP_OPENALLUNREADINBROWSER_AND_MARK, ["#"] = newsboat::OP_GOTO_URL, ["$"] = newsboat::OP_PURGE_DELETED, [","] = newsboat::OP_MACROPREFIX, ["/"] = newsboat::OP_SEARCH, ["0"] = newsboat::OP_0, ["1"] = newsboat::OP_1, ["2"] = newsboat::OP_2, ["3"] = newsboat::OP_3, ["4"] = newsboat::OP_4, ["5"] = newsboat::OP_5, ["6"] = newsboat::OP_6, ["7"] = newsboat::OP_7, ["8"] = newsboat::OP_8, ["9"] = newsboat::OP_9, [":"] = newsboat::OP_CMDLINE, ["?"] = newsboat::OP_HELP, ["A"] = newsboat::OP_MARKFEEDREAD, ["C"] = newsboat::OP_MARKALLFEEDSREAD, ["D"] = newsboat::OP_DELETE, ["DOWN"] = newsboat::OP_SK_DOWN, ["E"] = newsboat::OP_EDIT_URLS, ["END"] = newsboat::OP_SK_END, ["ENTER"] = newsboat::OP_OPEN, ["F"] = newsboat::OP_SETFILTER, ["G"] = newsboat::OP_REVSORT, ["HOME"] = newsboat::OP_SK_HOME, ["J"] = newsboat::OP_NEXT, ["K"] = newsboat::OP_PREV, ["N"] = newsboat::OP_TOGGLEITEMREAD, ["O"] = newsboat::OP_OPENBROWSER_AND_MARK, ["PAGEDOWN"] = newsboat::OP_SK_PGDOWN, ["PAGEUP"] = newsboat::OP_SK_PGUP, ["Q"] = newsboat::OP_HARDQUIT, ["R"] = newsboat::OP_RELOADALL, ["U"] = newsboat::OP_SHOWURLS, ["UP"] = newsboat::OP_SK_UP, ["^B"] = newsboat::OP_BOOKMARK, ["^D"] = newsboat::OP_DELETE_ALL, ["^E"] = newsboat::OP_EDITFLAGS, ["^F"] = newsboat::OP_CLEARFILTER, ["^G"] = newsboat::OP_PREVDIALOG, ["^K"] = newsboat::OP_RANDOMUNREAD, ["^L"] = newsboat::OP_REDRAW, ["^N"] = newsboat::OP_NEXTUNREADFEED, ["^P"] = newsboat::OP_PREVUNREADFEED, ["^R"] = newsboat::OP_RELOADURLS, ["^T"] = newsboat::OP_CLEARTAG, ["^U"] = newsboat::OP_TOGGLESOURCEVIEW, ["^V"] = newsboat::OP_NEXTDIALOG, ["^X"] = newsboat::OP_CLOSEDIALOG, ["c"] = newsboat::OP_MARKFEEDREAD, ["cancel-qna"] = newsboat::OP_INT_CANCEL_QNA, ["e"] = newsboat::OP_ENQUEUE, ["end-question"] = newsboat::OP_INT_END_QUESTION, ["f"] = newsboat::OP_SELECTFILTER, ["g"] = newsboat::OP_SORT, ["internal-goto-url"] = newsboat::OP_INT_GOTO_URL, ["internal-resize"] = newsboat::OP_INT_RESIZE, ["internal-set"] = newsboat::OP_INT_SET, ["j"] = newsboat::OP_NEXTFEED, ["k"] = newsboat::OP_PREVFEED, ["l"] = newsboat::OP_TOGGLESHOWREAD, ["n"] = newsboat::OP_NEXTUNREAD, ["o"] = newsboat::OP_OPENINBROWSER, ["p"] = newsboat::OP_PREVUNREAD, ["q"] = newsboat::OP_QUIT, ["qna-next-history"] = newsboat::OP_INT_QNA_NEXTHIST, ["qna-prev-history"] = newsboat::OP_INT_QNA_PREVHIST, ["r"] = newsboat::OP_RELOAD, ["s"] = newsboat::OP_SAVE, ["space"] = newsboat::OP_OPEN, ["t"] = newsboat::OP_SETTAG, ["u"] = newsboat::OP_SHOWURLS, ["v"] = newsboat::OP_VIEWDIALOGS, ["x"] = newsboat::OP_MARKFEEDREAD, ["|"] = newsboat::OP_PIPE_TO}, ["feedlist"] = std::map with 77 elements = {[""] = newsboat::OP_OPENALLUNREADINBROWSER_AND_MARK, ["#"] = newsboat::OP_GOTO_URL, ["$"] = newsboat::OP_PURGE_DELETED, [","] = newsboat::OP_MACROPREFIX, ["/"] = newsboat::OP_SEARCH, ["0"] = newsboat::OP_0, ["1"] = newsboat::OP_1, ["2"] = newsboat::OP_2, ["3"] = newsboat::OP_3, ["4"] = newsboat::OP_4, ["5"] = newsboat::OP_5, ["6"] = newsboat::OP_6, ["7"] = newsboat::OP_7, ["8"] = newsboat::OP_8, ["9"] = newsboat::OP_9, [":"] = newsboat::OP_CMDLINE, ["?"] = newsboat::OP_HELP, ["A"] = newsboat::OP_MARKFEEDREAD, ["C"] = newsboat::OP_MARKALLFEEDSREAD, ["D"] = newsboat::OP_DELETE, ["DOWN"] = newsboat::OP_SK_DOWN, ["E"] = newsboat::OP_EDIT_URLS, ["END"] = newsboat::OP_SK_END, ["ENTER"] = newsboat::OP_OPEN, ["F"] = newsboat::OP_SETFILTER, ["G"] = newsboat::OP_REVSORT, ["HOME"] = newsboat::OP_SK_HOME, ["J"] = newsboat::OP_NEXT, ["K"] = newsboat::OP_PREV, ["N"] = newsboat::OP_TOGGLEITEMREAD, ["O"] = newsboat::OP_OPENBROWSER_AND_MARK, ["PAGEDOWN"] = newsboat::OP_SK_PGDOWN, ["PAGEUP"] = newsboat::OP_SK_PGUP, ["Q"] = newsboat::OP_HARDQUIT, ["R"] = newsboat::OP_RELOADALL, ["U"] = newsboat::OP_SHOWURLS, - --Type <RET> for more, q to quit, c to continue without paging-- ["UP"] = newsboat::OP_SK_UP, ["^B"] = newsboat::OP_BOOKMARK, ["^D"] = newsboat::OP_DELETE_ALL, ["^E"] = newsboat::OP_EDITFLAGS, ["^F"] = newsboat::OP_CLEARFILTER, ["^G"] = newsboat::OP_PREVDIALOG, ["^K"] = newsboat::OP_RANDOMUNREAD, ["^L"] = newsboat::OP_REDRAW, ["^N"] = newsboat::OP_NEXTUNREADFEED, ["^P"] = newsboat::OP_PREVUNREADFEED, ["^R"] = newsboat::OP_RELOADURLS, ["^T"] = newsboat::OP_CLEARTAG, ["^U"] = newsboat::OP_TOGGLESOURCEVIEW, ["^V"] = newsboat::OP_NEXTDIALOG, ["^X"] = newsboat::OP_CLOSEDIALOG, ["c"] = newsboat::OP_MARKFEEDREAD, ["cancel-qna"] = newsboat::OP_INT_CANCEL_QNA, ["e"] = newsboat::OP_ENQUEUE, ["end-question"] = newsboat::OP_INT_END_QUESTION, ["f"] = newsboat::OP_SELECTFILTER, ["g"] = newsboat::OP_SORT, ["internal-goto-url"] = newsboat::OP_INT_GOTO_URL, ["internal-resize"] = newsboat::OP_INT_RESIZE, ["internal-set"] = newsboat::OP_INT_SET, ["j"] = newsboat::OP_NEXTFEED, ["k"] = newsboat::OP_PREVFEED, ["l"] = newsboat::OP_TOGGLESHOWREAD, ["n"] = newsboat::OP_NEXTUNREAD, ["o"] = newsboat::OP_OPENINBROWSER, ["p"] = newsboat::OP_PREVUNREAD, ["q"] = newsboat::OP_QUIT, ["qna-next-history"] = newsboat::OP_INT_QNA_NEXTHIST, ["qna-prev-history"] = newsboat::OP_INT_QNA_PREVHIST, ["r"] = newsboat::OP_RELOAD, ["s"] = newsboat::OP_SAVE, ["space"] = newsboat::OP_OPEN, ["t"] = newsboat::OP_SETTAG, ["u"] = newsboat::OP_SHOWURLS, ["v"] = newsboat::OP_VIEWDIALOGS, ["x"] = newsboat::OP_MARKFEEDREAD, ["|"] = newsboat::OP_PIPE_TO}, ["filebrowser"] = std::map with 77 elements = {[""] = newsboat::OP_OPENALLUNREADINBROWSER_AND_MARK, ["#"] = newsboat::OP_GOTO_URL, ["$"] = newsboat::OP_PURGE_DELETED, [","] = newsboat::OP_MACROPREFIX, ["/"] = newsboat::OP_SEARCH, ["0"] = newsboat::OP_0, ["1"] = newsboat::OP_1, ["2"] = newsboat::OP_2, ["3"] = newsboat::OP_3, ["4"] = newsboat::OP_4, ["5"] = newsboat::OP_5, ["6"] = newsboat::OP_6, ["7"] = newsboat::OP_7, ["8"] = newsboat::OP_8, ["9"] = newsboat::OP_9, [":"] = newsboat::OP_CMDLINE, ["?"] = newsboat::OP_HELP, ["A"] = newsboat::OP_MARKFEEDREAD, ["C"] = newsboat::OP_MARKALLFEEDSREAD, ["D"] = newsboat::OP_DELETE, ["DOWN"] = newsboat::OP_SK_DOWN, ["E"] = newsboat::OP_EDIT_URLS, ["END"] = newsboat::OP_SK_END, ["ENTER"] = newsboat::OP_OPEN, ["F"] = newsboat::OP_SETFILTER, ["G"] = newsboat::OP_REVSORT, ["HOME"] = newsboat::OP_SK_HOME, ["J"] = newsboat::OP_NEXT, ["K"] = newsboat::OP_PREV, ["N"] = newsboat::OP_TOGGLEITEMREAD, ["O"] = newsboat::OP_OPENBROWSER_AND_MARK, ["PAGEDOWN"] = newsboat::OP_SK_PGDOWN, ["PAGEUP"] = newsboat::OP_SK_PGUP, ["Q"] = newsboat::OP_HARDQUIT, ["R"] = newsboat::OP_RELOADALL, ["U"] = newsboat::OP_SHOWURLS, ["UP"] = newsboat::OP_SK_UP, ["^B"] = newsboat::OP_BOOKMARK, ["^D"] = newsboat::OP_DELETE_ALL, ["^E"] = newsboat::OP_EDITFLAGS, ["^F"] = newsboat::OP_CLEARFILTER, ["^G"] = newsboat::OP_PREVDIALOG, ["^K"] = newsboat::OP_RANDOMUNREAD, ["^L"] = newsboat::OP_REDRAW, ["^N"] = newsboat::OP_NEXTUNREADFEED, ["^P"] = newsboat::OP_PREVUNREADFEED, ["^R"] = newsboat::OP_RELOADURLS, ["^T"] = newsboat::OP_CLEARTAG, ["^U"] = newsboat::OP_TOGGLESOURCEVIEW, ["^V"] = newsboat::OP_NEXTDIALOG, ["^X"] = newsboat::OP_CLOSEDIALOG, ["c"] = newsboat::OP_MARKFEEDREAD, ["cancel-qna"] = newsboat::OP_INT_CANCEL_QNA, ["e"] = newsboat::OP_ENQUEUE, ["end-question"] = newsboat::OP_INT_END_QUESTION, ["f"] = newsboat::OP_SELECTFILTER, ["g"] = newsboat::OP_SORT, ["internal-goto-url"] = newsboat::OP_INT_GOTO_URL, ["internal-resize"] = newsboat::OP_INT_RESIZE, ["internal-set"] = newsboat::OP_INT_SET, ["j"] = newsboat::OP_NEXTFEED, ["k"] = newsboat::OP_PREVFEED, ["l"] = newsboat::OP_TOGGLESHOWREAD, ["n"] = newsboat::OP_NEXTUNREAD, ["o"] = newsboat::OP_OPENINBROWSER, ["p"] = newsboat::OP_PREVUNREAD, ["q"] = newsboat::OP_QUIT, ["qna-next-history"] = newsboat::OP_INT_QNA_NEXTHIST, ["qna-prev-history"] = newsboat::OP_INT_QNA_PREVHIST, ["r"] = newsboat::OP_RELOAD, ["s"] = newsboat::OP_SAVE, ["space"] = newsboat::OP_OPEN, ["t"] = newsboat::OP_SETTAG, ["u"] = newsboat::OP_SHOWURLS, ["v"] = newsboat::OP_VIEWDIALOGS, ["x"] = newsboat::OP_MARKFEEDREAD, ["|"] = newsboat::OP_PIPE_TO}, ["filterselection"] = std::map with 77 elements = { [""] = newsboat::OP_OPENALLUNREADINBROWSER_AND_MARK, ["#"] = newsboat::OP_GOTO_URL, ["$"] = newsboat::OP_PURGE_DELETED, [","] = newsboat::OP_MACROPREFIX, ["/"] = newsboat::OP_SEARCH, ["0"] = newsboat::OP_0, ["1"] = newsboat::OP_1, ["2"] = newsboat::OP_2, ["3"] = newsboat::OP_3, ["4"] = newsboat::OP_4, ["5"] = newsboat::OP_5, ["6"] = newsboat::OP_6, ["7"] = newsboat::OP_7, ["8"] = newsboat::OP_8, ["9"] = newsboat::OP_9, [":"] = newsboat::OP_CMDLINE, ["?"] = newsboat::OP_HELP, ["A"] = newsboat::OP_MARKFEEDREAD, ["C"] = newsboat::OP_MARKALLFEEDSREAD, ["D"] = newsboat::OP_DELETE, ["DOWN"] = newsboat::OP_SK_DOWN, ["E"] = newsboat::OP_EDIT_URLS, ["END"] = newsboat::OP_SK_END, ["ENTER"] = newsboat::OP_OPEN, ["F"] = newsboat::OP_SETFILTER, ["G"] = newsboat::OP_REVSORT, ["HOME"] = newsboat::OP_SK_HOME, ["J"] = newsboat::OP_NEXT, ["K"] = newsboat::OP_PREV, ["N"] = newsboat::OP_TOGGLEITEMREAD, ["O"] = newsboat::OP_OPENBROWSER_AND_MARK, ["PAGEDOWN"] = newsboat::OP_SK_PGDOWN, ["PAGEUP"] = newsboat::OP_SK_PGUP, ["Q"] = newsboat::OP_HARDQUIT, ["R"] = newsboat::OP_RELOADALL, ["U"] = newsboat::OP_SHOWURLS, ["UP"] = newsboat::OP_SK_UP, ["^B"] = newsboat::OP_BOOKMARK, ["^D"] = newsboat::OP_DELETE_ALL, ["^E"] = newsboat::OP_EDITFLAGS, ["^F"] = newsboat::OP_CLEARFILTER, ["^G"] = newsboat::OP_PREVDIALOG, ["^K"] = newsboat::OP_RANDOMUNREAD, ["^L"] = newsboat::OP_REDRAW, ["^N"] = newsboat::OP_NEXTUNREADFEED, ["^P"] = newsboat::OP_PREVUNREADFEED, ["^R"] = newsboat::OP_RELOADURLS, ["^T"] = newsboat::OP_CLEARTAG, ["^U"] = newsboat::OP_TOGGLESOURCEVIEW, ["^V"] = newsboat::OP_NEXTDIALOG, ["^X"] = newsboat::OP_CLOSEDIALOG, ["c"] = newsboat::OP_MARKFEEDREAD, ["cancel-qna"] = newsboat::OP_INT_CANCEL_QNA, ["e"] = newsboat::OP_ENQUEUE, ["end-question"] = newsboat::OP_INT_END_QUESTION, ["f"] = newsboat::OP_SELECTFILTER, ["g"] = newsboat::OP_SORT, ["internal-goto-url"] = newsboat::OP_INT_GOTO_URL, ["internal-resize"] = newsboat::OP_INT_RESIZE, ["internal-set"] = newsboat::OP_INT_SET, ["j"] = newsboat::OP_NEXTFEED, ["k"] = newsboat::OP_PREVFEED, ["l"] = newsboat::OP_TOGGLESHOWREAD, ["n"] = newsboat::OP_NEXTUNREAD, ["o"] = newsboat::OP_OPENINBROWSER, ["p"] = newsboat::OP_PREVUNREAD, ["q"] = newsboat::OP_QUIT, ["qna-next-history"] = newsboat::OP_INT_QNA_NEXTHIST, ["qna-prev-history"] = newsboat::OP_INT_QNA_PREVHIST, ["r"] = newsboat::OP_RELOAD, ["s"] = newsboat::OP_SAVE, ["space"] = newsboat::OP_OPEN, ["t"] = newsboat::OP_SETTAG, ["u"] = newsboat::OP_SHOWURLS, ["v"] = newsboat::OP_VIEWDIALOGS, ["x"] = newsboat::OP_MARKFEEDREAD, ["|"] = newsboat::OP_PIPE_TO}, ["help"] = std::map with 77 elements = {[""] = newsboat::OP_OPENALLUNREADINBROWSER_AND_MARK, ["#"] = newsboat::OP_GOTO_URL, ["$"] = newsboat::OP_PURGE_DELETED, [","] = newsboat::OP_MACROPREFIX, ["/"] = newsboat::OP_SEARCH, ["0"] = newsboat::OP_0, ["1"] = newsboat::OP_1, ["2"] = newsboat::OP_2, ["3"] = newsboat::OP_3, ["4"] = newsboat::OP_4, ["5"] = newsboat::OP_5, ["6"] = newsboat::OP_6, ["7"] = newsboat::OP_7, ["8"] = newsboat::OP_8, ["9"] = newsboat::OP_9, [":"] = newsboat::OP_CMDLINE, ["?"] = newsboat::OP_HELP, ["A"] = newsboat::OP_MARKFEEDREAD, ["C"] = newsboat::OP_MARKALLFEEDSREAD, ["D"] = newsboat::OP_DELETE, ["DOWN"] = newsboat::OP_SK_DOWN, ["E"] = newsboat::OP_EDIT_URLS, ["END"] = newsboat::OP_SK_END, ["ENTER"] = newsboat::OP_OPEN, ["F"] = newsboat::OP_SETFILTER, ["G"] = newsboat::OP_REVSORT, ["HOME"] = newsboat::OP_SK_HOME, ["J"] = newsboat::OP_NEXT, ["K"] = newsboat::OP_PREV, ["N"] = newsboat::OP_TOGGLEITEMREAD, ["O"] = newsboat::OP_OPENBROWSER_AND_MARK, ["PAGEDOWN"] = newsboat::OP_SK_PGDOWN, ["PAGEUP"] = newsboat::OP_SK_PGUP, ["Q"] = newsboat::OP_HARDQUIT, ["R"] = newsboat::OP_RELOADALL, ["U"] = newsboat::OP_SHOWURLS, ["UP"] = newsboat::OP_SK_UP, ["^B"] = newsboat::OP_BOOKMARK, ["^D"] = newsboat::OP_DELETE_ALL, ["^E"] = newsboat::OP_EDITFLAGS, ["^F"] = newsboat::OP_CLEARFILTER, ["^G"] = newsboat::OP_PREVDIALOG, ["^K"] = newsboat::OP_RANDOMUNREAD, ["^L"] = newsboat::OP_REDRAW, ["^N"] = newsboat::OP_NEXTUNREADFEED, ["^P"] = newsboat::OP_PREVUNREADFEED, ["^R"] = newsboat::OP_RELOADURLS, ["^T"] = newsboat::OP_CLEARTAG, ["^U"] = newsboat::OP_TOGGLESOURCEVIEW, ["^V"] = newsboat::OP_NEXTDIALOG, ["^X"] = newsboat::OP_CLOSEDIALOG, ["c"] = newsboat::OP_MARKFEEDREAD, ["cancel-qna"] = newsboat::OP_INT_CANCEL_QNA, ["e"] = newsboat::OP_ENQUEUE, ["end-question"] = newsboat::OP_INT_END_QUESTION, ["f"] = newsboat::OP_SELECTFILTER, ["g"] = newsboat::OP_SORT, ["internal-goto-url"] = newsboat::OP_INT_GOTO_URL, ["internal-resize"] = newsboat::OP_INT_RESIZE, ["internal-set"] = newsboat::OP_INT_SET, ["j"] = newsboat::OP_NEXTFEED, ["k"] = newsboat::OP_PREVFEED, ["l"] = newsboat::OP_TOGGLESHOWREAD, ["n"] = newsboat::OP_NEXTUNREAD, ["o"] = newsboat::OP_OPENINBROWSER, ["p"] = newsboat::OP_PREVUNREAD, ["q"] = newsboat::OP_QUIT, ["qna-next-history"] = newsboat::OP_INT_QNA_NEXTHIST, ["qna-prev-history"] = newsboat::OP_INT_QNA_PREVHIST, ["r"] = newsboat::OP_RELOAD, ["s"] = newsboat::OP_SAVE, ["space"] = newsboat::OP_OPEN, ["t"] = newsboat::OP_SETTAG, ["u"] = newsboat::OP_SHOWURLS, ["v"] = newsboat::OP_VIEWDIALOGS, ["x"] = newsboat::OP_MARKFEEDREAD, ["|"] = newsboat::OP_PIPE_TO}, ["podbeuter"] = std::map with 77 elements = {[""] = newsboat::OP_OPENALLUNREADINBROWSER_AND_MARK, ["#"] = newsboat::OP_GOTO_URL, ["$"] = newsboat::OP_PURGE_DELETED, [","] = newsboat::OP_MACROPREFIX, ["/"] = newsboat::OP_SEARCH, ["0"] = newsboat::OP_0, ["1"] = newsboat::OP_1, ["2"] = newsboat::OP_2, ["3"] = newsboat::OP_3, ["4"] = newsboat::OP_4, ["5"] = newsboat::OP_5, ["6"] = newsboat::OP_6, ["7"] = newsboat::OP_7, ["8"] = newsboat::OP_8, ["9"] = newsboat::OP_9, [":"] = newsboat::OP_CMDLINE, ["?"] = newsboat::OP_HELP, ["A"] = newsboat::OP_MARKFEEDREAD, ["C"] = newsboat::OP_MARKALLFEEDSREAD, ["D"] = newsboat::OP_DELETE, ["DOWN"] = newsboat::OP_SK_DOWN, ["E"] = newsboat::OP_EDIT_URLS, ["END"] = newsboat::OP_SK_END, ["ENTER"] = newsboat::OP_OPEN, ["F"] = newsboat::OP_SETFILTER, ["G"] = newsboat::OP_REVSORT, ["HOME"] = newsboat::OP_SK_HOME, ["J"] = newsboat::OP_NEXT, ["K"] = newsboat::OP_PREV, ["N"] = newsboat::OP_TOGGLEITEMREAD, ["O"] = newsboat::OP_OPENBROWSER_AND_MARK, ["PAGEDOWN"] = newsboat::OP_SK_PGDOWN, ["PAGEUP"] = newsboat::OP_SK_PGUP, ["Q"] = newsboat::OP_HARDQUIT, ["R"] = newsboat::OP_RELOADALL, ["U"] = newsboat::OP_SHOWURLS, ["UP"] = newsboat::OP_SK_UP, ["^B"] = newsboat::OP_BOOKMARK, ["^D"] = newsboat::OP_DELETE_ALL, ["^E"] = newsboat::OP_EDITFLAGS, ["^F"] = newsboat::OP_CLEARFILTER, ["^G"] = newsboat::OP_PREVDIALOG, ["^K"] = newsboat::OP_RANDOMUNREAD, ["^L"] = newsboat::OP_REDRAW, ["^N"] = newsboat::OP_NEXTUNREADFEED, ["^P"] = newsboat::OP_PREVUNREADFEED, ["^R"] = newsboat::OP_RELOADURLS, ["^T"] = newsboat::OP_CLEARTAG, ["^U"] = newsboat::OP_TOGGLESOURCEVIEW, ["^V"] = newsboat::OP_NEXTDIALOG, ["^X"] = newsboat::OP_CLOSEDIALOG, ["c"] = newsboat::OP_MARKFEEDREAD, ["cancel-qna"] = newsboat::OP_INT_CANCEL_QNA, ["e"] = newsboat::OP_ENQUEUE, ["end-question"] = newsboat::OP_INT_END_QUESTION, ["f"] = newsboat::OP_SELECTFILTER, ["g"] = newsboat::OP_SORT, ["internal-goto-url"] = newsboat::OP_INT_GOTO_URL, ["internal-resize"] = newsboat::OP_INT_RESIZE, ["internal-set"] = newsboat::OP_INT_SET, ["j"] = newsboat::OP_NEXTFEED, ["k"] = newsboat::OP_PREVFEED, ["l"] = newsboat::OP_TOGGLESHOWREAD, ["n"] = newsboat::OP_NEXTUNREAD, ["o"] = newsboat::OP_OPENINBROWSER, ["p"] = newsboat::OP_PREVUNREAD, ["q"] = newsboat::OP_QUIT, ["qna-next-history"] = newsboat::OP_INT_QNA_NEXTHIST, ["qna-prev-history"] = newsboat::OP_INT_QNA_PREVHIST, ["r"] = newsboat::OP_RELOAD, ["s"] = newsboat::OP_SAVE, ["space"] = newsboat::OP_OPEN, ["t"] = newsboat::OP_SETTAG, ["u"] = newsboat::OP_SHOWURLS, ["v"] = newsboat::OP_VIEWDIALOGS, ["x"] = newsboat::OP_MARKFEEDREAD, ["|"] = newsboat::OP_PIPE_TO}, ["tagselection"] = std::map with 77 elements = {[""] = newsboat::OP_OPENALLUNREADINBROWSER_AND_MARK, ["#"] = newsboat::OP_GOTO_URL, ["$"] = newsboat::OP_PURGE_DELETED, [","] = newsboat::OP_MACROPREFIX, ["/"] = newsboat::OP_SEARCH, ["0"] = newsboat::OP_0, ["1"] = newsboat::OP_1, ["2"] = newsboat::OP_2, ["3"] = newsboat::OP_3, ["4"] = newsboat::OP_4, ["5"] = newsboat::OP_5, ["6"] = newsboat::OP_6, ["7"] = newsboat::OP_7, ["8"] = newsboat::OP_8, ["9"] = newsboat::OP_9, [":"] = newsboat::OP_CMDLINE, ["?"] = newsboat::OP_HELP, ["A"] = newsboat::OP_MARKFEEDREAD, ["C"] = newsboat::OP_MARKALLFEEDSREAD, ["D"] = newsboat::OP_DELETE, ["DOWN"] = newsboat::OP_SK_DOWN, ["E"] = newsboat::OP_EDIT_URLS, ["END"] = newsboat::OP_SK_END, ["ENTER"] = newsboat::OP_OPEN, ["F"] = newsboat::OP_SETFILTER, ["G"] = newsboat::OP_REVSORT, ["HOME"] = newsboat::OP_SK_HOME, ["J"] = newsboat::OP_NEXT, ["K"] = newsboat::OP_PREV, ["N"] = newsboat::OP_TOGGLEITEMREAD, ["O"] = newsboat::OP_OPENBROWSER_AND_MARK, ["PAGEDOWN"] = newsboat::OP_SK_PGDOWN, ["PAGEUP"] = newsboat::OP_SK_PGUP, ["Q"] = newsboat::OP_HARDQUIT, ["R"] = newsboat::OP_RELOADALL, ["U"] = newsboat::OP_SHOWURLS, ["UP"] = newsboat::OP_SK_UP, ["^B"] = newsboat::OP_BOOKMARK, ["^D"] = newsboat::OP_DELETE_ALL, ["^E"] = newsboat::OP_EDITFLAGS, ["^F"] = newsboat::OP_CLEARFILTER, ["^G"] = newsboat::OP_PREVDIALOG, ["^K"] = newsboat::OP_RANDOMUNREAD, ["^L"] = newsboat::OP_REDRAW, ["^N"] = newsboat::OP_NEXTUNREADFEED, ["^P"] = newsboat::OP_PREVUNREADFEED, ["^R"] = newsboat::OP_RELOADURLS, ["^T"] = newsboat::OP_CLEARTAG, ["^U"] = newsboat::OP_TOGGLESOURCEVIEW, ["^V"] = newsboat::OP_NEXTDIALOG, ["^X"] = newsboat::OP_CLOSEDIALOG, ["c"] = newsboat::OP_MARKFEEDREAD, ["cancel-qna"] = newsboat::OP_INT_CANCEL_QNA, ["e"] = newsboat::OP_ENQUEUE, ["end-question"] = newsboat::OP_INT_END_QUESTION, ["f"] = newsboat::OP_SELECTFILTER, ["g"] = newsboat::OP_SORT, ["internal-goto-url"] = newsboat::OP_INT_GOTO_URL, ["internal-resize"] = newsboat::OP_INT_RESIZE, ["internal-set"] = newsboat::OP_INT_SET, ["j"] = newsboat::OP_NEXTFEED, ["k"] = newsboat::OP_PREVFEED, ["l"] = newsboat::OP_TOGGLESHOWREAD, ["n"] = newsboat::OP_NEXTUNREAD, ["o"] = newsboat::OP_OPENINBROWSER, ["p"] = newsboat::OP_PREVUNREAD, ["q"] = newsboat::OP_QUIT, ["qna-next-history"] = newsboat::OP_INT_QNA_NEXTHIST, ["qna-prev-history"] = newsboat::OP_INT_QNA_PREVHIST, ["r"] = newsboat::OP_RELOAD, ["s"] = newsboat::OP_SAVE, ["space"] = newsboat::OP_OPEN, ["t"] = newsboat::OP_SETTAG, ["u"] = newsboat::OP_SHOWURLS, ["v"] = newsboat::OP_VIEWDIALOGS, ["x"] = newsboat::OP_MARKFEEDREAD, ["|"] = newsboat::OP_PIPE_TO}, ["urlview"] = std::map with 77 elements = {[""] = newsboat::OP_OPENALLUNREADINBROWSER_AND_MARK, ["#"] = newsboat::OP_GOTO_URL, ["$"] = newsboat::OP_PURGE_DELETED, [","] = newsboat::OP_MACROPREFIX, ["/"] = newsboat::OP_SEARCH, ["0"] = newsboat::OP_0, ["1"] = newsboat::OP_1, ["2"] = newsboat::OP_2, ["3"] = newsboat::OP_3, ["4"] = newsboat::OP_4, ["5"] = newsboat::OP_5, ["6"] = newsboat::OP_6, ["7"] = newsboat::OP_7, ["8"] = newsboat::OP_8, ["9"] = newsboat::OP_9, [":"] = newsboat::OP_CMDLINE, ["?"] = newsboat::OP_HELP, ["A"] = newsboat::OP_MARKFEEDREAD, ["C"] = newsboat::OP_MARKALLFEEDSREAD, ["D"] = newsboat::OP_DELETE, ["DOWN"] = newsboat::OP_SK_DOWN, ["E"] = newsboat::OP_EDIT_URLS, ["END"] = newsboat::OP_SK_END, ["ENTER"] = newsboat::OP_OPEN, ["F"] = newsboat::OP_SETFILTER, ["G"] = newsboat::OP_REVSORT, ["HOME"] = newsboat::OP_SK_HOME, ["J"] = newsboat::OP_NEXT, ["K"] = newsboat::OP_PREV, ["N"] = newsboat::OP_TOGGLEITEMREAD, ["O"] = newsboat::OP_OPENBROWSER_AND_MARK, ["PAGEDOWN"] = newsboat::OP_SK_PGDOWN, ["PAGEUP"] = newsboat::OP_SK_PGUP, ["Q"] = newsboat::OP_HARDQUIT, ["R"] = newsboat::OP_RELOADALL, ["U"] = newsboat::OP_SHOWURLS, ["UP"] = newsboat::OP_SK_UP, ["^B"] = newsboat::OP_BOOKMARK, ["^D"] = newsboat::OP_DELETE_ALL, ["^E"] = newsboat::OP_EDITFLAGS, ["^F"] = newsboat::OP_CLEARFILTER, ["^G"] = newsboat::OP_PREVDIALOG, ["^K"] = newsboat::OP_RANDOMUNREAD, ["^L"] = newsboat::OP_REDRAW, ["^N"] = newsboat::OP_NEXTUNREADFEED, ["^P"] = newsboat::OP_PREVUNREADFEED, ["^R"] = newsboat::OP_RELOADURLS, ["^T"] = newsboat::OP_CLEARTAG, ["^U"] = newsboat::OP_TOGGLESOURCEVIEW, ["^V"] = newsboat::OP_NEXTDIALOG, ["^X"] = newsboat::OP_CLOSEDIALOG, ["c"] = newsboat::OP_MARKFEEDREAD, ["cancel-qna"] = newsboat::OP_INT_CANCEL_QNA, ["e"] = newsboat::OP_ENQUEUE, ["end-question"] = newsboat::OP_INT_END_QUESTION, ["f"] = newsboat::OP_SELECTFILTER, ["g"] = newsboat::OP_SORT, ["internal-goto-url"] = newsboat::OP_INT_GOTO_URL, ["internal-resize"] = newsboat::OP_INT_RESIZE, ["internal-set"] = newsboat::OP_INT_SET, ["j"] = newsboat::OP_NEXTFEED, ["k"] = newsboat::OP_PREVFEED, ["l"] = newsboat::OP_TOGGLESHOWREAD, ["n"] = newsboat::OP_NEXTUNREAD, ["o"] = newsboat::OP_OPENINBROWSER, ["p"] = newsboat::OP_PREVUNREAD, ["q"] = newsboat::OP_QUIT, ["qna-next-history"] = newsboat::OP_INT_QNA_NEXTHIST, ["qna-prev-history"] = newsboat::OP_INT_QNA_PREVHIST, ["r"] = newsboat::OP_RELOAD, ["s"] = newsboat::OP_SAVE, ["space"] = newsboat::OP_OPEN, ["t"] = newsboat::OP_SETTAG, ["u"] = newsboat::OP_SHOWURLS, ["v"] = newsboat::OP_VIEWDIALOGS, ["x"] = newsboat::OP_MARKFEEDREAD, ["|"] = newsboat::OP_PIPE_TO}}, macros_ = std::map with 0 elements} cachefilepath = "\001\000\000\000\263\177\000" type = <error: Cannot access memory at address 0x10> __PRETTY_FUNCTION__ = "int newsboat::Controller::run(const newsboat::CliArgsParser&)" i = <optimized out> tags = std::vector of length 0, capacity 0 ret = <optimized out> - --Type <RET> for more, q to quit, c to continue without paging-- history_limit = <optimized out> #8 0x000055fcc982f249 in main (argc=<optimized out>, argv=0x7ffcfb5c6a28) at newsboat.cpp:202 c = {v = 0x7ffcfb5c64b0, urlcfg = 0x0, rsscache = 0x0, refresh_on_start = false, cfg = {<newsboat::ConfigActionHandler> = {_vptr.ConfigActionHandler = 0x55fcc9e08668 <vtable for newsboat::ConfigContainer+16>}, static PARTIAL_FILE_SUFFIX = { static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x55fcc9e41b50 <newsboat::ConfigContainer::PARTIAL_FILE_SUFFIX[abi:cxx11]+16> ".part"}, _M_string_length = 5, {_M_local_buf = ".part\000\000\000\000\000\000\000\000\000\000", _M_allocated_capacity = 500135194670}}, config_data = std::map with 130 elements = {["always-display-description"] = {value = "false", default_value = "false", type = newsboat::ConfigDataType::BOOL, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["article-sort-order"] = {value = "date-asc", default_value = "date-asc", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["articlelist-format"] = {value = "%3i %f %D %t", default_value = "%4i %f %D %6L %?T?|%-17T| &?%t", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["articlelist-title-format"] = {value = "%N %V - Articles in feed '%T' (%u unread, %t total) - %U", default_value = "%N %V - Articles in feed '%T' (%u unread, %t total) - %U", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["auto-reload"] = {value = "yes", default_value = "no", type = newsboat::ConfigDataType::BOOL, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["bookmark-autopilot"] = {value = "false", default_value = "false", type = newsboat::ConfigDataType::BOOL, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["bookmark-cmd"] = { value = "~/bin/newsbeuter-forward", default_value = "", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["bookmark-interactive"] = {value = "false", default_value = "false", type = newsboat::ConfigDataType::BOOL, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["browser"] = {value = "sensible-browser", default_value = "lynx", type = newsboat::ConfigDataType::PATH, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["cache-file"] = {value = "", default_value = "", type = newsboat::ConfigDataType::PATH, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["cleanup-on-quit"] = {value = "yes", default_value = "yes", type = newsboat::ConfigDataType::BOOL, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["confirm-exit"] = {value = "no", default_value = "no", type = newsboat::ConfigDataType::BOOL, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["cookie-cache"] = {value = "", default_value = "", type = newsboat::ConfigDataType::PATH, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["datetime-format"] = {value = "%Y-%m-%d", default_value = "%b %d", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["delete-read-articles-on-quit"] = {value = "false", default_value = "false", type = newsboat::ConfigDataType::BOOL, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["dialogs-title-format"] = {value = "%N %V - Dialogs", default_value = "%N %V - Dialogs", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["dirbrowser-title-format"] = {value = "%N %V - %?O?Open Directory&Save File? - %f", default_value = "%N %V - %?O?Open Directory&Save File? - %f", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["display-article-progress"] = {value = "yes", default_value = "yes", type = newsboat::ConfigDataType::BOOL, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["download-filename-format"] = {value = "%?u?%u&%Y-%b-%d-%H%M%S.unknown?", default_value = "%?u?%u&%Y-%b-%d-%H%M%S.unknown?", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["download-full-page"] = {value = "false", default_value = "false", type = newsboat::ConfigDataType::BOOL, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["download-path"] = {value = "~/.newsboat/downloads/%n", default_value = "~/", type = newsboat::ConfigDataType::PATH, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["download-retries"] = {value = "1", default_value = "1", type = newsboat::ConfigDataType::INT, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["download-timeout"] = {value = "30", default_value = "30", type = newsboat::ConfigDataType::INT, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["error-log"] = {value = "~/.newsboat/error.log", default_value = "", type = newsboat::ConfigDataType::PATH, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["external-url-viewer"] = {value = "", default_value = "", type = newsboat::ConfigDataType::PATH, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["feed-sort-order"] = {value = "none-desc", default_value = "none-desc", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["feedhq-flag-share"] = {value = "", default_value = "", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["feedhq-flag-star"] = {value = "", default_value = "", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["feedhq-login"] = {value = "", default_value = "", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["feedhq-min-items"] = {value = "20", default_value = "20", type = newsboat::ConfigDataType::INT, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["feedhq-password"] = {value = "", default_value = "", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["feedhq-passwordeval"] = {value = "", default_value = "", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["feedhq-passwordfile"] = {value = "", default_value = "", type = newsboat::ConfigDataType::PATH, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["feedhq-show-special-feeds"] = {value = "true", default_value = "true", type = newsboat::ConfigDataType::BOOL, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["feedhq-url"] = {value = "https://feedhq.org/", default_value = "https://feedhq.org/", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["feedlist-format"] = {value = "%3i %n %9u %t", default_value = "%4i %n %11u %t", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["feedlist-title-format"] = { value = "%N %V - Your feeds (%u unread, %t total)%?T? - tag `%T'&?", default_value = "%N %V - Your feeds (%u unread, %t total)%?T? - tag `%T'&?", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["filebrowser-title-format"] = {value = "%N %V - %?O?Open File&Save File? - %f", default_value = "%N %V - %?O?Open File&Save File? - %f", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["goto-first-unread"] = {value = "true", default_value = "true", type = newsboat::ConfigDataType::BOOL, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["goto-next-feed"] = {value = "yes", default_value = "yes", type = newsboat::ConfigDataType::BOOL, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["help-title-format"] = {value = "%N %V - Help", default_value = "%N %V - Help", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["history-limit"] = {value = "100", default_value = "100", type = newsboat::ConfigDataType::INT, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["html-renderer"] = {value = "internal", default_value = "internal", type = newsboat::ConfigDataType::PATH, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["http-auth-method"] = {value = "any", default_value = "any", type = newsboat::ConfigDataType::ENUM, enum_values = std::unordered_set with 7 elements = {[0] = "anysafe", [1] = "ntlm", [2] = "gssnegotiate", [3] = "digest_ie", [4] = "digest", [5] = "basic", [6] = "any"}, multi_option = false}, ["ignore-mode"] = { value = "download", default_value = "download", type = newsboat::ConfigDataType::ENUM, enum_values = std::unordered_set with 2 elements = {[0] = "display", [1] = "download"}, multi_option = false}, ["inoreader-flag-share"] = {value = "", default_value = "", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["inoreader-flag-star"] = {value = "", default_value = "", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["inoreader-login"] = {value = "", default_value = "", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["inoreader-min-items"] = {value = "20", default_value = "20", type = newsboat::ConfigDataType::INT, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["inoreader-password"] = {value = "", default_value = "", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["inoreader-passwordeval"] = {value = "", default_value = "", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["inoreader-passwordfile"] = {value = "", default_value = "", type = newsboat::ConfigDataType::PATH, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["inoreader-show-special-feeds"] = {value = "true", default_value = "true", type = newsboat::ConfigDataType::BOOL, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["itemview-title-format"] = { value = "%N %V - Article '%T' (%u unread, %t total)", default_value = "%N %V - Article '%T' (%u unread, %t total)", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["keep-articles-days"] = { value = "0", default_value = "0", type = newsboat::ConfigDataType::INT, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["mark-as-read-on-hover"] = {value = "false", default_value = "false", type = newsboat::ConfigDataType::BOOL, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["markfeedread-jumps-to-next-unread"] = {value = "false", default_value = "false", type = newsboat::ConfigDataType::BOOL, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["max-browser-tabs"] = {value = "10", default_value = "10", type = newsboat::ConfigDataType::INT, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["max-download-speed"] = {value = "0", default_value = "0", type = newsboat::ConfigDataType::INT, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["max-downloads"] = {value = "5", default_value = "1", type = newsboat::ConfigDataType::INT, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["max-items"] = {value = "999", default_value = "0", type = newsboat::ConfigDataType::INT, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["newsblur-login"] = {value = "", default_value = "", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["newsblur-min-items"] = {value = "20", default_value = "20", type = newsboat::ConfigDataType::INT, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["newsblur-password"] = {value = "", default_value = "", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["newsblur-passwordeval"] = {value = "", default_value = "", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["newsblur-passwordfile"] = {value = "", default_value = "", type = newsboat::ConfigDataType::PATH, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["newsblur-url"] = {value = "https://newsblur.com", default_value = "https://newsblur.com", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["notify-always"] = {value = "no", default_value = "no", type = newsboat::ConfigDataType::BOOL, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["notify-beep"] = {value = "no", default_value = "no", type = newsboat::ConfigDataType::BOOL, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["notify-format"] = { value = "newsboat: finished reload, %f unread feeds (%n unread articles total)", default_value = "newsboat: finished reload, %f unread feeds (%n unread articles total)", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["notify-program"] = {value = "", default_value = "", type = newsboat::ConfigDataType::PATH, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["notify-screen"] = {value = "no", default_value = "no", type = newsboat::ConfigDataType::BOOL, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["notify-xterm"] = {value = "no", default_value = "no", type = newsboat::ConfigDataType::BOOL, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["ocnews-flag-star"] = {value = "", default_value = "", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["ocnews-login"] = {value = "", default_value = "", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["ocnews-password"] = {value = "", default_value = "", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["ocnews-passwordeval"] = {value = "", default_value = "", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["ocnews-passwordfile"] = {value = "", default_value = "", type = newsboat::ConfigDataType::PATH, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["ocnews-url"] = {value = "", default_value = "", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["oldreader-flag-share"] = {value = "", default_value = "", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["oldreader-flag-star"] = {value = "", default_value = "", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["oldreader-login"] = {value = "", default_value = "", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["oldreader-min-items"] = {value = "20", default_value = "20", type = newsboat::ConfigDataType::INT, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["oldreader-password"] = {value = "", default_value = "", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["oldreader-passwordeval"] = {value = "", default_value = "", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["oldreader-passwordfile"] = {value = "", default_value = "", type = newsboat::ConfigDataType::PATH, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["oldreader-show-special-feeds"] = {value = "true", default_value = "true", type = newsboat::ConfigDataType::BOOL, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["openbrowser-and-mark-jumps-to-next-unread"] = {value = "false", default_value = "false", type = newsboat::ConfigDataType::BOOL, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["opml-url"] = {value = "", default_value = "", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = true}, ["pager"] = {value = "internal", default_value = "internal", type = newsboat::ConfigDataType::PATH, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["player"] = {value = "", default_value = "", type = newsboat::ConfigDataType::PATH, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["podcast-auto-enqueue"] = {value = "no", default_value = "no", type = newsboat::ConfigDataType::BOOL, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["podlist-format"] = {value = "%4i [%6dMB/%6tMB] [%5p %%] [%7k kb/s] %-20S %u -> %F", - --Type <RET> for more, q to quit, c to continue without paging-- default_value = "%4i [%6dMB/%6tMB] [%5p %%] [%7k kb/s] %-20S %u -> %F", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["prepopulate-query-feeds"] = {value = "false", default_value = "false", type = newsboat::ConfigDataType::BOOL, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["proxy"] = {value = "", default_value = "", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["proxy-auth"] = {value = "", default_value = "", type = newsboat::ConfigDataType::STR, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["proxy-auth-method"] = {value = "any", default_value = "any", type = newsboat::ConfigDataType::ENUM, enum_values = std::unordered_set with 7 elements = {[0] = "anysafe", [1] = "ntlm", [2] = "gssnegotiate", [3] = "digest_ie", [4] = "digest", [5] = "basic", [6] = "any"}, multi_option = false}, ["proxy-type"] = { value = "http", default_value = "http", type = newsboat::ConfigDataType::ENUM, enum_values = std::unordered_set with 5 elements = {[0] = "socks5h", [1] = "socks5", [2] = "socks4a", [3] = "socks4", [4] = "http"}, multi_option = false}, ["refresh-on-startup"] = {value = "no", default_value = "no", type = newsboat::ConfigDataType::BOOL, enum_values = std::unordered_set with 0 elements, multi_option = false}, ["reload-only-visible-feeds"] = {value = "false", default_value = "false", type = newsboat::ConfigDataType::BOOL, enum_values = std::unordered_set with 0 elements, multi_option = false}...}, config_data_mtx = {<std::__recursive_mutex_base> = {_M_mutex = pthread_mutex_t = {Type = Recursive, Status = Not acquired, Robust = No, Shared = No, Protocol = None}}, <No data fields>}}, ign = {<newsboat::ConfigActionHandler> = {_vptr.ConfigActionHandler = 0x55fcc9e07dd8 <vtable for newsboat::RssIgnores+16>}, ignores = std::vector of length 0, capacity 0, ignores_lastmodified = std::vector of length 0, capacity 0, resetflag = std::vector of length 2, capacity 2 = {"http://blog.fefe.de/rss.xml?html", "https://www.parlament.gv.at/PAKT/MESN/filter.psp?view=RSS&jsMode=RSS&xdocumentUri=%2FPAKT%2FMESN%2Findex.shtml&GP=XXV&anwenden=Anwenden&MESN=ME&R_MESN=ME&MIN=ALLE&SUCH=&listeId=102&FBEZ=FP_002"}}, feedcontainer = { feeds = std::vector of length 0, capacity 0, feeds_mutex = {<std::__mutex_base> = {_M_mutex = pthread_mutex_t = {Type = Normal, Status = Not acquired, Robust = No, Shared = No, Protocol = None}}, <No data fields>}}, filters = {<newsboat::ConfigActionHandler> = {_vptr.ConfigActionHandler = 0x55fcc9e07e40 <vtable for newsboat::FilterContainer+16>}, filters = std::vector of length 0, capacity 0}, cfgparser = {<newsboat::ConfigActionHandler> = { _vptr.ConfigActionHandler = 0x55fcc9e086c0 <vtable for newsboat::ConfigParser+16>}, parsed_content = std::vector of length 0, capacity 0, action_handlers = std::map with 141 elements = {["always-display-description"] = 0x7ffcfb5c6640, ["always-download"] = 0x7ffcfb5c66a0, ["article-sort-order"] = 0x7ffcfb5c6640, ["articlelist-format"] = 0x7ffcfb5c6640, ["articlelist-title-format"] = 0x7ffcfb5c6640, ["auto-reload"] = 0x7ffcfb5c6640, ["bind-key"] = 0x7ffcfb5c6090, ["bookmark-autopilot"] = 0x7ffcfb5c6640, ["bookmark-cmd"] = 0x7ffcfb5c6640, ["bookmark-interactive"] = 0x7ffcfb5c6640, ["browser"] = 0x7ffcfb5c6640, ["cache-file"] = 0x7ffcfb5c6640, ["cleanup-on-quit"] = 0x7ffcfb5c6640, ["color"] = 0x7ffcfb5c67b8, ["confirm-exit"] = 0x7ffcfb5c6640, ["cookie-cache"] = 0x7ffcfb5c6640, ["datetime-format"] = 0x7ffcfb5c6640, ["define-filter"] = 0x7ffcfb5c6730, ["delete-read-articles-on-quit"] = 0x7ffcfb5c6640, ["dialogs-title-format"] = 0x7ffcfb5c6640, ["dirbrowser-title-format"] = 0x7ffcfb5c6640, ["display-article-progress"] = 0x7ffcfb5c6640, ["download-filename-format"] = 0x7ffcfb5c6640, ["download-full-page"] = 0x7ffcfb5c6640, ["download-path"] = 0x7ffcfb5c6640, ["download-retries"] = 0x7ffcfb5c6640, ["download-timeout"] = 0x7ffcfb5c6640, ["error-log"] = 0x7ffcfb5c6640, ["external-url-viewer"] = 0x7ffcfb5c6640, ["feed-sort-order"] = 0x7ffcfb5c6640, ["feedhq-flag-share"] = 0x7ffcfb5c6640, ["feedhq-flag-star"] = 0x7ffcfb5c6640, ["feedhq-login"] = 0x7ffcfb5c6640, ["feedhq-min-items"] = 0x7ffcfb5c6640, ["feedhq-password"] = 0x7ffcfb5c6640, ["feedhq-passwordeval"] = 0x7ffcfb5c6640, ["feedhq-passwordfile"] = 0x7ffcfb5c6640, ["feedhq-show-special-feeds"] = 0x7ffcfb5c6640, ["feedhq-url"] = 0x7ffcfb5c6640, ["feedlist-format"] = 0x7ffcfb5c6640, ["feedlist-title-format"] = 0x7ffcfb5c6640, ["filebrowser-title-format"] = 0x7ffcfb5c6640, ["goto-first-unread"] = 0x7ffcfb5c6640, ["goto-next-feed"] = 0x7ffcfb5c6640, ["help-title-format"] = 0x7ffcfb5c6640, ["highlight"] = 0x7ffcfb5c6858, ["highlight-article"] = 0x7ffcfb5c6858, ["history-limit"] = 0x7ffcfb5c6640, ["html-renderer"] = 0x7ffcfb5c6640, ["http-auth-method"] = 0x7ffcfb5c6640, ["ignore-article"] = 0x7ffcfb5c66a0, ["ignore-mode"] = 0x7ffcfb5c6640, ["include"] = 0x7ffcfb5c6750, ["inoreader-flag-share"] = 0x7ffcfb5c6640, ["inoreader-flag-star"] = 0x7ffcfb5c6640, ["inoreader-login"] = 0x7ffcfb5c6640, ["inoreader-min-items"] = 0x7ffcfb5c6640, ["inoreader-password"] = 0x7ffcfb5c6640, ["inoreader-passwordeval"] = 0x7ffcfb5c6640, ["inoreader-passwordfile"] = 0x7ffcfb5c6640, ["inoreader-show-special-feeds"] = 0x7ffcfb5c6640, ["itemview-title-format"] = 0x7ffcfb5c6640, ["keep-articles-days"] = 0x7ffcfb5c6640, ["macro"] = 0x7ffcfb5c6090, ["mark-as-read-on-hover"] = 0x7ffcfb5c6640, ["markfeedread-jumps-to-next-unread"] = 0x7ffcfb5c6640, ["max-browser-tabs"] = 0x7ffcfb5c6640, ["max-download-speed"] = 0x7ffcfb5c6640, ["max-downloads"] = 0x7ffcfb5c6640, ["max-items"] = 0x7ffcfb5c6640, ["newsblur-login"] = 0x7ffcfb5c6640, ["newsblur-min-items"] = 0x7ffcfb5c6640, ["newsblur-password"] = 0x7ffcfb5c6640, ["newsblur-passwordeval"] = 0x7ffcfb5c6640, ["newsblur-passwordfile"] = 0x7ffcfb5c6640, ["newsblur-url"] = 0x7ffcfb5c6640, ["notify-always"] = 0x7ffcfb5c6640, ["notify-beep"] = 0x7ffcfb5c6640, ["notify-format"] = 0x7ffcfb5c6640, ["notify-program"] = 0x7ffcfb5c6640, ["notify-screen"] = 0x7ffcfb5c6640, ["notify-xterm"] = 0x7ffcfb5c6640, ["ocnews-flag-star"] = 0x7ffcfb5c6640, ["ocnews-login"] = 0x7ffcfb5c6640, ["ocnews-password"] = 0x7ffcfb5c6640, ["ocnews-passwordeval"] = 0x7ffcfb5c6640, ["ocnews-passwordfile"] = 0x7ffcfb5c6640, ["ocnews-url"] = 0x7ffcfb5c6640, ["oldreader-flag-share"] = 0x7ffcfb5c6640, ["oldreader-flag-star"] = 0x7ffcfb5c6640, ["oldreader-login"] = 0x7ffcfb5c6640, ["oldreader-min-items"] = 0x7ffcfb5c6640, ["oldreader-password"] = 0x7ffcfb5c6640, ["oldreader-passwordeval"] = 0x7ffcfb5c6640, ["oldreader-passwordfile"] = 0x7ffcfb5c6640, ["oldreader-show-special-feeds"] = 0x7ffcfb5c6640, ["openbrowser-and-mark-jumps-to-next-unread"] = 0x7ffcfb5c6640, ["opml-url"] = 0x7ffcfb5c6640, ["pager"] = 0x7ffcfb5c6640, ["player"] = 0x7ffcfb5c6640...}, included_files = std::vector of length 1, capacity 1 = {"/home/gregoa/.newsboat/config"}}, colorman = {<newsboat::ConfigActionHandler> = {_vptr.ConfigActionHandler = 0x55fcc9e086f0 <vtable for newsboat::ColorManager+16>}, colors_loaded_ = true, fg_colors = std::map with 3 elements = {["listfocus_unread"] = "yellow", ["listnormal"] = "white", ["listnormal_unread"] = "white"}, bg_colors = std::map with 3 elements = {["listfocus_unread"] = "blue", ["listnormal"] = "black", ["listnormal_unread"] = "black"}, attributes = std::map with 3 elements = { ["listfocus_unread"] = std::vector of length 1, capacity 1 = {"bold"}, ["listnormal"] = std::vector of length 0, capacity 0, ["listnormal_unread"] = std::vector of length 0, capacity 0}}, rxman = {<newsboat::ConfigActionHandler> = { _vptr.ConfigActionHandler = 0x55fcc9e07e70 <vtable for newsboat::RegexManager+16>}, locations = std::map with 3 elements = {["article"] = {first = std::vector of length 0, capacity 0, second = std::vector of length 0, capacity 0}, ["articlelist"] = { first = std::vector of length 0, capacity 0, second = std::vector of length 0, capacity 0}, ["feedlist"] = {first = std::vector of length 0, capacity 0, second = std::vector of length 0, capacity 0}}, cheat_store_for_dump_config = std::vector of length 0, capacity 0, matchers = std::vector of length 0, capacity 0}, api = 0x0, feeds_mutex = {<std::__mutex_base> = {_M_mutex = pthread_mutex_t = {Type = Normal, Status = Not acquired, Robust = No, Shared = No, Protocol = None}}, <No data fields>}, fslock = std::unique_ptr<newsboat::FsLock> = {get() = 0x55fccb13b660}, configpaths = {rs_configpaths = 0x55fccb143500}, reloader = std::unique_ptr<newsboat::Reloader> = {get() = 0x0}, queueManager = { cfg = 0x7ffcfb5c6640, paths = 0x7ffcfb5c68f8}} v = {ctrl = 0x7ffcfb5c6620, cfg = 0x0, keys = 0x0, mtx = {<std::__mutex_base> = {_M_mutex = pthread_mutex_t = {Type = Normal, Status = Not acquired, Robust = No, Shared = No, Protocol = None}}, <No data fields>}, formaction_stack = std::vector of length 0, capacity 0, current_formaction = 0, tags = std::vector of length 0, capacity 0, rxman = 0x0, fg_colors = std::map with 0 elements, bg_colors = std::map with 0 elements, attributes = std::map with 0 elements, is_inside_qna = false, is_inside_cmdline = false, last_fragment = "", tab_count = 0, rsscache = 0x0, filters = 0x0, suggestions = std::vector of length 0, capacity 0} args = {rs_cliargsparser = 0x55fccb13b340} ret = <optimized out> (gdb) ### eoq ### Rebuilding the package unfortunately doesn't help :/ Starting with an empty ~/.newsboat plus adding just one URL to ~/.newsboat/urls seems to work. Taking the whole ~/.newsboat/urls also works. The old ~/.newsboat/config causes the crash to reappear. Copying /usr/share/doc/newsboat/examples/config also works. Ok, it's something in my ~/.newsboat/config which makes ~/.newsboat/config explode … Ha, found it. The gdb output provided a hint: line = "# configuration, \342..." Whatever character there was, after removing it, newsboat starts again. So kind of a "user error"; still this has been working for years and breaking reading a config file smells like a regression. Cheers, gregor - -- System Information: Debian Release: bullseye/sid APT prefers unstable APT policy: (990, 'unstable'), (500, 'unstable-debug'), (500, 'oldoldstable'), (500, 'experimental'), (500, 'testing'), (500, 'stable'), (500, 'oldstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.3.0-2-amd64 (SMP w/4 CPU cores) Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C, LC_CTYPE=de_AT.utf8 (charmap=UTF-8), LANGUAGE=C (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Init: sysvinit (via /sbin/init) LSM: AppArmor: enabled Versions of packages newsboat depends on: ii libc6 2.29-9 ii libcurl3-gnutls 7.67.0-2 ii libgcc1 1:9.2.1-23 ii libjson-c4 0.13.1+dfsg-6 ii libncursesw6 6.1+20191019-1 ii libsqlite3-0 3.30.1+fossil191229-1 ii libstdc++6 9.2.1-23 ii libstfl0 0.22-2+b1 ii libtinfo6 6.1+20191019-1 ii libxml2 2.9.4+dfsg1-8 Versions of packages newsboat recommends: ii sensible-utils 0.0.12+nmu1 newsboat suggests no packages. - -- no debconf information -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAl4iDAtfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ qgahYg/+KtlxqLs3KjDBbUpJDRrzf3R7hpoeQnjKVslxXHsGaOyK5Ewg1RoZ/6bR OIq1pmQpxLw8c2NURbs/vscbh7h6Ae659vSViJ7WIwGrA83Yva6Q6KtskI2ikyc6 G2yVkZgKXTRHGbmHbqXcABgB7rwWLzCmWM6V3g1rUj2R+NcM+19AI9+dvBdUxQbB aywHQ13dTVq2JBtlmtUqWDUXirbDRN7eZSTzgMXY5w2vRQTkbgKOEZEy8x9+RA/w FQMgD98SD19gw7L+fA+FG6c3JRbAmx/YAoAXm5FQWXpWmJPj+lzpxTdjp9BC4AY7 v09Cluq4gVH1NC7wcWDqebQ8AJgyp9t8ynOtjSH/sYNQ2bvxeuk4PzVy77lyj1WV I/UFs+mYokaw+te+reXfPbpWPAoEtvU0o2mjUjz7siYIbFVNroc4L2oz7MbYvDeo cYBlws0srDPvfiqmj/3BiK+5m1xIssa4PzgZou0v+7OSAnuvzYqA9xYC6xUU1r2t HIX86UHaGkdfFJyOjsfsdXpnLnT6UCflVdBGrWfOP8wKzQDm91P9z324f35WyURK fMipwVB90WXVIN+ifrhc9Heae9FTNDxiwwt+rFfv3zcwIRfKD55IFhudYXZkGuj/ UrwPl5BOoRV5q7DKzRYhGBw0m2N3gAaePfh5/BnO7NGtNOZhHf0= =ewh3 -----END PGP SIGNATURE-----