--- Log opened Fri Jun 28 00:00:00 2013 01:09 #navit: < Navit> The following compiles failed: http://download.navit-project.org/logs/navit/wince_arm/svn/navit-svn-5539.failed 01:17 -!- KaZeR_W [~KaZeR_W@64.201.252.130] has quit [Remote host closed the connection] 02:16 -!- cp15` [kgsbvn@p57B1E09B.dip0.t-ipconnect.de] has joined #navit 02:16 -!- cp15 [mnrqfj@p57B1E4DD.dip0.t-ipconnect.de] has quit [Disconnected by services] 02:16 -!- cp15` is now known as cp15 02:16 -!- mode/#navit [+o cp15] by ChanServ 05:20 -!- KaZeR_W [~KaZeR_W@c-67-161-64-186.hsd1.ca.comcast.net] has joined #navit 05:32 -!- KaZeR_W [~KaZeR_W@c-67-161-64-186.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 05:56 -!- Usul1 [~matthias@stw-103-017.ras.uni-rostock.de] has joined #navit 06:03 -!- Tauso [~Thunderbi@line1.magix.net] has joined #navit 06:06 -!- mcr42 [91fd8072@gateway/web/freenode/ip.145.253.128.114] has joined #navit 06:08 -!- mcr42 is now known as mcr42_ 06:08 -!- mcr42_ is now known as mcr 06:09 -!- mcr is now known as mcr42_ 06:09 -!- mcr42_ is now known as mcr42 06:10 -!- mcr42 is now known as mcr42_ 06:11 -!- mcr42_ [91fd8072@gateway/web/freenode/ip.145.253.128.114] has left #navit [] 06:18 -!- mcr42 [91fd8072@gateway/web/freenode/ip.145.253.128.114] has joined #navit 06:20 #navit: < mcr42> someone got a minute? Need help with how to call a core function from a plugin. 06:37 #navit: <@cp15> Quick :-) 06:43 #navit: < mcr42> I'm not certain why I sometimes can't call a core function. Sometimes my plugin does compile but can't be loaded because of missing reference to a core function. 06:46 #navit: < ventYl> are you sure you compile your plugin against correct version of include files? (and everything is compiled by same version of gcc?) 06:46 #navit: <@cp15> Are you sure the function is there (is not a macro) and the function isn't declared static? 06:49 #navit: < mcr42> yes, I took care of that. With the current function I got it working somehow now, but I don't know what didn't work and how I fixed it ;-(. Just to make sure I'm not missing something, shoul I be able to call (non-static) core functions from a .so without problem? 06:52 #navit: < mcr42> Should there be a problem when calling core functions from a different thread? (Doing a map update in a background process and need to navit_draw() and route_update() afterwards) 06:54 #navit: < ventYl> if you can't load plugin because of missing references then call from different thread isn't your problem (yet) 06:55 #navit: < mcr42> yes, these two problems are not directly connected. 06:59 #navit: <@cp15> Navit is not thread safe, so make sure there is only one thread running in the core (it doesn't need to be the always the same) 06:59 #navit: <@cp15> What error message(s) do you get? 07:01 -!- KaZeR_W [~KaZeR_W@c-67-161-64-186.hsd1.ca.comcast.net] has joined #navit 07:03 #navit: < mcr42> it just crashes on me. ;-( For the time being, I do event_add_timeout() in the main thread and wait for a signal var to be set from the worker thread. 07:07 -!- Usul1 [~matthias@stw-103-017.ras.uni-rostock.de] has quit [Ping timeout: 268 seconds] 07:07 #navit: < ventYl> how does it crash? 07:11 #navit: < mcr42> Can't say currently, because of my workaround. should I try to reproduce it? 07:12 #navit: < ventYl> it would be nice to know what makes it crash. if it's unresolved symbol while loading .so and navit plugin loader results in shutdown or it's segfault somewhere in loading proc. turn on coredump and look at it post mortem 07:32 #navit: < mcr42> no, it only crashed when I called the core functions from my worker thread. should not be a problem with the plugin loader or so, rather with broken pointers. 07:41 -!- KaZeR_W [~KaZeR_W@c-67-161-64-186.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 07:42 -!- KaZeR_W [~KaZeR_W@c-67-161-64-186.hsd1.ca.comcast.net] has joined #navit 07:46 -!- KaZeR_W [~KaZeR_W@c-67-161-64-186.hsd1.ca.comcast.net] has quit [Ping timeout: 252 seconds] 08:03 #navit: < ventYl> mcr42: pointers should be okay if your plugin was loaded correctly 08:03 #navit: < ventYl> dynamic loader is responsible for function pointer matching so either it "finds" all functions properly or reports unresolved symbols 08:05 #navit: < mcr42> OK, I reproduced it. When I try to update the view from the worker thread, the X complains about 'BadIDChoice (invalid resource ID chosen for this connection)', which ends the program. (using internal GUI on Debian VM). 08:09 #navit: < ventYl> so, you probably called update function with some bad parameter (i don't know much about it's internals) or you encountered some bug 08:12 #navit: < mcr42> well, when I do the same from the core thread, it works flawless. 08:15 #navit: < ventYl> well, cp15 wrote "Navit is not thread safe" 08:16 #navit: < ventYl> BadIDChoice is somewhat usual Xlib & co message telling you that you hit it from wrong thread 08:26 #navit: < mcr42> Thought so. Se event_add_xxx is the way to go. Is there a better way than event_add_timeout with 1second ? 09:14 #navit: <@cp15> Try it with 0 second 09:14 #navit: <@cp15> It will act immediately when the main program is idle 09:25 #navit: < mcr42> really? nothing clever like defining a new event_signal and wait for it? ;-) Ok, I'll do that. 09:34 -!- mcr42 [91fd8072@gateway/web/freenode/ip.145.253.128.114] has quit [Ping timeout: 250 seconds] 09:45 -!- mcr42 [91fd8072@gateway/web/freenode/ip.145.253.128.114] has joined #navit 10:10 -!- udovdh [~udovdh@pindarots.xs4all.nl] has joined #navit 10:48 -!- drlizau [~liz@billiau.net] has joined #navit 12:01 -!- drlizau [~liz@billiau.net] has quit [Remote host closed the connection] 13:31 -!- mcr42 [91fd8072@gateway/web/freenode/ip.145.253.128.114] has quit [Quit: Page closed] 13:56 -!- tparcina [~tomo@cisco15.fesb.hr] has quit [Quit: Leaving.] 14:00 -!- Usul1 [~matthias@stw-104-244.ras.uni-rostock.de] has joined #navit 14:11 #navit: < Usul1> hi :) 14:28 -!- Tauso [~Thunderbi@line1.magix.net] has quit [Quit: Tauso] 14:28 #navit: < Usul1> I'm looking at ticket #1005 that is about boundaries and why nacit seems to have problems to find the right boundaries for suburbs 14:28 #navit: < Usul1> http://trac.navit-project.org/ticket/1005 So do we allready support boundaries? 14:31 -!- udovdh [~udovdh@pindarots.xs4all.nl] has quit [Quit: Leaving] 14:40 -!- udovdh [~udovdh@pindarots.xs4all.nl] has joined #navit 14:50 -!- udovdh [~udovdh@pindarots.xs4all.nl] has quit [Quit: Leaving] 14:52 -!- udovdh [~udovdh@pindarots.xs4all.nl] has joined #navit 15:02 -!- Usul1 [~matthias@stw-104-244.ras.uni-rostock.de] has quit [Quit: Leaving.] 15:37 -!- fOB [~fob@ip-37-24-44-170.unitymediagroup.de] has joined #navit 16:05 -!- KaZeR_W [~KaZeR_W@64.201.252.130] has joined #navit 16:13 -!- Usul1 [~matthias@stw-104-244.ras.uni-rostock.de] has joined #navit 16:14 #navit: < Usul1> Hi, knows anybody, how you can add an OSD text control, that displays the current zoomlevel? 16:14 #navit: < Usul1> This is mostly for map layout debugging 17:10 -!- udovdh [~udovdh@pindarots.xs4all.nl] has quit [Quit: Leaving] 17:28 -!- Usul1 [~matthias@stw-104-244.ras.uni-rostock.de] has quit [Quit: Leaving.] 18:45 -!- ZeroOne01 [~ZeroOne01@81.189.57.6] has joined #navit 20:02 -!- MMlosh [~MMlosh@2001:470:6f:23:9155:7df6:4a0b:e767] has joined #navit 20:03 #navit: < MMlosh> Hello.. I installed navit on andoid 2.3 It is mute 20:04 #navit: < MMlosh> system-setting->voice input and output->speech synthesis -> "play sample" works correctly 20:05 #navit: < MMlosh> (PicoTTS) 20:05 #navit: < MMlosh> System language is set to Czech, Pico language is set to British 20:12 #navit: < MMlosh> Allright.. I chose "apply to all aplications", now it speaks.. 20:13 #navit: < MMlosh> but I think it's trying to speak Czech, which the TTS doesn't know 20:16 -!- drlizau [~liz@billiau.net] has joined #navit 20:33 #navit: < MMlosh> oh well.. I guess I'll teach the TTS to speak Czech or install a czech TTS instead.. 20:49 -!- curious [curious@bwv190.internetdsl.tpnet.pl] has joined #navit 20:57 -!- drlizau [~liz@billiau.net] has quit [Remote host closed the connection] 21:01 -!- ZeroOne01 [~ZeroOne01@81.189.57.6] has quit [Read error: Connection reset by peer] --- Log closed Sat Jun 29 00:00:00 2013