June 1, 2011  
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30

[00:01:54] <paulweb515_> rcjsuen: when you get a chance, could you try and replicate ~347857
[00:01:55] <Arbalest> Bug 347857 - https://bugs.eclipse.org/bugs/show_bug.cgi?id=347857 - e4 / UI / unspecified - PC / Linux - NEW / normal / - Assignee: e4.ui-inbox - [Compatibility] A close with 2 WW open causes NPEs
[00:06:30] <rcjsuen> ?
[00:06:44] <rcjsuen> paulweb515_: so just open two windows, open/close editors, leave one open close all other, try exit,y es?
[00:15:17] *** tschindl has quit IRC
[00:23:31] <paulweb515_> open 2 windows, one editor each, restart, close an editor, restart, open an editor in the window with no editor, restart
[00:39:44] <rcjsuen> not realy getting anywhere with my inner
[00:41:16] <paulweb515_> rcjsuen: I'll try and repo it tomorrow, and investigate the stack traces ... maybe this is one of those things where IEventBroker isn't deterministic in handing out the events
[00:45:42] <rcjsuen> Looks like it's trying to create a workbench window on shutdown
[00:50:08] <paulweb515_> rcjsuen: yes, we have code where our first getWW() actually models one ... apparently we don't want that on shutdown :-)
[00:50:23] <paulweb515_> we're setup to run a build today
[01:44:45] *** hmalphettes has joined #eclipse-e4
[02:25:42] *** hmalphettes has quit IRC
[02:33:20] *** borisb6i has joined #eclipse-e4
[02:40:46] *** hmalphettes has joined #eclipse-e4
[03:21:54] *** hmalphettes has quit IRC
[03:37:11] *** hmalphettes has joined #eclipse-e4
[04:06:48] *** borisb6i has quit IRC
[04:39:41] *** rcjsuen has quit IRC
[07:27:58] *** tschindl has joined #eclipse-e4
[08:00:24] *** tschindl has quit IRC
[08:20:02] *** tschindl has joined #eclipse-e4
[10:47:10] *** hmalphettes has quit IRC
[10:49:10] *** hmalphettes has joined #eclipse-e4
[11:33:22] *** rcjsuen has joined #eclipse-e4
[12:11:33] *** hmalphett has joined #eclipse-e4
[12:12:49] *** hmalphettes has quit IRC
[12:40:48] *** hmalphett has quit IRC
[12:52:43] *** hmalphettes has joined #eclipse-e4
[13:02:51] *** rcjsuen has quit IRC
[13:27:17] *** rcjsuen_ is now known as rcjsuen
[13:28:13] *** hmalphettes has quit IRC
[14:11:56] *** hmalphettes has joined #eclipse-e4
[14:29:29] *** hmalphettes has quit IRC
[15:05:32] *** borisb6i has joined #eclipse-e4
[15:49:38] *** borisb6i has quit IRC
[15:52:31] *** hmalphettes has joined #eclipse-e4
[15:53:25] <rcjsuen> Can anyone open the model editor with Ctrl+3?
[15:53:54] <rcjsuen> I can't open it in an inner
[15:56:21] <paulweb515> rcjsuen: what's the command supposed to look like?
[15:56:33] <rcjsuen> Live Application Model
[15:56:35] <rcjsuen> is what the view is called
[15:57:04] <paulweb515> does it open for ALT+SHIFT+F9 in your inner?
[15:57:34] <paulweb515> In my outer, that opens a view in my bottom stack
[15:57:37] <rcjsuen> not really
[15:57:40] <paulweb515> CTRL+3 I mean
[15:57:57] <rcjsuen> outer it works yes
[16:00:06] <rcjsuen> It doesn't seem to think there's a @PC method
[16:02:18] <paulweb515> In my inner, I use CTRL+3 Live and hit enter ... it appears to open the view in my bottom right stack
[16:02:29] <paulweb515> rcjsuen: is that not what it is supposed to do?
[16:02:40] <rcjsuen> paulweb515: sure it's supposed to do that, but it NPEs on my inner ;)
[16:02:56] <paulweb515> rcjsuen: that's less good :-)
[16:03:43] <rcjsuen> And Alt+Shift+F9 gives me an empty shell :)
[16:52:37] *** borisb6i has joined #eclipse-e4
[17:29:26] <emoffatt> paulweb515: the patch is now on ~347940
[17:29:27] <Arbalest> Bug 347940 - https://bugs.eclipse.org/bugs/show_bug.cgi?id=347940 - e4 / UI / unspecified - PC / Windows XP - NEW / critical / - Assignee: e4.ui-inbox - [Compatibility] Timer execs greatly affect XWindow based systems
[17:30:52] <paulweb515> emoffatt: thanx
[17:32:01] <emoffatt> paulweb515: Go ahead and commit if you think it's OK but let me know so I can update the wiki
[17:32:28] <paulweb515> emoffatt: OK
[18:07:59] <rcjsuen> paulweb515: Okay so you just used extract method to make the ISR into a getter
[18:08:04] <rcjsuen> at least, so it seems on my computer
[18:36:17] *** tschindl has quit IRC
[18:40:52] *** hmalphettes has quit IRC
[19:10:49] *** tschindl has joined #eclipse-e4
[19:46:54] <rcjsuen> paulweb515: can you repro that shutdown NPE problem consistently?
[19:47:12] <rcjsuen> i have an idea for a potential fix but...
[19:49:26] <emoffatt> paulweb515: should we mark ~347940 as FIXED ?
[19:49:27] <Arbalest> Bug 347940 - https://bugs.eclipse.org/bugs/show_bug.cgi?id=347940 - e4 / UI / unspecified - PC / Windows XP - NEW / critical / - Assignee: emoffatt - [Compatibility] Timer execs greatly affect XWindow based systems
[19:49:56] <paulweb515> emoffatt: yes, I believe so ... then we should get Car to retest some time at the end of the week
[19:50:28] <emoffatt> yes, she's already agreed to take another pass once I can tell her which build to try...
[19:50:34] <paulweb515> emoffatt: OK, that's it then
[20:09:22] *** susanmccourt has quit IRC
[20:16:32] <paulweb515> rcjsuen: yeah, usually within about 3 session restarts
[20:17:16] <rcjsuen> emoffatt: there was alrdy a bug open actually ~347561
[20:17:18] <Arbalest> Bug 347561 - https://bugs.eclipse.org/bugs/show_bug.cgi?id=347561 - e4 / UI / 1.0 - PC / Windows 7 - NEW / major / - Assignee: e4.ui-inbox - Cannot create new stacks in detached windows
[20:17:42] <emoffatt> kk, sry...mark that one as a dup I guess
[20:18:24] <emoffatt> I'll do it
[20:20:15] <paulweb515> rcjsuen: if you have a potential fix, I can try it
[20:24:51] <rcjsuen> emoffatt: Is it easier to disable outer docking or to enable it? As it requires additional steps to move stacks around.
[20:25:17] <paulweb515> rcjsuen: should we just move windowsClosed = true; to before we call ww.close(false) ?
[20:25:47] <emoffatt> rcjsuen: how do you mean...?
[20:26:01] <rcjsuen> well some ppl ref getAWW during shutdown so that is hazardous
[20:26:16] <rcjsuen> paulweb515: I was thinking of destroying non "top" windows first, then going for the application's selected element last
[20:27:11] <rcjsuen> emoffatt: if you want to make a stack left of two existing stacks stacked vertically you need two actions instead of one
[20:28:57] <emoffatt> yes, that's one of the consequences...I'm sure there's likely some more polish on this TBD in 4.2  :)
[20:29:43] <emoffatt> 'outerDock' is really all about moving between the different levels of MPSC's in the UI
[20:30:01] <rcjsuen> paulweb515: i mean something like this http://pastebin.ca/raw/2073337
[20:34:43] <paulweb515> rcjsuen: but won't that last close simply cause the same problem?
[20:34:56] <rcjsuen> paulweb515: the getAWW call will return itself
[20:35:15] <rcjsuen> the problem i was seeing was that a non-selected element's close caused the getAWW call
[20:35:22] <rcjsuen> but the selected element was alrdy destroyed
[20:35:24] <rcjsuen> so it tried to spawn a WW
[20:35:57] <paulweb515> rcjsuen: OK, that makes sense.  In my first 2 cases, I exited from window2 so it was selected
[20:36:07] <paulweb515> rcjsuen: in the last case, I exit from window1 and cause the problme
[20:36:11] <paulweb515> uh, problem
[20:38:07] <rcjsuen> wonder if i can induce the pb again
[20:38:12] <rcjsuen> i haven't had any luck for a while >_>
[20:38:28] <paulweb515> for me it's fairly reliable
[20:43:03] <paulweb515> rcjsuen: could you attach your patch as well, I'm just testing it out now
[20:51:45] <rcjsuen> I think it is working...for some value of "think".
[20:54:17] <rcjsuen> well i repro'd it twice in a row and after the patch it didn't happen again anyway
[20:57:22] <rcjsuen> emoffatt: While you're committing the SDA fix, can you add the finally clause mentioned in ~340358c5, thx
[20:57:29] <rcjsuen> ~340358c5
[20:57:29] <Arbalest> Bug 340358 - https://bugs.eclipse.org/bugs/show_bug.cgi?id=340358#c5 - e4 / UI / unspecified - PC / Windows XP - RESOLVED / FIXED / normal / - Assignee: e4.ui-inbox - Trim can go empty after maximizing a part that was restored after being minimized from a maximized shared area
[20:58:36] <paulweb515> rcjsuen: yes, I can repo reliably, but after the patch I can't repo
[20:59:17] <paulweb515> rcjsuen: is the patch you attached identical to your pastebin?
[20:59:34] <rcjsuen> paulweb515: I'll double check lol
[21:00:08] <rcjsuen> paulweb515: Yes they are identical
[21:00:27] <rcjsuen> well, except the time ;)
[21:00:30] <rcjsuen> +++ Eclipse UI/org/eclipse/ui/internal/Workbench.java	1 Jun 2011 18:40:16 -0000
[21:00:47] <paulweb515> rcjsuen: that I can live with
[21:01:15] <paulweb515> I'll +1 your patch, can you commit and close the bug?
[21:01:24] <paulweb515> I'll announce on e4-dev
[21:01:31] <paulweb515> Does that sound OK?
[21:02:07] <rcjsuen> paulweb515: Okelydokely
[22:11:30] <emoffatt> rcjsuen: is there a bug open for that bogus stack DnD ?
[22:11:35] <rcjsuen> i think so
[22:11:41] <rcjsuen> ~347831
[22:11:42] <Arbalest> Bug 347831 - https://bugs.eclipse.org/bugs/show_bug.cgi?id=347831 - e4 / UI / 1.0 - PC / Windows XP - NEW / normal / - Assignee: e4.ui-inbox - IAE thrown when dropping first view on itself
[22:11:46] <rcjsuen> emoffatt: ^
[22:32:56] *** borisb6i has quit IRC
[22:55:08] *** rcjsuen_ has joined #eclipse-e4
[22:55:54] <rcjsuen_> paulweb515_: Eric delivered for ~347831 but just added it to the wiki page without emailing the list
[22:55:54] <Arbalest> Bug 347831 - https://bugs.eclipse.org/bugs/show_bug.cgi?id=347831 - e4 / UI / 1.0 - PC / Windows XP - NEW / major / - Assignee: e4.ui-inbox - IAE thrown when dropping first view on itself
[22:56:11] <rcjsuen_> i assumed the list was "static" until we update it on thursday meetings
[22:56:20] <rcjsuen_> and thot all other bugs had to be via email
[22:56:37] <rcjsuen_> but i don't think we emailed for ~347858
[22:56:38] <Arbalest> Bug 347858 - https://bugs.eclipse.org/bugs/show_bug.cgi?id=347858 - e4 / UI / unspecified - PC / Linux - NEW / normal / - Assignee: e4.ui-inbox - [Compatibility] a lot of NPEs in timer execs
[22:56:39] <rcjsuen_> so....
[22:56:40] * rcjsuen_ shrugs.
[23:29:54] *** rcjsuen has quit IRC
[23:29:56] *** rcjsuen_ is now known as rcjsuen
[23:30:27] *** rcjsuen_ has joined #eclipse-e4

top