Skip to content
This repository has been archived by the owner on Oct 10, 2019. It is now read-only.

Segfault when trying to load rss from Tiny Tiny RSS with empty ttrss-password #336

Closed
serpent7776 opened this issue Jul 11, 2016 · 3 comments
Milestone

Comments

@serpent7776
Copy link

I'm experiencing strange segfault on app start. I'm loading rss from Tiny Tiny RSS with configuration:

urls-source "ttrss"

I'm not specifying ttrss-password value in config file, only ttrss-url and ttrss-login.

I did two things recently that might affect this:

  • I updated Tiny Tiny RSS
  • I updated my FreeBSD system on which I run newsbeuter

but I suspect that Tiny Tiny RSS update is more relevant here.

I got this when starting app:

XDG: configuration directory '/home/serpent/.config/newsbeuter' not accessible, using '/home/serpent/.newsbeuter' instead.
Starting newsbeuter 2.9...
Loading configuration...done.
Opening cache...done.
Loading URLs from Tiny Tiny RSS...Segmentation fault

gdb gives this info:

0x000000000047dcb1 in newsbeuter::ttrss_api::retrieve_sid (this=0x8058da1a0) at src/ttrss_api.cpp:60
60      src/ttrss_api.cpp: No such file or directory.
        in src/ttrss_api.cpp

This references this file I guess

When I change config to include ttrss-password everything works as expected.
Any ideas what is happening here?

@Minoru
Copy link
Collaborator

Minoru commented Jul 12, 2016

Thanks for reporting! Can you build from bugfix/336 branch and check if that fixes the issue?

@serpent7776
Copy link
Author

I can confirm bugfix/336 branch fixes the issue, thanks.

@Minoru Minoru closed this as completed in db57df6 Jul 17, 2016
@Minoru Minoru added this to the 2.10 milestone Jul 17, 2016
@Minoru
Copy link
Collaborator

Minoru commented Jul 17, 2016

Thanks for checking! The fix will be released with version 2.10.

Duncanla pushed a commit to Duncanla/newsbeuter that referenced this issue Aug 16, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants