Ticket #6569 defect assigned
twisted.python.log.DefaultObserver does its own weird thing, doesn't use textFromEventDict
|Reported by:||glyph||Owned by:||wsanchez|
Among other things, this means that DefaultObserver does not safely repr its argument. So, logging stuff like log.msg("Hello", BrokenRepr(), isError=1) will result in an exception and DefaultLogObserver being removed, whereas FileLogObserver will handle it correctly.