IRC logs for #openttd.dev on OFTC at 2014-02-20
⏴ go to previous day
11:16:00 *** michi_cc has joined #openttd.dev
11:16:00 *** ChanServ sets mode: +v michi_cc
17:14:59 *** michi_cc has joined #openttd.dev
17:15:00 *** ChanServ sets mode: +v michi_cc
17:39:40 *** frosch123 has joined #openttd.dev
17:39:40 *** ChanServ sets mode: +v frosch123
17:49:50 *** frosch123 has joined #openttd.dev
17:49:50 *** ChanServ sets mode: +v frosch123
19:34:03 *** Alberth has joined #openttd.dev
19:34:03 *** ChanServ sets mode: +v Alberth
21:32:47 <frosch123> hmm, so even NOT_REACHED does not give a proper backtrace
21:37:35 <frosch123> i do not see where win32_v could cause a recursive mutex lock
21:38:24 *** Alberth has left #openttd.dev
21:41:34 <Rubidium> frosch123: I think the tool on openttd.org isn't doing something right
21:41:52 <Rubidium> it takes MSVC in my virtual box literally minutes to get the stack trace
21:41:54 <frosch123> i knew that it doesn't do anything for assert
21:42:11 <frosch123> but apparently NOT_REACHED is the same :p
21:42:24 <Rubidium> loading all kinds of symbols and the likes; if the one on openttd.org does that in mere seconds, it's probably not doing something
21:47:06 <frosch123> that are four recusions of WndProcGdi, right?
21:48:13 <frosch123> looks like ClientSizeChanged should use recursive mutex
21:48:33 <frosch123> or no mutex at all?
21:48:39 <frosch123> it is only called from WndProcGdri
21:48:50 <frosch123> which shuold have the mutex ni all cases, right?
21:49:02 <Rubidium> I have no idea about that
21:51:30 <frosch123> 1) remove the mutex, considering it wrong
21:51:39 <frosch123> 2) make the mutex recursive
21:51:47 <frosch123> 3) remove the recursivity checks for windows
22:46:44 *** JGR_ has joined #openttd.dev
continue to next day ⏵