[06:42] bluesabre: will the iso see the progress bar fix before next Thursday? [08:57] wooohoooo thanks :-) [09:40] flocculant: I'll try to get that uploaded dshortly [09:40] always feel so awkward doing git snapshots [09:43] That's because they're awkward, bud. [09:45] Perhaps ochosi could make a new release today... [09:47] April 6th [09:47] [09:47] Warning /!\ FinalFreeze, Warning /!\ ReleaseCandidate, Warning /!\ LanguagePackTranslationDeadline [09:48] :( [09:48] And all those usually hit before I get home [09:49] Putty! [09:49] (I have neeeever done an upload from work, nooo. >_>) [09:51] xubuntu-docs (16.10) [10:03] bluesabre: They also don't believe in updating d/changelog, here's one constructed from git: http://paste.openstack.org/show/DZr1rTntMXWvSailkCFI [10:03] :D [10:04] knome: would you consider the docs ready to upload? (It's now or z+1) [10:05] (Full file: http://paste.openstack.org/show/cx51mR1Kjcb6O3mgTmJR) [10:28] (good to fix before) [10:28] startpage/index.html:21:

Welcome to Xubuntu 16.10 Documentation!

[10:31] But it does build... so if any docs folks want to update that string and approve... :) [10:34] Going to get some breakfast, back in a bit [10:38] And approve the changelog. [10:51] bluesabre, i'll update that now [10:52] \o/ [10:55] knome: Pushing changelog too or not? [10:57] am [10:57] and pushed [11:02] (Just needed to know as bzr doesn't handle conflicts well at all.) [11:09] Erm, alright... [11:09] wut? [11:10] Minimal changelog. [11:10] should it be not? [11:10] :) [11:11] i mean, were there pending stuff? [11:12] Well, just updated with what the docs team did, constructed from git: http://paste.openstack.org/show/cx51mR1Kjcb6O3mgTmJR [11:12] haha. [11:18] knome: no women's shirt news from my side [11:18] bluesabre: i could make a release tonight, isn't that too late though? [11:19] ochosi, mhm [11:20] -SwissBot:#xubuntu-devel- ::xubuntu-docs:: [zesty] r633 Update the startpage to be release-agnostic so we don't need... (by Pasi Lallinaho) [11:23] lol [11:23] alternatively docs could write a process doc so they don't forget :p [11:24] akxwi-dave: talking of which - you got any time to look at release note? [11:25] flocculant: where's the release note? [11:25] knome: so, is that the changelog we're going with? [11:25] bluesabre: http://wiki.xubuntu.org/releases/17.04/release-notes [11:25] Unit193 will probably need to push the upload [11:26] flocculant: sgt-launcher/sgt-puzzles [11:26] Unit193 should poke eeet [11:26] :P [11:27] bluesabre: yup [11:28] knome: this time next week would be a good time for the website announcement to have been done :) [11:29] * flocculant wanders off a few hours again [11:29] ack [11:30] bbl as well [12:05] flocculant: will do.. === akxwi-dave_ is now known as akxwi-dave [14:37] If we are to add to the docs d/changelog based on the commit log, we should merge at least.. [14:37] [ flocculant ] [14:37] * Changes to contributor docs [14:55] Erm, we might pull any translations since the last release too then.. [16:01] afternoon [16:03] Hi flocculant. [16:03] hi krytarik [18:18] evening.. flocculant the release notes are looking good [18:20] akxwi-dave: sorry - I totally presented the wrong end of that stick to you :p [18:20] I meant will you have time to do anything with the release note to get it up to date before next week :) [18:23] lol... no worries thats what i thought you meant.. thought I'd have a little laugh.. [18:23] ha ha ha [20:46] ali1234 ochosi - does this make sense re thunar hang and gdb - http://paste.ubuntu.com/24329908/ [20:52] can you try to strace it? [20:52] it might be more revealing [20:52] ali1234: if you help :) [20:52] "strace -p " [20:52] it's still there - just in case someone pitched up :) [20:52] it will most likely spam only one thing over and over [20:53] btw someone reported this bug on lp [20:53] had to sudo it [20:53] same as gdb [20:53] said it was something to do with qt creator making autosave files in a folder that is open in thunar [20:54] but - all it's done is echoed this and stopped > futex(0x562c4f5889e8, FUTEX_WAIT_PRIVATE, 2, NULL [20:54] yea - I think I remember seeing that [20:54] okay thats helpful [20:54] k - cool [20:55] anything else? if not I'll kill it now [20:55] do you have thunar-media-tags-plugin? [20:55] yep [20:55] https://bugs.archlinux.org/task/16977 [20:56] hang on let me look at that backtrace again... hmm [20:57] what was that patch recently that added a mutex? [20:57] not a clue tbh [20:58] https://github.com/xfce-mirror/thunar/commit/b838a4d250e3283590cabac2ee5947cdf91c8864 [20:58] this one [20:58] its probably related to that [20:59] g_cond_wait is waiting on a mutex [21:00] the other thread is on G_FILE_MONITOR_EVENT_MOVED [21:00] so yeah [21:00] this patch fixes the crash, now it deadlocks instead :( [21:00] thunar...... [21:01] ;) [21:02] so basically [21:03] there's two places where the mutex gets locked [21:03] one of them must be calling the other from inside the mutex [21:03] sorry, there's three places [21:05] is it worth me removing that plugin and seeing if it occurs again? [21:05] though it might be a while till it does [21:06] nah [21:06] that bug is ancient [21:06] this is 100% caused by the recent patch [21:07] okey doke [21:07] 0x0000562c4f308246 in thunar_file_monitor (monitor=, event_path=0x562c507922a0, other_path=0x562c50b92fa0, event_type=G_FILE_MONITOR_EVENT_MOVED, user_data=) at thunar-file.c:822 [21:07] nothing more to be found from the hung thunar ? [21:07] can you "apt-get source thunar" and tell me what is line 822? [21:08] for me it is a blank line [21:08] yup [21:09] ali1234: well - in what file do you want me to look? [21:09] thunar-file.c [21:09] try and remember this is mostly voodoo to me :) [21:10] G_LOCK (file_rename_mutex); [21:10] huh, really? [21:10] yup [21:10] in which function? [21:11] its here, right: https://github.com/xfce-mirror/thunar/blob/b838a4d250e3283590cabac2ee5947cdf91c8864/thunar/thunar-file.c#L804 [21:11] yea [21:12] wait a minute [21:12] that calls thunar_file_move_thumbnail_cache_file (event_path, other_path); [21:12] so it moves a file from within the mutex that detects moved files [21:12] hmm [21:12] i need to get the right source code version [21:13] okay this matches up: https://github.com/xfce-mirror/thunar/blob/35e65ab0ed5675b2dc7b4224b0ad152df3c3e9b0/thunar/thunar-file.c [21:15] what directory was shown in thunar when it froze? [21:15] was it your homedir? [21:16] and do you have "show hidden files"? [21:16] home/wolf/Desktop/Git/mpd/ [21:16] and yes - have show hidden [21:16] that is a git checkout of mpd source code? [21:16] yea [21:16] hmm, that blows that theory [21:17] and I know exactly what I was doing just prior to thunar hanging - failing to build mpd in a terminal opened from the right click menu in thunar [21:17] just in case that helps :) [21:17] yes [21:17] that means that a lot of file monitor events were coming in [21:18] so check this: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=800723;msg=91 [21:18] Debian bug 800723 in thunar "intermittent segfault on file drag and drop" [Important,Fixed] [21:18] this is the old bug that used to crash [21:18] "thunar_file_move_thumbnail_cache_file" makes an appearence [21:18] actually thinking about it - last time it hung - it would likely to have been a fair few monitor events going on [21:19] i think that function triggers a monitor event [21:19] so previously the two events would stomp on each other and cause a segfault [21:19] the mutex stops that but causes a deadlock [21:19] ali1234: ok - what if I turn of thumbnails - and watch for a few days? [21:19] i'm not really sure how thumbnails work [21:19] do they get saved into the filesystem? [21:19] I think so [21:20] i mean they do [21:20] but i thought they got saved in like ~/.thumbnails [21:20] which would not cause any monitor events in some other totally different directory [21:20] well .cache/thumbnails [21:20] yeah [21:20] did you have other windows open? [21:20] or maybe thunar monitors that directory constantly [21:21] ali1234: 2 tabs in 1 thunar [21:21] knome: Poke. [21:21] i think this is definitely the cause [21:21] thumbnails? [21:22] if so - I can turn that off and watch what goes on over the next dayish [21:22] oh i get it [21:22] say you are looking at a directory with a jpeg in it [21:22] something outside thunar renames the jpeg [21:22] then thunar has to also rename the thumbnail in ~/.cache to match [21:22] this triggers a file rename event [21:23] the event runs into the mutex of the previous event [21:23] then it deadlocks [21:24] so running with that off will help prove something? [21:24] maybe yes [21:24] definitely worth a try [21:25] ok - I can comment on that bug too [21:26] ochosi: do you know the xfce bug number for the patch that is https://github.com/xfce-mirror/thunar/commit/b838a4d250e3283590cabac2ee5947cdf91c8864 [21:27] its not 12260 :) [21:28] 12264 I think [21:28] 12264 yes [21:29] well show thumbnail is now off here [21:31] seems like I can replicate this issue at will then ... [21:31] just did exactly the same thing - failed to build mpd and it has hung [21:32] show thumbnail might not make any difference if it is still updating them, and it probably is [21:32] mmm [21:33] well I'll have a go tomorrow morning - as it is - time for me to skedaddle [21:33] night all [21:40] Evening all [21:43] okay i commented on the bug [21:43] not sure what else to do [21:45] flocculant: can you attach that backtrace from ubuntu pastebin onto the xfce bug please? [21:47] Final Freeze is now in effect, but let's get xubuntu-docs uploaded anyway... are we waiting on any other changes? [21:47] knome, slickymaster, krytarik, Unit193 ^ [21:48] Will also try to settle the 32bit parole issues in the next few days [21:48] no other changes for docs for me [21:49] though we could pull the translations or so [21:49] i just hit my forehead on a closet door [21:49] (ow) [21:50] :( [21:50] knome: if you think we should, we can, else I can just move it along [21:52] i mean it doesn't hurt us anyway [21:52] Feel free to pull them in :) [21:53] i'll do that a bit later [21:53] food time [21:54] k [21:54] or you can do it if you are impatient ;) [21:56] nah [21:56] I'm the upload guy today [21:57] hihi [22:00] \o/ [22:00] * bluesabre begins dinner prep [22:07] hmh, bzr diff doesn't say anything [22:08] after merging? [22:08] or [22:08] after explicitly telling to get translations [22:08] so either i'm missing something or... [22:09] * bluesabre nudges Unit193, knower of things [22:10] What'd you run? [22:10] knome: You'd have to initiate an export from LP Rosetta to the branch first. [22:10] krytarik, i just turned the exports on [22:10] So it'll be done sometime in the morning UTC, as usual. [22:10] now the question is... can i run it manually once? [22:10] egh. [22:11] Doesn't seem so, had a look myself a bit ago. [22:11] i literally just did it [22:11] let's see if i can download the .po files from launchpad [22:11] I mean manual export. [22:11] and push to the branch manually [22:11] yeah [22:12] ok, i requsted an export [22:12] * knome goes turn auto export off [22:12] Yeah. [22:12] and get some more food [22:14] ughhh [22:20] and pushing [22:24] How about my suggestion to merge flocculant's two log entries..? [22:26] what log entries? [22:28] Commit log, and subsequently d/changelog. [22:28] 'Update the startpage to be release-agnostic' can go under your 'general', but that's nitpicking. :P [22:29] krytarik, didn't i push that? :P [22:29] Unit193, yeah, not going to fix it any more :P [22:29] :) [22:30] anything else you're going to make me do? [22:30] knome: I mean the way I put it here earlier today, rather than having two entries for the same thing, plus a reference to a review. [22:31] knome: Headstand. [22:31] Unit193, i feel like i'm doing that already [22:31] the closet door was open 90degrees and i bumped to it with quite some power [22:31] Twack! [22:32] yep. [22:32] and "oouwwww" silently [22:32] as one can't wake up the sleeping baby [22:32] (or wife) [22:32] First will cry, second will kill. [22:33] hah. [22:44] Killer babies! [22:44] * genii ducks [22:44] make up your mind [22:44] are they killer babies or ducks? [22:45] Killer baby ducks? [22:46] Heh [23:20] Sooo, is there an upload? [23:21] -SwissBot:#xubuntu-devel- ::xubuntu-docs:: [zesty] r634 Synchronize translations from Launchpad... (by Pasi Lallinaho) [23:36] time to go to bed. nighty! [23:36] Night, knome. [23:53] bluesabre: We uploadin'? [23:59] yay [23:59] Yay or yea? :P