/srv/irclogs.ubuntu.com/2019/07/15/#ubuntu-devel.txt

Fudgehey guys, trying to spin up an image for Vinux, Linux for vision impaired with no success. keeps on failing at bootstrap stage checking debian security for disco which is not right, this is my auto/config file. https://paste.ubuntu.com/p/VJWv643hYz/01:01
wxlmdeslaur: finally submitted that merge request to make usb-creator-kde work. if i could get a quick approval on this, i can move forward with the SRU. https://code.launchpad.net/~wxl/usb-creator/usb-creator/+merge/37009404:24
valorieooo, cool wxl04:32
valorieask in the #kub chan for testers04:32
valorietoo04:33
wxlah yeah thanks i forgot about that04:33
valorieit nearly always worked for me04:33
valorienot WELL, but it worked and made working live sessions and well-installed ISOs04:33
wxlwell it hasn't worked since xenial. i can tell you that04:34
valorieI used it at LFNW04:41
valorieand at SeaGL04:41
=== Wryhder is now known as Lucas_Gray
wxlnot sure which version valorie but i know it doesn't work in lubuntu back to xenial and i can also confirm at least in bionic it doesn't work in kubuntu https://askubuntu.com/questions/1158249/puzzling-message-from-startup-disk-creator/1158252#115825204:59
valorieOK04:59
valorieI have been upgrading for quite a few cycles04:59
valorieso I might not have the latest of that05:00
wxlit's remotely possible kubuntu's got some magic library or something in it but i doubt it given the fix05:00
wxlbug report confirms it in kubuntu 17.04, 16.04.3, 18.0405:01
valorieright, it's been inconsistent05:11
cpaelzerI'm wondering about a component mismatch that IMHO should have happen but wasn't triggered in Eoan, I summarized it in the related MIR at https://bugs.launchpad.net/ubuntu/+source/edk2/+bug/1570617/comments/2805:13
ubottuLaunchpad bug 1570617 in edk2 (Ubuntu) "[MIR] edk2" [Undecided,In progress]05:13
cpaelzerapw: doko: you are the AAs that should be awake the earliest, if you (or anyone else) can help me out understanding what I'm missing in this case that would be great05:13
wxlvalorie: you should check to see if it's still working and if it is, drop me a line with the version you're on05:13
valorieSysinfo for 'valorie-Oryx-Pro': Running inside KDE Plasma 5.16.3 on Ubuntu 19.04 (Disco Dingo) powered by Linux 5.0.0-20-generic, CPU: Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz at 3399-3400/3800 MHz, RAM: 11302/32115 MB, Storage: 311/1144 GB, 237 procs, 6.67h up05:14
valorielet me find a thumb key05:14
tobikochLaney: kenvandine: vorlon: I added proper error checking, where the base of a snap is determined. Together with mvo's sanity check on seed.yaml, this should prevent inconsistently seeded images like the one in bug #1828500.05:58
ubottubug 1828500 in livecd-rootfs (Ubuntu) "snapd fails always in Optimised Ubuntu Desktop images available in Microsoft Hyper-V gallery" [Undecided,Confirmed] https://launchpad.net/bugs/182850005:58
cpaelzer(sorry) repeating my question from earlier this morning hoping more peopl are around now07:56
cpaelzerI'm wondering about a component mismatch that IMHO should have happen but wasn't triggered in Eoan, I summarized it in the related MIR at https://bugs.launchpad.net/ubuntu/+source/edk2/+bug/1570617/comments/2807:56
ubottuLaunchpad bug 1570617 in edk2 (Ubuntu) "[MIR] edk2" [Undecided,In progress]07:56
cpaelzerapw: doko: you are the AAs that should be awake the earliest, if you (or anyone else) can help me out understanding what I'm missing in this case that would be great07:56
Unit193At 4am on a Monday?  noooo.07:58
sil2100cpaelzer: hey! So one reason why it might not be showing up is because the component-mismatches page is outdated08:04
sil2100cascardo: outdated and actually looking just weird - the timestamp is from 2019-07-12 20:3008:05
sil2100cpaelzer: ^08:05
sil2100cascardo: (ignore my earlier message, highlighted wrong person)08:05
cpaelzersil2100: yeah you are right, but my main issue is that it actually migrated to -release08:06
cpaelzerwith the known mismatch in place08:06
cpaelzerthanks for the hint on the page being outdated thou!08:06
apwcpaelzer: is  it a mismatch as recommends?08:08
cpaelzeryes08:08
cpaelzerwas it changed that recommends are no more mismatches?08:08
apwor is suggests the missmatch08:09
cpaelzerthey are recommends for sure, I double checked the build log and posted that in the bug that I linked08:09
cpaelzerI also checked in a eoan container and apt-cache show confirms what I expect08:10
cpaelzerapw: did you find why the qemu<->edk2 component mismatch was not triggered?08:38
apwcpaelzer, seemts the reporting is broken; being fixed right now08:39
cpaelzerIn my case I waited for the mismatch and hence reported it since it migrated without08:40
apwcpaelzer, in your case you broke it :)08:41
cpaelzerdo we need to be afraid that other mismatches might have slipped in the last few days?08:41
cpaelzerwut08:41
cpaelzertell me what I did wrong so I can avoid it apw08:41
apwcpaelzer, the report was bust by your name08:41
cpaelzerlol08:41
apwcpaelzer, but also i don't think we gate on it08:42
apwwe fix things in it08:42
cpaelzerno gating and fixing the report which was disliking my special char08:42
cpaelzerok that would match what I ahve seen then08:42
cpaelzerthanks for taking care of it apw08:42
apwoh i did nothing; i am mearly a messenger08:42
apw/08:46
cpaelzerso the solution for now is to drop my lovely ubuntu logo to get things working again?08:46
apwcpaelzer, na, the report is being repaire08:46
cpaelzeror are you already fixing the script08:46
cpaelzerthanks08:46
=== pieq_ is now known as pieq
LocutusOfBorgdoko good morning, syncpackage -f python3-stdlib-extensions?09:13
rbasakcpaelzer, apw: while you're on the topic, kronosnet shows in https://people.canonical.com/~ubuntu-archive/component-mismatches-proposed.svg as not approved, but the bug https://bugs.launchpad.net/ubuntu/+source/kronosnet/+bug/1811139 is "In Progress" which the documentation defines as approved. I couldn't explain to rafaeldtinoco why the report disagrees.09:53
ubottuLaunchpad bug 1811139 in kronosnet (Ubuntu) "[MIR] kronosnet" [High,In progress]09:53
cpaelzerrbasak: its status is approved09:58
cpaelzerit waits for an AA to resolve it by promoting09:58
cpaelzerbut it doesn't show up in https://people.canonical.com/~ubuntu-archive/component-mismatches either (maybe due to the same issue)09:58
cpaelzerapw: said he fixed the script09:58
cpaelzerso it might show up when this is regrenerated09:59
Laneyit is now10:36
LaneyAs for rbasak's observation, if that's the correct interpretation of MIR process then it'd be fixed in the script at around https://bazaar.launchpad.net/~ubuntu-archive/ubuntu-archive-tools/trunk/view/head:/component-mismatches#L38610:41
cpaelzerarr you are right, since the change that triggers the mismatch is in the archive it needs to move to Fix committed10:43
cpaelzerfixed the status on the bug10:52
rbasakcpaelzer: I got that from your diagram (can't find the link right now)10:52
cpaelzerrbasak: there https://wiki.ubuntu.com/MIRTeam#Process_states10:54
cpaelzerwe missed step 4->510:55
cpaelzersince in the case of kronosnet the change triggering that has already happened10:55
rbasakAh. I see.10:56
rbasakThe report should be able to accomodate that though, right?10:56
rbasakIf the MIR bug is In Progress but the component mismatch is present, then treat it as if it's Fix Committed.10:56
cpaelzerthe line that Laney referred showed me that without the status change (which I now have done) it will not be added to "approved_mirs"10:57
cpaelzernot sure where in the report that makes it end up differently without reading the rest10:57
mdeslaurwxl: sure! I'll look at it today10:58
cpaelzerrbasak: I tihnk on the next run you should now get "yellow" instead of "darkkhaki"10:58
LocutusOfBorgahasenack, I uploaded squid with a workaround for LP: #183583111:03
ubottuLaunchpad bug 1835831 in squid (Ubuntu) "FTBFS: gcc9 stringop-truncation and others" [High,New] https://launchpad.net/bugs/183583111:03
LocutusOfBorgso we unblock a bunch of other stuff11:03
LocutusOfBorgsince the issues are there since the begin...11:03
rbasakcpaelzer: thanks!11:15
cpaelzerrbasak: the updated report is online - your color changed, but kronosnet is still not listed in the text output11:33
cpaelzerrbasak: you might want to run the tool from ubuntu-archive-tools yourself and check why?11:33
=== ricab is now known as ricab|lunch
kenvandinetobikoch: thanks13:08
LocutusOfBorgdoko, I'm moving ncurses transition to old, I don't think it is useful anymore, right?13:09
LocutusOfBorgxnox, I'm removing also some ssl1.0 transition tracker...13:13
=== ricab|lunch is now known as ricab
xnoxsure14:05
LocutusOfBorgthanks14:39
LocutusOfBorgxnox, if you have time, can you please tell me why dh-cargo needs that .buildinfo hack?14:40
LocutusOfBorg"Touch .cargo_vcs_info.json to update timestamp"14:41
LocutusOfBorgI kept the delta, but I'm happy to drop it14:41
xnoxLocutusOfBorg:  because launchpad rejects builds with bogus zero unix timestamp.15:53
xnoxLocutusOfBorg:  whilst dak was patched to whitelist dh-cargo .cargO_vcs_info.json file15:53
LocutusOfBorgxnox, interesting, how can I check if in the meanwhile LP has bee fixed?16:07
LocutusOfBorgbecause I tried to upload a dh-cargo in sync in my ppa and the deb was published16:07
cjwatsonWe don't consider this a bug in LP16:11
cjwatsonThe check is still present - if you didn't run into it then your test was bad16:12
LocutusOfBorgcjwatson, it seems obvious that my test is not good, because I don't know "which" deb is getting rejected... I guess not dh-cargo itself16:43
LocutusOfBorghttps://launchpad.net/~costamagnagianfranco/+archive/ubuntu/locutusofborg-ppa/+build/1727285816:43
cjwatsonI dunno, sorry16:43
cjwatsonI would assume it's things that are built using dh-cargo16:43
LocutusOfBorgyes, probably, but apt-file shows really few files16:43
LocutusOfBorganyway, I hope xnox will answer me, so I can update the changelog with some more verbose information, or open a bug explaining what is going on and how to reproduce16:44
LocutusOfBorgthe fix might be good for debian too, even if they patched dak16:44
cjwatsonAlso pretty sure that xnox is wrong that dak was patched to whitelist those files, since there's no mention of "cargo" in dak16:44
cjwatsonIt's possible that Dinstall::PastCutoffYear is configured to something that isn't what's in the git tree16:45
cjwatsonOr that it's accidentally broken for some other reason, or I dunno, something else16:45
LocutusOfBorgI think we should ideally have one Ubuntu bug for each package that has delta... so we can track if we can discard it or not16:46
LocutusOfBorgor at least verbose changelogs, or debian bugs...16:46
LocutusOfBorgprobably new rust packages are the culprit, my bionic apt-file didn't show that many as the eoan version16:50
ginggsI've needed to touch files to fix timestamps rejected by LP in another package, dak was happy with them.16:51
ahasenackxnox: hi, in case you are not aware: https://bugs.launchpad.net/ubuntu/+source/apache2/+bug/183632916:52
ubottuLaunchpad bug 1836329 in apache2 (Ubuntu) "Regression running ssllabs.com/ssltest causes 2 apache process to eat up 100% cpu, easy DoS" [Critical,In progress]16:52
LocutusOfBorgcjwatson, why can't the infra accept them to avoid that kind of troubles?16:53
LocutusOfBorgginggs, you don't remember which one, right?16:55
ginggsLocutusOfBorg: no, possibly some node thing16:56
cjwatsonLocutusOfBorg: It's very clearly wrong and is often a mistake16:56
cjwatsonIt would be good to figure out why dak is accepting them, because according to a plain reading of its code AFAICS it should be rejecting them16:56
cjwatsonIt may be a dak bug16:56
cjwatsongrep for PastCutoffYear in dak and you'll find a check that is very similar to the one in Launchpad (which is in lp.archiveuploader.nascentuploadfile:BaseBinaryUploadFile.verifyDebTimestamp)16:57
cjwatsonIn fact we got the check from dak in the first place - it wasn't a Launchpad invention16:57
LocutusOfBorgok, the reasoning behind what I say is that we should understand if there is a bug and fix it, and I'm willing to forward it in Debian if needed of course16:59
LocutusOfBorgin the meanwhile I could reproduce it17:00
LocutusOfBorghttps://launchpadlibrarian.net/433190036/upload_17272877_log.txt17:00
cjwatsonIMO the correct fix is on the dak side to make it reject such binaries, since from its code it clearly intends to do so17:01
cjwatsonThen it will be obvious that packages need to be fixed in Debian in the small number of cases they haven't been already17:01
LocutusOfBorgsure, I fully agree17:02
LocutusOfBorgthis is why I raised the question about this delta... thanks for helping me17:02
cjwatsonAh, so there does exist a Lintian exception for cargo_vcs_info.json17:02
cjwatsonWhat's not clear is why dak's BinaryTimestampCheck apparently isn't being used17:03
cjwatsonIt seems bogus to me to make exceptions, because the original justification for the extreme-time-travel check was that it could cause errors on extraction (perhaps with non-dpkg tools, I'm not sure)17:04
xnoxcjwatson:  dak autorejects got moved to lintian autorejects, which whitelists cargo.17:09
cjwatsonxnox: I don't see the relevant check being disabled in dak though17:10
xnoxwas my understanding of how it now works.17:10
cjwatsonCan you demonstrate it to me from the dak code?17:10
xnoxcjwatson:  ok. I will trace all the pieces then.17:10
cjwatsonAs I say, BinaryTimestampCheck still seems to exist and to be used17:11
rafaeldtinocoahasenack: for the samba gvfs regressions, I can't see anything apart from a flaky test for async/scheduled calls (when doing a Gio.File.new_for_path()->trash() call)17:19
ahasenackrafaeldtinoco: ok, let me retry them17:19
rafaeldtinocoahasenack: if they still fail in that point I can suggest a sleep time in between the thrash call and the assert17:19
ahasenackrafaeldtinoco: mark the timestamps of the current red tests (it's part of the log filename)17:19
rafaeldtinocook17:20
ahasenackrafaeldtinoco: so you know if the log you are seeing is the one from now, or from the retry17:20
xnoxcjwatson:  https://paste.ubuntu.com/p/XzCGS66ycH/ that check only checks timestamps on the control tar members; not on the data tar members.17:31
xnox(i adjusted the callback locally, and ran it against debian's deb with a similar file)17:31
xnoxif it was interated on the data, it would have raised a reject.17:32
xnox*itterated17:32
xnoxhttps://github.com/Debian/dak/blob/master/daklib/checks.py#L530 -> iterates control tarball only17:32
ahasenackxnox: vorlon: hi, I need some guidance wrt https://bugs.launchpad.net/ubuntu/+source/apache2/+bug/183632917:49
ubottuLaunchpad bug 1836329 in apache2 (Ubuntu) "Regression running ssllabs.com/ssltest causes 2 apache process to eat up 100% cpu, easy DoS" [Critical,In progress]17:49
ahasenackI reproduced the bug17:49
ahasenackI tried one patch which might have had something to do with it, https://github.com/apache/httpd/commit/524608b65ec410e797a7283e6e142f8e5a74be2617:49
ahasenackbut that didn't fix it17:49
ahasenacknow I can keep digging, or revert, and thus reopen https://bugs.launchpad.net/ubuntu/+source/apache2/+bug/183303917:49
ubottuLaunchpad bug 1833039 in apache2 (Ubuntu Cosmic) "18.04/Apache2: rejecting client initiated renegotiation due to openssl 1.1.1" [High,Fix released]17:49
ahasenackthe subject of that latter bug is misleading, it basically affects clients using ssl certificate authentication. Each https connection gets delayed 15s or so17:50
xnoxahasenack:  .... use nginx? =)17:50
xnoxahasenack:  first day back from holiday =)))))) sorry for the party mood still =)17:51
vorlonwhen I learned that apache2 doesn't have support for being an SNI reverse-proxy, I became an nginx convert :P17:51
vorlonahasenack: I think the correct answer here is that we need to keep digging17:51
ahasenackxnox: same for me17:51
ahasenack(day back after pto)17:51
ahasenackvorlon: question is basically if the 100% cpu usage for a process after the scan is worse than the 15s delay for people using client cert auth17:52
vorlonahasenack: both regressions are unacceptable to leave in -updates; if you want me with my SRU hat to make a call on which regression is worse and if it warrants a revert, I'll take a minute to think about it17:52
ahasenack(for the uploading a revert point)17:52
ahasenackvorlon: ok. I have a ppa setup to fix the first case, which affected people have tried and vouched that it fixed their ssl client cert auth case17:53
vorlonahasenack: if you can keep working on finding a fix in the meantime, I'll chew on the question of reverting - thanks for escalating17:53
ahasenackhm, except I deleted it17:53
ahasenackvorlon: ok17:53
xnoxvorlon:  ahasenack: well, one way to revert to tls1.2 only is to rebuild apache against openssl1.018:08
ahasenackxnox: tls 1.3 is not available in that apache version18:09
ahasenackeven the first bug, with client cert auth, was on tls 1.218:09
xnoxahasenack:  indeed, that's why revert from openssl 1.1.1 to 1.0.218:10
ahasenackwhy not 1.1.0?18:10
ahasenackor whatever was there before18:10
ahasenacksame soname?18:10
xnoxwe don't have 1.1.0 available18:10
xnoxwe only have 1.0.2 and 1.1.1 available now.18:10
xnox(and lots of things depending on libssl1.1 > 1.1.1 now, hence can't downgrade libssl1.1 to 1.1.0 easily anymore)18:11
xnoxhowever18:11
xnoxi don't know if apache modules link against libssl directly or indirectly too, and if they all have to have the same libssl (i.e. mod_python mod_perl etc..)18:11
xnoxahasenack:  also does that ssl test cpu usage reproducible on eoan too?18:12
xnoxapache master?18:12
ahasenackxnox: something for me to test, I was also wondering18:12
ahasenackbut eoan doesn't have latest upstream yet18:13
ahasenack2.4.38, upstream is at 2.4.3918:13
ahasenackwe are with debian still on this one18:13
ahasenackxnox: good point on the indirect deps, that could be a mess if mod_ssl only is using an older ssl, and some other module is linked with 1.1.118:14
TJ-ahasenack: was trying to debug it on a server of mine (18.04) that has 2.4.29-1ubuntu4.7 but there are no dbgsym packages for that version, which has stumped me. I was going to attach gdb to the spinning processes18:14
ahasenackTJ-: did you add the dbg repo?18:14
TJ-ahasenack: oh indeed, the lists are in /var/lib/apt/lists too but there's no "apache2-bin-dbgsym"18:23
TJ-ahasenack: looking at the raw ddebs.ubuntu.com the versions are 2.4.38-2ubuntu2 2.4.18-2ubuntu3.10 2.4.7-1ubuntu4.2218:25
ahasenackTJ-: I don't control any of that, I just upload the source. I'd expect this to be just taken care of automatically18:25
TJ-ahasenack: hmmm! the build log shows it built apache2-dbg (so no -dbgsym)18:28
TJ-ahasenack: so its apache2-dbg/bionic-updates,bionic-proposed 2.4.29-1ubuntu4.718:29
TJ-ahasenack: link to the gdb "bt full" https://iam.tj/projects/ubuntu/apache2-libssl1.1-spinning.txt18:35
ahasenackduring a renegotiation test18:38
ahasenackI was really hoping this would fix it: https://github.com/apache/httpd/commit/524608b65ec410e797a7283e6e142f8e5a74be2618:38
ahasenackat least it sounded related18:38
TJ-ahasenack: and here's the other thread - this looks more like it - stuck in _int_malloc() https://iam.tj/projects/ubuntu/apache2-libssl1.1-spinning-malloc.txt18:39
TJ-ahasenack: in apache's ssl_engine_io.c there's an interesting comment: "We rely on SSL_get_error() after the read, which requires an empty error queue before the read in order to work properly." ... so if rc = SSL_read(inctx->filter_ctx->pssl, buf + bytes, wanted - bytes); returns < 0 the code hits the else {...} block ... I suspect then its following if (ssl_err == SSL_ERROR_SYSCALL) { ... and then18:54
TJ-hitting the if (APR_STATUS_IS_EAGAIN(inctx->rc) {...} and then finally "continue;  /* Blocking and nothing yet?  Try again. */" -- which means it'll spin inside the while(1) {} endlessly18:54
TJ-ahasenack: OK, it's not the SSL_ERROR_SYSCALL its the SSL_ERROR_WANT_READ clause. I added a breakpoint in there are line 715, gdb reports "ssl_err = 2" which is SSL_ERROR_WANT_READ18:59
ahasenackI see some mentions of clearing ssl errors in the commit log19:00
ahasenackhttps://svn.apache.org/repos/asf/httpd/httpd/trunk@184576819:00
ahasenacklet me try 2.4.39 in the meantime19:04
ahasenacklatest upstream19:04
ahasenackTJ-: xnox: vorlon: apache 2.4.38 from eoan works fine19:20
ahasenackI'll keep trying some interesting commits19:20
ahasenack    * modules/ssl/ssl_engine_io.c (bio_filter_out_write,19:21
ahasenack      bio_filter_in_read): Clear retry flags before aborting19:21
ahasenack      on client-initiated reneg.19:21
ahasenacklike that19:21
TJ-ahasenack: This one looks likely: https://github.com/apache/httpd/commit/524608b65ec410e797a7283e6e142f8e5a74be26#diff-f9e8db5f4b7fae788784f623962bf96a19:40
ahasenackTJ-: I tried it :(19:44
ahasenackTJ-: it's in https://launchpad.net/~ahasenack/+archive/ubuntu/apache-regression-test-2/19:44
ahasenackunless I made a silly mistake applying the patch19:44
ahasenackdpkg-source: info: applying ssl-read-rc-value-openssl-1.1.1.patch19:45
ahasenackmaybe multiple will be needed19:45
TJ-ahasenack:  looking more closely, that patch doesn't touch the if (ssl_err == SSL_ERROR_WANT_READ) { path19:47
TJ-ahasenack: maybe the same approach is needed for SSL_ERROR_WANT_READ19:47
TJ-whoever thought "while(1)" was a good idea needs shooting!19:48
TJ-ahasenack: right, a BIG clue. ssl_io_input_read() is being called with len == 0 !19:57
TJ-(gdb) p len19:57
TJ-$2 = (apr_size_t *) 0xffe62aa819:57
TJ-(gdb) p *len19:57
TJ-$3 = 019:57
TJ-ahasenack: in which case there's never going to be any more data to read19:57
ahasenackwhat's the defined behavior in that case for that ..._read() call?19:58
TJ-I'm not sure...but *len is copied into bytes and wanted and those are used to call SSL_read() and as I currently understand it, the code "SSL_read(inctx->filter_ctx->pssl, buf + bytes, wanted - bytes" is effectively "SSL_read(inctx->filter_ctx->pssl, buf + 0, 0 - 0"20:08
TJ-ahasenack: digging deeper, SSL_read() is returning -1, which originates from ssl_read_internal() and one place where that obviously can be caused is if (s->handshake_func == NULL) {...} but also it could be one of the two 'return' statements, such as "return s->method->ssl_read(s, buf, num, readbytes);"20:25
ahasenackssl ain't easy20:25
TJ-note though the value of 'num' here is 8192: Breakpoint 4, SSL_read (s=0x57164400, buf=0xf5691040, num=8192) at ../ssl/ssl_lib.c:177120:26
TJ-which implies wanted == 8192 and bytes == 0 or similar20:27
TJ-ahasenack: hypothesis:  if the cause is  if (s->handshake_func == NULL) {...} might that imply a protocol mismatch of some form?20:28
ahasenackor an aborted connection, the log is full of those20:28
TJ-I think we can rule this one out - I dropped a breakpoint inside that block and it doesn't trigger20:30
ahasenackI'm now testing https://github.com/apache/httpd/commit/7fa21ea6602b30cc43d4f485777545dd73bb25a6 and the one about the SSL_read() rc20:32
TJ-it isn't s->mode == SSL_MODE_ASYNC clause either. s->mode == 16 which is I think # define SSL_MODE_RELEASE_BUFFERS 0x00000010U20:33
TJ-which makes it the: " return s->method->ssl_read(s, buf, num, readbytes); "20:35
TJ-which *looks like* TLSv1 ?20:35
TJ-(gdb) p s->method20:35
TJ-$11 = (const SSL_METHOD *) 0xf704dba0 <tlsv1_server_method_data>20:35
TJ-(gdb) p s->method->ssl_read20:35
TJ-$12 = (int (*)(SSL *, void *, size_t, size_t *)) 0xf6fdda20 <ssl3_read>20:35
ahasenackTJ-: hey, that last one might have fixed it20:43
ahasenackTJ-: wanna give it a try to confirm? https://launchpad.net/~ahasenack/+archive/ubuntu/apache-regression-test-2/+packages20:43
TJ-ahasenack: for some reason add-apt-repository is hanging on me! hope this isn't related to the bug!20:49
ahasenackTJ-: haha20:49
ahasenacklp could be slow20:49
ahasenackor fetching the gpg key for the ppa20:49
ahasenackfrom the key server20:49
ahasenackxnox: vorlon: I applied https://github.com/apache/httpd/commit/524608b65ec410e797a7283e6e142f8e5a74be26#diff-f9e8db5f4b7fae788784f623962bf96a and https://github.com/apache/httpd/commit/7fa21ea6602b30cc43d4f485777545dd73bb25a6 and that seems to work20:50
ahasenackmaybe just one is needed, remains to be checked, but looks like progress20:50
vorlon\o/20:54
ahasenackTJ-: I'm eod, but will peek in here later tonight21:00
TJ-ahasenack: sorry, turns out my host has lost IPv6 connectivity; I'll test it once I've got that fixed, and I'll comment on bug  #183632921:22
ubottubug 1836329 in apache2 (Ubuntu Bionic) "Regression running ssllabs.com/ssltest causes 2 apache process to eat up 100% cpu, easy DoS" [Critical,In progress] https://launchpad.net/bugs/183632921:22

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