#bugs

4 posts · Last used 16d

Back to Timeline
ai6yr
@ai6yr@m.ai6yr.org · Jun 02, 2026
NOTUS: The Federal Government’s Insect-Defense Agency Is Infested With Bed Bugs "...The bugs were found in the building that houses the Animal and Plant Inspection Service, the agency responsible for containing and mitigating the spread of invasive pests in the U.S. The irony, one USDA employee said, “was lost on no one.”..." https://www.notus.org/policy/usda-bed-bugs-infestation #aphis #infestation #usda #bugs
26
0
23
HeliaXyana
@HeliaXyana@mastodon.nl · Apr 30, 2026
Blessed May Eve and/or start of Beltane! May the light time of the year bring you warmth and serenity. Let our spirits flourish with the flowers. 💚 #pagan #witch #butterfly #Bloomscrolling #nature #bugs
36
3
19
In reply to
shanmukhateja
@shanmukhateja@social.linux.pizza · Jan 29, 2026

Found the culprit! It was the max_id parameter in /api/v1/timeline/api/v1/timelines/home endpoint.

The code inside Tokodon is as follows:

// maintimelinemodel.cpp

if (!fromId.isEmpty() && !query.hasQueryItem(QStringLiteral("max_id"))) {
        // TODO: this is an *upper bound* so it always is one less than the last post we read
        // is this really how it's supposed to work wrt read markers?
        query.addQueryItem(QStringLiteral("max_id"), fromId);
    }

This code can be searched via max_id keyword. You need to comment out the query.addQueryItem line and Tokodon will work just fine.

I think this is a BUG for the following reasons:

  1. max_id invalidation failure
  2. Lack of retry logic w/o this query item when we know API response (data variable) is empty.
  3. When user logged out, all such data should be deleted as well. A full logout from the app should’ve reset this data.

A part of me thinks this info was sent by Mastodon server as part of my account info.

@tokodon@kde.social @kde@floss.social

This is in Manjaro Linux fully updated with #Qt 6.10

This was a fun bug to track though :)

#diary #linux #opensource #kde #bugs

2
1
0

You've seen all posts