Config
Log for #openttd on 18th August 2023:
Times are UTC Toggle Colours
00:09:52  *** iSoSySt has quit IRC
02:19:13  *** Wormnest has quit IRC
02:19:13  *** D-HUND has joined #openttd
02:22:31  *** debdog has quit IRC
02:30:40  *** tokai|noir has joined #openttd
02:30:40  *** ChanServ sets mode: +v tokai|noir
02:37:38  *** tokai has quit IRC
02:41:12  *** D-HUND is now known as debdog
05:04:20  *** Flygon has quit IRC
06:21:29  <Bouke> truebrain: From my last crash (after I found the right log):
06:21:29  <Bouke> ` [11] openttd              4497896040 (NewsWindow::NewsWindow(WindowDesc*, NewsItem const*) + 1384)`
06:21:29  <Bouke> Which is where the crash occurred right?
07:09:41  *** HerzogDeXtEr has quit IRC
07:21:00  <andythenorth> lunch?
07:21:13  <alfagamma_0007> Not yet
07:25:06  <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1141996175239696394/image.png
07:25:10  <andythenorth> goes it delete?
07:25:23  <andythenorth> variants maybe?
07:25:23  <alfagamma_0007> No
07:25:47  <alfagamma_0007> Variants maybe yes
07:26:00  <andythenorth> there's no way to set the subtype across a whole group
07:26:17  <andythenorth> so it's a stupid UI for the player to have to use
07:26:39  <andythenorth> can't use subtypes in station refits
07:29:10  <truebrain> hmm, seems MacOS debug symbols really do not contain the sourcefile and linenumber
07:29:10  <truebrain> that is just a shame
07:30:12  <truebrain> let's try creating a dSYM, see if they are in there ...
07:35:59  <peter1138> Wireguard is supposed to be easy. Why am I struggling with it? :/
07:36:06  <truebrain> oof
07:45:36  <truebrain> manual: set this variable to create dsym files
07:45:39  <truebrain> me: sets those variables
07:45:44  <truebrain> cmake: naaaahhhh bro
07:51:03  <truebrain> `10  openttd!HandleKeypress(unsigned int, char32_t) [window.cpp : 2675 + 0x9]`
07:51:10  <truebrain> TADA! MacOS filename and linenumbers 😄
07:51:30  <andythenorth> WP
07:51:33  <andythenorth> GG
07:52:18  <truebrain> turns out, MacOS can convert an executable to poop out dsym symbols, which can be converted to filename + linenumber .. so odd .. information is in the binary, but breakpad can't see it or something
07:52:19  <truebrain> owh well 🙂
07:52:23  <truebrain> problem .. problem solved!
08:05:01  *** NGC3982 has quit IRC
08:24:47  <peter1138> Hm
08:25:03  <peter1138> You realise you are now our MacOS expert (again?)?
08:25:18  <truebrain> nah
08:25:28  <peter1138> !seen bjarni
08:25:32  <peter1138> 😄
08:26:08  <truebrain> I am trying to understand how color space is done in our code
08:26:21  <truebrain> but MacOS shit always confuses me
08:26:22  <truebrain> it calls a function I can't find any documentation on
08:27:22  <andythenorth> what's the function?
08:27:35  <andythenorth> not that I know anything about mac dev 😛
08:28:21  *** NGC3982 has joined #openttd
08:28:33  <truebrain> the problem is the documentation here
08:29:41  <truebrain> Apple's dev documentation is just .. shit
08:30:20  <truebrain> if I would be to guess, this function is deprecated, but .. how do I find out! NOBODY KNOWS! 😛
08:34:06  <truebrain> ah, no, set/get functions aren't documented
08:34:31  <truebrain> only the member is
08:34:54  <truebrain> these guys .... these guys ....
08:35:46  <andythenorth> only the world's most valuable company or something
08:36:36  <truebrain> I am pretty sure the blue-effect is due to color space
08:36:37  <truebrain> but .. hard to vrify
08:37:39  2023-08-18T22:43:38  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain merged pull request #11208: Fix: [MSVC] generate static libraries / executables correctly with vcpkg -static target https://github.com/OpenTTD/OpenTTD/pull/11208
22:45:05  <_glx_> it used to be in the flags at this point, but I guess the change in 3.15 removed it
22:46:27  <truebrain> Shit getting fixed yo!
22:46:30  <truebrain> 😄
22:53:01  <DorpsGek> [OpenTTD/OpenTTD] glx22 approved pull request #11210: Remove: last remnants of SunOS https://github.com/OpenTTD/OpenTTD/pull/11210#pullrequestreview-1585291326
22:53:04  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain merged pull request #11210: Remove: last remnants of SunOS https://github.com/OpenTTD/OpenTTD/pull/11210
23:07:35  <_glx_> of course my VS install miss stuff to build breakpad
23:08:04  <_glx_> (because I didn't install every available package)
23:32:24  <DorpsGek> [OpenTTD/OpenTTD] JGRennison opened pull request #11214: Fix: Road stops should not draw a ground sprite of 0 https://github.com/OpenTTD/OpenTTD/pull/11214
23:43:33  <DorpsGek> [OpenTTD/OpenTTD] JGRennison opened issue #11215: [Crash]: When clicking a parameter line in the NewGRF parameter window in manual parameters mode https://github.com/OpenTTD/OpenTTD/issues/11215

Powered by YARRSTE version: svn-trunk