feedback.sh:269 integer comparison fails with "integer expression expected" #267
Labels
No labels
Agent
Compat/Breaking
Kind/Bug
Kind/Documentation
Kind/Enhancement
Kind/Feature
Kind/Security
Kind/Testing
Priority
Critical
Priority
High
Priority
Low
Priority
Medium
Reviewed
Confirmed
Reviewed
Duplicate
Reviewed
Invalid
Reviewed
Won't Fix
Status
Abandoned
Status
Blocked
Status
Need More Info
No milestone
No assignees
1 participant
Notifications
Total time spent: 4 minutes 25 seconds
Due date
igor
4 minutes 25 seconds
No due date set.
Dependencies
No dependencies set
Reference
joshtronic/igor#267
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The feedback-triage module threw a shell error during the 11:45 tick. A
[ ... -eq/-gt ... ]-style integer test atlib/feedback.sh:269received a non-integer (the operand printed across two lines as0/0), indicating an unquoted/multiline variable or a count that came back empty-or-malformed. The tick continued and finished, so it is non-fatal, but it is a genuine code defect in a module that runs every minute, and it appeared after the 11:40 self-update (683bc16 -> 2d73341) so current code is affected.None of the recent feedback commits (classify-labels, form-fields-as-hints, exclude-own-tickets, dedup-search) clearly address an integer-comparison bug at this line.
"Fixed" = the operand passed to the
[ ... ]test at feedback.sh:269 is quoted and guaranteed to be a single integer (e.g. default empty/whitespace to0), and a tick exercising the feedback path logs nointeger expression expectederror.service: agent.service
severity: medium
window: 2026-06-26 11:00-12:00 (filed by the hourly logwatch pass)