Warning: ob_start(): function 'compress_handler' not found or invalid function name in /www/htdocs/xfmantis/core.php on line 18
0002421: Leinwand /Bild erlaubt kein Zeichnen - Mantis
Mantis - X-Force
Viewing Issue Advanced Details
2421 Allgemein crash have not tried 15.06.10 16:11 01.08.10 03:00
Felix  
gnfalex  
normal  
closed X-Force V0.917  
fixed  
none    
none V0.917a02  
0002421: Leinwand /Bild erlaubt kein Zeichnen
Abszurz beim starten des Bodeneinsatzes
Spielsatz Scriptdemos
Map Silo Maps V1 (http://bugs.xforce-online.de/view.php?id=0002420) [^]

Wollte die Map testen. Bildschirm bleibt beim starten des Bodeneinsatzes schwarz.
Kurz danach stürzt das Programm ab.
------------------------------------------------------------------------------------------
Installierte Updates
XFORCE-MAIN: String = 917a01
CONFIG: String = 113
MUSIK: String = 101
GAMESETDUMMY: String = 100
------------------------------------------------------------------------------------------
Direct X-Version: String =
Auflösung: String = 1280x800
Grafik-Modus: String = 32 Bit
Grafikkarte: String = Mobile Intel(R) 945 Express Chipset Family
Videospeicher: String = 89.038.848 frei / 123.641.856 gesamt
------------------------------------------------------------------------------------------
BIOS-Name: String =
BIOS-Copyright: String =
BIOS-Info: String =
------------------------------------------------------------------------------------------
Betriebssystem: String = Windows XP Home Edition, Version: 5.1, Build: A28, "Service Pack 2"
Prozessor: String = Intel, Genuine Intel(R) CPU T2400 @ 1.83GHz, 1833 MHz MMX
Arbeitsspeicher: String = 372.625.408 frei / 1.040.547.840 gesamt
------------------------------------------------------------------------------------------
Exceptionklasse: String = EInvalidOperation
Seite: String = TBodenEinsatz
Exception an Adresse: Hex = $0043215A
Exception Message: String = Leinwand/Bild erlaubt kein Zeichnen
------------------------------------------------------------------------------------------
Stackdump, Textstart $00401240
*********************************************************************************************************************
Leinwand/Bild erlaubt kein Zeichnen
$0043215A Graphics.pas 2788 if csFontValid in NeededState then CreateFont;
$00432155 Graphics.pas 2786 raise EInvalidOperation.CreateRes(@SNoCanvasHandle);
$0043199F Graphics.pas 2446 RequiredState([csHandleValid]);
$00498A7F DXDraws.pas 2805 Draw(-Left, -Top, Graphic);
$0049F950 DXDraws.pas 6887 Result.LoadFromGraphicRect(FPicture.Graphic, 0, 0, SrcRect);
$0049FAD2 DXDraws.pas 6921 AddSurface(Bounds(0, 0, FPicture.Width, FPicture.Height));
$00582211 TileSetTypes.pas 679 fDXImageList.Items[0].Restore;
$005C4211 DXIsoEngine.pas 4154 DrawTile.CreateDXImageList(fContainer);
$005C4517 DXIsoEngine.pas 4242 DrawTileImageOnMap(xPos{x+xoff},yPos-(WallHeight-(Wall3DEffekt div 2)-HalfTileHeight), WT0, 0, AlphaV.ATLeft, 255);
$005C265E DXIsoEngine.pas 3243 4: RenderTile(XPos,YPos,fTempSur,Mem,X,Y); // CheckStep4Tiles;
$005C2749 DXIsoEngine.pas 3307 CheckTiles; //RenderRTL0(XPos,YPos,fTempSur,Mem,X,Y);
$005C28A8 DXIsoEngine.pas 3345 DrawInLineOrder(false);
$005BEBC9 DXIsoEngine.pas 1438 fISOMap.DrawRect(fTemp,fRedrawRect);
$005BCE31 DXIsoEngine.pas 764 RedrawRect(ClientRect,Surface,Mem);
$00635547 DXContainer.pas 797 Control.Draw(fTempSurface,fMem);
$00639D36 DXContainer.pas 3184 Container.DrawContainer(Container.Surface);
$00635E30 DXContainer.pas 1124 ActivePage.Activate;
$006368D1 DXContainer.pas 1468 ActivePage:=Page;
$00638889 DXContainer.pas 2469 ShowPageModal(Page)
$00639DCA DXContainer.pas 3206 Container.ShowPage(Page);
$005BA185 EinsatzIntro.pas 415 ChangePage(PageBodenEinsatz);
$005B9DD7 EinsatzIntro.pas 294 StartEinsatz;
$00638DC0 DXContainer.pas 2628 if Assigned(fOnClick) then fOnClick(Self);
$0051026E DXBitmapButton.pas 174 inherited;
$006363D6 DXContainer.pas 1281 fCaptureControl.DoClick
$00451E97 Controls.pas 5143 Dispatch(Message);
$00456A94 Controls.pas 7246 inherited WndProc(Message);
$00456152 Controls.pas 7021 WindowProc(Message);
$0042CA05 classes.pas 11571 MOV EAX,[ECX].Longint[4]
--------------------------------
*********************************************************************************************************************
 ww Silo.m3d [^] (1,460,766 bytes) 18.06.10 17:18
 2421.ZIP [^] (44,399 bytes) 24.06.10 09:24

Notes
(0004453)
Felix   
15.06.10 16:18   
Ist reproduzierbar.

Tritt immer dann auf wenn ich als map etwas anderes als "outdoor" auswähle.
(0004455)
Kreks   
18.06.10 17:20   
Die angehängt Datei erzeugt das gleiche Problem bei Karten, die Räume besitzen, die nicht an den Kartenrand Grenzen. Karte ist nicht für Spieler Gedacht.
(0004457)
gnfalex   
24.06.10 09:21   
Greetings
Hope, fixed.
Work with 10x10 map.
Best regards.
(0004461)
Kreks   
27.06.10 10:16   
The map on which I'm currently working is now 4 times bigger and runs at least two times faster than before. Whatever gnfalex did, he did a good job.
(0004462)
Natter   
30.06.10 14:18   
gnfalex solved this problem per hashmap for tilesurfaces (instead of one surface per tile).