Config
Log for #openttd.dev on 20th February 2014:
Times are UTC Toggle Colours
07:24:40  *** Supercheese has quit IRC
11:09:14  *** michi_cc has quit IRC
11:16:00  *** michi_cc has joined #openttd.dev
11:16:00  *** ChanServ sets mode: +v michi_cc
16:58:52  *** michi_cc has quit IRC
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:45:44  *** frosch123 has quit IRC
17:49:50  *** frosch123 has joined #openttd.dev
17:49:50  *** ChanServ sets mode: +v frosch123
18:45:09  *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26358 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking"
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:08  <Alberth> :(
21:37:35  <frosch123> i do not see where win32_v could cause a recursive mutex lock
21:38:19  <Alberth> gn
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:44  <frosch123> nope
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:44:49  <Rubidium> frosch123: https://bugs.openttd.org/task/5922#comment13090
21:47:06  <frosch123> that are four recusions of WndProcGdi, right?
21:47:59  <Rubidium> yeah, looks like it
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:23  <frosch123> well, 3 options :)
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:05:38  *** frosch123 has quit IRC
22:46:44  *** JGR_ has joined #openttd.dev
22:47:03  *** JGR has quit IRC

Powered by YARRSTE version: svn-trunk