:: #mythtv

Daily chat history

Current users (67):

aloril, amessina, Anssi, benklop, blafu, blahdodo, brfransen, Captain_Murdoch, ChanServ, Chutt, clever, CyberJacob, davic, dekarl, dmfrey, eharris, Elmer, ghoti, gigem, gregl, GreyFoxx, Guest63620, Hydr0p0nX, Hydroponx, ikevin, jab416171, jams, jheizer_, jpabq_, jpharvey_, jst, jya, knowledg1junkie, KooeeeeennN, kukks, lapion, libsci, logan-, mad_enz, markspieth, membiblio, MitchCapper, MythBuild, MythLogBot, nephyrin`, peper03, poptix, pppingme, raven42, rich0, sheedy-away, sphery, sraue_, stuarta, stuartm, superm1, tcz, tgm4883, Tobbe5178, tris, vincent42, wagner__, Warped, XDS2010, xris, _charly_, _iwc
Monday, November 7th, 2016, 00:32 UTC
[00:32:46] CyberJacob is now known as zz_CyberJacob
[02:31:57] arescorpio (arescorpio! has joined #mythtv
[03:25:13] brfranse_ (brfranse_!~brfransen@ has quit (Read error: Connection reset by peer)
[03:26:32] brfransen (brfransen!~brfransen@ has joined #mythtv
[03:39:44] brfranse_ (brfranse_!~brfransen@ has joined #mythtv
[03:41:20] brfransen (brfransen!~brfransen@ has quit (Ping timeout: 260 seconds)
[03:51:38] Roklobotomy (Roklobotomy! has quit (Ping timeout: 244 seconds)
[04:27:01] dekarl (dekarl!~dekarl@mythtv/developer/dekarl) has joined #mythtv
[04:28:16] dekarl1 (dekarl1!~dekarl@mythtv/developer/dekarl) has quit (Ping timeout: 268 seconds)
[06:09:03] arescorpio (arescorpio! has quit (Quit: Leaving.)
[07:01:00] Warped (Warped!~Warped@unaffiliated/warped) has quit (Quit: ChatZilla 0.9.92 [Firefox 49.0.2/20161019084923])
[07:15:30] Warped (Warped!~Warped@unaffiliated/warped) has joined #mythtv
[08:06:06] SteveGoodey (SteveGoodey! has joined #mythtv
[09:00:46] stuarta: stuartm: dekarl no point pushing 0.28.1 until we fix the mythtranscode deletes the file bug
[09:04:01] stuarta: i've just upped that bug to blocker, we have 2 other criticals to either fix or re-evaluate
[09:15:02] stuartm: I've got a vague feeling I might have been in some way responsible for that, I remember making a change at some point to fix a transcode cleanup related bug
[10:09:13] poptix (poptix! has quit (Ping timeout: 245 seconds)
[10:16:55] poptix (poptix! has joined #mythtv
[11:52:07] stuarta: #12385
[11:52:07] ** MythLogBot **
[11:52:12] stuarta: #12698
[11:52:12] ** MythLogBot **
[12:11:07] Roklobotomy (Roklobotomy! has joined #mythtv
[12:11:42] stuarta: stuartm: i'm looking at the logfile on #12845, it looks to me like we delete the tmp files before doing the rename
[12:11:42] ** MythLogBot **
[12:12:16] stuarta: at least, that's the way it reads, since the .ts.tmp file is missing when it tries to do the rename
[12:22:25] sraue_ (sraue_!~stephan@ has quit (Ping timeout: 260 seconds)
[12:24:50] sraue_ (sraue_!~stephan@ has joined #mythtv
[12:25:45] ** stuarta ponders other causes of the missing .tmp file **
[12:26:43] gregl (gregl! has quit (Quit: Leaving)
[13:57:00] poptix (poptix! has quit (Ping timeout: 252 seconds)
[14:07:10] Roklobotomy (Roklobotomy! has quit (Remote host closed the connection)
[14:54:55] stuartm: is the tmp file .ts.tmp or something else, like .mpg.tmp ?
[14:55:16] stuartm: has it written the temp file under a different name or to a different location?
[14:55:41] stuartm: N.B. I've not logged at those logs yet
[14:55:43] stuarta: it's appending .tmp to the original filename
[14:56:13] stuarta: in the case of the logs .ts.tmp
[14:56:27] stuarta: mythtranscode: Error Renaming '/media/recording-tv-2/1502_20160804020000.ts.tmp' to '/media/recording-tv-2/1502_20160804020000.ts'
[14:56:30] stuarta: 263 eno: No such file or directory (2)
[14:56:30] stuartm: no promises, but I'll try to look at the code tonight
[15:01:49] Chutt (Chutt!~ijr@2605:a000:1208:c087:2096:ad44:e24b:8e2e) has joined #mythtv
[15:25:34] brfranse_ is now known as brfransen
[15:28:10] jams__ is now known as jams
[15:39:07] peterbennett (peterbennett!~Peter@mythtv/developer/peterbennett) has joined #mythtv
[15:42:53] rhpot1991 (rhpot1991!rhpot1991@ubuntu/member/rhpot1991) has quit (Ping timeout: 250 seconds)
[15:43:45] amessina (amessina!~amessina@unaffiliated/amessina) has quit (Ping timeout: 250 seconds)
[15:44:05] amessina (amessina!~amessina@unaffiliated/amessina) has joined #mythtv
[15:48:08] rhpot1991 (rhpot1991!rhpot1991@2600:3c03::f03c:91ff:fef1:d0a2) has joined #mythtv
[15:48:08] rhpot1991 (rhpot1991!rhpot1991@2600:3c03::f03c:91ff:fef1:d0a2) has quit (Changing host)
[15:48:08] rhpot1991 (rhpot1991!rhpot1991@ubuntu/member/rhpot1991) has joined #mythtv
[15:53:24] peterbennett: Ticket #12917 reports mythfrontend crashes on exit with Ubuntu 16.10, in the destructor for QNetworkConfiguration. I don't feel inclined to install 16.10 to try it.
[15:53:24] ** MythLogBot **
[15:54:15] peterbennett: Maybe there is a new version of QT involved, or maybe that user has something corrupt in his system.
[16:01:17] sheedy-away (sheedy-away!sheedy@kde/developer/sheedy) has quit (Ping timeout: 260 seconds)
[16:04:54] sheedy-away (sheedy-away!sheedy@kde/developer/sheedy) has joined #mythtv
[16:09:04] stuarta: peterbennett: yeah, it's odd that one
[16:22:55] stuarta: peterbennett: btw, meant to ask you, are you aware of Qt's deleteLater()??
[16:23:52] peterbennett: stuarta: No. I am new to QT
[16:24:37] stuarta: it's for situations where you would normally delete an object, but it might be in use else where.
[16:24:38] peterbennett: stuarta: Or Qt is new to me
[16:25:12] peterbennett: stuarta: Seems like that is what I needed for the osd_painter issue I recently had
[16:26:05] stuarta: i think it needs to be a QObject, but the idea is you deleteLater it when you are finished with it, and so does everyone else, and when everyone has truely finished with it, does it get cleaned up
[16:26:13] stuarta: i'm sure the qt docs explain it better
[16:26:14] stuartm: main purpose of deleteLater() is to allow events which are queued up and which might use that object to be processed before it is deleted
[16:26:39] stuarta: peterbennett: that's why i brought it up
[16:26:40] peterbennett: stuarta: There is a whole set of classes in MythTV for referenced counted objects that get deleted when the reference count gets to zero. What is the difference between that and the deleteLater?
[16:26:41] stuartm: deleteLater() delays the actual deletion until after all queued events are processed
[16:26:52] stuarta: ^^^
[16:27:02] ** stuarta is glad somebody knows the finer details **
[16:27:11] stuartm: avoids crashing and other weird behaviour which might otherwise occur
[16:27:45] peterbennett: The problem that existed was that the osd_painter was being used by the threaded image loads at the time it was deleted.
[16:28:02] stuartm: peterbennett: not so much about reference counting as it is to do with events as mentioned above, QT events, signals/slots etc
[16:28:59] peterbennett: Image loads are started in separate threads so there could be a lot of them. Maybe deleteLater would not have helped.
[16:29:09] stuartm: generally it's a good idea for any object deriving from QObject (directly or indirectly) to be deleted using pointer->deleteLater() instead of delete pointer;
[16:29:14] stuarta: maybe not, but it's worth knowing about it
[16:29:35] stuartm: good idea === safer
[16:30:32] joki (joki! has joined #mythtv
[16:30:43] stuartm: in the case of objects which implement reference counting (e.g. MythImage), it's probably the case that they already call deleteLater() at the point of deletion
[16:31:02] peterbennett: I don't think I have seen deleteLater used, but I will keep it in mind
[16:31:41] peterbennett: It seemed to me that the MythPainter should have used reference counting but that would have been a major change.
[16:31:48] stuartm: it's used a lot more in the UI side of things and at a few places in the MythEvent handling
[17:32:55] rZEOzwdbmNfFjzJ (rZEOzwdbmNfFjzJ! has joined #mythtv
[17:33:05] rZEOzwdbmNfFjzJ: &,, . . . dUSKBN12Z2SL & (ctrl+f qatar) – please don't let these be buried
[17:33:15] rZEOzwdbmNfFjzJ (rZEOzwdbmNfFjzJ! has left #mythtv ()
[17:39:29] peterbennett: We have been spammed
[17:43:16] peterbennett (peterbennett!~Peter@mythtv/developer/peterbennett) has quit (Quit: Leaving.)
[17:47:17] joki (joki! has quit (Ping timeout: 240 seconds)
[18:23:59] stuartm: last minute panic from Trump nuts
[18:43:51] zz_CyberJacob is now known as CyberJacob
[18:59:07] ** jheizer_ sighs **
[18:59:12] jheizer_: my poor poor country
[18:59:21] jheizer_: @above spam
[19:21:14] poptix (poptix! has joined #mythtv
[19:23:55] gregl (gregl! has joined #mythtv
[19:56:21] Roklobster (Roklobster! has joined #mythtv
[20:25:00] SteveGoodey (SteveGoodey! has quit (Write error: Broken pipe)
[20:25:15] SteveGoodey (SteveGoodey! has joined #mythtv
[21:44:58] ** stuarta yawns **
[21:48:42] Roklobster (Roklobster! has quit (Quit: Leaving)
[22:17:24] superm1 (superm1!uid4318@ubuntu/member/superm1) has joined #mythtv
[22:35:00] SteveGoodey (SteveGoodey! has quit (Quit: Konversation terminated!)
[23:16:01] raven42 (raven42! has quit (Ping timeout: 256 seconds)
[23:30:38] raven42 (raven42! has joined #mythtv

IRC Logs collected by BeirdoBot.
Please use the above link to report any bugs.