IRC logs for #openttd on OFTC at 2008-07-03
            
00:00:18 <dih> you mean printf does not work on windows?
00:00:45 <glx> it prints in the application console
00:01:27 <glx> only if the application opened it
00:02:01 <dih> dont you just hate windows -P
00:02:14 <dih> and dont you just hate it if your smily lacks a few eyes
00:02:39 <glx> I don't know why they did it that way
00:02:52 <dih> is there no way of sending text to the command line?
00:02:59 *** bruce89 has joined #openttd
00:03:27 <glx> not without being a console app
00:03:41 <dih> gnah
00:04:11 <dih> but it would be possible if openttd.exe was run from the cmd?
00:04:26 <glx> you can't detect that
00:04:34 <dih> you can read my mind :-P
00:04:50 <dih> what happens if i printf without it being a console app?
00:04:55 <glx> and the console/non-console thing is a byte in PE header
00:05:10 <glx> nothing happens
00:05:27 <dih> then that is fine, is it not?
00:07:36 <dih> as if it did display to the console, and it was not run from the console, the console would close that quickely, that one could not read it anyway :-P
00:07:40 <dih> http://paste.openttd.org/25434
00:09:35 *** Bjarni has quit IRC
00:10:36 *** Denyerec has quit IRC
00:10:50 <glx> I don't see a real need for it as you can parse openttd -h output
00:15:41 *** bruce89 has left #openttd
00:16:26 <glx> openttd.exe -h 2>&1 | awk '/OpenTTD/ { print $2; }'
00:16:32 <glx> same effect
00:16:34 <Ammler> ./openttd -h | grep OpenTTD | cut -b 9-
00:16:56 <dih> glx: ok ;-)
00:17:04 <dih> Yexo, there you have it :-P
00:17:39 <glx> Ammler: yours miss 2>&1 ;)
00:18:03 <Ammler> oh, Yexo is porting autostart to windows
00:18:19 <glx> autostart?
00:18:48 <Ammler> a tool we use for autoupdate/join the server
00:19:12 <Ammler> http://www.openttdcoop.org/wiki/Autostart
00:20:06 <glx> it should already work on windows, but it needs convert.exe
00:20:19 *** KritiK has quit IRC
00:20:35 <glx> maybe I should add options to convert.exe so it doesn't toggle console/window mode
00:21:35 <Ammler> why not running openttd as console app anyway?
00:22:00 <glx> because you then always have 2 windows open
00:22:40 <glx> debug build and openttd -d "acts" like a console app without being a console app
00:23:11 <glx> a console app always open a console window if not started from cmd
00:24:30 <Ammler> well then, indeed bad.
00:25:01 <Ammler> this will also happen, if you start it from mingw?
00:25:16 <glx> yes
00:25:44 <glx> well if it's a console app started from bash it won't open a console
00:26:20 <Ammler> and if it no console app, the output won't go to the console.
00:26:35 <glx> it will open a console window
00:26:53 <Ammler> a debug console?
00:27:17 <glx> hmm sometimes it just segfault ;)
00:29:07 <glx> ok when started from sh it doesn't open a console window
00:29:25 <glx> but it segfault if stdout and stderr are not redirected
00:31:14 *** NukeBuster has joined #openttd
00:32:02 <Ammler> just tried in VM XP
00:32:15 <Ammler> with ./openttd.exe -d
00:32:24 <Ammler> works like in linux
00:32:28 <glx> in bash?
00:33:08 <Ammler> yes
00:33:10 <Ammler> mingw
00:33:19 <glx> debug or release build?
00:33:24 <Ammler> hmm
00:33:34 <dih> release build with -d ? :-P
00:33:37 <Ammler> bottd newgrf_port branach
00:33:58 <Ammler> how does bottd compile?
00:34:11 <glx> release I think
00:34:18 *** Eddi|zuHause2 has joined #openttd
00:35:17 <glx> release build works but segfault with -d
00:35:25 <glx> debug build always segfault
00:35:40 <Ammler> hmm, not here
00:35:52 <Ammler> well, didn't try with trunk
00:36:09 *** NukeBuster has quit IRC
00:40:46 *** Eddi|zuHause3 has quit IRC
00:45:30 <dih> night
00:50:51 *** grumbel has quit IRC
00:51:09 <Ammler> night dih
00:51:13 <Ammler> glx: http://img11.myimg.de/mingwdebugfdfd9.png
01:02:55 *** PhoenixII has joined #openttd
01:09:08 <CIA-3> OpenTTD: belugas * r13672 /trunk/src/toolbar_gui.cpp: -Fix(r13670): silent warnings that MSVC did not raised. Looks like enums can not be easily matched :(
01:10:15 *** Phoenix_the_II has quit IRC
01:18:08 *** De_Ghosty has joined #openttd
01:25:04 <ccfreak2k> Why Sun xVM?
01:26:49 *** Digitalfox has joined #openttd
01:43:05 *** Poopsmith has joined #openttd
01:46:44 *** UFO64 has joined #openttd
02:01:01 <Belugas> ccfreak2k ?
02:04:55 *** UFO64 has quit IRC
02:10:12 *** lobster_MB has quit IRC
02:11:04 *** lobster_MB has joined #openttd
02:17:45 *** Lakie has quit IRC
02:52:42 *** glx has quit IRC
03:13:12 *** Phoenix_the_II has joined #openttd
03:19:56 *** lobster_MB has quit IRC
03:20:34 *** PhoenixII has quit IRC
03:25:13 *** [alt]buster has joined #openttd
03:26:22 *** [com]buster has quit IRC
03:26:22 *** [alt]buster is now known as [com]buster
03:38:11 *** [alt]buster has joined #openttd
03:39:27 *** [com]buster has quit IRC
03:39:27 *** [alt]buster is now known as [com]buster
03:52:50 *** |Thorn| has joined #openttd
03:52:55 <|Thorn|> Hey - weird thing here
03:53:01 <|Thorn|> What does it mean if
03:53:14 <|Thorn|> When a plane/train etc reaches it's destination and unloads
03:53:25 <|Thorn|> The little floating money numbers are in yellow
03:53:29 <|Thorn|> And the profit is not counted at all?
03:57:04 <|Thorn|> losing all the money because of it -.-
03:59:46 <Yexo> you're using the tranfer option
04:00:11 <Yexo> don't use transfer as long as you don't understand what it does
04:00:34 <Yexo> see http://wiki.openttd.org/index.php/Orders#Transfer
04:00:36 <|Thorn|> Ok, told him that - thanks
04:06:18 <|Thorn|> ahh
04:06:23 <|Thorn|> and in comes the millions of pounds
04:06:25 <|Thorn|> ty
04:09:46 *** grumbel has joined #openttd
04:15:03 *** Osai`off is now known as Osai
04:16:06 *** stillunknown has joined #openttd
04:18:01 *** stillunknown has quit IRC
04:18:14 *** stillunknown has joined #openttd
04:19:34 *** Phoenix_the_II has quit IRC
04:25:55 *** michi_cc has quit IRC
04:31:44 *** michi_cc has joined #openttd
04:31:45 *** ChanServ sets mode: +v michi_cc
04:41:12 *** SirBob has joined #openttd
05:03:26 *** Rexxie has quit IRC
05:46:36 *** Osai is now known as Osai`off
05:47:49 *** dlunch has quit IRC
05:51:17 *** einKarl has joined #openttd
06:08:21 *** stillunknown has quit IRC
06:08:51 *** stillunknown has joined #openttd
06:29:06 *** stillunknown has quit IRC
06:30:17 *** _Thorn_ has joined #openttd
06:30:47 *** d-st has joined #openttd
06:30:48 *** |Thorn| has quit IRC
06:36:56 *** einKarl has quit IRC
06:37:02 *** selle has quit IRC
06:45:17 *** Rexxie has joined #openttd
06:49:19 *** TinoM has joined #openttd
07:03:20 <dih> morning
07:03:43 *** ben_goodger has quit IRC
07:13:30 *** stillunknown has joined #openttd
07:42:30 *** thgergo has joined #openttd
07:44:21 *** elmex has joined #openttd
07:47:29 *** TiberiusTeng has joined #openttd
07:54:10 *** TiberiusTeng has quit IRC
08:00:13 *** Wezz6400 has joined #openttd
08:11:15 *** TiberiusTeng has joined #openttd
08:13:05 *** Vikthor has joined #openttd
08:15:34 *** divo has joined #openttd
08:18:33 *** flowOver has joined #openttd
08:31:49 *** wgrant has quit IRC
08:54:37 *** grumbel has quit IRC
08:56:13 <TiberiusTeng> planetmaker, here ?
08:57:00 <dih> he's connected to the bouncer... all i can tell ya :-P
08:57:28 <planetmaker> moin, he's here - sort of :)
08:57:54 <planetmaker> what's up, TiberiusTeng?
08:58:10 <TiberiusTeng> I'm tracing a bug possibly in IS patch
08:58:21 <planetmaker> uh... right. Please tell me :)
08:58:28 <TiberiusTeng> seems it triggered an assert() in GetTileOwner
08:58:50 <planetmaker> hm... Can you give me a savegame and crash log?
08:59:19 <TiberiusTeng> assert(!IsTileType(tile, MP_HOUSE));
08:59:42 <planetmaker> hm... but houses are not queried afaik in IS...
08:59:45 <TiberiusTeng> it's from someone who playing with my patchpack :~
09:00:02 <TiberiusTeng> so I wonder if it's useful or not -- it's attached at the last post of TibPP thread.
09:00:15 <planetmaker> ok, I'll have a look at :)
09:00:25 <TiberiusTeng> I'm still trying to figure out what kind of tile is it :P
09:01:03 <TiberiusTeng> hmm, wait, the TileIndex is out of bound :(
09:01:19 <planetmaker> IIRC though, isTileType(tile, ...) is queried for station types and track only
09:01:25 <planetmaker> eh...
09:01:30 <TiberiusTeng> SharedAirports is called with TileIndex 0 ... ouch.
09:01:37 <planetmaker> outch.
09:02:54 <TiberiusTeng> sorry, doesn't look like an IS bug after all ...
09:03:01 <planetmaker> np :)
09:03:29 <dih> TiberiusTeng: :-P
09:03:59 <planetmaker> better an alarme too much than passing a critical error :)
09:04:08 <TiberiusTeng> got a null pointer to a vehicle, that's bad
09:04:27 <planetmaker> he... the ghost vehicle. :P
09:04:43 <planetmaker> destroyed? Canceled built?
09:06:52 <TiberiusTeng> from a FOR_ALL_VEHICLES() loop calling v->Tick() ? No way :P
09:08:39 *** Doorslammer|BRSet has joined #openttd
09:10:59 *** dR3x4cK has joined #openttd
09:13:59 <peter1138> nasty
09:16:08 <dih> ^^
09:16:08 <planetmaker> :P
09:17:22 <TiberiusTeng> now it's strange
09:17:32 <TiberiusTeng> there's a station with airport + bus station
09:17:49 <TiberiusTeng> but the station name plate is not on a station tile ................
09:17:59 <TiberiusTeng> and I can't find the bus station tile
09:18:27 *** curson has joined #openttd
09:18:39 <dih> :D
09:18:44 <dih> the joys
09:21:20 <TiberiusTeng> I build a truck loading bay at the station name plate tile, and it worked .......................
09:21:59 <TiberiusTeng> now I wonder ... shouldn't the station name plate "move" with the station, if someone removes the station tile below it?
09:22:40 <Noldo> why would it need to?
09:25:11 <TiberiusTeng> to make owner checking, distance calcuations etc. work
09:25:46 *** dlunch has joined #openttd
09:26:44 <Noldo> mmm
09:27:51 <Noldo> how is the owner check done?
09:29:23 *** wgrant has joined #openttd
09:30:36 *** ecke has joined #openttd
09:31:31 <TiberiusTeng> GetTileOwner()
09:32:22 <Noldo> can you give the filename where to find it too
09:32:28 <TiberiusTeng> http://www.tt-forums.net/viewtopic.php?f=33&t=37938&p=706057#p706057
09:32:39 <TiberiusTeng> use grep, man ...
09:33:06 <TiberiusTeng> the tile below station nameplate in the savegame is actually MP_HOUSE, that's scary ...
09:33:15 <Noldo> hg.openttd.org doesn't have it ;)
09:34:21 <TiberiusTeng> don't directly trace the code on hg.openttd.org, you'll not only slow yourself, but also slow everyone who wish to checkout/pull from it ;)
09:35:21 <Noldo> in addtion my grep skills are gone
09:35:23 <TiberiusTeng> so do a checkout, then use grep or Alt+F12 in Visual Studio to do this, it's much more easier ...
09:35:57 <dih> grep is fun ;-)
09:36:07 <Noldo> I'd rather ssh home and grep there
09:36:33 <dih> :-P
09:39:16 <Noldo> it tries to find station owner that way?
09:42:13 *** shodan has joined #openttd
09:44:16 <TiberiusTeng> yep, GetTileOwner() at the tile of station name plate
09:44:45 <TiberiusTeng> well, at the tile of 'the station', which happens to display station name plate as well ...
09:50:47 <Noldo> station struct contines Tile identity information which is used to display the name plate too?
09:51:06 *** GoneWacko has joined #openttd
09:54:47 *** HaloMaster has quit IRC
09:57:56 *** jni has quit IRC
10:07:16 *** Brianetta has joined #openttd
10:15:04 *** [alt]buster has joined #openttd
10:15:04 *** [com]buster has quit IRC
10:15:05 *** [alt]buster is now known as [com]buster
10:15:41 *** Gekz has quit IRC
10:20:26 *** ln-_ has joined #openttd
10:22:06 *** ln-_ is now known as ln
10:22:26 *** ln- has quit IRC
10:24:37 *** HMage has joined #openttd
10:29:16 *** GoneWacko has quit IRC
10:31:00 *** Yorick has joined #openttd
10:35:02 *** Tom0004 has joined #openttd
10:38:15 *** Tom0004 has left #openttd
11:01:53 *** jni has joined #openttd
11:43:51 <dih> it has gotten very commit-quiet around here...
11:48:31 <Ammler> :-)
11:48:37 <Ammler> I know, why you would like one :-)
11:48:41 <Sacro> dih: get commiting then
11:48:55 <Ammler> but I guess, it lags at CIA
11:49:26 <Yorick> hmm, some patches aren't always synced
11:49:36 <Yorick> which causes a mass desync
11:49:45 <Yorick> the max_roadveh and max_ships
11:49:52 <Yorick> aren't synced to all players
11:49:58 <Yorick> only to the 2 newest
11:50:31 <dih> Sacro: what should i get, eh?
11:50:34 *** lobster_MB has joined #openttd
11:50:40 <Ammler> we do that quite often, never recognized...
11:50:45 <Rubidium> Yorick: in that case it should happen to *all* patch settings
11:50:50 <Ammler> c<->g ?
11:51:05 <Yorick> Rubidium, dunno, but it happens to plane_speed too
11:51:15 <dih> what's that kid up to again?
11:51:39 <Yorick> dih: he found a mass desync after changing a patch setting on the server
11:51:43 <Yorick> that's what he did :)
11:51:43 <Rubidium> Yorick: what version are you using?
11:51:48 <Yorick> 0.6.1
11:53:15 <Rubidium> I see absolutely no reason why other clients wouldn't get the update
11:55:20 <Yorick> yet it does happen
11:55:56 <Yorick> I changed max_roadveh, I could build new roadvehicles, everyone else couldn't
11:56:16 <Yorick> I built one roadvehicle above the limit, and everyone desynced
11:57:54 *** [alt]buster has joined #openttd
11:57:54 *** [com]buster has quit IRC
11:57:56 *** [alt]buster is now known as [com]buster
11:57:59 <ln> ok, so
11:58:05 <Yorick> but possibly it is the copy-paste patch the server is patched with...
11:58:19 <ln> is there a minimum number of unique town names a name generator should generate?
11:58:33 <dih> 07:58<Yorick> but possibly it is the copy-paste patch the server is patched with... <- you silly boy!
11:58:56 <Ammler> in
11:59:02 <Yorick> dih: shh..you've ignored me
11:59:03 <Ammler> ln: afaik 70
11:59:28 <Ammler> (if I get you right :-)
11:59:57 <ln> Ammler: is it known how many of the generators achieve that number?
12:00:40 <Rubidium> what more patches do the clients/servers have?
12:00:49 <dih> hehe
12:01:04 <dih> Rubidium: he probably is having issues on a wwottdgd build or something :-P
12:01:39 <Rubidium> Yorick: what more patches do the clients/servers have?
12:01:58 <Yorick> eh
12:02:42 <Yorick> admin control system
12:02:47 <Yorick> but nothing more
12:02:58 <Rubidium> and does that have a diff?
12:03:03 <Yorick> no
12:03:20 <ln> what would YOU think about this patch: http://users.utu.fi/lanurm/ottd/national_security.diff
12:03:21 <Yorick> but it doesn't change anything in patches
12:03:46 <Yorick> :-D
12:04:01 <dih> use printf and something else if on a windows system
12:04:08 <dih> (cannot remember what the function is called)
12:04:38 <dih> or das ShowOSErrorBox include 'printf' incase fun from a dedicated server?
12:05:52 <Ammler> ln: sorry, I was speaking about how big a list should be, if you like to make a "real name grf".
12:06:20 <Ammler> I have no idea, how those generators do function... :-)
12:06:29 <ln> dih: i'm counting on ShowOSErrorBox doing something sensible depending on the environment.
12:06:45 <dih> :-P
12:06:47 <Ammler> and since you can add town names with GRFs, it doesn't really matter :-)
12:07:06 <dih> ln: i was thinking of how ShowHelp in openttd.cpp does it
12:07:26 *** Progman has joined #openttd
12:07:44 <Ammler> ln: what ugly thing can you do, if you start openttd as root?
12:08:33 <ln> Ammler: who knows. i doubt the source code has ever been thoroughly auditioned from the security perspective.
12:08:57 <dih> i second that
12:09:06 <dih> alone the fact that you can cd and ls
12:09:15 <flowOver> like in windows?
12:09:23 <flowOver> where everything is ran as admin
12:09:24 <dih> do that with a dedicated server...
12:09:30 <dih> flowOver: YAY
12:09:32 <ln> the point is, OpenTTD doesn't need root priviledges for anything, and if a vulnerability is found, it'll be even more dangerous for those running as root.
12:10:36 <Ammler> but why should someone start a server as root?
12:10:54 <ln> Ammler: because some people prefer to do everything as root.
12:10:57 <Rubidium> ln: thenn why does Apache require root; it doesn't necessarily need it anyway
12:11:04 <Poopsmith> some people are silly if they do everything as root
12:11:20 <flowOver> aww -runs windows-
12:11:22 <ln> Rubidium: it needs root for binding to port 80, after which it drops the priviledges.
12:11:26 <Ammler> is there another app, which forbidds starting as root?
12:11:27 <flowOver> i'm silly
12:11:55 <ln> Rubidium: or are you saying that Apache requires root permissions even if you choose to run it on a port >1024?
12:11:55 <Rubidium> ln: but can redirect 80 to 1080 and then apache doesn't need root
12:12:22 <dih> Rubidium: if the port is > 1024 it does not require root
12:12:29 <dih> yes
12:12:30 <dih> sorry
12:12:36 <dih> slow reading some stuff today :-P
12:12:57 <ln> ok, so is there a need to run OTTD on ports <= 1024 on *nix platforms?
12:13:09 <Rubidium> dih: my whole *point* is that you could argue that apache should enforce it not being started as root when port > 1024
12:13:18 <dih> :-P
12:13:34 <dih> but apache changes to another user/group after that process
12:13:38 <dih> openttd does not
12:13:48 <ln> Rubidium: that's a bit different, because Apache _starts_ as root, but effectively _runs_ as a normal user.
12:14:02 <dih> 08:03<Yorick> but... <- no but! run with clean trunk, then come back! :-P
12:14:18 <ln> while OpenTTD does not attempt to drop the root priviledges it may have, afaik.
12:14:36 <Rubidium> drop to what?
12:14:38 <Yorick> dih: on clean trunk I don't have 11 clients all over the world
12:15:00 <Yorick> ln: doesn't appache fire multiple selfs?
12:15:07 <Yorick> apache*
12:15:25 <Rubidium> Yorick: no, you got lots of clients with unknown patched binaries, which makes it even worse
12:16:01 <Ammler> Yorick: we have it quite often at coop...
12:16:07 <Rubidium> seriously... a patch setting only updated on 2! of the clients and not the others means that some binaries differ from other binaries
12:16:17 <ln> Rubidium: drop to a non-root user specified in a config file, for example.
12:16:27 <Yorick> Ammler, tell rubidium :)
12:16:46 <Ammler> but never realized that desync :-)
12:16:59 <dih> i spy with my little eye ^
12:17:15 *** SirBob has quit IRC
12:17:35 <Rubidium> ln: if someone wants to run as root, they should be able to do so, even if it is stupid
12:18:00 <Rubidium> or should we stop starting OpenTTD if you don't have the latest security "updates" installed?
12:18:05 <dih> 14:16 <@Rubidium> seriously... a patch setting only updated on 2! of the clients and not the others means that some binaries differ from other binaries <-- should not be too hard to test with clean versions
12:18:10 <MorgyN> why would someone run openttd on a port <1024 =/
12:18:19 <Yorick> dih: I can't reproduce the problem
12:18:25 <Rubidium> because their ISP only allows port 80?
12:18:37 <dih> perhaps they hope it has a neat webserver integrated to show the game details on a website :-P
12:18:46 <MorgyN> only? but won't that be tcp only then, not udp
12:18:52 <Yorick> but ammler got it quite often, and he runs clean trunk
12:19:14 <ln> Rubidium: ok, here's a patch for you: http://users.utu.fi/lanurm/ottd/national_insecurity.diff (feel free to commit)
12:19:35 <Yorick> bleh
12:19:36 <Ammler> Yorick: you missunderstood
12:20:15 <Ammler> I meant, we have many time many or even max visitors on our ps, but never realized a desync because of changing the max vehicles.
12:20:19 <Ammler> patch
12:20:39 <Rubidium> ln: what sense in the world does that patch make besides making people angry because OTTD doesn't start?
12:20:53 <Yorick> no, but you have unsynced patches?
12:21:01 <Rubidium> those stupid people are going to start something else that is equally or even more stupid
12:21:22 <ln> Rubidium: well anyway, if someone wants to run as root, he can comment out the lines and proceed.
12:21:49 <Rubidium> so the effect is annoying stupid people
12:21:51 <dih> if openttd supported --long-options you could have a flat --force-root
12:21:56 <dih> *flag
12:22:17 <Yorick> Rubidium: hmm, I also have the invisibility gui cherrypicked
12:22:19 <dih> Rubidium: rather have the game annoy stupid people, than stupid people annoy you
12:22:22 * dih looks at Yorick
12:22:39 * Yorick looks away
12:24:29 <Rubidium> Yorick: yes, that one looks broken
12:25:06 <Yorick> ?
12:25:33 <Rubidium> that one will cause your mentioned desync
12:25:52 <Yorick> well it only changes gui patches...
12:26:12 <Yorick> possibly I should keep the invisible trees patch there?
12:26:21 <Yorick> unused?
12:26:55 <Yorick> but why didn't it affect everyone then?
12:27:05 <dih> one would assume people get why one does not file bug reports for patched versions
12:27:12 <Rubidium> because the patch indices got totally screwed up
12:29:37 *** Smoky555 has joined #openttd
12:29:39 <Yorick> afaik the invisible trees patch isn't saved with the save
12:30:03 <Rubidium> so?
12:30:25 <Rubidium> does it change the index of max_trains in the patch array?
12:31:25 <Yorick> there you got a point
12:31:28 <Yorick> :)
12:32:04 * Yorick thanks rubishium :)
12:32:58 <dih> actually this was kinda amusing...
12:33:26 <ln> Rubidium: 14:58 < ln> is there a minimum number of unique town names a name generator should generate?
12:33:39 <Rubidium> 1
12:34:20 <Rubidium> creating the other few hundred to thousands towns will go dead and dead slow after the first town
12:34:30 <Ammler> :-)
12:34:49 <Yorick> one should filter "sadhattan" out of it
12:35:07 <Ammler> Yorick: NewGRF!
12:35:16 <Yorick> sad
12:35:52 <Ammler> Yorick: dear patcher, I would like a GRF, which copies the names from NewGRF to the map. (save)
12:36:03 <Ammler> !s/GRF/patch/
12:36:08 <Yorick> ask santa
12:36:25 * Yorick forwards Ammler's letter to santa
12:37:12 <Ammler> I guess, you could patch it better then him, he has already to handle the list about you. :-P
12:38:20 *** GoneWacko has joined #openttd
12:47:39 <Belugas> hello
12:48:41 <dih> :-)
12:48:47 <Yorick> # is it me you're looking for
12:49:09 * dih waves hello with his ignore list :-P
12:49:13 <Yorick> # I can see it in your eyes
12:49:20 <Yorick> # I can see it in your smile
12:57:44 *** nairan has joined #openttd
12:57:52 <nairan> could it be CIA dont work?
12:58:35 <ln> '
12:58:36 <Belugas> why asking that nairan?
12:58:58 <Yorick> the commit silence
12:59:23 <nairan> umm k.
12:59:31 <Yorick> but it does work
12:59:46 *** einKarl has joined #openttd
13:00:33 <Belugas> let say, nairan, that there is very little that do get commited since real life is involved :)
13:00:58 <dih> :-P
13:01:06 <Belugas> plus, my stuff is not available yet, as i still fail on a major problem.
13:01:19 <dih> so less commits = good and healthy devers life
13:01:26 <dih> more commits = life is shite
13:01:29 <dih> :-P
13:02:41 <Belugas> if only it was diver life instead of dever :S
13:02:52 <dih> :-P
13:03:12 <dih> devers live = the developers life
13:04:35 <Belugas> i know, dih, i know...
13:06:13 <ln> '
13:06:55 <dih> ,
13:15:49 <nairan> nah just wondered if cia is broke.
13:15:50 *** Schlauke has joined #openttd
13:16:04 <nairan> i dont wanna damage your health devs
13:16:13 <nairan> you already did a great job.
13:16:17 <dih> nearly every user does :-P
13:16:28 <dih> emphasis on _user_
13:16:28 <ln> do you think cia drank his money, or what?
13:16:47 <ln> or gambled?
13:17:13 *** Schlauke has quit IRC
13:17:18 <Yorick> dih: your move patch doesn't check if the company really exitst, so I got half the money available to spend on a nonexistent company :)
13:20:01 *** [com]buster has quit IRC
13:20:24 *** [com]buster has joined #openttd
13:23:32 *** shodan has quit IRC
13:23:48 *** Dred_furst has joined #openttd
13:24:50 *** Smoky555 has quit IRC
13:28:17 *** glx has joined #openttd
13:28:17 *** ChanServ sets mode: +v glx
13:29:49 *** Osai`off is now known as Osai
13:36:03 *** Doorslammer|BRSet has quit IRC
13:41:16 <ln> http://languagelog.ldc.upenn.edu/myl/TranslateServerError.jpg
13:42:02 <Yorick> :D
13:42:02 *** [com]buster has quit IRC
13:42:10 *** [com]buster has joined #openttd
13:51:03 <Eddi|zuHause2> lmao :p
13:51:08 *** Lakie has joined #openttd
14:03:24 *** _Thorn_ has quit IRC
14:09:12 *** Progman has quit IRC
14:14:39 <Eddi|zuHause2> <ln> is there a minimum number of unique town names a name generator should generate? <- 2048^2 map and very many towns should be around 2000-3000 towns
14:16:01 *** nairan has left #openttd
14:17:46 <peter1138> heh
14:18:40 <MorgyN> 2000 towns? damn
14:21:56 <Belugas> certification performed. now, the joy of annotating all the 86 slips
14:21:58 <Belugas> fun fun fun
14:22:46 *** [com]buster has quit IRC
14:22:47 *** Yorick has quit IRC
14:23:11 *** [com]buster has joined #openttd
14:26:32 <Yexo> Rubidium: only now I see commit 13664, fixing fs#2117. But that fs bug was closed because it was a duplicate of http://bugs.openttd.org/task/1976, so that one can be closed as well
14:28:24 *** Osai is now known as Osai`off
14:30:32 <Belugas> Yexo, 100% sure? no doubts?
14:31:08 <Yexo> 2117 was closed as duplicate, so if 2117 is fixed, 1976 should be fixed as well
14:31:15 <Yexo> and the bug descriptions match
14:32:06 <Belugas> done
14:32:10 <Belugas> youhou
14:32:13 <Belugas> less a bug entry
14:32:27 *** NukeBuster has joined #openttd
14:33:00 <Yexo> only 47 to go :p
14:33:08 <Eddi|zuHause2> save the bugs!
14:33:21 <Eddi|zuHause2> they are a vital part of nature
14:34:00 * Belugas sends all bugs he can find to Eddi|zuHause2
14:36:21 <Eddi|zuHause2> well, you can assure a vivid population of bugs by commiting yapp :p
14:37:56 *** Vikthor has quit IRC
14:38:33 *** Poopsmith has quit IRC
14:39:37 <dih> Eddi|zuHause2: lol
14:43:10 *** Cap_J_L_Picard has quit IRC
14:44:09 *** Singaporekid has joined #openttd
14:47:40 *** Cap_J_L_Picard has joined #openttd
15:00:36 *** Sacro has quit IRC
15:02:49 *** Sacro has joined #openttd
15:05:59 *** GoneWacko has quit IRC
15:10:31 *** thgergo has quit IRC
15:11:01 *** Sacro has quit IRC
15:24:32 *** Yexo has quit IRC
15:24:51 *** Yexo has joined #openttd
15:24:57 *** [com]buster has quit IRC
15:25:20 *** [com]buster has joined #openttd
15:28:01 * Belugas listens to Sigur Rs - Popplagi
15:31:13 *** Purno has joined #openttd
15:32:12 *** GoneWacko has joined #openttd
15:44:20 *** lobster_MB has quit IRC
15:44:35 *** Brianetta has quit IRC
15:45:44 *** dR3x4cK has quit IRC
15:46:30 *** Zahl has joined #openttd
15:51:50 *** Vikthor has joined #openttd
15:52:57 <Belugas> DONE!!!
15:53:02 <Belugas> Send the results now
15:53:23 *** frosch123 has joined #openttd
15:54:00 <dih> YAY
15:54:04 <dih> Belugas: go go go!
15:57:03 *** Zahl has quit IRC
16:27:09 *** [alt]buster has joined #openttd
16:27:09 *** [com]buster has quit IRC
16:27:11 *** [alt]buster is now known as [com]buster
16:32:11 *** lobster_MB has joined #openttd
16:37:47 *** Osai`off is now known as Osai
16:41:22 *** lobster_MB has quit IRC
16:43:01 *** Sacro has joined #openttd
16:49:47 *** Osai is now known as Osai`off
17:03:30 *** raimar3 has joined #openttd
17:05:05 *** Zahl has joined #openttd
17:08:17 *** raimar2 has quit IRC
17:13:47 *** dR3x4cK has joined #openttd
17:14:13 *** Wolf01 has joined #openttd
17:15:21 <Wolf01> hello
17:16:00 *** thgergo has joined #openttd
17:16:07 *** dR3x4cK has quit IRC
17:22:56 *** Singaporekid has quit IRC
17:38:08 <Touqen> olleh
17:51:45 *** lobster_MB has joined #openttd
17:54:38 *** lobstar_MB has joined #openttd
17:54:38 *** lobster_MB has quit IRC
18:00:49 <CIA-3> OpenTTD: rubidium * r13673 /trunk/src/openttd.cpp: -Fix [FS#2122]: desync when building electrified trains on a dedicated server that was started with electrification disabled.
18:02:27 *** Dred_furst has quit IRC
18:09:55 *** xahodo has joined #openttd
18:13:02 *** xahodo has joined #openttd
18:14:31 *** neli has quit IRC
18:15:50 *** ecke has quit IRC
18:22:32 *** Vikthor has quit IRC
18:23:19 *** Vikthor has joined #openttd
18:24:12 *** skidd13 has joined #openttd
18:25:30 *** gwenael has joined #openttd
18:25:37 <gwenael> hello
18:26:18 <Belugas> hello gwenael
18:27:35 <gwenael> i find a bug in openttd but i don't find the report it in the flyspray ...
18:28:14 <Yexo> gwenael: use "Add new task"
18:28:23 <gwenael> Air incomes are not counted
18:28:43 <Yexo> you are not using transfer orders accidentally?
18:28:54 <gwenael> but
18:28:56 <gwenael> but the charges, yes
18:29:33 <gwenael> uhuh, it's transfer orders...
18:29:36 <Yexo> you don't get money for transfers, you get the money for the final delivery of the goods
18:29:49 <gwenael> okiii
18:30:15 <Yexo> see http://wiki.openttd.org/index.php/Orders#Transfer
18:30:39 <gwenael> Yexo: thx :)
18:33:40 *** einKarl has quit IRC
18:33:45 *** einKarl has joined #openttd
18:34:48 *** tkz has joined #openttd
18:35:35 <xahodo> Hello, how can I tell whether a savegame is broken (other then openttd crasing on me)?
18:35:51 *** Vikthor has quit IRC
18:35:57 <tkz> anyone about who can sort out an annoying signal issue?
18:36:54 <Yexo> what signal issue do you have?
18:37:00 <tkz> Well
18:37:06 <tkz> I can't get the semaphores I want
18:37:16 <tkz> and I can't for the life of me work out what Grf is changing it
18:37:18 <Yexo> xahodo: post it somewhere on the internet so others can have a look at it
18:37:29 <Yexo> tkz: what version are you using?
18:37:32 *** Vikthor has joined #openttd
18:37:39 <tkz> Russian Patch Pack 1.2 - r13437
18:37:46 *** ecke has joined #openttd
18:38:08 <Yexo> what kind of semaphores do you want to build?
18:38:16 <Yexo> and what ones can you build?
18:38:19 <tkz> I can build all
18:38:27 <tkz> it's just they graphic isn't one I want
18:38:36 <Eddi|zuHause2> type of semaphores depends on road traffic side and the patch setting "signals on road traffic side"
18:38:54 <tkz> yeah, I thought that - I set it to Drive on the Left as I'm British
18:38:59 <tkz> but it doesn't seem to have changed
18:39:18 <tkz> I think I still have the Euro or other semaphore
18:39:58 <Eddi|zuHause2> changed road side after creating the game?
18:40:19 <tkz> created a new game
18:42:20 *** tkz has quit IRC
18:42:55 <Ammler> isn't there a patch wich doesn't support left side driving?
18:46:30 <Eddi|zuHause2> what kind of patch do you mean?
18:47:07 <xahodo> Well, here's the link to the savegame in question: http://depositfiles.com/files/6372929
18:49:11 <xahodo> Problem occurs when scrolling to somewhere around Treewood, New grondworth falls and Winningworth (when the savegame is active?)
18:49:24 <xahodo> *active = unpaused
18:50:13 <Eddi|zuHause2> xahodo: if it is from an official build, post it to bugs.openttd.org
18:50:28 <Eddi|zuHause2> if it is from a patched build, bad luck
18:51:49 <xahodo> It's from an unpatched nightly.
18:52:35 *** Yorick has joined #openttd
18:52:36 <xahodo> And I'm not sure whether it's openttd or the save, no assertion just a crashing app.
18:52:48 *** skidd13 has left #openttd
18:54:37 <Rubidium> xahodo: have you compiled the binary yourself?
18:54:51 <xahodo> No.
18:55:09 <xahodo> Just got it and put it in the usual place.
18:55:15 <xahodo> want a crashdump from windows?
18:55:16 <Yorick> got it where?
18:55:35 <xahodo> From the openttd homepage.
18:55:46 <xahodo> errr...
18:55:50 <Rubidium> have you used autoreplace?
18:57:25 <xahodo> yes, we have used autoreplace, but it should not be active atm.
18:59:47 <Rubidium> sounds like autoreplace might have trashed some internal information
19:00:06 *** peter1138 has quit IRC
19:00:15 <Rubidium> anyhow, I can't be bothered to wait several minutes before I'm allowed to download your savegame
19:01:09 <Yexo> Rubidium: try http://www.student.tue.nl/V/t.i.marinussen/game.sav
19:01:13 <xahodo> omg :S
19:01:34 <Yexo> openttd crashes here too btw, even when the game is still in pause mode
19:03:07 <xahodo> Should find some place decent to dump my files...
19:03:30 <Yexo> xahodo: the link I posted is a copy of your file :)
19:04:00 <Ammler> xahodo: use tt-forums or http://senduit.com
19:04:16 *** neli has joined #openttd
19:05:28 <xahodo> Here's the crash report I've got: http://senduit.com/b97634
19:06:37 <Eddi|zuHause2> OR post them to the bug tracker like i told you...
19:07:39 <Ammler> I guess, you have just missing GRFs
19:07:50 <Ammler> it runs quite well here
19:09:01 *** einKarl has quit IRC
19:09:23 <Ammler> possible, you are using other version of ISR?
19:09:41 *** Digitalfox has quit IRC
19:10:01 <xahodo> Check in the area west from Treewood Central and Northwest in Peninghall Vally, it should crash around there somewhere.
19:10:36 <xahodo> ISR = Industrial Station Renewal?
19:11:14 *** peter1138 has joined #openttd
19:11:14 *** ChanServ sets mode: +o peter1138
19:11:43 <Ammler> xahodo: yes
19:11:49 <Ammler> and it doesn't :-)
19:12:36 <xahodo> grf versions all seem to be fine.
19:12:37 *** neli has quit IRC
19:12:46 <Ammler> no orange?
19:14:21 <Yexo> strange, I just compiled a debug build and now it no longer crashes
19:15:13 *** Osai`off is now known as Osai
19:15:38 <Yorick> :-D
19:15:50 <Rubidium> seems like the savegame crashes on a broken sprite or so
19:16:30 *** grumbel has joined #openttd
19:17:17 <Ammler> Yexo: that sounds familiar in last time.
19:18:14 <xahodo> Well, the dutch station set has some orange below the overpass... but that looks normal.
19:18:53 <Eddi|zuHause2> he meant an orange icon before the grf name ;)
19:19:07 <Ammler> xahodo: I meant in the GRF GUI, orange means other version of same GRF
19:19:24 <Ammler> the little square beside the name.
19:19:26 <xahodo> None
19:19:30 <Eddi|zuHause2> meaning "you do not have the exact same GRF, loaded other GRF with same ID"
19:19:31 <xahodo> all green
19:19:53 <Ammler> how do I see, if I have a debug build?
19:20:51 <Eddi|zuHause2> # mmm mmm mmm mmm mmm mmm mmm mmm
19:20:53 <Eddi|zuHause2> # mmm mmm mmm mmm mmm mmm mmm mmm
19:21:06 <Eddi|zuHause2> # aaaa aaaaaa aaaaaaa ahhaa
19:21:12 * Prof_Frink teaches Eddi|zuHause2 the words
19:21:35 <Eddi|zuHause2> welll that technically _is_ the text of the song ;)
19:21:59 <Prof_Frink> #
19:22:00 <Prof_Frink> #
19:22:01 <Prof_Frink> #
19:22:11 <Prof_Frink> (It's an instrumental)
19:22:19 <Eddi|zuHause2> we know that you can't sing :p
19:22:19 <xahodo> coffee break, brb
19:22:25 <Yexo> Ammler: not sure how you see that from the binary (except for the size)
19:22:27 *** xahodo is now known as xahodo|afk
19:22:51 <Yexo> but you need to configure with --enable-debug=1 (or higher) to have debugging symbols for gdb
19:23:25 <Ammler> 3 mb is without
19:23:30 <Ammler> 4 is with?
19:24:10 *** Osai is now known as Osai`off
19:24:31 *** neli has joined #openttd
19:24:53 <Ammler> then I can run that save with trunk without debug.
19:25:12 <Yexo> not sure, my binary is 39mb
19:25:27 <Ammler> :-o
19:25:39 <Ammler> depense on debug level?
19:25:39 <Eddi|zuHause2> debug builds tend to be significantly bigger ;)
19:26:20 <Yexo> don't think it matters much if you compile with --enable-debug=1 or with =2
19:26:24 * Prof_Frink makes a rebugger
19:26:58 <Yexo> what does that do? Reintroduce fixed bugs?
19:26:59 <Prof_Frink> Takes source code, grabs random bits from old svn commits, applies and compiles
19:31:25 *** xahodo|afk is now known as xahodo
19:35:21 *** pugboy has joined #openttd
19:35:26 <pugboy> Hello?
19:36:41 <Rubidium> xahodo: could you make a bugreport with that savegame?
19:37:18 <pugboy> Is there a specific place to get 32bpp tar files, or are they scattered?
19:37:29 <xahodo> Rubidium: sure
19:37:46 <pugboy> I can't seem t find one on the wiki
19:40:03 <Yexo> the wiki main page links here: http://wiki.openttd.org/index.php/List_of_downloadable_32bpp_tars
19:40:43 *** pugboy has quit IRC
19:40:58 *** pugboy has joined #openttd
19:41:15 <pugboy> Ok, thanks
19:41:28 <Yexo> also see http://wiki.openttd.org/index.php/Playing_with_32bpp_graphics
19:41:39 <pugboy> However, OpenTTD did not create a .cfg file, so I can't enable the blitter :/
19:41:52 <Yexo> openttd does always create a .cfg file
19:42:06 <Yexo> it just didn't create it in the directory where you expected it
19:42:09 <pugboy> Funny...
19:42:12 <pugboy> Great
19:42:17 <Yexo> Have you tried My Documents/openttd ?
19:42:28 <pugboy> There it is :)
19:44:27 * Belugas sends tons of applauds to Yexo, who is doing a fine job of helping new comers :)
19:44:50 <pugboy> I agree :)
19:45:04 <Yexo> thx Belugas. Posting wiki links all the times seems to work fine :)
19:45:09 <pugboy> I don't see a "blitter=" line in the config file though...
19:45:41 <Yorick> [misc]
19:45:54 <pugboy> Right, I should actually read the wiki :D
19:46:14 <Belugas> hehe... the message has been received ;)
19:46:41 <xahodo> http://bugs.openttd.org/2127
19:48:36 <xahodo> oh, one more detail: if it crashes using SDL windows produces no crashlog (at least the crash popup doesn't appear), but when GDI is used it does.
19:49:07 <Yexo> you should add that to the bug report
19:49:21 <HMage> xahodo: look out for stdout.txt and similar
19:50:57 *** [com]buster has quit IRC
19:50:57 *** [com]buster has joined #openttd
19:51:28 <xahodo> HMage: where can I find those on windows?
19:51:39 *** Purno has quit IRC
19:54:50 <xahodo> done
19:55:16 <Belugas> i guess i should remove my comment...
19:55:53 <frosch123> segmentation fault on linux
19:57:13 <HMage> xahodo: it's not windows specific, it's SDL-specific. These files should be in OpenTTD directory.
19:57:27 <HMage> SDL reroutes console output there -- stdout.txt and stderr.txt
19:58:48 <xahodo> Those files don't happen to be hidden, do they?
19:59:08 <HMage> they shouldn't. If they're not there then don't bother.
19:59:24 <xahodo> Sorry, no
19:59:52 <HMage> I'm not dev, just trying to help you a little bit
20:00:08 *** pugboy has quit IRC
20:05:07 *** Osai`off is now known as Osai
20:09:16 <Wolf01> 'night
20:09:19 *** Wolf01 has quit IRC
20:16:57 *** KritiK has joined #openttd
20:18:52 *** mikl has quit IRC
20:22:59 *** Sacro1 has joined #openttd
20:24:23 *** Yorick has quit IRC
20:24:46 <glx> [21:48:37] <xahodo> oh, one more detail: if it crashes using SDL windows produces no crashlog (at least the crash popup doesn't appear), but when GDI is used it does. <-- crash.log is only for MSVC release builds
20:28:43 *** mikl has joined #openttd
20:29:13 *** Mirrakor has joined #openttd
20:29:21 *** Sacro has quit IRC
20:30:05 <Mirrakor> Hm.. I've got two airplanes which can land on a airport, but they don't unload passengers nor mail (on the next airport they fly to, they can) - Has this something to do with the size of the airport?
20:31:42 <glx> does the airport accepts them?
20:31:57 *** ecke1 has joined #openttd
20:32:11 *** ecke has quit IRC
20:35:01 *** dR3x4cK has joined #openttd
20:35:54 <peter1138> ordered the aircraft to stop at the hangar?
20:37:54 *** dR3x4cK has quit IRC
20:38:46 <Belugas> night all, /me goes to rest
20:41:01 <Mirrakor> peter1138: maybe not..
20:42:25 <Mirrakor> glx: no, the airport accepts nothing, that's weird - why is that so? Can't I drop them of to a bus station?
20:43:07 *** NukeBuster has quit IRC
20:43:29 *** NukeBuster has joined #openttd
20:49:58 *** Progman has joined #openttd
20:51:22 *** helb_ has quit IRC
20:52:32 *** ecke1 has quit IRC
20:52:46 *** helb has joined #openttd
20:52:46 *** [com]buster has quit IRC
20:53:05 *** [com]buster has joined #openttd
20:53:15 <xahodo> goodbye
20:53:18 *** xahodo has quit IRC
20:55:23 *** helb has quit IRC
20:57:12 *** helb has joined #openttd
20:58:11 *** ecke has joined #openttd
21:10:24 *** Sacro has joined #openttd
21:14:01 *** Sacro1 has quit IRC
21:14:16 *** Sacro1 has joined #openttd
21:18:27 *** Sacro has quit IRC
21:18:34 *** Sacro1 is now known as Sacro
21:27:16 <Eddi|zuHause2> <Mirrakor> Can't I drop them of to a bus station? <- no, that requires passenger destionations
21:27:33 <Eddi|zuHause2> and ... that won't happen any time soon
21:29:14 *** frosch123 has quit IRC
21:33:17 *** divo has quit IRC
21:38:12 *** ecke has quit IRC
21:38:33 *** ecke has joined #openttd
21:42:06 *** [com]buster has quit IRC
21:42:34 *** Sacro has quit IRC
21:45:21 *** Mirrakor has quit IRC
21:50:35 *** penguinlord has joined #openttd
21:57:23 *** NukeBuster has quit IRC
21:58:03 *** penguinmessiah has quit IRC
21:59:41 *** Vikthor has quit IRC
22:07:26 *** tokai has quit IRC
22:09:01 *** tokai has joined #openttd
22:09:01 *** ChanServ sets mode: +v tokai
22:12:45 *** lobstar_MB has quit IRC
22:13:00 *** GT has joined #openttd
22:26:38 *** NukeBuster has joined #openttd
22:31:08 *** Sacro has joined #openttd
22:35:12 *** GT has left #openttd
22:42:48 *** Zahl has quit IRC
22:49:15 *** GoneWacko has quit IRC
22:49:50 *** Progman has quit IRC
23:03:27 *** [com]buster has joined #openttd
23:06:34 *** NukeBuster has quit IRC
23:19:13 *** Osai is now known as Osai`off
23:24:05 *** [alt]buster has joined #openttd
23:24:05 *** [com]buster has quit IRC
23:24:07 *** [alt]buster is now known as [com]buster
23:26:53 *** lobster_MB has joined #openttd
23:35:59 *** thgergo has quit IRC
23:36:24 *** curson has quit IRC
23:41:21 *** TiberiusTeng has quit IRC
23:53:18 *** Wezz6400 has quit IRC