Wednesday, 2008-11-19

*** zfighter has joined #cc00:04
*** zfighter has left #cc00:05
*** zfighter has joined #cc00:08
zfighter!cc00:08
*** zfighter has left #cc00:09
greg-gNOT CC!00:11
*** stevel has quit IRC00:11
*** parkerhiggins_ is now known as parkerhiggins00:12
paulproteus≠CC00:16
greg-goh unicode00:16
paulproteusOh, Brad.00:16
*** stevel has joined #cc00:31
*** parkerhiggins has quit IRC00:41
*** parkerhiggins has joined #cc00:44
*** Bovinity has quit IRC01:25
*** mlinksva has quit IRC02:22
*** [mharrison] has joined #cc02:22
*** nkinkade has left #cc02:54
*** stevel has quit IRC04:14
*** parkerhiggins has quit IRC04:22
*** [mharrison] has quit IRC04:58
*** montagg has joined #cc05:44
*** stevel has joined #cc05:58
*** stevel has quit IRC07:03
*** is4 has quit IRC08:18
*** Roderick__ has joined #CC08:38
*** Roderick_ has quit IRC08:56
*** parkerhiggins has joined #cc09:26
*** shine01 has joined #cc09:30
*** shine01 has left #cc09:31
*** balor has joined #cc09:53
*** parkerhiggins has quit IRC10:21
*** xoan has joined #cc11:09
xoanhello :)11:09
*** rohitj has quit IRC11:33
*** xoan has left #cc11:38
*** Roderick__ has quit IRC11:54
*** Ekushey has joined #cc12:01
*** Ekushey- has joined #cc13:16
*** is4 has joined #cc13:21
*** Ekushey has quit IRC13:24
*** is4 has quit IRC13:28
*** tvol has joined #CC13:36
*** pandadave has joined #cc13:44
*** balor has quit IRC14:34
*** Ekushey- has quit IRC15:01
*** Joseph has joined #cc15:11
JosephHello, I'm not sure it's the good place for asking this, I apologize15:14
JosephCan I publish a work under a cc licence with, for attribution, just a nickname, not my real name ?15:14
*** Joseph has quit IRC15:36
*** cacimar has joined #cc15:38
*** nkinkade has joined #cc15:59
*** jgay has joined #cc16:36
*** Bovinity has joined #cc16:43
*** pandadave_ has joined #cc16:45
*** parkerhiggins has joined #cc16:52
*** pandadave has quit IRC17:01
*** stevel has joined #cc17:04
*** stevel_ has joined #cc17:07
*** stevel has quit IRC17:07
*** parkerhiggins has quit IRC17:53
*** balor has joined #cc17:56
*** jgay has quit IRC18:06
*** jgay has joined #cc18:25
*** stevel_ has quit IRC18:53
*** balor has quit IRC18:59
*** jgay has quit IRC19:09
*** jgay_ has joined #cc19:09
*** balor has joined #cc19:12
*** tvol has quit IRC19:18
*** tvol has joined #CC19:30
*** adjohn has quit IRC19:34
*** stevel has joined #cc19:40
*** jgay__ has joined #cc19:45
*** jgay_ has quit IRC19:45
*** Ekushey has joined #cc19:57
*** balor has quit IRC20:02
*** mlinksva has joined #cc20:13
*** tvol has quit IRC20:20
*** cacimar has quit IRC20:59
*** is4 has joined #cc21:00
nkinkadepaulproteus: git-svn fetch behaves just like git fetch, correct?22:16
nkinkadeIn terms of outcome, not path.22:16
paulproteusUm, sure?22:17
paulproteusYes.22:17
nkinkadeI'm just refreshing the CiviCRM clone.22:17
nkinkadeAnd then I plan to get it into our own repository.  And then maybe you can work your magic in your daily cron job?22:18
paulproteusWhen you wrote "rogue process" I thought you meant "It's not really Apache at all".22:18
paulproteusLike h4x0r alert.22:18
nkinkadeThe periods were probably badly placed.22:19
nkinkadeI could have qualified the word "rogue," like "rogue Apache process on a5"22:19
paulproteusWell probably I think "rogue" is more dangerous than you do, is all.22:19
nkinkadeI may need a little help to get our version of CiviCRM into the checkout as a branch.22:20
nkinkade(I might need a lot of help.)22:20
paulproteusOkay.22:20
paulproteusWork with me before you start and all will be well.22:20
paulproteusnkinkade, Aww, process 12331 is gone from a5.22:21
nkinkadeI'm not sure how long the update will take.22:21
nkinkadepaulproteus: Right, I killed it.22:21
paulproteusOh yeah, I forgot about that.22:21
paulproteusI was going to look at /proc/12331/.22:21
nkinkadeThis was earlier today, probably around 4AM your time.22:21
Bovinitygone rogue, someone was playing nethack?22:21
paulproteusProbably some script kittie.22:21
nkinkadepaulproteus: Do you know of a way to hang an Apache process like that?  And cause it to eat 90% of the CPU and 60% of the system's memory?22:22
paulproteusNot really.22:22
nkinkadeWhew.22:22
paulproteusNot off the top of my head.22:23
paulproteusEspecially because it was just waiting for a signal?22:23
paulproteusHow weird.22:23
nkinkade12331 www-data  20   0 2626m 2.3g 3820 S   84 59.7  49:22.83 apache222:23
paulproteusYou could have gotten a backtrace with gdb I guess.22:23
nkinkadeThat's what it looked like.22:23
paulproteusHah!22:24
paulproteusNice resident set size!22:24
nkinkadeThe problem with cases like that is that there is a tradeoff between debugging and uptime.22:24
paulproteusRight.22:24
paulproteusI mean, I guess the best thing would be: (1) get a core dump, (2) kill it.22:24
nkinkadeThe strace output didn't reveal much to my eye.22:24
paulproteusEven reversed, if you can get away with it.22:24
*** parkerhiggins has joined #cc22:25
nkinkadepaulproteus: I don't know how to do that.  Is it easy?22:25
nkinkadeOr all just gdb stuff?22:25
paulproteusMaybe if you send it SEGV?22:26
paulproteusOne sec.22:26
paulproteusYeah, that's all it takes, so long as ulimit -c is "unlimited" not "0".22:27
paulproteusThen it'll die and give you a core dump.22:27
paulproteusIt'll leave a file in its working directory called core.22:27
paulproteuskill - SEGV $PID22:28
paulproteusUnfortunately that wouldn't actually give me a meaningful backtrace unless I had debugging symbols for more of the binaries and libraries, but it's a start.22:28
paulproteusIt's exactly as useful as gdb'ing the process.22:29
nkinkadepaulproteus: Wouldn't I need to get the ulimit into Apache environment?22:31
nkinkadeMaybe that's something I need to plan in advance.22:31
paulproteusYeah, you would need to do that; the init script could do that for us.22:31
nkinkadeThe init script even has a handy ENV variable for just such a purpose.22:33
nkinkadeOr maybe that won't work, on second thought.22:34
*** jgay__ has quit IRC22:43
*** is4 has quit IRC22:47
*** Roderick_ has joined #CC22:51
nkinkadepaulproteus: git-svn fetch should only pull down changes since the last fetch, right?22:54
paulproteusYes.22:55
nkinkadeWow, I just find it hard to believe that so many changes have occurred to the CiviCRM svn repository in the last couple weeks that it would take longer than 30 minutes to get them.22:55
paulproteusWow.22:55
nkinkadeAnd I'm noticing low revision numbers go by.22:56
paulproteusDangerously low.22:57
nkinkadeAs if it has started at r1 again.22:57

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