Back to Home / #openttd / 2019 / 06 / Prev Day | Next Day
#openttd IRC Logs for 2019-06-23

---Logopened Sun Jun 23 00:00:36 2019
00:02-!-Wormnest [~Wormnest@] has joined #openttd
00:02-!-Wormnest is "Wormnest" on #openttd
00:06-!-Wormnest [~Wormnest@] has quit []
00:23-!-Laedek_ [~quassel@] has quit [Quit: Laedek_]
00:24-!-snail_UES_ [] has quit [Quit: snail_UES_]
00:50-!-Thedarkb [] has quit [Ping timeout: 480 seconds]
01:34-!-Vadtec [] has quit [Server closed connection]
01:34-!-Vadtec [] has joined #openttd
01:34-!-Vadtec is "Vadtec" on #openttd
01:39-!-Laedek [~quassel@] has joined #openttd
01:39-!-Laedek is "Laedek" on #openttd
02:44-!-sla_ro|master [] has joined #openttd
02:44-!-sla_ro|master is "slamaster" on #sla #openttd
03:18-!-gelignite [] has joined #openttd
03:18-!-gelignite is "gelignite" on #openttd
03:26-!-nielsm [] has joined #openttd
03:26-!-nielsm is "Niels Martin Hansen" on #openttd
03:39-!-colde [sid49813@2001:67c:2f08:3::c295] has quit [Server closed connection]
03:39-!-colde [] has joined #openttd
03:39-!-colde is "Loke Dupont" on #openttd
04:05-!-Progman [] has joined #openttd
04:05-!-Progman is "Peter Henschel" on #openttd
04:08-!-HerzogDeXtEr [] has joined #openttd
04:08-!-HerzogDeXtEr is "purple" on #openttd
04:50-!-heffer_ [] has quit [Server closed connection]
04:50-!-heffer [] has joined #openttd
04:50-!-heffer is "Felix Kaechele" on #openttd
05:33-!-Samu [] has joined #openttd
05:33-!-Samu is "realname" on #openttd
05:34-!-Samu_ [] has joined #openttd
05:34-!-Samu_ is "realname" on #openttd
05:42-!-Samu [] has quit [Ping timeout: 480 seconds]
05:47-!-Samu_ [] has quit [Ping timeout: 480 seconds]
06:22-!-D-HUND [~debdog@2a00:79c0:617:7e00:7a24:afff:fe8a:d04d] has quit [Quit: Initiating getting-the-hell-out-of-here maneuver!]
06:29-!-nielsm [] has quit [Ping timeout: 480 seconds]
06:34-!-Thedarkb [] has joined #openttd
06:34-!-Thedarkb is "realname" on #oolite #openttd #/r/openttd
06:38-!-heffer [] has quit [Quit: - Chat comfortably. Anywhere.]
06:39-!-heffer [] has joined #openttd
06:39-!-heffer is "Felix Kaechele" on #openttd
06:44-!-heffer [] has quit [Quit: - Chat comfortably. Anywhere.]
06:46-!-heffer [] has joined #openttd
06:46-!-heffer is "Felix Kaechele" on #openttd
07:12-!-Thedarkb [] has quit [Ping timeout: 480 seconds]
08:29-!-glx [] has joined #openttd
08:29-!-mode/#openttd [+v glx] by ChanServ
08:29-!-glx is "Loïc GUILLOUX" on @#openttd.noai #openttd.notice +#openttd
08:36-!-andythenorth [] has joined #openttd
08:36-!-andythenorth is "andythenorth" on #openttd
08:44<andythenorth>did anyone make a lunchbot yet?
08:59-!-tokai [] has joined #openttd
08:59-!-tokai is "Christian Rosentreter" on #openttd
08:59-!-mode/#openttd [+v tokai] by ChanServ
09:05-!-tokai|noir [] has quit [Ping timeout: 480 seconds]
09:16-!-OsteHovel [] has quit [Server closed connection]
09:17-!-OsteHovel [] has joined #openttd
09:17-!-OsteHovel is "Hovel on the Ost" on #openttd
09:23-!-Progman [] has quit [Remote host closed the connection]
09:36-!-debdog [~debdog@2a00:79c0:617:7e00:7a24:afff:fe8a:d04d] has joined #openttd
09:36-!-debdog is "Wowbagger" on #openttd #bitlbee
09:45-!-Antheus [] has quit [Server closed connection]
09:47-!-Antheus [] has joined #openttd
09:47-!-Antheus is "Antheus" on #/r/openttd #openttd
09:50<DorpsGek_II>[OpenTTD/CompileFarm] glx22 opened pull request #36: Fix: vcpkg failure
10:10-!-Flygon [] has quit [Quit: A toaster's basically a soldering iron designed to toast bread]
10:20-!-Heiki [] has quit [Ping timeout: 480 seconds]
10:26-!-Heiki [] has joined #openttd
10:26-!-Heiki is "Heikki Piirainen" on #debian-meeting #debian-offtopic #openttd #debian-next #debian
10:41-!-jinks [~jinks@] has quit [Server closed connection]
10:41-!-jinks [~jinks@] has joined #openttd
10:41-!-jinks is "Got ZNC?" on #openttd
10:52<DorpsGek_II>[OpenTTD/CompileFarm] glx22 updated pull request #36: Fix: vcpkg failure
11:00-!-Thedarkb [] has joined #openttd
11:00-!-Thedarkb is "realname" on #oolite #openttd #/r/openttd
11:00-!-Wormnest [~Wormnest@] has joined #openttd
11:00-!-Wormnest is "Wormnest" on #openttd
11:01-!-sla_ro|master [] has quit []
11:24-!-Progman [] has joined #openttd
11:24-!-Progman is "Peter Henschel" on #openttd
11:51<andythenorth>LordAro: did you register that domain? o_O
11:53<LordAro>andythenorth: not mine :p
12:09-!-Mahjong2 [~qq@2a00:23c7:e06:ed00:40c9:372a:a958:15f5] has joined #openttd
12:09-!-Mahjong2 is "realname" on #ohnx #openttd #oftc
12:12-!-quiznilo [] has joined #openttd
12:12-!-quiznilo is "CC" on #openttd
12:17-!-Mahjong1 [~qq@2a00:23c7:e06:ed00:3146:d0d:3614:c311] has quit [Ping timeout: 480 seconds]
12:46-!-spnda [] has joined #openttd
12:46-!-spnda is "OFTC WebIRC Client" on #openttd
12:52-!-urdh [] has quit [Server closed connection]
12:52-!-urdh [] has joined #openttd
12:52-!-urdh is "Simon Sigurdhsson" on #oftc #openttd #moocows
12:55-!-Thedarkb [] has quit [Ping timeout: 480 seconds]
13:08-!-Thedarkb [] has joined #openttd
13:08-!-Thedarkb is "realname" on #oolite #openttd #/r/openttd
13:08-!-quiznilo [] has left #openttd [WeeChat 2.1]
13:13*andythenorth Hog much
13:44-!-snail_UES_ [] has joined #openttd
13:44-!-snail_UES_ is "Jacopo Coletto" on #openttd
13:46-!-frosch123 [] has joined #openttd
13:46-!-frosch123 is "frosch" on #openttd
13:47<frosch123>anyone wants to do an interview with some college student?
13:47<frosch123>not sure how many got that mail, since it was to frosch@, not info@
13:48<frosch123>andythenorth: about doing open source, and how that affects your career
13:48<frosch123>apparently it is for some Technical Writing class, so not sure how that adds up
13:48<frosch123>but, well, college :p
13:51<Eddi|zuHause>do you need something that other people would call a "carreer"?
13:53<frosch123>you only need to impress a teenager
14:06-!-ToBeFree [] has quit [Server closed connection]
14:06-!-ToBeFree is "ToBeFree" on #https-everywhere #debian @#InfiniteAdventures
14:06-!-ToBeFree [] has joined #openttd
14:23-!-lpx [] has quit [Remote host closed the connection]
14:28-!-lpx [] has joined #openttd
14:28-!-lpx is "Lyle Lack Leopold Penxicles III" on #openttd
14:53-!-nielsm [] has joined #openttd
14:53-!-nielsm is "Niels Martin Hansen" on #openttd
15:07<snail_UES_>any chance we can get depots with closed doors, which open when a train enters or leaves?
15:09<frosch123>you can likely expose the pbs reservation, like for stations
15:18<snail_UES_>right, so it would be possible
15:26-!-andythenorth is now known as Guest5777
15:26-!-andythenorth [] has joined #openttd
15:26-!-andythenorth is "andythenorth" on #openttd
15:30-!-Guest5777 [] has quit [Ping timeout: 480 seconds]
15:37-!-spnda [] has quit [Remote host closed the connection]
15:43<andythenorth>maybe I should play OpenTTD
15:46<andythenorth>this is putting me off a bit
15:47<andythenorth>I have lost a few newgrf dev/test games to that
15:55<Eddi|zuHause>andythenorth: you could start by running a debugger, and creating a backtrace?
15:56<andythenorth>could I just remove the "don't generate crashlog" guard?
15:57*andythenorth reading about gdb
15:58<Eddi|zuHause>last time you used lldb
15:58<andythenorth>how do you remember this stuff? I can't even get my kids' names right :P
16:01<DorpsGek_II>[OpenTTD/OpenTTD] andythenorth commented on issue #7618: Assertion failure loading savegame with missing grf
16:02<nielsm>that looks like it might be the wrong thread you're looking at
16:02<nielsm>unless the stack is smashed
16:02<andythenorth>saveload uses a different thread?
16:02<nielsm>there's usually a few threads around regardless
16:03<nielsm>I think load is always on the main thread
16:04<andythenorth>I am just going by googling here :P
16:04<andythenorth>no idea what I'm doing
16:05<andythenorth>thread list at the end of the paste
16:07<andythenorth>backtrace of all threads
16:07<andythenorth>around frames 20-22 looks interesting?
16:08<Eddi|zuHause>yes, everything below error()
16:08<Eddi|zuHause>the rest is just OS noise
16:10<Eddi|zuHause>so possibly something like "up 20" works, and then "l"
16:13-!-snail_UES_ [] has quit [Ping timeout: 480 seconds]
16:13<Eddi|zuHause>another up
16:15<Eddi|zuHause>no, just one "up", not "up 20"
16:15<Eddi|zuHause>(well, now it would be "down 19" :p
16:16<Eddi|zuHause>so, what does "l" say?
16:16<andythenorth>maybe it's a different command in lldb?
16:16*andythenorth looking
16:16<Eddi|zuHause>maybe, or maybe it just forgot the link to the source files
16:17<Eddi|zuHause>because of directory issues and whatnot
16:17<andythenorth>explicit 'list' is also just printing nothing
16:17-!-snail_UES_ [] has joined #openttd
16:17-!-snail_UES_ is "Jacopo Coletto" on #openttd
16:18<Eddi|zuHause>does "p t" say anything?
16:18<andythenorth>error: use of undeclared identifier 't'
16:19<andythenorth>(lldb) source info
16:19<andythenorth>error: No debug info for the selected frame.
16:19*andythenorth reading stack overflow :P
16:19<Eddi|zuHause>andythenorth: you probably need to direct it to the src directory
16:19<Eddi|zuHause>andythenorth: or recompile it with debug symbols
16:19<LordAro>likely the latter
16:19<andythenorth>ouch it's trapped my sound
16:20<andythenorth>I've got a looped beep and no mute option :P
16:20<LordAro>it'll do that
16:20<andythenorth>much lolz
16:20<LordAro>i disable sound when using gdb :p
16:20<LordAro>-s null, or whatever the command flag is
16:21<andythenorth>'disassemble' seems to do stuff here
16:22<LordAro>yeah, shows you the raw machine code :p
16:22<LordAro>not hugely useful, we're not at that level yet
16:22<andythenorth>what are we trying to get to?
16:22<Eddi|zuHause>get to the matching source code lines
16:22<LordAro>i have no idea
16:22<LordAro> frame #20: 0x0000000100212dca openttd`error(char const*, ...) + 202
16:22<LordAro> frame #21: 0x000000010012468c openttd`RoadVehicle::GetMaxTrackSpeed() const + 284
16:22<LordAro>is enough, imo
16:25<Eddi|zuHause>that function consists of one line: "return GetRoadTypeInfo(GetRoadType(this->tile, GetRoadTramType(this->roadtype)))->max_speed;"
16:25<Eddi|zuHause>try "p this->roadtype"?
16:25<LordAro>something's been inlined then
16:25<LordAro>try one of the 3 functions :p
16:26<andythenorth>(lldb) p this->roadtype
16:26<andythenorth>error: invalid use of 'this' outside of a non-static member function
16:26<LordAro>after switching to frame 21?
16:26<LordAro>(and the correct thread)
16:26<Eddi|zuHause>at which frame are you?
16:27<Eddi|zuHause>probably too much stuff optimized away
16:29<Eddi|zuHause>it might be interesting where exactly this is: "frame #23: 0x00000001002bc060 openttd`AfterLoadVehicles(bool) + 2848"
16:29<LordAro>nearly impossible with a release build, really
16:29<LordAro>needs debug
16:29<LordAro>./configure --enable-debug(=2)
16:29<Eddi|zuHause>because it might be accessing data that is in an invalid state of conversion
16:30<andythenorth>./configure --enable-debug(=2)
16:30<andythenorth>-bash: syntax error near unexpected token `('
16:31<andythenorth>the save is on the issue if you want to try btw
16:31<Eddi|zuHause>that's what happens when you copy-paste stuff without understanding what it means :p
16:31<LordAro>without the parens :p
16:33*andythenorth compiling
16:37<Eddi|zuHause>gtg for a bit
16:38<andythenorth>what do I paste next? :P
16:40<LordAro>did you do --enable-debug, or --enable-debug=2 ?
16:40<LordAro>i suspect the former
16:41<LordAro>because it looks like it's got the same inlining as before
16:41<LordAro>(i'd look myself, but currently Windows)
16:41<andythenorth>history says ./configure --enable-debug=2
16:42<andythenorth>can come back to this another time?
16:42<LordAro>according to the configure script, level 2 should enable -fno-inline
16:42<LordAro>what does the stack trace look like this time?
16:43<LordAro>is there anything above GetMaxTrackSpeed (and below error )
16:44<andythenorth>stack trace changed, I'll paste
16:46<LordAro>what does frame 4 look like?
16:48<LordAro>and naturally roadtype itself has been optimised out
16:48<LordAro>but that's the issue
16:48<LordAro>the fun bit is working out why that's happened
16:49<andythenorth>well at one level, the grf isn't present :P
16:50<andythenorth>so that won't help :P
16:52<LordAro>not especially, no
16:52<andythenorth>but it's crashing before I can swap out the grf :P
16:52<LordAro>but the roadtype of the ..road shouldn't be beyond the maximum roadtype id either
17:12-!-frosch123 [] has quit [Ping timeout: 480 seconds]
17:14*andythenorth bed
17:14-!-andythenorth [] has left #openttd []
17:50-!-Progman [] has quit [Remote host closed the connection]
18:42<DorpsGek_II>[OpenTTD/OpenTTD] michicc requested changes for pull request #7104: Fix #5405: Aircraft could route to depots outside their range
19:03-!-Thedarkb [] has quit [Ping timeout: 480 seconds]
19:03-!-HerzogDeXtEr [] has quit [Read error: Connection reset by peer]
19:15-!-nielsm [] has quit [Ping timeout: 480 seconds]
19:20-!-gelignite [] has quit [Quit: Good fight, good night!]
19:44-!-Thedarkb [] has joined #openttd
19:44-!-Thedarkb is "realname" on #oolite #openttd #/r/openttd
19:44-!-Thedarkb-T60 [] has joined #openttd
19:44-!-Thedarkb-T60 is "realname" on #oolite #openttd
19:53-!-Thedarkb [] has quit [Ping timeout: 480 seconds]
20:53-!-Thedarkb-T60 [] has quit [Ping timeout: 480 seconds]
21:03-!-Thedarkb [] has joined #openttd
21:03-!-Thedarkb is "realname" on #oolite #openttd #/r/openttd
22:07-!-Thedarkb [] has quit [Ping timeout: 480 seconds]
22:23-!-D-HUND [~debdog@2a00:79c0:647:4500:7a24:afff:fe8a:d04d] has joined #openttd
22:23-!-D-HUND is "Wowbagger" on #openttd #bitlbee
22:26-!-debdog [~debdog@2a00:79c0:617:7e00:7a24:afff:fe8a:d04d] has quit [Ping timeout: 480 seconds]
22:27-!-Flygon [] has joined #openttd
22:27-!-Flygon is "Flygon" on #openttd
23:12-!-Wormnest [~Wormnest@] has quit [Quit: Leaving]
23:42-!-reldred [] has joined #openttd
23:42-!-reldred is "Rosalind Eldred" on #openttd
23:42<reldred>I really should fix my irssi configuration
23:43<reldred>also belated Congratulations on getting NRT into master folks :)
23:45-!-glx [] has quit []
---Logclosed Mon Jun 24 00:00:38 2019