[01:55] <mdeslaur> ARGH: http://seclists.org/oss-sec/2012/q1/191
[02:00] <RAOF> Win?
[02:01] <RAOF> mdeslaur: Given that we're preparing to upload a 1.11-based server to Precise I guess that should be considered a blocker? :)
[02:01] <broder> control-alt-...multiply?
[02:02] <broder> oh whoa...that's awesome. can we please, please at least keep that in hidden under an xorg.conf option? :)
[02:03] <RAOF> It looks like it *should* require you to explicitly add those keybindings.
[02:06] <RAOF> We should at least have prgrabs available.
[03:23] <Prf_Jakob> If I press reset default in compizconfig-settings-manager I would expect that I would get back what Ubuntu has on install.
[03:28] <RAOF> I believe the correct rune would be ‘unity --reset’
[03:28] <RAOF> I'm not sure that ccsm's reset button does the right thing.
[03:34] <Prf_Jakob> RAOF: ah thanks
[03:35] <Prf_Jakob> If that doesn't work I saved a snapshot just before testing a bunch of old bugs from our internal bugzilla.
[03:36] <RAOF> :)
[03:50] <mdeslaur> ROAF: so, xmodmap gives me this: keycode  63 = KP_Multiply XF86ClearGrab KP_Multiply XF86ClearGrab
[03:51] <mdeslaur> ROAF: that means it's binded, right?
[03:51] <mdeslaur> was anyone able to reproduce it?
[03:56] <Prf_Jakob> RAOF: unity --reset seems to do the trick.
[04:02] <mdeslaur> ah! it's in 1.11
[04:02] <mdeslaur> ROAF: yes, that would be a blocker for the 1.11 upload :)
[04:08] <RAOF> mdeslaur: Yes, I think that means it's bound.
[04:09] <RAOF> Ok.  One more thing added to the 1.11 queue :)
[04:18] <cnd> RAOF, I think I *might* have an MT version of synaptics tomorrow :)
[04:18] <RAOF> cnd: Cool!
[04:18] <cnd> just fyi
[04:19] <cnd> it seems to be working here, but it's a bunch of spaghetti commits that I need to untangle
[04:19] <cnd> and then port as patches in a dpkg
[04:19] <cnd> if nothing bad turns up, I'd rather get this in to the push to precise
[04:20] <cnd> hopefully I'll be faster than qt4-x11 on armel with a 24 hour head start :)
[04:20] <RAOF> :)
[04:20] <RAOF> Ok.
[04:21] <RAOF> I'm doing some work for DX right now, and then we need to ensure we're not bitten by the security bug mdeslaur pointed out.  Then I think we're ready to do some upgrade testing.
[04:42] <cnd> RAOF, development releases don't really need to have 0 security bugs :)
[04:42] <RAOF> cnd: Right, but it would be nice to not have lockscreens be trivially bypassable.
[04:42] <cnd> psh
[04:42] <RAOF> And it seems like it should be reasonably easy to fix & verify :)
[04:43] <cnd> I just realized that the qt patch will need a small fix so MT events from touchpads come through too...
[04:43] <cnd> I think that fix can wait till after the push though
[04:44] <cnd> it doesn't cause a crash or anything, it merely doesn't emit any touch events
[04:45] <RAOF> Yeah, sounds fair enough.
[06:26] <RAOF> ARGH! GIT SEND EMAIL!
[06:27] <RAOF> Why is your default behaviour to throw away my message when I mistype the smtp password the first time?
[12:56] <mdeslaur> RAOF: there's a patch available on the xorg security list
[12:56] <tjaalton> debian has disabled it in git already
[12:56] <tjaalton> either works
[12:57] <jcristau> s/git/sid/ :)
[12:57] <tjaalton> oh ok :)
[12:57] <tjaalton> of course
[13:29] <ricotz> jcristau, hi
[13:29] <jcristau> ?
[13:29] <ricotz> jcristau, could you take a look at this http://people.ubuntu.com/~ricotz/g-c-c/
[13:30] <ricotz> this is suppose to be a libx11 bug
[13:30] <ricotz> i am not sure who can drag this upstream
[13:30] <jcristau> what am i supposed to be looking at?
[13:30] <ricotz> ickle already looked at it and blames libx11 or deeper
[13:31] <ricotz> jcristau, at the valgrind log
[13:31] <ricotz> it seems it is using an uninitialized mutex
[13:32] <ricotz> this is running libx11 1.4.4, but i will try to confirm it with 1.4.99.1
[13:33] <jcristau> well, look at the source?
[13:33] <jcristau> shouldn't be hard to find out
[13:33] <ricotz> right, i was hoping someone with more insights could look at it
[13:34] <ricotz> which made me pinging you ;)
[13:35] <jcristau> what's needed is not insight, it's an xlib checkout and vim...
[13:36] <ricotz> alright, i have both
[13:56] <jcristau> ricotz: do you call XInitThreads before any other xlib function btw?
[14:11] <ricotz> jcristau, i dont know
[14:11] <jcristau> because afaict NewDatabase does _XCreateMutex, which does pthread_mutex_init
[14:11] <ricotz> but it looks like NULL isnt handled properly here
[14:12] <jcristau> "here"?
[14:12] <ricotz> right, but if the creation fail db will be NULL
[14:12] <ricotz> in NewDatabase
[14:13] <jcristau> seems unlikely to be your issue
[14:15] <ricotz> but could be
[14:15] <ricotz> XrmCombineDatabase handles the null case
[14:17] <jcristau> http://people.ubuntu.com/~ricotz/g-c-c/gnome-control-center.log says db=0x555555936cc0
[14:17] <ricotz> hmm, right
[16:11] <cnd> RAOF, micahg asked that we contact the security team before uploading 1.11
[16:11] <cnd> I told him you were on top of things
[17:21] <Prf_Jakob> Who do I need to by a truckload of beer to get a option in ccsm/unity to turn of the menus on top bar?
[17:21] <Prf_Jakob> buy*
[17:26] <tjaalton> Prf_Jakob: just deinstall appmenu-gtk & appmenu-gtk3
[17:27] <tjaalton> and appmenu-qt if you have it
[17:27] <tjaalton> or edit /etc/X11/Xsession.d/*appmenu*
[20:00]  * JanC wants menus in the top bar for maximized windows but not for other windows  ;)
[20:15] <Prf_Jakob> JanC: that be pretty pimp actually.
[20:20] <JanC> Prf_Jakob: it's mostly about usability for me; for maximized windows it maximizes them more, but for normal windows it doesn't make me travel half around the world to find an application's menu  ;)
[20:21] <Prf_Jakob> JanC: tell me about it I have 30" monitor.
[20:22] <JanC> mine is only 22", but still at "Full HD" resolution...