IRC logs for #openttd on OFTC at 2018-07-21
            
00:13:00 *** namad7 has joined #openttd
00:16:27 *** namad7 has quit IRC
00:27:01 *** Stimrol has quit IRC
00:59:08 *** Supercheese has quit IRC
01:00:02 *** Wormnest has quit IRC
01:11:44 *** Wacko1976 has quit IRC
01:13:53 *** Wacko1976 has joined #openttd
01:24:44 *** Progman has quit IRC
01:35:08 *** Afdal has joined #openttd
01:35:19 <Afdal> hay guise how do people usually setup newgrfs on remote servers?
01:35:31 <Afdal> Does BaNaNaS have a commandline tool?
01:36:02 <Afdal> Or should I just ftp my newgrf files to the /newgrf folder
01:52:46 <Afdal> Got another problem actually
01:53:28 <Afdal> on a clean linux install, trying to simply rev a server up with openttd -D and I'm getting an error
01:53:41 <Afdal> Crash encountered, generating crash log...
01:53:47 <Afdal> openttd: malloc.c:2427: sysmalloc: Assertion `(old_top == initial_top (av) && old_size == 0) || ((unsigned long) (old_size) >= MINSIZE && prev_inuse (old_top) && ((unsigned long) old_end & (pagesize - 1)) == 0)' failed.
01:53:51 <Afdal> What's all that mean?
01:54:07 <Afdal> OpenTTD CAN run without graphics setup right?
01:55:28 <Afdal> Where's the crash log usually found?
02:11:45 <Afdal> Does installation straight to server hosting normally work fine?
02:12:03 <Afdal> Oh does OpenTTD expect you to run it with a GUI to generate some important files at first or something?
02:37:49 *** gelignite has quit IRC
02:43:40 *** Flygon has joined #openttd
02:49:52 *** snail_UES_ has joined #openttd
03:26:14 *** Mazur has quit IRC
03:34:47 *** Mazur has joined #openttd
03:44:38 *** HerzogDeXtEr has quit IRC
04:03:44 *** sim-al2 has quit IRC
04:09:56 <Eddi|zuHause> Afdal: the base grf files are still needed for "headless" servers
04:10:13 <Afdal> I literally just figured out my latter problem
04:10:18 <Afdal> read/write issue
04:10:28 <Afdal> guess I gotta run this server with sudo
04:10:38 <Eddi|zuHause> and there is a builtin command line interface for bananas
04:10:43 <Afdal> ooh neat
04:10:54 <Afdal> How do I work that kajigger?
04:11:01 <Eddi|zuHause> works sorta like your average package manager
04:11:16 <Eddi|zuHause> "help content" or something
04:11:41 <Eddi|zuHause> "content select ..." and "content download"
04:12:16 <Afdal> I just wanna grab my newgrfs for a particular save in an easy fashion
04:12:18 <Eddi|zuHause> afair if you try to load a savegame, it should come with the necessary grfs preselected, so you just need to run download
04:12:22 <Afdal> can a headless server join a game as a client?
04:12:54 <Eddi|zuHause> uhm, possibly... i don't think i have ever seen anyone try that
04:13:54 <Eddi|zuHause> also, don't run a server (or any game, really) with sudo
04:14:04 <Eddi|zuHause> fix your permissions instead
04:14:12 <Afdal> I'm not sure how to
04:14:28 <Afdal> I can't even find the default OpenTTD settings directory for this distro
04:14:49 <Afdal> normally it's just .openttd right
04:14:52 <Eddi|zuHause> try "openttd -d misc=3"
04:14:59 <Afdal> what's that do
04:15:03 <Eddi|zuHause> it should tell you what directories it looks for
04:15:38 <Afdal> /root/.config/openttd/ found as config directory
04:15:45 <Afdal> okay so that's where my saves and stuff goes?
04:16:38 <Afdal> /root/.local/share/openttd/ found as personal directory
04:16:41 <Afdal> or is it that one
04:16:49 <Afdal> in either case I can't find the save I just supposedly saved
04:16:55 <Eddi|zuHause> neither of those should exist
04:17:00 <Eddi|zuHause> don't run stuff as root
04:17:11 <Eddi|zuHause> it should be /home/username/whatever
04:17:14 <Afdal> that's what openttd -d misc=3 returns
04:17:17 *** Supercheese has joined #openttd
04:17:30 <Afdal> obviously it probably means to say ~/.config/openttd
04:18:20 <Eddi|zuHause> well, ~ is /root if you logged in as root
04:18:27 <Eddi|zuHause> which you shouldn't do
04:18:56 <Afdal> I'm not logged in as superuser is that's what you mean
04:19:25 <Eddi|zuHause> if you type "users" what does it say?
04:19:37 <Afdal> just the one user I have setup
04:19:50 <Afdal> .local/share/openttd/baseset appears to be empty too
04:20:04 <Afdal> as well as .local/share/openttd/game/library
04:20:05 <Eddi|zuHause> if you type "echo ~"?
04:20:14 <Afdal> there's nothin in any of these .local/share directories
04:20:36 <Afdal> /home/myusername
04:20:50 <Eddi|zuHause> and "pwd"?
04:20:59 <Afdal> /home/myusername
04:21:57 *** glx has quit IRC
04:22:09 <Eddi|zuHause> if all of your above lines are true, then it should not try to look in /root
04:22:23 <Afdal> <.<
04:23:43 <Afdal> I can load the save I just saved in-game
04:23:55 <Afdal> so it was apparently saved successfully somewhere...
04:24:12 <Eddi|zuHause> what about "xdg-user-dir"
04:25:17 <Afdal> what are you trying to say there
04:25:32 <Eddi|zuHause> that's a command you can type
04:25:37 <Afdal> oh
04:25:56 <Afdal> is that a BASH command
04:26:10 <Afdal> I'm using FISH
04:26:38 <Eddi|zuHause> no, it's a standaloone program
04:26:49 <Afdal> hmm, well I don't have it installed
04:27:27 <Afdal> I'm running a pretty stripped down server here
04:27:33 <Afdal> no X11 or window managers installed
04:37:17 <Afdal> I just don't get where these save files are being stored
04:37:18 <Eddi|zuHause> well, the next thing i would try is to delete the directories under /root (or move them to /home/whatever)
04:37:33 <Afdal> I don't have a /root/ directory
04:37:50 <Eddi|zuHause> and then run openttd -c /path/to/openttd.cfg
04:38:03 <Afdal> I:>
04:38:21 <Afdal> I dunno where openttd.cfg is being stored either
04:38:33 <Eddi|zuHause> find -iname openttd.cfg
04:39:40 <Afdal> is there a recursive version of that
04:39:50 <Eddi|zuHause> that is recursive
04:40:18 <Afdal> then I got nuffin I:>
04:41:02 <Eddi|zuHause> if you run the game, there should also be ingame commands like "ls" (or "dir") and possibly "pwd"
04:41:07 <Afdal> oh there it says it's in root/.config/openttd/openttd.cfg
04:41:09 <Eddi|zuHause> for the save files
04:41:12 <Afdal> ugh jeez
04:41:34 <Afdal> oh lol I lied
04:41:41 <Afdal> guess I do have a /root/ directory
04:41:51 <Afdal> okay, well
04:41:52 <Afdal> uh
04:42:01 <Afdal> chmod ~/.config/openttd or something then?
04:42:29 <Eddi|zuHause> what does ls -l say on that?
04:42:38 <Afdal> on what?
04:42:42 <Eddi|zuHause> that directory
04:42:48 <Afdal> /root/?
04:43:10 <Eddi|zuHause> no ~/.config/openttd
04:43:25 <Eddi|zuHause> well i guess also /root/.config/openttd
04:43:28 <Afdal> zilch
04:43:42 <Afdal> it's sticking junk in /root/ directories because I've been running with sudo
04:43:44 <Eddi|zuHause> how about ls -ld?
04:43:57 <Afdal> so I think I just need to fix my permissions for the other directories
04:44:06 <Afdal> in order to get around that error without sudo
04:44:21 <Eddi|zuHause> well, yes, that's the first thing i said
04:44:27 <Afdal> drwxr-x--- 2 username username
04:44:51 <Eddi|zuHause> that should be right
04:46:23 <Eddi|zuHause> the first "username" would be your actual username, and the second "username" is actually a user group, with the same name
04:46:34 <Afdal> mmhmm
04:47:26 <Eddi|zuHause> the first "rwx" applies to yourself as user, the second "r-x" is for people in the same usergroup, and the "---" is for everyone else
04:47:58 <Afdal> yeah
04:48:34 <Afdal> what is that
04:48:36 <Afdal> 750?
04:48:46 <Afdal> Lemme try 777 and see if openttd works
04:49:20 <Eddi|zuHause> that should not change anything
04:50:32 <Afdal> yeah, nothin
04:51:10 <Afdal> same persmissions for my ~/.local/share/openttd/
04:52:53 <Afdal> hmm
04:53:02 <Afdal> maybe I don't have read permissions for core files?
04:53:15 <Eddi|zuHause> maybe try an strace?
04:53:26 <Afdal> if I remember how to use that
04:53:36 <Afdal> oh I need to install that first
04:56:55 <Eddi|zuHause> i'd try something like "strace command 2>logfile"
04:57:47 <Afdal> strace 'openttd -D' 2 >logfile?
04:58:01 <Eddi|zuHause> no, 2> is one thing, no space
04:58:51 <Eddi|zuHause> and i don't know if the '' are necessary
04:59:48 <Afdal> 550 lines of gobbledegook
05:00:05 <Eddi|zuHause> "2>" means "redirect output 2 (stderr)", whereas "2 >" means "put 2 as parameter to the command and then redirect stdout"
05:01:12 <Eddi|zuHause> these 550 lines should have gone into the logfile?
05:01:21 <Afdal> yup
05:01:34 <Eddi|zuHause> try pasting the logfile to paste.openttdcoop.org or something
05:01:52 <Afdal> what's an easy way to do that from terminal again
05:02:15 <Eddi|zuHause> dunno, something with curl?
05:02:16 <Afdal> oh I know
05:03:13 <Eddi|zuHause> there should also be a way to do file transfer through your ssh session
05:03:49 <Eddi|zuHause> or use lynx :p
05:04:55 <Afdal> https://paste.openttdcoop.org/paryn0wnz
05:05:12 <Afdal> yeah there's definitely ways, I just don't remember em
05:07:40 <Eddi|zuHause> it crashes on a malloc, so maybe you have too low ram limits for your user?
05:08:04 <Afdal> {:I
05:09:33 <Afdal> I should probably make another user just for openttd hosting anyway
05:09:45 <Afdal> but I have no idea how to set memory access privileges
05:10:13 <Eddi|zuHause> me neither
05:24:37 *** Supercheese has quit IRC
05:24:54 *** Supercheese has joined #openttd
05:32:33 *** Afshaal has joined #openttd
07:13:54 *** sla_ro|master has joined #openttd
07:18:51 *** snail_UES_ has quit IRC
07:30:54 *** sla_ro|master has quit IRC
07:54:19 *** sla_ro|master has joined #openttd
07:59:00 *** Alberth has joined #openttd
07:59:00 *** ChanServ sets mode: +o Alberth
07:59:04 <Alberth> moin
08:09:58 *** andythenorth has joined #openttd
08:16:04 *** andythenorth has quit IRC
08:24:49 *** andythenorth has joined #openttd
08:26:02 <Alberth> o/
08:29:32 <andythenorth> moin
08:29:46 *** nielsm has joined #openttd
08:33:58 <andythenorth> hi nielsm
08:41:42 <andythenorth> so many FIRS questions here
08:41:48 <nielsm> oh no
08:42:05 <andythenorth> not just for you :)
08:46:01 <nielsm> sorry but I'll be gone for most of the day :) going to an animal park
08:47:15 * andythenorth will be out too
08:47:28 <andythenorth> trying to finish FIRS v3 before 11am :P
08:50:26 <andythenorth> polymer plant -> plastic, glue
08:50:27 <andythenorth> or
08:50:50 <andythenorth> polymer plant -> polymers
08:51:03 <andythenorth> polymers + dyes -> paint factory -> paint, glue
08:51:04 <andythenorth> ?
08:54:01 <Alberth> there is already a paint factory?
08:54:29 <andythenorth> nope
08:54:47 <andythenorth> glue can go to furniture factory, which lacks inputs
08:54:52 <andythenorth> paint, not so sure
08:55:27 <Alberth> also, you are aware of a bugreport in v3.09? https://www.tt-forums.net/viewtopic.php?p=1209796#p1209796 (ie are you reading firs topics?)
08:55:42 <andythenorth> I check the FIRS thread occasionally
08:55:52 <andythenorth> I can't repro the issue
08:55:55 <Alberth> hardware store could work for paint
08:55:57 <andythenorth> thanks tho :)
08:56:13 <andythenorth> dyes could also go to textile mill
08:56:26 <andythenorth> they're an easy cargo to import from ports
08:56:34 <andythenorth> ECS has them
08:56:47 <Alberth> label already exists thus :)
08:57:19 <andythenorth> yup
08:57:59 <Alberth> polymers is a bit of a collection thing, it doesn't mean much to me
08:58:36 <andythenorth> hmm it's 50 cargos already
08:58:53 <Alberth> but otherwise, it mostly seems whether or not you want a paint factory
08:59:00 <andythenorth> not
08:59:20 <Alberth> keep it simple then, would be my suggestion
09:00:13 *** Supercheese has quit IRC
09:10:36 <andythenorth> chemical chains are complex :P
09:10:57 <andythenorth> acetic acid is needed, but from what? :P https://www.icis.com/resources/news/2003/04/04/193199/spoilt-for-choice/
09:11:10 *** nielsm has quit IRC
09:11:24 <andythenorth> http://bundles.openttdcoop.org/firs/push/LATEST/docs/html/economies.html#extreme
09:12:05 <Afdal> guise what's wrong with my server
09:12:20 <Afdal> How do I get around this malloc error
09:19:13 <Alberth> give more memory space, likely
09:20:20 <Alberth> does it give any clue what it cannot allocate?
09:21:47 <Afdal> execve("/usr/bin/openttd", ["openttd", "-D"], 0x7ffc083adcc8 /* 15 vars */) = 0
09:21:47 <Afdal> brk(NULL) = 0x5586fc6b7000
09:21:47 <Afdal> access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
09:21:47 <Afdal> openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
09:21:47 <Afdal> openat(AT_FDCWD, "/usr/lib/tls/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
09:21:49 <Afdal> stat("/usr/lib/tls", 0x7fff038b2d30) = -1 ENOENT (No such file or directory)
09:21:53 <Afdal> openat(AT_FDCWD, "/usr/lib/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = 3
09:21:55 <Afdal> read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20+\t\0\0\0\0\0"..., 832) = 832
09:21:57 <Afdal> fstat(3, {st_mode=S_IFREG|0755, st_size=2093336, ...}) = 0
09:21:59 <Afdal> mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f95e2fe6000
09:22:01 <Afdal> mmap(NULL, 4201536, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f95e29c2000
09:22:03 <Afdal> mprotect(0x7f95e2bb1000, 2093056, PROT_NONE) = 0
09:22:05 <Afdal> mmap(0x7f95e2db0000, 69632, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1ee000) = 0x7f95e2db0000
09:22:08 <Afdal> mmap(0x7f95e2dc1000, 11328, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f95e2dc1000
09:22:11 <Afdal> close(3) = 0
09:22:13 <Afdal> openat(AT_FDCWD, "/usr/lib/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3
09:22:15 <Afdal> read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0b\0\0\0\0\0\0"..., 832) = 832
09:22:17 <Afdal> fstat(3, {st_mode=S_IFREG|0755, st_size=2348680, ...}) = 0
09:22:19 <Afdal> mmap(NULL, 2221128, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f95e27a3000
09:22:23 <Alberth> you know the concept of pastebin, right?
09:22:23 <Afdal> mprotect(0x7f95e27bd000, 2093056, PROT_NONE) = 0
09:22:25 <Afdal> mmap(0x7f95e29bc000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x19000) = 0x7f95e29bc000
09:22:28 <Afdal> mmap(0x7f95e29be000, 13384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f95e29be000
09:22:31 <Afdal> close(3) = 0
09:22:33 <Afdal> openat(AT_FDCWD, "/usr/lib/libSDL-1.2.so.0", O_RDONLY|O_CLOEXEC) = 3
09:22:35 <Afdal> read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\250\0\0\0\0\0\0"..., 832) = 832
09:22:37 <Afdal> fstat(3, {st_mode=S_IFREG|0755, st_size=428432, ...}) = 0
09:22:39 <Afdal> mmap(NULL, 2709464, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f95e250d000
09:22:41 <Afdal> mprotect(0x7f95e2573000, 2097152, PROT_NONE) = 0
09:22:43 <Afdal> mmap(0x7f95e2773000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x66000) = 0x7f95e2773000
09:22:46 <Afdal> mmap(0x7f95e2776000, 182232, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f95e2776000
09:22:49 <Afdal> close(3) = 0
09:22:53 <Afdal> openat(AT_FDCWD, "/usr/lib/libz.so.1", O_RDONLY|O_CLOEXEC) = 3
09:22:55 <Afdal> read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20$\0\0\0\0\0\0"..., 832) = 832
09:22:57 <Afdal> fstat(3, {st_mode=S_IFREG|0755, st_size=92736, ...}) = 0
09:22:59 <Afdal> mmap(NULL, 2187664, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f95e22f6000
09:23:01 <Afdal> mprotect(0x7f95e230c000, 2093056, PROT_NONE) = 0
09:23:03 <Afdal> mmap(0x7f95e250b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f95e250b000
09:23:06 <Afdal> close(3) = 0
09:23:08 <Afdal> openat(AT_FDCWD, "/usr/lib/liblzma.so.5", O_RDONLY|O_CLOEXEC) = 3
09:23:10 <Afdal> read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`0\0\0\0\0\0\0"..., 832) = 832
09:23:12 <Afdal> fstat(3, {st_mode=S_IFREG|0755, st_size=153656, ...}) = 0
09:23:14 <Afdal> mmap(NULL, 2248720, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f95e20d0000
09:23:16 <Afdal> mprotect(0x7f95e20f5000, 2093056, PROT_NONE) = 0
09:23:18 <Afdal> mmap(0x7f95e22f4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f95e22f4000
09:23:23 <Afdal> close(3) = 0
09:23:25 <Afdal> openat(AT_FDCWD, "/usr/lib/liblzo2.so.2", O_RDONLY|O_CLOEXEC) = 3
09:23:27 <Afdal> read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`$\0\0\0\0\0\0"..., 832) = 832
09:23:29 <Afdal> fstat(3, {st_mode=S_IFREG|0755, st_size=137192, ...}) = 0
09:23:31 <Afdal> mmap(NULL, 2232336, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f95e1eae000
09:23:33 <Afdal> mprotect(0x7f95e1ecf000, 2093056, PROT_NONE) = 0
09:23:35 <Afdal> mmap(0x7f95e20ce000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x20000) = 0x7f95e20ce000
09:23:38 <Afdal> close(3) = 0
09:23:40 <Afdal> openat(AT_FDCWD, "/usr/lib/libxdg-basedir.so.1", O_RDONLY|O_CLOEXEC) = 3
09:23:42 <Afdal> read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\r\0\0\0\0\0\0"..., 832) = 832
09:23:44 <Afdal> fstat(3, {st_mode=S_IFREG|0755, st_size=12312, ...}) = 0
09:23:46 <Afdal> mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f95e2fe4000
09:23:48 <Afdal> mmap(NULL, 2107456, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f95e1cab000
09:23:50 <Afdal> mprotect(0x7f95e1cae000, 2093056, PROT_NONE) = 0
09:23:54 <Afdal> mmap(0x7f95e1ead000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f95e1ead000
09:23:57 <Afdal> close(3) = 0
09:23:59 <Afdal> openat(AT_FDCWD, "/usr/lib/libpng16.so.16", O_RDONLY|O_CLOEXEC) = 3
09:24:01 <Afdal> read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260U\0\0\0\0\0\0"..., 832) = 832
09:24:03 <Afdal> fstat(3, {st_mode=S_IFREG|0755, st_size=206896, ...}) = 0
09:24:05 <Afdal> mmap(NULL, 2301968, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f95e1a78000
09:24:07 <Afdal> mprotect(0x7f95e1aaa000, 2093056, PROT_NONE) = 0
09:24:09 <Afdal> mmap(0x7f95e1ca9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x31000) = 0x7f95e1ca9000
09:24:12 <Afdal> close(3) = 0
09:24:14 <Afdal> openat(AT_FDCWD, "/usr/lib/libfontconfig.so.1", O_RDONLY|O_CLOEXEC) = 3
09:24:16 <Afdal> read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340q\0\0\0\0\0\0"..., 832) = 832
09:24:18 <Afdal> fstat(3, {st_mode=S_IFREG|0755, st_size=272376, ...}) = 0
09:24:20 <Afdal> mmap(NULL, 2368136, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f95e1835000
09:24:24 <Afdal> mprotect(0x7f95e1875000, 2097152, PROT_NONE) = 0
09:24:26 <Afdal> mmap(0x7f95e1a75000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x40000) = 0x7f95e1a75000
09:24:29 <Afdal> close(3) = 0
09:24:29 *** Afdal was kicked by Alberth (Afdal)
09:24:39 *** Afdal has joined #openttd
09:24:41 <Afdal> mprotect(0x7f95e162d000, 2097152, PROT_NONE) = 0
09:24:43 <Afdal> mmap(0x7f95e182d000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc0000) = 0x7f95e182d000
09:24:46 <Afdal> close(3) = 0
09:24:48 <Afdal> openat(AT_FDCWD, "/usr/lib/libicui18n.so.59", O_RDONLY|O_CLOEXEC) = 3
09:24:50 <Afdal> read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20\367\v\0\0\0\0\0"..., 832) = 832
09:24:54 <Afdal> fstat(3, {st_mode=S_IFREG|0755, st_size=2611640, ...}) = 0
09:24:56 <Afdal> mmap(NULL, 4709920, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f95e10ef000
09:24:58 <Afdal> mprotect(0x7f95e135f000, 2093056, PROT_NONE) = 0
09:25:00 <Afdal> mmap(0x7f95e155e000, 61440, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x26f000) = 0x7f95e155e000
09:25:03 <Afdal> close(3) = 0
09:25:05 <Afdal> openat(AT_FDCWD, "/usr/lib/libicuuc.so.59", O_RDONLY|O_CLOEXEC) = 3
09:25:07 <Afdal> read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\336\5\0\0\0\0\0"..., 832) = 832
09:25:09 <Afdal> fstat(3, {st_mode=S_IFREG|0755, st_size=1771584, ...}) = 0
09:25:11 <Afdal> mmap(NULL, 3873664, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f95e0d3d000
09:25:13 <Afdal> mprotect(0x7f95e0edb000, 2097152, PROT_NONE) = 0
09:25:15 <Afdal> mmap(0x7f95e10db000, 77824, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x19e000) = 0x7f95e10db000
09:25:18 <Afdal> mmap(0x7f95e10ee000, 2944, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f95e10ee000
09:25:23 <Afdal> close(3) = 0
09:25:25 <Afdal> openat(AT_FDCWD, "/usr/lib/libm.so.6", O_RDONLY|O_CLOEXEC) = 3
09:25:27 <Afdal> read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000x\0\0\0\0\0\0"..., 832) = 832
09:25:29 <Afdal> fstat(3, {st_mode=S_IFREG|0755, st_size=5205464, ...}) = 0
09:25:31 <Afdal> mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f95e2fe2000
09:25:33 <Afdal> mmap(NULL, 3457800, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f95e09f0000
09:25:35 <Afdal> mprotect(0x7f95e0b3c000, 2093056, PROT_NONE) = 0
09:25:37 <Afdal> mmap(0x7f95e0d3b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14b000) = 0x7f95e0d3b000
09:25:40 <Afdal> close(3) = 0
09:25:42 <Afdal> openat(AT_FDCWD, "/usr/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
09:25:44 <Afdal> read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\21\2\0\0\0\0\0"..., 832) = 832
09:25:46 <Afdal> fstat(3, {st_mode=S_IFREG|0755, st_size=16471224, ...}) = 0
09:25:48 <Afdal> mmap(NULL, 3885664, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f95e063b000
09:25:50 <Afdal> mprotect(0x7f95e07e6000, 2097152, PROT_NONE) = 0
09:25:54 <Afdal> mmap(0x7f95e09e6000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1ab000) = 0x7f95e09e6000
09:25:55 <andythenorth> kban then :P
09:25:57 <Afdal> mmap(0x7f95e09ec000, 14944, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f95e09ec000
09:26:00 <Afdal> close(3) = 0
09:26:02 <Afdal> openat(AT_FDCWD, "/usr/lib/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 3
09:26:04 <Afdal> read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300*\0\0\0\0\0\0"..., 832) = 832
09:26:06 <Afdal> fstat(3, {st_mode=S_IFREG|0644, st_size=92576, ...}) = 0
09:26:08 <Afdal> mmap(NULL, 2188336, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f95e0424000
09:26:10 <Afdal> mprotect(0x7f95e043a000, 2093056, PROT_NONE) = 0
09:26:12 <Afdal> mmap(0x7f95e0639000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f95e0639000
09:26:15 <Afdal> close(3) = 0
09:26:17 <Afdal> openat(AT_FDCWD, "/usr/lib/libasound.so.2", O_RDONLY|O_CLOEXEC) = 3
09:26:19 <Afdal> read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\370\2\0\0\0\0\0"..., 832) = 832
09:26:23 <Afdal> fstat(3, {st_mode=S_IFREG|0755, st_size=1038696, ...}) = 0
09:26:25 <Afdal> mmap(NULL, 3134256, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f95e0126000
09:26:27 <Afdal> mprotect(0x7f95e021b000, 2097152, PROT_NONE) = 0
09:26:29 <Afdal> mmap(0x7f95e041b000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf5000) = 0x7f95e041b000
09:26:32 <Afdal> close(3) = 0
09:26:34 <Afdal> openat(AT_FDCWD, "/usr/lib/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
09:26:36 <Afdal> read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220\16\0\0\0\0\0\0"..., 832) = 832
09:26:38 <Afdal> fstat(3, {st_mode=S_IFREG|0755, st_size=209328, ...}) = 0
09:26:38 <Alberth> @kick Afdal
09:26:40 <Afdal> mmap(NULL, 2109712, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f95dff22000
09:26:42 <Afdal> mprotect(0x7f95dff25000, 2093056, PROT_NONE) = 0
09:26:44 <Afdal> mmap(0x7f95e0124000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f95e0124000
09:26:47 <Afdal> close(3) = 0
09:26:49 <Afdal> openat(AT_FDCWD, "/usr/lib/libpulse-simple.so.0", O_RDONLY|O_CLOEXEC) = 3
09:26:53 <Afdal> read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300\25\0\0\0\0\0\0"..., 832) = 832
09:26:55 <Afdal> fstat(3, {st_mode=S_IFREG|0755, st_size=18424, ...}) = 0
09:26:57 <Afdal> mmap(NULL, 2113552, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f95dfd1d000
09:26:59 <Afdal> mprotect(0x7f95dfd20000, 2097152, PROT_NONE) = 0
09:27:01 <Afdal> mmap(0x7f95dff20000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f95dff20000
09:27:04 <Afdal> close(3) = 0
09:27:06 <Afdal> openat(AT_FDCWD, "/usr/lib/libpulse.so.0", O_RDONLY|O_CLOEXEC) = 3
09:27:08 <Afdal> read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\315\0\0\0\0\0\0"..., 832) = 832
09:27:10 <Afdal> fstat(3, {st_mode=S_IFREG|0755, st_size=330704, ...}) = 0
09:27:12 <Afdal> mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f95e2fe0000
09:27:14 <Afdal> mmap(NULL, 2424904, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f95dfacc000
09:27:16 <Afdal> mprotect(0x7f95dfb1b000, 2093056, PROT_NONE) = 0
09:27:18 <Afdal> mmap(0x7f95dfd1a000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4e000) = 0x7f95dfd1a000
09:27:23 <Afdal> close(3) = 0
09:27:25 <Afdal> openat(AT_FDCWD, "/usr/lib/libX11.so.6", O_RDONLY|O_CLOEXEC) = 3
09:27:27 <Afdal> read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\335\1\0\0\0\0\0"..., 832) = 832
09:27:29 <Afdal> fstat(3, {st_mode=S_IFREG|0755, st_size=1300864, ...}) = 0
09:27:31 <Afdal> mmap(NULL, 3397880, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f95df78e000
09:27:33 <Afdal> mprotect(0x7f95df8c6000, 2093056, PROT_NONE) = 0
09:27:35 <Afdal> mmap(0x7f95dfac5000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x137000) = 0x7f95dfac5000
09:27:38 <Afdal> close(3) = 0
09:27:40 <Afdal> openat(AT_FDCWD, "/usr/lib/libXext.so.6", O_RDONLY|O_CLOEXEC) = 3
09:27:42 <Afdal> read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\3006\0\0\0\0\0\0"..., 832) = 832
09:27:44 <Afdal> fstat(3, {st_mode=S_IFREG|0755, st_size=72888, ...}) = 0
09:27:46 <Afdal> mmap(NULL, 2168632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f95df57c000
09:27:48 <Afdal> mprotect(0x7f95df58d000, 2093056, PROT_NONE) = 0
09:27:50 <Afdal> mmap(0x7f95df78c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x10000) = 0x7f95df78c000
09:27:55 <Afdal> close(3) = 0
09:27:57 <Afdal> openat(AT_FDCWD, "/usr/lib/libXrandr.so.2", O_RDONLY|O_CLOEXEC) = 3
09:27:59 <Afdal> read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220\34\0\0\0\0\0\0"..., 832) = 832
09:28:01 <Afdal> fstat(3, {st_mode=S_IFREG|0755, st_size=43024, ...}) = 0
09:28:03 <Afdal> mmap(NULL, 2138280, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f95df371000
09:28:05 <Afdal> mprotect(0x7f95df37b000, 2093056, PROT_NONE) = 0
09:28:07 <Afdal> mmap(0x7f95df57a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9000) = 0x7f95df57a000
09:28:10 <Afdal> close(3) = 0
09:28:12 <Afdal> openat(AT_FDCWD, "/usr/lib/librt.so.1", O_RDONLY|O_CLOEXEC) = 3
09:28:14 <Afdal> read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360!\0\0\0\0\0\0"..., 832) = 832
09:28:16 <Afdal> fstat(3, {st_mode=S_IFREG|0755, st_size=364552, ...}) = 0
09:28:18 <Afdal> mmap(NULL, 2128832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f95df169000
09:28:20 <Afdal> mprotect(0x7f95df170000, 2093056, PROT_NONE) = 0
09:28:24 <Afdal> mmap(0x7f95df36f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f95df36f000
09:28:27 <Afdal> close(3) = 0
09:28:29 <Afdal> openat(AT_FDCWD, "/usr/lib/libexpat.so.1", O_RDONLY|O_CLOEXEC) = 3
09:28:31 <Afdal> read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340:\0\0\0\0\0\0"..., 832) = 832
09:28:33 <Afdal> fstat(3, {st_mode=S_IFREG|0755, st_size=170032, ...}) = 0
09:28:35 <Afdal> mmap(NULL, 2265104, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f95def3f000
09:28:37 <Afdal> mprotect(0x7f95def66000, 2097152, PROT_NONE) = 0
09:28:39 <Afdal> mmap(0x7f95df166000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x27000) = 0x7f95df166000
09:28:42 <Afdal> close(3) = 0
09:28:44 <Afdal> openat(AT_FDCWD, "/usr/lib/libuuid.so.1", O_RDONLY|O_CLOEXEC) = 3
09:28:46 <Afdal> read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\26\0\0\0\0\0\0"..., 832) = 832
09:28:48 <Afdal> fstat(3, {st_mode=S_IFREG|0755, st_size=26744, ...}) = 0
09:28:50 <Afdal> mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f95e2fde000
09:28:54 <Afdal> mmap(NULL, 2121752, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f95ded38000
09:28:56 <Afdal> mprotect(0x7f95ded3e000, 2093056, PROT_NONE) = 0
09:28:58 <Afdal> mmap(0x7f95def3d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f95def3d000
09:29:01 <Afdal> close(3) = 0
09:29:03 <Afdal> openat(AT_FDCWD, "/usr/lib/libbz2.so.1", O_RDONLY|O_CLOEXEC) = 3
09:29:05 <Afdal> read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\26\0\0\0\0\0\0"..., 832) = 832
09:29:07 <Afdal> fstat(3, {st_mode=S_IFREG|0755, st_size=66984, ...}) = 0
09:29:09 <Afdal> mmap(NULL, 2162056, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f95deb28000
09:29:11 <Afdal> mprotect(0x7f95deb37000, 2093056, PROT_NONE) = 0
09:29:13 <Afdal> mmap(0x7f95ded36000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7f95ded36000
09:29:16 <Afdal> close(3) = 0
09:29:18 <Afdal> openat(AT_FDCWD, "/usr/lib/libicudata.so.59", O_RDONLY|O_CLOEXEC) = 3
09:29:20 <Afdal> read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300\4\0\0\0\0\0\0"..., 832) = 832
09:29:24 <Afdal> fstat(3, {st_mode=S_IFREG|0755, st_size=26298032, ...}) = 0
09:29:26 <Afdal> mmap(NULL, 28393488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f95dd013000
09:29:28 <Afdal> mprotect(0x7f95de927000, 2093056, PROT_NONE) = 0
09:29:30 <Afdal> mmap(0x7f95deb26000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1913000) = 0x7f95deb26000
09:29:33 <Afdal> close(3) = 0
09:29:35 <Afdal> openat(AT_FDCWD, "/usr/lib/pulseaudio/tls/libpulsecommon-12.0.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
09:29:38 <Afdal> stat("/usr/lib/pulseaudio/tls", 0x7fff038b2570) = -1 ENOENT (No such file or directory)
09:29:40 <Afdal> openat(AT_FDCWD, "/usr/lib/pulseaudio/libpulsecommon-12.0.so", O_RDONLY|O_CLOEXEC) = 3
09:29:42 <Afdal> read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220e\1\0\0\0\0\0"..., 832) = 832
09:29:44 <Afdal> fstat(3, {st_mode=S_IFREG|0755, st_size=534784, ...}) = 0
09:29:46 <Afdal> mmap(NULL, 2630648, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f95dcd90000
09:29:48 <Afdal> mprotect(0x7f95dce10000, 2097152, PROT_NONE) = 0
09:29:50 <Afdal> mmap(0x7f95dd010000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x80000) = 0x7f95dd010000
09:29:55 <Afdal> close(3) = 0
09:29:57 <Afdal> openat(AT_FDCWD, "/usr/lib/pulseaudio/libdbus-1.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
09:30:00 <Afdal> openat(AT_FDCWD, "/usr/lib/libdbus-1.so.3", O_RDONLY|O_CLOEXEC) = 3
09:30:02 <Afdal> read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \350\0\0\0\0\0\0"..., 832) = 832
09:30:04 <Afdal> fstat(3, {st_mode=S_IFREG|0755, st_size=329944, ...}) = 0
09:30:06 <Afdal> mmap(NULL, 2425552, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f95dcb3f000
09:30:08 <Afdal> mprotect(0x7f95dcb8d000, 2097152, PROT_NONE) = 0
09:30:10 <Afdal> mmap(0x7f95dcd8d000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4e000) = 0x7f95dcd8d000
09:30:13 <Afdal> close(3) = 0
09:30:15 <Afdal> openat(AT_FDCWD, "/usr/lib/libxcb.so.1", O_RDONLY|O_CLOEXEC) = 3
09:30:17 <Afdal> read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\273\0\0\0\0\0\0"..., 832) = 832
09:30:19 <Afdal> fstat(3, {st_mode=S_IFREG|0755, st_size=161824, ...}) = 0
09:30:21 <Afdal> mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f95e2fdc000
09:30:25 <Afdal> mmap(NULL, 2257160, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f95dc917000
09:30:27 <Afdal> mprotect(0x7f95dc93e000, 2093056, PROT_NONE) = 0
09:30:29 <Afdal> mmap(0x7f95dcb3d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x26000) = 0x7f95dcb3d000
09:30:32 <Afdal> close(3) = 0
09:30:34 <Afdal> openat(AT_FDCWD, "/usr/lib/libXrender.so.1", O_RDONLY|O_CLOEXEC) = 3
09:30:36 <Afdal> read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300\32\0\0\0\0\0\0"..., 832) = 832
09:30:38 <Afdal> fstat(3, {st_mode=S_IFREG|0755, st_size=39080, ...}) = 0
09:30:40 <Afdal> mmap(NULL, 2134344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f95dc70d000
09:30:42 <Afdal> mprotect(0x7f95dc716000, 2093056, PROT_NONE) = 0
09:30:44 <Afdal> mmap(0x7f95dc915000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f95dc915000
09:30:47 <Afdal> close(3) = 0
09:30:49 <Afdal> openat(AT_FDCWD, "/usr/lib/pulseaudio/libsndfile.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
09:30:54 <Afdal> openat(AT_FDCWD, "/usr/lib/libsndfile.so.1", O_RDONLY|O_CLOEXEC) = 3
09:30:56 <Afdal> read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`d\0\0\0\0\0\0"..., 832) = 832
09:30:58 <Afdal> fstat(3, {st_mode=S_IFREG|0755, st_size=482376, ...}) = 0
09:31:00 <Afdal> mmap(NULL, 2587232, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f95dc495000
09:31:02 <Afdal> mprotect(0x7f95dc508000, 2093056, PROT_NONE) = 0
09:31:04 <Afdal> mmap(0x7f95dc707000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x72000) = 0x7f95dc707000
09:31:07 <Afdal> mmap(0x7f95dc70b000, 6752, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f95dc70b000
09:31:10 <Afdal> close(3) = 0
09:31:12 <Afdal> openat(AT_FDCWD, "/usr/lib/pulseaudio/libasyncns.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
09:31:15 <Afdal> openat(AT_FDCWD, "/usr/lib/libasyncns.so.0", O_RDONLY|O_CLOEXEC) = 3
09:31:17 <Afdal> read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\22\0\0\0\0\0\0"..., 832) = 832
09:31:19 <Afdal> fstat(3, {st_mode=S_IFREG|0755, st_size=19888, ...}) = 0
09:31:21 <Afdal> mmap(NULL, 2115144, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f95dc290000
09:31:24 *** Afdal was kicked by Alberth (Afdal)
09:36:07 <Alberth> no clue how to deal with this :(
09:38:24 <andythenorth> kban :P
09:38:29 <andythenorth> dunno how that's done
09:44:04 *** Afdal has joined #openttd
09:44:11 <Afdal> ;-;
09:44:15 <Alberth> didn't work
09:45:08 <peter1138> Afdal, pastebin
09:45:15 <Afdal> I know sheesh
09:45:19 <Afdal> it was a goof
09:45:29 <peter1138> megagoof
09:45:36 <peter1138> 10 minutes of it
09:45:46 <Afdal> <:I
09:55:15 <andythenorth> so baked bean factory or not? o_O http://bundles.openttdcoop.org/firs/push/LATEST/docs/html/economies.html#extreme
09:55:25 <andythenorth> tinplate, food additives, beans -> food
09:56:33 <andythenorth> https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSQiXO74oq0O2tvFB0KN11M3BiD6OYjN0oefvgBJmg-B_JFSKuB
09:58:28 <andythenorth> meh
09:58:55 <andythenorth> bottles, cans, packaging never works for me :P
09:59:08 <andythenorth> I like the cargo, not the container
09:59:13 <Alberth> just drop it
09:59:20 <andythenorth> I have :)
09:59:31 <andythenorth> I keep trying to re-add it in new ways
09:59:33 <andythenorth> but it's blah
09:59:40 <Alberth> large picture doesn't zoom anymore, it did before though
10:00:01 <Alberth> ie I could use the wheel to enlarge
10:00:05 <andythenorth> yes I noticed that
10:00:10 <andythenorth> nothing changed there
10:00:13 <andythenorth> is it chrome
10:00:14 <andythenorth> ?
10:00:17 <Alberth> f
10:00:18 <Alberth> ff
10:00:35 <andythenorth> also broken for me in FF
10:00:38 <andythenorth> annoying :P
10:02:27 <Alberth> it works if I disable some "restrictions" from noscript, even though it blocks 0 of 0 items :p
10:02:43 <Alberth> no clue what those are though
10:03:14 <andythenorth> the plugin I'm using is not the best :P
10:11:56 * andythenorth deletes tinplate, not very interesting cargo
10:12:41 <Alberth> the problem of adding semantic checks to the program is that your test input must be semantically valid too :p
10:18:10 * andythenorth deletes the chip factory
10:22:16 <Alberth> I hope it stays compatible with Chips :)
10:25:51 <andythenorth> :P
10:26:14 *** Progman has joined #openttd
10:48:27 <andythenorth> getting near done http://bundles.openttdcoop.org/firs/push/LATEST/docs/html/economies.html#extreme
10:48:32 <andythenorth> 48 cargos currently
10:51:03 <Alberth> /me discovers "yield from" in python
10:52:42 * andythenorth reads
10:53:08 <Alberth> it simplifies recursive generators
10:54:28 <andythenorth> hmm, just another 20 or so cargos to add :P
10:54:33 <andythenorth> that's not going to work :)
10:54:49 <Alberth> sounds like a lot :)
10:55:50 <andythenorth> I could reduce some of the existing
10:56:21 <andythenorth> food inputs are quite over-provided
10:57:01 <Alberth> it's much less city focussed now, it seems
10:57:44 <andythenorth> I haven't split goods yet :)
11:05:13 *** Wolf01 has joined #openttd
11:05:49 <Wolf01> o/
11:06:44 <andythenorth> yo
11:06:51 <Alberth> o/
11:11:26 <Wolf01> Lego new industrial arm: phase 1
11:18:15 <Alberth> :o
11:18:38 <Wolf01> I'm stuck on the first 4 pieces :|
11:20:20 *** gelignite has joined #openttd
11:27:45 <Alberth> :D
11:38:16 <andythenorth> is traktor?
11:38:21 * andythenorth ponders
11:39:00 <Wolf01> So, the bucket wheel excavator turntable is a piece of art, really easy to connect
11:44:39 <Alberth> is traktor like alcohol, available in every economy?
11:51:40 *** HerzogDeXtEr has joined #openttd
11:55:15 *** Wormnest has joined #openttd
12:27:19 *** Thedarkb has joined #openttd
12:30:40 <andythenorth> Alberth: only as FMSP :P
12:30:54 <Alberth> :)
12:31:07 <andythenorth> I need some vehicle parts or something for my tractor plant
12:31:44 <andythenorth> machine parts maybe
12:37:26 <Eddi|zuHause> trekker fahrn!
12:37:43 <Eddi|zuHause> (i feel like i made this joke before)
12:38:07 *** Thedarkb has quit IRC
12:39:12 * andythenorth bbl
12:39:14 *** andythenorth has quit IRC
12:39:21 *** Thedarkb has joined #openttd
12:41:02 *** RafiX has joined #openttd
12:45:21 *** sla_ro|master has quit IRC
12:46:52 <Alberth> traktor meta-farm :p
12:47:09 *** rocky113844 has quit IRC
12:47:20 <Alberth> doesn't quite fit in firs, i am afraid
12:58:32 *** Thedarkb has quit IRC
13:05:01 *** synchris has joined #openttd
13:18:14 *** LANJesus has quit IRC
13:18:22 *** LANJesus has joined #openttd
13:21:29 <Eddi|zuHause> <andythenorth> polymers + dyes -> paint factory -> paint, glue <-- as far as i understand it, polymers don't actually go into paint (or glue). paint undergoes a process of polymerisation AFTER you apply it, that's what makes it stick to whatever you painted on
13:27:10 <Eddi|zuHause> as far as i understood it, the main components of paint are: 1) a pigment, 2) a dispersant, to make the pigment water-soluable, 3) a binding agent (something like Casein, a dairy product, which is the stuff that cheese is made of), 4) lots of water
13:28:04 <Eddi|zuHause> plus some additives for things like preservation while storing
13:29:49 <Eddi|zuHause> instead of pigment+dispersant you can also have dyes, which are naturally water-soluable, but are less resistant to light-decay
13:30:11 <Eddi|zuHause> or there are non-water-based paints (that usually contain very toxic substances)
13:31:51 <Eddi|zuHause> (as in, you wouldn't put those on your wall)
13:58:47 *** sim-al2 has joined #openttd
14:04:33 *** synchris has quit IRC
14:05:11 *** synchris has joined #openttd
14:07:26 <Eddi|zuHause> do you guys ever have this forum bug, where it says "there are new posts in this subforum", but when you click on it, there are no new posts?
14:09:20 <peter1138> No, that would require regularly reading the forum.
14:11:37 <Wolf01> Yes, I have it in all the phpBB forums I browse
14:12:31 <Eddi|zuHause> i get the impression that happens when a moderator moves out posts that you have not read yet, but also not consistently...
14:12:32 <Alberth> I think they are posts in the stickies, which are linked from another forum
14:13:06 <Alberth> moving posts is a likely candidate too
14:13:49 <Wolf01> It happened also on forums without stickied topics, I think it marks something changed even when it shows you've read it
14:14:00 <Wolf01> Maybe closing of topics too
14:14:19 <Wolf01> You see it as read but it was closed without new replies
14:14:51 <Wolf01> So NRT has infinite money glitch
14:15:05 <Eddi|zuHause> probably a rounding error?
14:15:29 <Wolf01> Yes, they are talking about similar costs, when the cost is really different it works as intended
14:16:01 <Eddi|zuHause> or the wrong basecost used?
14:16:33 <Eddi|zuHause> something like the build road basecost vs the remove road basecost
14:16:34 <Wolf01> https://www.tt-forums.net/viewtopic.php?p=1210048#p1210048
14:17:10 <Wolf01> Probably there's a difference between the build-remove-build new and build-convert to new
14:17:32 <Wolf01> But I thought I fixed it
14:20:53 <Wolf01> Or, since I copied it from railway, maybe railtypes have the same bug too
14:21:26 <Alberth> make a not-rail-types to detect :)
14:21:26 <Eddi|zuHause> railways are weird, because the removal basecost is negative
14:22:19 <Eddi|zuHause> so the bug might not manifest there
14:29:19 *** Thedarkb has joined #openttd
14:29:35 <Eddi|zuHause> "If you type 'idiot' into the google image search, you get lots of pictures of the american president"
14:33:03 <Alberth> :D
14:34:29 <Alberth> he'll get re-elected, and finish the 8 years :)
14:34:50 <Eddi|zuHause> the sad things is, i'm almost sure that actually happens
14:35:02 <Alberth> yeah :(
14:37:29 *** Thedarkb has quit IRC
14:39:52 <Wolf01> Google bombing as it finest :P
14:48:16 *** sla_ro|master has joined #openttd
15:33:50 *** sim-al2 has quit IRC
16:12:42 *** Chrill has joined #openttd
16:17:57 <TrueBrain> :D :D :D IT WORKS! When I push to DorpsGek-github, it is now automatically deployed :D
16:20:46 <LordAro> :o
16:20:54 <LordAro> \o/
16:21:01 <Wolf01> Wow
16:24:53 <TrueBrain> I think I really did it :D
16:24:56 <TrueBrain> w00p!
16:25:03 <TrueBrain> now it is too warm here, so let me run to some more freshness :D
16:26:25 <Wolf01> I'm hoping for rain, and not down in Africa, I'm drowning in air
16:29:01 <Wolf01> Maybe they confused the rain indicator with humidity... 55% of air humidity is not possible, it should be 70%, also it's sunny
17:04:04 *** snail_UES_ has joined #openttd
17:10:58 *** Chrill has quit IRC
17:33:05 *** Wacko1976_ has joined #openttd
17:35:46 *** nielsm has joined #openttd
17:37:49 *** Wacko1976 has quit IRC
17:49:29 <peter1138> Are we going to get notifications in this channel?
17:59:05 <LordAro> clearly the most important thing
17:59:09 <LordAro> (also yes we should)
18:16:03 <peter1138> Hmm, the video output framerate graph is a bit odd. (Possibly my gui patch)
18:16:29 <nielsm> it's too short?
18:16:51 <nielsm> that can be when the 512 samples cover a too short time frame
18:17:29 <peter1138> The graph contains lots of zeros.
18:17:54 <Eddi|zuHause> then you patched out the lines where the times are recorded?
18:18:02 <peter1138> It's not ALL zeros!
18:18:26 <Eddi|zuHause> then you conditionally patched out the lines where the times are recorded?
18:27:45 *** gelignite has quit IRC
18:46:49 *** Flygon has quit IRC
18:59:22 *** Alberth has quit IRC
19:11:13 *** gelignite has joined #openttd
19:13:30 *** Afshaal has quit IRC
19:46:50 *** Tirili has joined #openttd
20:04:11 *** Tirili has quit IRC
20:25:21 *** tokai|noir has joined #openttd
20:25:21 *** ChanServ sets mode: +v tokai|noir
20:32:27 *** tokai has quit IRC
20:44:30 *** nielsm has quit IRC
20:57:00 *** Thedarkb has joined #openttd
21:02:32 *** synchris has quit IRC
21:10:15 *** sla_ro|master has quit IRC
21:42:12 *** glx has joined #openttd
21:42:12 *** ChanServ sets mode: +v glx
21:43:04 *** andythenorth has joined #openttd
21:43:07 <andythenorth> o/
21:54:33 <andythenorth> so can I help fix the macOS compile? o_O
21:57:53 <andythenorth> probably still just this https://github.com/OpenTTD/OpenTTD/issues/6773
21:59:19 <LordAro> probably
22:00:03 <LordAro> JGR's patch will probably do the job
22:00:17 <andythenorth> what do I do?
22:00:20 <andythenorth> open a PR for it?
22:00:30 <LordAro> could do
22:00:45 <LordAro> if you're clever you can even keep his authorship
22:01:24 <andythenorth> I am not clever :P
22:02:02 <andythenorth> not sure how to do a PR with cherrypick
22:02:46 <andythenorth> oh I can't PR from jgr
22:02:51 <andythenorth> it's not a fork of openttd
22:04:07 <LordAro> you should be able to add his as a remote and then cherry pick
22:12:53 <andythenorth> and then PR from my fork?
22:12:57 * andythenorth such yak-shaving :P
22:13:31 <andythenorth> I just wanted to test FIRS, but eh, I don't have any openttd binary
22:17:57 <LordAro> yeah
22:21:46 * andythenorth plays tanks, this is a problem for another time :|
22:33:02 *** sim-al2 has joined #openttd
22:34:10 *** Supercheese has joined #openttd
22:42:01 * LordAro does the tanks as well
22:42:03 <LordAro> because why not
22:46:10 <andythenorth> blitz, or another?
22:48:15 <LordAro> WoT
23:06:29 *** LANJesus has quit IRC
23:07:02 *** LANJesus has joined #openttd
23:14:11 <andythenorth> industrial chemistry is mind-boggling
23:14:42 <andythenorth> many of the reactions seem to be reversible
23:15:00 <andythenorth> so ethylene is a key feedstock for acetylene
23:15:10 <andythenorth> but ethylene is then derived from acetylene
23:15:20 <andythenorth> it's all bonkers
23:23:59 *** andythenorth has quit IRC
23:24:57 *** Supercheese has quit IRC
23:25:14 *** Supercheese has joined #openttd
23:25:17 *** Thedarkb has quit IRC
23:27:43 *** Thedarkb has joined #openttd
23:42:26 *** rocky113844 has joined #openttd
23:52:24 *** gelignite has quit IRC