/srv/irclogs.ubuntu.com/2013/02/27/#ubuntu-unity.txt

seb128hey unity guys09:07
sil2100smspillaz: ping!09:08
sil2100seb128: hello ;)09:08
seb128is there any issue with the updates from yesterday in raring?09:08
seb128my compiz is "empty"09:08
seb128it's running but no plugin seems loaded09:08
seb128no decoration, no workspace, no unity09:08
seb128works in a guest session though09:08
sil2100Again?09:08
sil2100Seems like a configuration issue again, shit09:08
sil2100Let me upgrade and take a look09:09
sil2100smspillaz: ^09:09
seb128sil2100, is there any debug info I can get while it's broken?09:09
sil2100seb128: could you, just to make sure, fetch .xsession-errors from your main session? Just to make sure it's the same thing09:10
sil2100The same bug09:10
seb128compiz (core) - Info: Loading plugin: core09:10
seb128compiz (core) - Info: Starting plugin: core09:10
seb128compiz (core) - Info: Loading plugin: ccp09:10
seb128compiz (core) - Info: Starting plugin: ccp09:10
seb128that's the only compiz output in that log09:10
sil2100hm09:10
sil2100So it's different, since ccp is being loaded09:10
didrockssil2100: IIRC, we had the case with ccp loaded as well last week, isn't it?09:12
sil2100didrocks: well, last week ccp wasn't loaded, but Sam fixed it that ccp is loaded by default now - but yes, it seems to be the same configuration issue09:13
sil2100Would be best if smspillaz could comment here though09:13
sil2100I'll check if I can reproduce09:13
seb128it doesn't happen in a guest session for the record09:13
seb128but I rebooted with my user and it seems consistent with that user09:14
seb128going to a vt and running "unity" leads to the same output/situation09:14
sil2100seb128: could you try moving .config/compiz-1 somewhere else?09:14
seb128I first did that because I though compiz was not running09:14
sil2100At your user?09:14
seb128ok09:15
seb128sil2100, that doesn't fix it09:15
seb128running "unity" prints also those lines09:16
seb128"compizconfig - Info: Backend     : gsettings09:16
seb128compizconfig - Info: Integration : true09:16
seb128compizconfig - Info: Profile     : unity"09:16
seb128but it's loading none of the plugins still09:16
sil2100seb128: could you fetch the active-plugins variable from gsettings? I think something like: gsettings get org.compiz.core:/org/compiz/profiles/unity/core active-plugins09:18
seb128['core', 'composite', 'opengl', 'compiztoolbox', 'decor', 'vpswitch', 'snap', 'mousepoll', 'resize', 'place', 'move', 'wall', 'grid', 'regex', 'imgpng', 'session', 'gnomecompat', 'animation', 'fade', 'unitymtgrabhandles', 'workarounds', 'scale', 'expo', 'ezoom', 'unityshell']09:20
seb128sil2100, ^09:20
sil2100geh09:20
sil2100hm09:20
sil2100seb128: thanks, looking what could have caused this09:20
seb128do you want to try downgrading compiz to see if that fixes it?09:21
sil2100seb128: yes, please, that would give us certainity at least09:22
seb128sil2100, downgrading the compiz binaries fix it09:32
seb128didrocks, smspillaz: ^09:32
didrocksat least, the config is good09:32
didrocksif we can't fix it promptly, I think we'll have to revert compiz and block the version09:32
seb128sil2100, smspillaz, didrocks: it's an issue in libcompizconfig009:36
seb128downgrading only that one brings me back a working compiz09:37
seb128using dpkg -i --force-depends09:37
seb128to force install it aside the new compiz09:37
sil2100seb128: I cannot reproduce it here09:42
sil2100So it has to be one of those stupid special-case configuration issues, broken during upgrade09:43
seb128sil2100, well, I can09:43
seb128I moved my .config/compiz-1 away09:43
seb128what other config is stored and could have an issue?09:43
sil2100seb128: good question, since gsetting has correct values09:44
sil2100Let me re-start my session to be sure09:44
seb128could as well be timing issue09:44
seb128e.g not specific to the config09:44
MCR1smspillaz: Hi :) Congratulations for the xmbc success and top job on the first speed optimizations that have landed in Compiz. Top job !!!09:46
sil2100Still working here, hmmm09:46
sil2100Have to refresh my memory how these things work09:47
MCR1smspillaz: Yes, I have troubles with implementing correct damage handling as I am not sure how to do it... :( Plugins like resize or thumbnail seem to use it, but resize has a completely other structuring and thumbnail still flickers, so I am not sure if it is correctly implemented there...09:49
BigWhaleGreetings. Is there a way to to get height of Panel and width of Launcher in pixels?09:49
MCR1smspillaz: So I would prefer that you fix the FIXME and I would study your implementation then to understand how it exactly is supposed to work...09:50
MCR1duflu: Will you come back to Compiz some day ? I miss your input !09:53
dufluMCR1: Sorry, I'm busy with a whole new job. Can't do both09:54
MCR1duflu: I wish you the best and still hope to see you come back some day ;)09:55
MCR1duflu: Your work for Compiz was awesome and you did a great job on reviving, stabilizing and improving it. Every Compiz user owes you something... Keep on rocking, whatever code you're hacking on currently :)10:01
dufluMCR1: Thanks. I am trying to rock. But I do value my sanity and personal time so made a conscious decision to only take on one job at a time. And right now that's not Compiz.10:02
MCR1Sure, that is (and should be) the right of a free man :)10:03
=== zequence_ is now known as zequence
seb128sil2100, did you see cjwatson's comment on bug #87805210:24
ubot5bug 878052 in unity-lens-files (Ubuntu Quantal) "Content of hidden folders shown in unity-lens-files" [Undecided,New] https://launchpad.net/bugs/87805210:24
sil2100seb128: oh, thanks for pointing it out!10:24
seb128yw ;-)10:24
seb128it's a bit weird that with the daily landing the version numbers are never rebased on the current tarball10:26
seb128there are a bunch of stuff on the desktop version page which are flagged "outdated" due to that as well10:26
seb128didrocks, ^ should we just submit a mr that bump the changelog "upstream version part" for those?10:26
seb128sil2100, is there any news on the compiz issue? or waiting for smspillaz to be around? I'm concerned it breaks other users as well if it still this way in raring10:30
sil2100seb128: I'm tracking the code, if smspillaz was around it would make things much much faster though ;)10:31
seb128sil2100, what changed in libcompizconfig recently?10:31
seb128it something that changed in there last week that broke it apparently10:31
didrocksseb128: it should be aligned in changelog with what is in configure.ac10:32
didrocksand people need to take care of that when bumping10:32
didrocksit's in the FAQ https://wiki.ubuntu.com/DailyRelease/FAQ10:32
seb128didrocks, ok, I guess nobody does atm10:33
sil2100seb128: there was a change, but that change was actually fixing a similar problem, since the configuration handling in compiz is a bit confusing10:33
didrocksseb128: normally mterry, cyphermox and other are watching the MP10:34
didrocksare picking when things mismatch10:34
seb128didrocks, maybe those are pre-dating the time everybody was familiar with the system10:35
seb128didrocks, like unity-lens-files was released mid january10:35
seb128brb, restarting my session10:37
sil2100seb128: can you still get a broken compiz somehow?10:48
sil2100seb128: could you break your compiz and do a quick `dconf read /org/compiz/profiles/unity/plugins/core/active-plugins` ?10:48
sil2100And `dconf read /org/compiz/current-profile`10:48
seb128let me try10:51
seb128bah10:56
seb128sil2100, sorry, it started working, can't reproduce even with the newer version10:56
seb128when I tried before it was without restarting my session, I wonder if moving .config/compiz-1 away and restarting the session triggered a dconf update as well10:57
sil2100seb128: hm, maybe, but still it's wondering why gsettings is fine, but the dconf backend was left in a broken state10:58
sil2100I wonder if its again because of the upgrades11:02
sil2100seb128: do you still have the old compiz-1 directory?11:02
seb128sil2100, yes, I put it back in place and restarted my session, still not buggy11:02
sil2100seb128: could you just check what are the contents of compizconfig/done_upgrades ?11:03
seb128com.canonical.unity.unity.01.upgrade11:04
seb128com.canonical.unity.unity.02.upgrade11:04
seb128com.canonical.unity.unity.03.upgrade11:04
=== mmrazik is now known as mmrazik|lunch
BigWhaleI need an expert on Panel and Launcher ... Or someone to tell me how to figure our their sizes. :)11:39
sil2100BigWhale: hi! Where do you want to use the sizes?11:40
sil2100And from where ;) ?11:40
BigWhalesil2100, python, pygobject11:40
sil2100(i.e. what language)11:40
sil2100Ah, one moment then11:40
BigWhaleI'm trying to draw a window on screen with coordinates 0,0 and compiz will push that window away from panel and launcher11:41
BigWhaleso I need to recalculate width and height of my window to compensate11:41
BigWhaleProbably some Gdk call that inspects unity-panel and unity-launcher windows?11:42
sil2100BigWhale: give me a minute to finish something up and I'll try looking into this and getting back to you11:43
BigWhalesil2100, sure, take your time! Thanks.11:43
=== mmrazik|lunch is now known as mmrazik
sil2100BigWhale: ok, so, hm, the only way I know to fetch the launcher and/or panel size is through dbus introspection12:07
BigWhalesil2100, I use dbus already to check if an instance of Kazam is running, so this shouldn't be a problem.12:08
sil2100BigWhale: I can paste-bin you an example, but it depends on the python-autopilot Ubuntu package12:08
sil2100You could of course not use that, but simply python-autopilot already has everything set up12:09
sil2100BigWhale: http://paste.ubuntu.com/5570303/12:10
BigWhaleif you have something ready then sure12:10
sil2100BigWhale: I'm simply using DBusIntrospectionObject from autopilot, it makes writing this faster - but you can actually take a look into the autopilot source and do it yourself12:11
=== _salem is now known as salem_
BigWhalesil2100, is this supposed to work on Quantal too?12:15
BigWhaleAttributeError: type object 'Unity' has no attribute 'get_root_instance'12:15
BigWhalethis is what I am getting.12:15
sil2100BigWhale: ah, right, on quantal it's different, let me change it a bit12:16
BigWhalehmm, perhaps I will not need it for quantal anyway12:18
BigWhalesome other code that I need isn't in quantal12:18
sil2100BigWhale: if you want to try it on quantal, then you can try (not sure if it'll work, since I don't remember now the details) instead of using unity = Unity.get_root_instance() use directly a Unity() object12:20
sil2100i.e. l = Unity().launcher.get_launchers() directly12:20
sil2100But as I said, there were some big changes in raring autopilot so now I can't really test it12:21
BigWhalesil2100, well the info about getting the size from dbus is more than enough. I think it is also more convenient than using Gdk/Xlib12:23
sil2100BigWhale: yes, we're using dbus for unity introspection for testing in Python, so it's all available there12:25
BigWhalesil2100, I have something that is probably going to work. Thanks for help. I'll be implementing this in a couple of days. :)12:41
sil2100BigWhale: no problem! Let us know when you have your thing ready ;)12:42
mmrazikdidrocks: there aren't really any tests for the cu2d-update-stack stuff, are there?13:13
mmrazik(specifically for this command)13:13
mmrazikhandling the defaults etc, is worth of writing some tests..13:13
didrocksmmrazik: hum, I don't think so, jibel? ^13:13
mmrazikdidrocks, jibel: we will probably need to split the code and methods into some sort of cu2dutils.py module so we can import and test the methods on their own13:16
jibelthere is no test ATM. I agree it's worth writing some since it's moving to a wider usage.13:17
sil2100didrocks: could you take a look and correct me here? https://code.launchpad.net/~sil2100/unity-lens-files/upstream_bump/+merge/15079513:36
sil2100;)13:36
sil2100didrocks: since I wanted to bump the upstream version13:36
didrockssil2100: do we assume 7.0 is released?14:31
didrockshttps://wiki.ubuntu.com/DailyRelease/FAQ FYI14:31
didrocks(what was on my blog posts ;)14:31
didrocksthere is the answer :p14:31
didrocksagreed in dropping the last .0 though, if everything still works well :)14:31
didrockssil2100: but if we think that 7.0 isn't released, you should use ~14:32
didrockssil2100: just tell me, if it's released for you, I think we can approve :)14:32
sil2100didrocks: yea, that was the tricky part that I didn't understand - well, it's not released, but how will it be? Will the auto-uploader release it once it's out?14:40
sil2100didrocks: or should we create a tarball for it and upload to LP manually?14:41
didrockssil2100: no, it's more a feeling as "we are at 7.0 now"14:41
didrockssil2100: as some people like pre-bumping, some post-bumping :)14:41
sil2100Ok, let's ask mhr3 and pstolowski14:41
sil2100;)14:41
didrocksI would go for released TBH ;)14:41
sil2100didrocks: so, I think we'll stick to ~, since indeed the plans for 7.0 haven't been realized yet14:48
sil2100didrocks: there are some changes planned that need to happen before 7.0 is ready I think, let's be safe and add ~ ;)14:49
didrockssil2100: tell me once you pushed that :)14:49
bregmaare you talking unity 7.0?14:49
sil2100bregma: unity-lens-files currently14:50
bregmaah, OK14:50
bregmawe need to discuss plans for unity 7.0 release, and what that means14:50
bregmamaybe a topic for "UDS"14:50
mmrazikdidrocks, jibel, fginther: could you please have a look: https://code.launchpad.net/~mrazik/cupstream2distro-config/testing/+merge/15081314:51
sil2100didrocks: pushed ;)14:57
didrocksmmrazik: answered. Also, I think what we should do for the template it to have a mustache/jinja-like system14:58
didrocksmmrazik: meaning, we don't export everything in a dict a pass one parameter after another, but just pass the dict to the template14:59
didrockssil2100: approved! thanks :)15:00
sil2100didrocks: thanks for the review, and good pointing out the ~ ;)15:00
didrocksyw ;)15:01
smspillazMCR1: workspacenames.cpp:93-121 - you can split that into a separate method and get the x,y,width,height co-ords of the textbox15:09
smspillazthen you can use damageRegion (CompRegion (x,y,w,h))15:09
mterrysil2100, w000!  unity-ati is down to 12 test failures15:17
smspillazMCR1: need to go to bed now though15:17
MCR1smspillaz: I would prefer to do it in a separate branch... IIRC my main problem when I tried was that damagescreen is called in three classes and I did not know how to best pass the values of the calculated rectangle...15:19
smspillazMCR1: what do you mean by "you didn't know how to best pass the values of the rectangle"15:19
sil2100\o/15:21
MCR1smspillaz: I would have to look at it again, I do not remember the details... I will take it on once again...15:21
smspillazMCR1: its pretty straightforward15:21
smspillazcScreen->damageRegion (CompRegion (x, y, width, height))15:21
MCR1but x and y and width and height are calculated in  WSNamesScreen::drawText, but I need them in 3 other classes... I do not know how to solve that most elegantly...15:23
smspillazmake a new method15:25
smspillazWSNameScreens::getTextPosition or something15:25
MCR1splitting the calculation of the damage rectangle into a seperate method maybe and calling that... but it is needed 3 times, so it would be better to calculate the values and store them, no ?15:25
MCR1*separate15:25
mterrycyphermox, is ido OK?15:25
smspillazMCR1: *shrug* just have a separate method for calculating the values15:25
smspillazcan't be that hard15:25
MCR1ok15:25
cyphermoxmterry: it will be good, I'll run a rebuild of it now15:26
mmrazikdidrocks: can you please have a 2nd look: https://code.launchpad.net/~mrazik/cupstream2distro-config/testing/+merge/150813 ? I'd like to continue that direction and refactor cu2d-update-stack so we can reuse e.g. the load defaults logic15:40
mmrazikdidrocks: when thinking about the failing testcase -- I actually start to think its just too weird use-case and the test should be deleted15:40
didrocksmterry: cyphermox: FYI, I added some new silver bullets in the distro version check, on both the publisher job and the distro version. I had to sneak in and change the .project files for unpublished jobs in between15:40
didrocksmmrazik: agreed on the failing one15:40
didrocksmmrazik: reviewed15:41
didrocksmmrazik: but yeah, this kind of dictionnary approach for feeding everything would be interesting and way more flexible15:42
mmrazikdidrocks: not quite sure what you mean15:44
didrocksmmrazik: like, in the current template feeding, we have all keys/values pairs hardcoded and sent15:44
mmrazikjibel: btw. your POV on https://code.launchpad.net/~mrazik/cupstream2distro-config/testing/+merge/150813 would be appreciated15:44
didrocksmmrazik: I think a mustache/jinja approach would be better15:44
* mmrazik is not very familiar with mustache/jinja but he is googling15:45
didrocksmmrazik: django? the template system is similar15:45
jibelmmrazik, looking15:45
mmrazikdidrocks: I have to look on the templates. But I had an impression its using jinja, isn't it?15:47
mmrazikembarassing but I still don't understand what you mean :-/15:47
didrocksmmrazik: oh, yeah, it's using jinja, I didn't notice :) (proof I didn't wrote it)15:48
didrocksmmrazik: so we can really have something more generic, instead of passing all values one by one15:48
didrockslike template(foo=foo_value, bar=bar_value)15:48
didrockswe can pass a dict15:48
didrocksand in the template have15:48
didrocksbaz.foo15:49
didrocksbaz.bar15:49
didrocksto avoid hardcoding all values in the script15:49
mmrazikdidrocks: ack15:49
mmrazikdidrocks: even though there are few cases where it might be desirable15:49
mmrazike.g. the Fasttrack: True is translated into --fasttrack as a command line option to the autolander15:50
didrocksmmrazik: we can still pass the full dict, then the template is picking only what it need15:50
mmrazikdidrocks: understood15:50
didrocksmmrazik: you can have {% if %} logic15:50
didrockslike:15:50
mmrazikfginther: ^^15:50
mmrazikdidrocks: right... got it15:50
didrocks"command {% if FastTrack %} --fasttrack {% endif %}"15:51
didrocksmmrazik: ^15:51
mmrazikyup15:51
mmrazikmhm... looks like I"m going to have my 2nd system crash right now. The only window that can get focus right now is my xchat window :)15:52
* mmrazik will be right back15:52
fginthermmrazik, didrocks ack on the use of the dict vs individual values15:54
fgintherI like this templating system, but have little experience to really use it well15:54
didrocksfginther: I've quite some experience with it, if you need help, do not hesitate. Not a lot of things we could have used in our daily release template, but I guess it's more worthy on yours15:57
fgintherdidrocks, thanks.15:57
didrocksyw ;)15:58
=== salem_ is now known as _salem
=== _salem is now known as salem_
mmrazikjibel: by runner you mean a (shell) script that will execute the tests?17:33
jibelmmrazik, yes, something that calls python -m unittest tests.name17:34
jibelso we don't have excuses not to run them :)17:35
mmrazikjibel: can I depend on something like pyruntest (nosetests have a bug when it comes to scenarios in the tests)?17:35
mmrazikthe difference between python -m unittest is that it tried to find tests17:36
mmrazikwhile with unittest you need to specify exactly what you need17:36
mmrazikso you can just run "pyruntest tests" and it will execute everything17:36
mmrazikautopilot does the same17:36
mmrazik+pyruntest can generate coverage etc17:37
* didrocks is pushing for nosetests :)17:37
mmrazikdidrocks: scenarios are really nice17:37
mmrazikdidrocks: and nosetests makes some stupid assumptions17:37
mmrazikits probably a bug17:37
didrocksmmrazik: oh, really?17:37
mmrazikdidrocks: the tests I wrote are not going to work with nosetests17:37
didrocksmmrazik: as told on the previous MP, I don't really know the scenarios17:37
mmrazikunless it got fixed in raring17:37
mmraziknope.. it fails17:37
didrocksmmrazik: https://pypi.python.org/pypi/nose_scenario/17:38
mmrazikdidrocks: not in raring :-/17:39
didrocksyeah, just checked :/17:39
jibelmmrazik, of course, pyruntest is fine17:41
mmrazikjibel: I've added this: http://bazaar.launchpad.net/~mrazik/cupstream2distro-config/testing/revision/1617:43
jibelmmrazik, can you change cd .. by cd $(dirname $0)/..17:47
jibeland it's all good17:47
mmrazikjibel: fixed17:49
mmrazikin r1717:49
jibelmmrazik, approved. thanks17:51
didrocksmterry: no manual publishing of the unity stack? blocked by indicators? or do you prefer making that while I'm asleep so that I don't get stressed? :)18:16
* sil2100 checks indicators18:16
* sil2100 sees that build 147 has no failures, but ati and intel failed18:17
sil2100;/18:17
didrockssil2100: there is not only tests!18:17
didrockssil2100: ido FTBFS18:17
sil2100148 failed with intel too18:17
sil2100oh, there's a FTBFS somewhere?18:18
mterrydidrocks, eh...  I figured we pushed yesterday, there was no rush, might as well let indicators get caught up and do it right18:18
didrocksmterry: yeah, but if something bad happens in the code, we'll have to bisect by 2 days rather than 1 :)18:18
didrocksmterry: but yeah, I think cyphermox is looking after lunch on the armhf failure on ido18:18
mterryyeah, he said he was on it18:18
cyphermoxyeah18:19
mterrydidrocks, we're down to only 13 test failures on ati, and 18 on nvidia!18:19
cyphermoxneed to fix that piece of code up to work on arm18:19
didrocksmterry: yeah, that rocks \o/18:19
cyphermoxI don't know why this particular thing wouldn't , it's weird18:19
didrocksmterry: I just hope I didn't screw up in the new format of synchronizing and double checking with my new cupstream2distro code :)18:19
mterrydidrocks, sil2100, I'm experimenting with a test failure threshold of 20, with 8 regressions.  Let's see if that causes any problems18:19
didrocksso if you see some scripts failing, just blame on me, I'll write a test and fix it :p18:20
mterrydidrocks, heh, OK18:20
* mterry notes down that all failures are didrock's fault18:20
didrockshem, s/all/cupstream2distro/ :p18:21
mterrydidrocks, I'm pretty sure I heard all18:21
didrockstsss ;)18:21
didrocksoh btw18:21
didrocksRan 61 tests in 2.223s18:21
didrocksmterry: cyphermox ^18:21
didrocksstill more to go on cupstream2distro, but a good start :)18:21
mterryoh nice18:21
cyphermoxcool18:22
davidcallekenvandine, ping19:11
sil2100;)19:17
=== salem_ is now known as _salem
sil2100mterry: I'm now trying to get rid of the 3 remaining ibus failures19:52
* mterry hugs sil2100 19:52
sil2100Let's go down to 0 soon!19:53
sil2100\o/19:53
sil2100For now, I go eat dinner19:53
sil2100See you tomorrow19:53
mterrysil2100, bye19:53
=== _salem is now known as salem_
=== salem_ is now known as _salem
=== _salem is now known as salem_
cyphermoxbregma: hey20:19
bregma'sup20:19
cyphermoxbregma: can I have your opinion on a small change in xorg-gtest? :)20:19
cyphermoxhttp://paste.ubuntu.com/5571551/20:19
cyphermoxseems like the if (args)  is causing ido to fail to build on armhf20:19
bregmawhat error does it give?20:20
cyphermoxbut I don't think it's that necessary to check for whether args is actually set (and that way, fails on arm anyway)20:20
cyphermoxhttps://launchpadlibrarian.net/132514701/buildlog_ubuntu-raring-armhf.ido_12.10.3daily13.02.27.1-0ubuntu1_FAILEDTOBUILD.txt.gz20:20
cyphermoxcould do another way, but feels to me like it's probably unnecessary20:20
cyphermoxie. Start() with va_list is used by the other implementations of Start() which would create it anyway20:21
bregmaactually, I don;t think they're using varargs right anyway20:21
cyphermoxwhy do you mean?20:22
bregmaI guess he's assuming the variadic list is NULL-terminated20:28
bregmacyphermox, yes, I'd say that change is the right thing to do20:31
cyphermoxbregma: aye20:45
cyphermoxI'll upload this, so we can have ido build tomorrow20:46
cyphermoxcontinuing to work on cleaning up xorg-gtest to not ship the same files as gtest in parallel20:46
bregmadon't they just get stripped out by the packaging?20:49
cyphermoxbregma: nah21:18
cyphermoxalso, there was a reason for that test actually :)21:18
bregmait's still an invalid test, because there is no guarantee a va_list is convertible to an arithmetic type21:20
cyphermoxbregma: right, but there is a test in the test suite that relies on that if >.<21:35
bregmathen the test is broken ...  hardly the first time21:35
bregmaaccording to the standard, it's undefined behaviour21:36
cyphermoxyeah21:43
cyphermoxwell the test *might* work but I think it's catching the wrong overloaded function21:44
cyphermoxie. the one with a va_list parameter rather than the one with a string vector21:45
* cyphermox is very sad21:46
bregmacyphermox, let me play with it a bit21:48
cyphermoxI'm running a test under sbuild on armhf21:49
cyphermoxargs is just NULL in that case, we can catch for this corner case21:49
cyphermoxI think any other one will be correctly handled as usual21:50
cyphermoxwhat bothers me is why this started to fail in ido just this week21:50
cyphermoxawesome, cross-checking, it's failing in xorg-gtest on armhf right away, that's good news21:56
cyphermoxat least I can verify a proper fix immediately without having to rebuild that and ido21:56
bregmanew compiler version?21:56
=== salem_ is now known as _salem

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!