[Tilesathome] threading renderer branch "burn cpu burn"
Maarten Deen
mdeen at xs4all.nl
Fri Dec 5 16:12:41 GMT 2008
Rene Wunderlich wrote:
> Hi Maarten,
>
>
> sorry for the bad definition for MaxMemory ;)
>
>
> ok the windows thing is more tricky
>
> > The process cannot access the file because it is being used by another process
>
> hmm ok
>
> we have follow files
> read
> osmarender/stylesheets/osm-map-features-z17.xml
> C:\temp\TaH\12_2941_1847_MGpGy\dataclose-areas-area-center.osm
> write
> C:\temp\TaH\12_2941_1847_MGpGy\tile-z17.svg-temp.svg
>
> he have started more as one GenSVG-tile-z17 process?
>
>
> sorry i have no windows installed so can is not debug.
>
> can any please help me on this part? ;)
>
>
> Maarten send me please a verbose 10 log from this problem
Here it is:
[#2 0% Download] Download of data complete
[#2 0% Download] Checking for UTF-8 errors...
[#2 0% Download] Download in 7 sec
[#2 0% tile] Running close-areas (perl close-areas.pl 2338 1338 12 < C:\temp\T
aH\12_2338_1338_t4p9E\data.osm > C:\temp\TaH\12_2338_1338_t4p9E\dataclose-areas.
osm)...
[#2 0% tile] Running area-center...
[#2 0% tile] add GenerateSVG job layer: tile zoom: 17
[#2 0% tile] add GenerateSVG job layer: tile zoom: 16
[#2 0% tile] add GenerateSVG job layer: tile zoom: 15
[#2 0% tile] add GenerateSVG job layer: tile zoom: 14
[#2 0% tile] add GenerateSVG job layer: tile zoom: 13
[#2 0% tile] add GenerateSVG job layer: tile zoom: 12
[#2 0% maplint] Running maplint...
[#2 0% GenSVG-tile-z17] Rendererclient 1 get GenerateSVG job 0 zoom 17 on laye
r tile
[#2 0% GenSVG-tile-z17] Generating SVG file...
[#2 0% GenSVG-tile-z17] Transforming zoom level 17 with or/p...
[#2 0% GenSVG-tile-z16] Rendererclient 2 get GenerateSVG job 1 zoom 16 on laye
r tile
[#2 0% GenSVG-tile-z16] Generating SVG file...
[#2 0% GenSVG-tile-z16] Transforming zoom level 16 with or/p...
[#2 0% maplint] Creating tags from maplint...
[#2 0% maplint] add GenerateSVG job layer: maplint zoom: 16
[#2 0% maplint] add GenerateSVG job layer: maplint zoom: 15
[#2 0% maplint] add GenerateSVG job layer: maplint zoom: 14
[#2 0% maplint] add GenerateSVG job layer: maplint zoom: 13
[#2 0% maplint] add GenerateSVG job layer: maplint zoom: 12
[#2 0% captionless] add GenerateSVG job layer: captionless zoom: 12
[#2 0% GenSVG-tile-z16] Beziercurvehinting zoom level 16...
[#2 0% GenSVG-tile-z16] SVG done
[#2 0% GenSVG-tile-z16] add renderjob zoom: 16
[#2 0% GenSVG-tile-z17] Beziercurvehinting zoom level 17...
[#2 0% GenSVG-tile-z17] SVG done
[#2 0% GenSVG-tile-z17] add renderjob zoom: 17
[#2 0% Renderer-tile-z16] Rendererclient 2 get job 0 zoom 16 on layer tile
[#2 0% tile-z16] Rendering...
[#2 0% Renderer-tile-z17] Rendererclient 1 get job 1 zoom 17 on layer tile
[#2 0% tile-z17] Rendering...
The handle is invalid seeking on (fd ) C:\DOCUME~1\MAARTE~1.POL\LOCALS~1\Temp\IP
C-Run.tmp\Win32io-072704-00000004 for kid's fd 1 at C:/Perl/site/lib/IPC/Run/Win
32IO.pm line 183 thread 3
IPC::Run::Win32IO::_reset_temp_file_pointer('IPC::Run::Win32IO=HASH(0x6e
02dd4)') called at C:/Perl/site/lib/IPC/Run/Win32IO.pm line 278 thread 3
IPC::Run::Win32IO::_recv_through_temp_file('IPC::Run::Win32IO=HASH(0x6e0
2dd4)', 'IPC::Run=HASH(0x6e029a4)') called at C:/Perl/site/lib/IPC/Run/Win32IO.p
m line 116 thread 3
IPC::Run::Win32IO::_cleanup('IPC::Run::Win32IO=HASH(0x6e02dd4)', 'IPC::R
un=HASH(0x6e029a4)') called at C:/Perl/site/lib/IPC/Run.pm line 3178 thread 3
IPC::Run::_cleanup('IPC::Run=HASH(0x6e029a4)') called at C:/Perl/site/li
b/IPC/Run.pm line 2848 thread 3
eval {...} called at C:/Perl/site/lib/IPC/Run.pm line 2848 thread 3
IPC::Run::start('ARRAY(0x5ecbad4)', 'SCALAR(0x5adffcc)', 'SCALAR(0x6e029
44)', 'SCALAR(0x6e029f4)') called at C:/Perl/site/lib/IPC/Run.pm line 1434 threa
d 3
IPC::Run::run('ARRAY(0x5ecbad4)', 'SCALAR(0x5adffcc)', 'SCALAR(0x6e02944
)', 'SCALAR(0x6e029f4)') called at lib/SVG/Rasterize/Engine/Inkscape.pm line 192
thread 3
SVG::Rasterize::Engine::Inkscape::convert('SVG::Rasterize::Engine::Inksc
ape=HASH(0x5eea644)', 'width', 8192, 'outfile', 'C:\temp\TaH\12_2338_1338_t4p9E\
tile-z17-s0.png', 'area', 'SVG::Rasterize::CoordinateBox=HASH(0x630c684)', 'infi
le', 'C:\temp\TaH\12_2338_1338_t4p9E\tile-z17.svg', ...) called at lib/SVG/Raste
rize.pm line 137 thread 3
SVG::Rasterize::convert('SVG::Rasterize=HASH(0x5eea624)', 'width', 8192,
'outfile', 'C:\temp\TaH\12_2338_1338_t4p9E\tile-z17-s0.png', 'area', 'SVG::Rast
erize::CoordinateBox=HASH(0x630c684)', 'infile', 'C:\temp\TaH\12_2338_1338_t4p9E
\tile-z17.svg', ...) called at lib/Tileset.pm line 1325 thread 3
Tileset::__ANON__() called at C:/Perl/site/lib/Error.pm line 415 thread
3
eval {...} called at C:/Perl/site/lib/Error.pm line 407 thread 3
Error::subs::try('CODE(0x630c674)', 'HASH(0x6e025d4)') called at lib/Til
eset.pm line 1378 thread 3
Tileset::RenderSVG('Tileset=HASH(0x630c3a4)', 'tile', 17, 1) called at l
ib/Tileset.pm line 1199 thread 3
Tileset::Render_new('Tileset=HASH(0x630c3a4)', 'tile', 17) called at lib
/ThreadedRenderer.pm line 152 thread 3
eval {...} called at lib/ThreadedRenderer.pm line 152 thread 3
ThreadedRenderer::__ANON__() called at lib/ThreadedRenderer.pm line 227
thread 3
eval {...} called at lib/ThreadedRenderer.pm line 227 thread 3
[#2 0% tile-z17] ERROR: Rendererclient 1 Renderer return Can't create temporar
y file, C:\DOCUME~1\MAARTE~1.POL\LOCALS~1\Temp\IPC-Run.tmp\Win32io-072704-000000
03: The process cannot access the file because it is being used by another proce
ss at C:/Perl/site/lib/IPC/Run.pm line 2097 thread 3
Can't create temporary file, C:\DOCUME~1\MAARTE~1.POL\LOCALS~1\Temp\IPC-Run.tmp\
Win32io-072704-00000004: The process cannot access the file because it is being
used by another process at C:/Perl/site/lib/IPC/Run.pm line 2216 thread 3
Can't create temporary file, C:\DOCUME~1\MAARTE~1.POL\LOCALS~1\Temp\IPC-Run.tmp\
Win32io-072704-00000005: The process cannot access the file because it is being
used by another process at C:/Perl/site/lib/IPC/Run.pm line 2216 thread 3
[#2 0% tile-z16] Splitting stripe 0...
[#2 0% tile-z16] Writing tile 37408 21408...
[#2 1% tile-z16] Writing tile 37409 21408...
...
More information about the Tilesathome
mailing list