Opened 13 years ago
Closed 13 years ago
#10956 closed Bug Report - General (fixed)
Using -v refcount With myth* Commands Causes Endless Log Entries
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | minor | Milestone: | 0.26 |
Component: | MythTV - General | Version: | Master Head |
Severity: | medium | Keywords: | |
Cc: | Ticket locked: | no |
Description
To Duplicate (get ready to press ctrl-c first):
mythbackend -v refcount --nodblog --setverbose general mythshutdown -c --nodblog -v general,refcount etc.
Results in the following from libs/libmythbase/referencecounter.cpp until interrupted with ctrl-c:
... 2012-07-29 22:14:18.390297 I (0x7f509c418c60)::IncrRef() -> 2 2012-07-29 22:14:18.390337 I (0x7f509c418c60)::DecrRef() -> 1 2012-07-29 22:14:18.390344 I (0x7f509c418c60)::DecrRef() -> 0 2012-07-29 22:14:18.390467 I (0x21102c0)::IncrRef() -> 2 2012-07-29 22:14:18.390495 I (0x21102c0)::DecrRef() -> 1 2012-07-29 22:14:18.390509 I (0x21102c0)::DecrRef() -> 0 ...
Attachments (1)
Change History (4)
Changed 13 years ago by
Attachment: | version.txt added |
---|
comment:1 Changed 13 years ago by
Resolution: | → Won't Fix |
---|---|
Status: | new → closed |
This is not a bug. That verbose mask setting is there specifically for debugging the reference counters. If you don't want the output, don't mask it on.
comment:2 Changed 13 years ago by
Milestone: | unknown → 0.26 |
---|---|
Resolution: | Won't Fix |
Status: | closed → new |
There is actually infinite recursion going on. We are logging the reference count changes for LoggingItem? which causes another logging item to be created, creating another reference count message, causing another logging item to be created ad-infinitum. I'll commit a fix shortly.
comment:3 Changed 13 years ago by
Owner: | set to Daniel Thor Kristjansson <danielk@…> |
---|---|
Resolution: | → fixed |
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
v0.26-alpha-55-gf9a46e0