/irc-logs / mozilla / #accessibility / 2013-04-08 / end
Options:
- # Session Start: Mon Apr 08 00:00:01 2013
- # Session Ident: #accessibility
- # [00:10] * Joins: victorporof (victorporo@466CECCA.162B26E2.79933D60.IP)
- # [00:16] * Quits: victorporof (victorporo@466CECCA.162B26E2.79933D60.IP) (Ping timeout)
- # [01:15] * Joins: victorporof (victorporo@466CECCA.162B26E2.79933D60.IP)
- # [01:17] * Quits: victorporof (victorporo@466CECCA.162B26E2.79933D60.IP) (Ping timeout)
- # [01:39] * Quits: rednaks (rednaks@625EDA6.CC09A206.55FFA9B4.IP) (Quit: Téléportation !)
- # [02:15] * Joins: victorporof (victorporo@466CECCA.162B26E2.79933D60.IP)
- # [02:18] * Quits: victorporof (victorporo@466CECCA.162B26E2.79933D60.IP) (Ping timeout)
- # [02:33] * Joins: Jamie (Instantbir@moz-CA26021.jantrid.net)
- # [03:16] * Joins: victorporof (victorporo@466CECCA.162B26E2.79933D60.IP)
- # [03:18] * Quits: victorporof (victorporo@466CECCA.162B26E2.79933D60.IP) (Ping timeout)
- # [04:12] * Quits: fxa90id (fxa90id@moz-511E2D06.dsl.dynamic.t-mobile.pl) (Ping timeout)
- # [04:17] * Joins: victorporof (victorporo@466CECCA.162B26E2.79933D60.IP)
- # [04:19] * Quits: victorporof (victorporo@466CECCA.162B26E2.79933D60.IP) (Ping timeout)
- # [04:24] <@firebot> trev.saunders@gmail.com cancelled review?(trev.saunders@gmail .com) for attachment 734355 on bug 859073.
- # [04:24] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=859073 nor, --, ---, nobody, NEW, fixed some warnings in Accessibility
- # [05:17] * Joins: victorporof (victorporo@466CECCA.162B26E2.79933D60.IP)
- # [05:19] * Quits: victorporof (victorporo@466CECCA.162B26E2.79933D60.IP) (Ping timeout)
- # [05:21] * Joins: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP)
- # [06:18] * Joins: victorporof (victorporo@466CECCA.162B26E2.79933D60.IP)
- # [06:20] * Quits: victorporof (victorporo@466CECCA.162B26E2.79933D60.IP) (Ping timeout)
- # [07:11] * Quits: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP) (Quit: Leaving.)
- # [07:14] * Joins: icaaq (Adium@moz-D8A76420.cust.bredbandsbolaget.se)
- # [07:18] * Joins: victorporof (victorporo@466CECCA.162B26E2.79933D60.IP)
- # [07:20] * Quits: victorporof (victorporo@466CECCA.162B26E2.79933D60.IP) (Ping timeout)
- # [07:46] * Quits: peteb-away (ptbrunet@moz-B51E1692.austin.res.rr.com) (Ping timeout)
- # [08:19] * Joins: victorporof (victorporo@466CECCA.162B26E2.79933D60.IP)
- # [08:21] * Quits: victorporof (victorporo@466CECCA.162B26E2.79933D60.IP) (Ping timeout)
- # [08:25] * Joins: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com)
- # [09:01] * Joins: victorporof (victorporo@466CECCA.162B26E2.79933D60.IP)
- # [09:05] * Quits: ivan (ivan@moz-531C3EC9.members.linode.com) (Ping timeout)
- # [09:06] * Joins: ivan (ivan@moz-531C3EC9.members.linode.com)
- # [09:15] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Quit: Jesse)
- # [09:38] * Joins: marcoz (marco.zehe@moz-33AC47EB.dip.t-dialin.net)
- # [09:39] * ChanServ sets mode: +o marcoz
- # [09:39] <@marcoz> Morning all!
- # [10:03] * Quits: Jamie (Instantbir@moz-CA26021.jantrid.net) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
- # [10:34] * Quits: @marcoz (marco.zehe@moz-33AC47EB.dip.t-dialin.net) (Quit: Leaving.)
- # [10:37] * Joins: marcoz (marco.zehe@moz-33AC47EB.dip.t-dialin.net)
- # [11:22] * Quits: marcoz (marco.zehe@moz-33AC47EB.dip.t-dialin.net) (Quit: Leaving.)
- # [11:23] * Joins: marcoz (marco.zehe@moz-33AC47EB.dip.t-dialin.net)
- # [11:26] * ChanServ sets mode: +o marcoz
- # [11:45] * Joins: rednaks (rednaks@FB3F7A0D.8CFB83BB.55FFA9B4.IP)
- # [12:45] * Quits: victorporof (victorporo@466CECCA.162B26E2.79933D60.IP) (Quit: victorporof)
- # [13:07] * Joins: victorporof (victorporo@81B29543.183F338A.6A4F8DA2.IP)
- # [13:10] * Quits: victorporof (victorporo@81B29543.183F338A.6A4F8DA2.IP) (Quit: victorporof)
- # [13:13] * Joins: victorporof (victorporo@81B29543.183F338A.6A4F8DA2.IP)
- # [13:56] * Quits: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com) (Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931])
- # [14:11] * Joins: scott_gonzalez (scott_gonz@moz-91C81A39.hrbgpa.fios.verizon.net)
- # [14:19] * Quits: @marcoz (marco.zehe@moz-33AC47EB.dip.t-dialin.net) (Quit: Leaving.)
- # [14:22] * Joins: marcoz (marco.zehe@moz-33AC47EB.dip.t-dialin.net)
- # [14:23] * ChanServ sets mode: +o marcoz
- # [14:27] * Joins: Justin_o (Justin_o@67828CC7.C1A51174.9D42CF23.IP)
- # [14:36] * khuey|away is now known as khuey
- # [14:59] * Joins: davidb (davidb@moz-22F8547E.dsl.bell.ca)
- # [14:59] * ChanServ sets mode: +qo davidb davidb
- # [14:59] * Joins: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com)
- # [15:00] <@marcoz> Hi davidb!
- # [15:00] <@davidb> heyo!
- # [15:06] <@davidb> marcoz: mind if we 1:1 tomorrow instead of today?
- # [15:06] * @davidb can't speak very well today - throat bug
- # [15:08] <@marcoz> davidb: No problem at all!
- # [15:08] <@davidb> thanks
- # [15:09] <@marcoz> If I get a sore throat, I tend to sound like Lee marvin. "I was born under a wanderin' star…." ;)
- # [15:14] <@davidb> heheh
- # [15:18] <@firebot> New Firefox - Keyboard Navigation bug 859298 filed by hitmanarky@gmail.com.
- # [15:18] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=859298 nor, --, ---, nobody, NEW, Cursor focus disallows page scrolling
- # [15:20] <@marcoz> davidb: What's the current way to run a11y mochitest suite on OS X? I totally lost track of all the changes that went on recently around our build and such infrastructure.
- # [15:21] <@davidb> ./mach mochitest-a11y
- # [15:22] <@marcoz> davidb: OK cool thanks! And does the output automatically get logged somewhere, or do I need to redirect with > as usual?
- # [15:23] <@davidb> oh hmm
- # [15:23] * Joins: yzen (Adium@437116F4.A6295926.9D42CF23.IP)
- # [15:23] <@davidb> as usual i think
- # [15:25] * Joins: yzen1 (Adium@67828CC7.C1A51174.9D42CF23.IP)
- # [15:25] * Quits: yzen (Adium@437116F4.A6295926.9D42CF23.IP) (Ping timeout)
- # [15:26] * yzen1 is now known as yzen
- # [15:32] * Joins: peteb-away (ptbrunet@moz-B51E1692.austin.res.rr.com)
- # [15:32] * Quits: victorporof (victorporo@81B29543.183F338A.6A4F8DA2.IP) (Quit: victorporof)
- # [15:33] * Joins: victorporof (victorporo@81B29543.183F338A.6A4F8DA2.IP)
- # [15:43] <@marcoz> davidb: Works. Continuing work on bug 811307.
- # [15:43] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=811307 nor, --, ---, marco.zehe, NEW, [AccessFu] Add mochitest for enabling
- # [15:43] <@davidb> oh good
- # [15:57] <@marcoz> aaaaaaarrrrgggghhhhh I wish JS would be consistent with |this| ! :(
- # [15:58] * Quits: Justin_o (Justin_o@67828CC7.C1A51174.9D42CF23.IP) (Quit: Justin_o)
- # [15:59] * @davidb -> coffee
- # [16:02] * Joins: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
- # [16:02] * clown is now known as clown_mtg
- # [16:08] * Joins: jongund (chatzilla@moz-97EEA285.rehab.uiuc.edu)
- # [16:10] * Joins: Justin_o (Justin_o@67828CC7.C1A51174.9D42CF23.IP)
- # [16:12] * Joins: fxa90id (fxa90id@moz-8063B677.centertel.pl)
- # [16:12] <yzen> hi marcoz, i was hoping I can bug you in regards to bug 752635. I was also looking at your comments for bug 753973. Is the scope of the bug mainly lists and tables ? Also, do you think I should start with separate options for them?
- # [16:12] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=752635 nor, --, ---, nobody, NEW, [AccessFu] Add preference for verbosity and speaking order
- # [16:12] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=753973 nor, --, ---, yura.zenevich, NEW, [AccessFu] Make verbosity level configurable
- # [16:20] <@marcoz> yzen: The list item stuff has since been redefined, in a bug whose number escapes me at the moment. Basically we speak list items less verbose, like we only say "first item" and "last item", but no count inbetween. If it's a numbered list, the number is spoken anyway.
- # [16:20] * Quits: fxa90id (fxa90id@moz-8063B677.centertel.pl) (Ping timeout)
- # [16:21] <@marcoz> yzen: So my comment only applies to table headers. But since table semantics aren't exposed yet, because previously it was rather complicated to implement, there is nothing to turn table header verbosity on and off on yet.
- # [16:23] <yzen> marcoz: do you think there are any other cases where it is useful to configure verbosity ?
- # [16:23] <@marcoz> Aaaaaaaaaaaaahhhhhhhh the fucked up scoping of |this| is going to kill me one day! It gets re-scoped constantly! How else is one supposed to solve this than with old global variables!!!!
- # [16:25] <@marcoz> yzen: I currently can't think of any. We are dealing with controls that usually have straight-forward semantics which only contain needed information. Like it hardly ever makes sense to suppress the role and state announcement, for example.
- # [16:25] <@davidb> marcoz: there are improvements coming
- # [16:25] <@marcoz> davidb: Yeah but I need to solve this f-ing problem NOW. :(
- # [16:25] * @davidb nods
- # [16:26] <yzen> marcoz: gotcha
- # [16:29] <@marcoz> yzen: davidb: what does the apply method do? Like myFunc.apply(this)?
- # [16:30] <yzen> marcoz: so apply will execute the function, but it lets you define |this| by passing it as a first argument, the second argument is an array of actual arguments to the function
- # [16:30] <yzen> marcoz: you can also use myFunc.call, where function's |this| is the first arg, and the rest of the arguments are function arguments
- # [16:31] <@davidb> yeah
- # [16:31] <yzen> marcoz: if you are calling myFunc a number of times you can also consider first priming |this| for it with
- # [16:31] <yzen> |bind|
- # [16:32] <@marcoz> No, I am only calling it once. Let me try and see if that solves my problem and prevents the use of a global variable.
- # [16:32] <@marcoz> Thanks!
- # [16:33] * khuey is now known as khuey|away
- # [16:34] <@marcoz> Oh no, mine is no function, it is an array, a variable that needs to be passed around between my test and AccessFu. Guess a global variable is the only way to go.
- # [16:55] * Joins: yzen1 (Adium@437116F4.A6295926.9D42CF23.IP)
- # [16:56] * Quits: yzen (Adium@67828CC7.C1A51174.9D42CF23.IP) (Ping timeout)
- # [17:03] * khuey|away is now known as khuey
- # [17:06] * Joins: habber (habber@514D186.F3BBB17D.144F44FA.IP)
- # [17:06] * Quits: Justin_o (Justin_o@67828CC7.C1A51174.9D42CF23.IP) (Ping timeout)
- # [17:06] * Quits: yzen1 (Adium@437116F4.A6295926.9D42CF23.IP) (Ping timeout)
- # [17:07] * Joins: yzen (Adium@67828CC7.C1A51174.9D42CF23.IP)
- # [17:08] * Quits: habber (habber@514D186.F3BBB17D.144F44FA.IP) (Quit: habber)
- # [17:10] <tbsaunde> davidb: any objection to a patch to make sdnAccessible::sdnAccessible() crash if mNode is null?
- # [17:11] <@davidb> tbsaunde: when should that happen?
- # [17:11] <@davidb> i mean do we expect that to happen sometimes?
- # [17:11] * Joins: Justin_o (Justin_o@67828CC7.C1A51174.9D42CF23.IP)
- # [17:11] <tbsaunde> davidb: no, it will crash if we do and then you try to do much of anything with it
- # [17:12] <@davidb> i must be asking the wrong way :)
- # [17:12] <@davidb> i know it will crash :)
- # [17:12] <@davidb> i'm wondering if we expect it will be null sometimes
- # [17:12] <tbsaunde> davidb: so as it is sdnAccessible should never have null mNode afaict, and we assume this
- # [17:13] <tbsaunde> however bug 858896 is only really explainable by null mNode
- # [17:13] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=858896 cri, --, ---, nobody, NEW, crash in mozilla::a11y::GetExistingDocAccessible
- # [17:13] <@davidb> tbsaunde: do we have any STR?
- # [17:14] <@davidb> simpledom usage is usually in-process IIRC
- # [17:14] <tbsaunde> davidb: if from crash stats so I'd expect not, but I'll look for comments etc
- # [17:14] * @davidb ponders
- # [17:15] <@davidb> tbsaunde: please try… but i would consider the forced crash i guess.
- # [17:16] * @davidb imagines crazy telemetry for this
- # [17:16] <@davidb> it might be neat to have fake_crash_telemetry_data(stack)
- # [17:17] <@davidb> then handle it gracefully
- # [17:35] * Joins: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net)
- # [17:43] * @marcoz tears his hair out. This is so NOT my day!
- # [17:48] <tbsaunde> davidb: sounds like a lot of effort, and hopeing it will actually be graceful is probably a wast of energy
- # [17:49] <@davidb> yeah i wasn't going beyond pondering, for now.
- # [17:49] <@davidb> marcoz: take a breather
- # [17:52] <@marcoz> davidb: I dumped the patch onto the bug as it is now, errors and all, because I currently can't think straight enough any more to figure out why this thing is so f'cked up. I'll go offline now and start the evening early, won't get anything productive done anyway. This stuff is driving me nuts!
- # [17:52] <@davidb> i saw it
- # [17:53] <@davidb> i hope to have a look
- # [17:53] <@marcoz> Thanks mate!
- # [17:53] <@davidb> come back fresh
- # [17:53] <@marcoz> Will do!
- # [17:53] * Quits: @marcoz (marco.zehe@moz-33AC47EB.dip.t-dialin.net) (Quit: Leaving.)
- # [18:01] * Quits: Justin_o (Justin_o@67828CC7.C1A51174.9D42CF23.IP) (Quit: Justin_o)
- # [18:05] * Joins: Justin_o (Justin_o@67828CC7.C1A51174.9D42CF23.IP)
- # [18:15] <@firebot> trev.saunders@gmail.com requested review from dbolter@mozilla.com for attachment 734669 on bug 858896.
- # [18:15] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=858896 cri, --, ---, nobody, NEW, crash in mozilla::a11y::GetExistingDocAccessible
- # [18:31] * Joins: Jesse (jruderman@2557E599.66715431.D25A875A.IP)
- # [18:34] <@firebot> dbolter@mozilla.com granted review for attachment 734669 on bug 858896.
- # [18:35] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=858896 cri, --, ---, nobody, NEW, crash in mozilla::a11y::GetExistingDocAccessible
- # [18:42] <tbsaunde> davidb: those addresses are weird, and I'm suprised they're different
- # [18:46] <@davidb> me too
- # [18:47] <@davidb> but i haven't looked closely
- # [18:55] * Joins: habber (habber@514D186.F3BBB17D.144F44FA.IP)
- # [18:56] * Quits: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net) (Quit: lizzard)
- # [18:58] * Quits: brambles (xymox@moz-969AAE9B.barwen.ch) (Ping timeout)
- # [19:02] * Joins: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net)
- # [19:03] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
- # [19:05] * Quits: yzen (Adium@67828CC7.C1A51174.9D42CF23.IP) (Quit: Leaving.)
- # [19:12] * Quits: jongund (chatzilla@moz-97EEA285.rehab.uiuc.edu) (Input/output error)
- # [19:12] * Joins: jongund (chatzilla@moz-97EEA285.rehab.uiuc.edu)
- # [19:19] * Quits: @firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
- # [19:25] * clown_mtg is now known as clown
- # [19:27] * clown is now known as clown_mtg
- # [19:34] * Joins: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com)
- # [19:34] * ChanServ sets mode: +o firebot
- # [19:34] * Joins: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP)
- # [19:52] * Quits: clown_mtg (clown@67828CC7.C1A51174.9D42CF23.IP) (Quit: Leaving.)
- # [19:56] * Quits: habber (habber@514D186.F3BBB17D.144F44FA.IP) (Quit: habber)
- # [20:03] * Quits: @firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
- # [20:05] * Joins: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com)
- # [20:05] * ChanServ sets mode: +o firebot
- # [20:20] <tbsaunde> davidb: have msvc handy?
- # [20:35] <@davidb> tbsaunde: yeah sort of
- # [20:35] <@davidb> zup?
- # [20:39] <tbsaunde> davidb: wonder if you could disassemble a function for me
- # [20:40] <@davidb> tbsaunde: yeah
- # [20:40] <@davidb> can do
- # [20:40] * @davidb fires up vmware
- # [20:40] <tbsaunde> davidb: people.mozilla.org/~tsaunders/ should have a firefox-*.zip in it
- # [20:40] <@davidb> ok
- # [20:41] <tbsaunde> I want to see mozilla::a11y::sdnAccessible::get_attributesFornames()
- # [20:43] <@davidb> ok
- # [20:43] * @davidb dloads
- # [20:44] * Quits: jongund (chatzilla@moz-97EEA285.rehab.uiuc.edu) (Ping timeout)
- # [20:51] * @davidb crashes video studio
- # [20:52] <tbsaunde> lol
- # [20:55] <@davidb> actually it was just hung for a whiel
- # [20:55] <@davidb> i don't seem to have symbols
- # [20:55] * @davidb tries break at function
- # [20:55] * Quits: Justin_o (Justin_o@67828CC7.C1A51174.9D42CF23.IP) (Quit: Justin_o)
- # [20:55] <tbsaunde> davidb: k, try the symbol server thing?
- # [20:56] <@davidb> haven't tried that in a while
- # [20:56] <@davidb> this is your build right?
- # [20:56] <tbsaunde> me neither
- # [20:56] <@davidb> i used to use it for xperf
- # [21:00] <@davidb> maybe this is easier from command line
- # [21:03] * Quits: brambles (xymox@moz-969AAE9B.barwen.ch) (Ping timeout)
- # [21:04] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
- # [21:04] <@davidb> tbsaunde: maybe i should build this locally. is there a patch somewhere?
- # [21:06] <@davidb> hmmm maybe i should eat fiery acid to make my throat feel better
- # [21:07] <tbsaunde> davidb: no, that's one of the builds that crashes in bug 858896
- # [21:07] <@firebot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=858896 cri, --, ---, nobody, NEW, crash in mozilla::a11y::GetExistingDocAccessible
- # [21:08] <@davidb> oh ok then we can get symbols probably indeed
- # [21:09] <@davidb> let me make sure that's in my debugger path
- # [21:10] * @davidb watches windows throbber
- # [21:11] <tbsaunde> hah
- # [21:14] <@davidb> man this shouldn't be this hard
- # [21:21] <@davidb> getting symbols don't match dialog
- # [21:23] <tbsaunde> lovely
- # [21:25] * Joins: Justin_o (Justin_o@67828CC7.C1A51174.9D42CF23.IP)
- # [21:25] <khuey> did you download these symbols?
- # [21:26] * Joins: fxa90id (fxa90id@moz-16C55F4A.dsl.dynamic.t-mobile.pl)
- # [21:27] <@davidb> khuey: i'm just pointing visual studio at them
- # [21:27] <@davidb> to the symbol server
- # [21:27] <@davidb> khuey: do we have symbols for aurora there?
- # [21:27] <@davidb> how do the right symbols get loaded for the right build is beyond me
- # [21:28] <@davidb> khuey: if you know where i can just download them, that would be handy
- # [21:28] * Quits: SteveF (chatzilla@moz-3F778890.cable.virginmedia.com) (Client exited)
- # [21:29] <@davidb> presumably a .pdb IIRC
- # [21:31] <khuey> the symbol server is much easier than downloading them
- # [21:31] <khuey> it should just work
- # [21:31] <khuey> bug ted? I'm about to go into a mtg
- # [21:32] <@davidb> ok
- # [21:37] <@davidb> maybe i have to put /aurora on the end or something
- # [21:43] <@davidb> tbsaunde: do you have the link handy?
- # [21:43] <@davidb> for the installer
- # [21:44] <tbsaunde> davidb: I can grab it
- # [21:44] <@davidb> ty
- # [21:45] <tbsaunde> davidb: look in here ftp://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/2013-04-05-00-40-16-mozilla-aurora
- # [21:45] <@davidb> ok thanks
- # [21:45] <tbsaunde> np
- # [21:56] * Joins: Jesse_ (jruderman@2557E599.66715431.D25A875A.IP)
- # [21:56] * Quits: Jesse (jruderman@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
- # [21:59] * Joins: clown (clown@67828CC7.C1A51174.9D42CF23.IP)
- # [21:59] * clown is now known as clown_mtg
- # [22:03] <@davidb> heh visual studio not responding
- # [22:03] <@davidb> c'mon
- # [22:04] <tbsaunde> davidb: sorry I got you into that :/
- # [22:05] <@davidb> no i'm just rusty with msvc
- # [22:07] * @davidb just had a bunch of RPC errors
- # [22:10] <tbsaunde> heh
- # [22:14] <@davidb> tbsaunde: do you know the types of the params?
- # [22:15] <tbsaunde> davidb: one sec
- # [22:16] <@davidb> actually not sure it will help me
- # [22:16] <tbsaunde> sdnAccessible::get_attributesForNames(unsigned short aMaxAttribs, BSTR __RPC_FAR* aAttribNames, short __RPC_FAR* aNameSpaceID, BSTR __RPC_FAR* aAttribValues)
- # [22:16] <@davidb> yeah was hoping for vanilla types
- # [22:17] <tbsaunde> khuey: I'll have you note gdb makes this easy :-P
- # [22:17] <tbsaunde> davidb: there's probably c++filt for windows that does that mangling, or I can see if mine speaks it...
- # [22:18] <@davidb> if i can get ff to break on this method we're good to go
- # [22:20] <tbsaunde> davidb: really you can't just ask it to disassmeble a function? O.O
- # [22:20] <@davidb> tbsaunde: i don't know what buttons to push
- # [22:21] <tbsaunde> ah
- # [22:22] <tbsaunde> well, you probably need WE or jaws running to hit that
- # [22:22] <@davidb> yeah
- # [22:23] <@davidb> (that's how i got the rpc errors)
- # [22:25] <@davidb> attempts at even setting the breakpoint are failing
- # [22:25] <@davidb> would be nice to have source
- # [22:27] <@davidb> i'd like to figure out the right workflow for this
- # [22:28] <tbsaunde> davidb: in gdb its just disassemble <symbol>
- # [22:28] <@davidb> tbsaunde: what is <symbol> in this case?
- # [22:29] <@davidb> i don't know the start address
- # [22:30] <tbsaunde> davidb: mozilla::a11y::sdnAccessible::get_attributesForName
- # [22:30] <@davidb> that doesn't work in msvc
- # [22:30] <tbsaunde> but msvc obviously isn't gdb though you could see if windbg has something similar
- # [22:31] <@davidb> yeah sad
- # [22:32] <@davidb> could the crash stacks give us an address?
- # [22:33] * Quits: Justin_o (Justin_o@67828CC7.C1A51174.9D42CF23.IP) (Quit: Justin_o)
- # [22:34] <tbsaunde> davidb: well, presumably you can get what eip was
- # [22:34] <@davidb> maybe dumpbin can help
- # [22:35] <tbsaunde> davidb: may I suggest you ask someone other than me how to use msvc ;-)
- # [22:35] <@davidb> i'm just talking out loud
- # [22:35] <@davidb> i'll probably have to stop on this until the morning. i can ping some peeps in the office but i think everyone (including me) like gdb for this stuff
- # [22:35] <@davidb> failing that i'll ping irc again
- # [22:37] <@davidb> tbsaunde: did you climb?
- # [22:38] <@davidb> (woah 2 hours and still didn't get disassembly for a dang method)
- # [22:40] <tbsaunde> davidb: yeah, I was out of shape, but it was fun
- # [22:40] <@davidb> it gets easier each time
- # [22:41] <@davidb> tbsaunde: ok i have to reply to a few emails and go afk.
- # [22:41] * Quits: icaaq (Adium@moz-D8A76420.cust.bredbandsbolaget.se) (Quit: Leaving.)
- # [22:43] <tbsaunde> davidb: see you
- # [22:43] <@davidb> yep
- # [22:43] <@davidb> i'll be in tomorrow but leaving for appt at 10:15, back 1:15
- # [22:43] <tbsaunde> k
- # [22:43] <@davidb> oh good dveditz already replied to this
- # [22:44] <@davidb> (talking out loud again)
- # [22:44] <@davidb> ciao!
- # [22:44] * Quits: @davidb (davidb@moz-22F8547E.dsl.bell.ca) (Quit: davidb)
- # [22:45] <fxa90id> :-)
- # [22:49] * Quits: clown_mtg (clown@67828CC7.C1A51174.9D42CF23.IP) (Quit: Leaving.)
- # [23:00] * Quits: victorporof (victorporo@81B29543.183F338A.6A4F8DA2.IP) (Quit: victorporof)
- # [23:00] * Quits: scott_gonzalez (scott_gonz@moz-91C81A39.hrbgpa.fios.verizon.net) (Quit: scott_gonzalez)
- # [23:03] * Quits: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP) (Quit: Leaving.)
- # [23:30] * Joins: victorporof (victorporo@81B29543.183F338A.6A4F8DA2.IP)
- # [23:36] * Joins: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP)
- # [23:37] * Quits: victorporof (victorporo@81B29543.183F338A.6A4F8DA2.IP) (Ping timeout)
- # Session Close: Tue Apr 09 00:00:00 2013
The end :)