Announcement

Collapse
No announcement yet.

UDK crash and missing textures (March beta)

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    UDK crash and missing textures (March beta)

    Hello, I'm currently making a small game and I've run into some troubles.

    When I try to play the game in PIE with another gametype than "None" it crashes. The same thing also happens if I try to launch the map via UDK game or if I compile the map in Frontend and try to run from there.

    I've tried to reinstall on both C:\ and E:\ without success. I've also tried with the July beta, also without any success.
    I also tried to repair .NET Framwork 4.0, also without success.

    I have the latest certified drivers from nVidia for my GPU.

    Here's the log.

    Log: Log file open, 08/16/12 14:03:53
    Init: WinSock: version 1.1 (2.2), MaxSocks=32767, MaxUdp=65467
    DevConfig: GConfig::LoadFile associated file: ..\..\UDKGame\Config\UDKCompat.ini
    DevConfig: GConfig::Find has loaded file: ..\..\Engine\Config\ConsoleVariables.ini
    Init: Version: 9953
    Init: Epic Internal: 0
    Init: Compiled (64-bit): May 11 2012 08:56:27
    Init: Changelist: 1260027
    Init: Command line: editor
    Init: Base directory: E:\UDK\UDK-2012-05\Binaries\Win64\
    [0000.16] Init: Computer: GRILLETS
    [0000.16] Init: User: Grillet
    [0000.16] Init: CPU Page size=4096, Processors=4
    [0000.16] Init: High frequency timer resolution =2.612324 MHz
    [0000.16] Init: Memory total: Physical=8.0GB (8GB approx) Pagefile=16.0GB Virtual=8192.0GB
    [0000.16] Log: Steam Client API Disabled!
    [0000.20] Init: WinSock: I am Grillets (192.168.0.11:0)
    [0000.20] Init: Presizing for 0 objects not considered by GC, pre-allocating 0 bytes.
    [0000.20] Init: Object subsystem initialized
    [0000.24] Log: Found D3D11 adapter 0: NVIDIA GeForce GTX 560 Ti
    [0000.24] Log: Adapter has 1999MB of dedicated video memory, 0MB of dedicated system memory, and 2048MB of shared system memory
    [0000.29] Log: Shader platform (RHI): PC-D3D-SM3
    [0000.47] Log: PhysX GPU Support: DISABLED
    [0000.48] Init: Initializing FaceFX...
    [0000.48] Init: FaceFX 1.7.4 initialized.
    [0002.41] Init: Finished loading startup packages in 1.80 seconds
    [0002.42] Log: 80081 objects as part of root set at end of initial load.
    [0002.42] Log: 0 out of 0 bytes used by permanent object pool.
    [0004.51] Log: Supported Consoles:
    [0004.51] Log: IPhone
    [0004.51] Log: Mac
    [0004.51] Log: PC
    [0004.51] Log: Initializing Engine...
    [0004.58] Log: Encountered missing default brush - spawning new one
    [0004.59] Init: UEngine initialized
    [0004.59] Log: Primary PhysX scene will be in software.
    [0004.59] Log: Creating Primary PhysX Scene.
    [0004.59] Init: Transaction tracking system initialized
    [0004.60] Log: Can't find edit package 'OnlineSubsystemGameSpy'
    [0004.60] Log: Can't find edit package 'OnlineSubsystemLive'
    [0005.03] Init: XAudio2 using 'Speakers (VIA High Definition Audio)' : 2 channels at 48 kHz using 32 bits per sample (channel mask 0x3)
    [0005.05] Init: XAudio2Device initialized.
    [0005.33] Init: Client initialized
    [0005.33] Init: Editor engine initialized
    [0005.41] Log: Initializing Engine Completed
    [0005.41] Log: >>>>>>>>>>>>>> Initial startup: 5.41s <<<<<<<<<<<<<<<
    [0005.49] Cmd: MODE MAPEXT=udk
    [0005.60] SourceControl: Source Control disabled in UDKEditorUserSettings.ini. [SourceControl] has Disabled=True
    [0007.48] Log: Found D3D11 adapter 0: NVIDIA GeForce GTX 560 Ti
    [0007.48] Log: Adapter has 1999MB of dedicated video memory, 0MB of dedicated system memory, and 2048MB of shared system memory
    [0009.41] Cmd: MAP LOAD FILE="..\..\Engine\Content\Maps\Templates\Template _MidDay.umap" TEMPLATE=0
    [0009.62] Log: Encountered missing default brush - spawning new one
    [0009.98] Log: New File, Existing Package (Package Untitled_2, Package template_midday)
    [0010.06] Log: -- Checking Building LODs
    [0010.06] Log: Primary PhysX scene will be in software.
    [0010.06] Log: Creating Primary PhysX Scene.
    [0010.07] Log: Finished looking for orphan Actors (0.003 secs)
    [0010.07] Cmd: MAP CHECKDEP DONTCLEARMESSAGES DONTDOSLOWREFCHECK
    [0010.08] Log: TIMER ALL OF INIT : [9.589815]
    [0011.91] Cmd: MAP LOAD FILE="E:\UDK\UDK-2012-05\UDKGame\Content\Maps\Horror2.udk" TEMPLATE=0
    [0011.96] Log: Encountered missing default brush - spawning new one
    [0012.60] Log: -- Checking Building LODs
    [0012.61] Log: Primary PhysX scene will be in software.
    [0012.61] Log: Creating Primary PhysX Scene.
    [0012.61] Log: Finished looking for orphan Actors (0.003 secs)
    [0012.63] Cmd: MAP CHECKDEP DONTCLEARMESSAGES DONTDOSLOWREFCHECK
    [0012.93] Log: FMaterialUniformExpressionTexture had invalid TextureIndex! (4/4)
    [0020.36] Cmd: UpdateLandscapeSetup
    [0021.30] Cmd: UpdateLandscapeSetup
    [0022.80] Log:
    ==== Worlds needing PIE Save:
    [0022.80] Log: Horror2
    [0022.80] Log: ==== 1 total
    [0022.87] Log: Built Phys StaticMesh Cache: 9.342 ms
    [0022.87] Log: COOKEDPHYSICS: 0 TriMeshes (0.000000 KB), 10 Convex Hulls (12.920898 KB) - Total 12.920898 KB
    [0023.09] Log: COOKEDPHYSICS: BSP 8.33 KB
    [0023.59] Log: Save=720.964934
    [0023.59] Log: Moving 'E:\UDK\UDK-2012-05\Binaries\Win64\..\..\UDKGame\Autosaves\UEDPIEHo rror2_save.tmp' to 'E:\UDK\UDK-2012-05\Binaries\Win64\..\..\UDKGame\Autosaves\UEDPIEHo rror2.udk'
    [0023.63] Cmd: MAP LOAD PLAYWORLD=1 FILE="E:\UDK\UDK-2012-05\Binaries\Win64\..\..\UDKGame\Autosaves\UEDPIEHo rror2.udk"
    [0025.20] Log: Finished looking for orphan Actors (0.003 secs)
    [0025.20] Log: Spawned Clear paths rebuilt
    [0025.20] Log: Game class is 'UTDeathmatch'
    [0025.35] Log: Primary PhysX scene will be in software.
    [0025.35] Log: Creating Primary PhysX Scene.
    [0025.41] Log: Bringing World uedpiehorror2.TheWorld up for play (0) at 2012.08.16-14.04.18
    [0025.43] Log: Bringing up level for play took: 0.217442
    [0025.47] ScriptWarning: Accessed None 'MapInfo'
    GFxMinimap Transient.GFxMinimapHud_0:GFxMinimap_0
    Function utgame.GFxMinimap:Init:00F2
    [0025.47] Log: PIE: play in editor start time for UEDPIEHorror2 2.795
    [0027.98] Log: === Critical error: ===
    Fatal error!

    Address = 0x40770e39 (filename not found) [in E:\UDK\UDK-2012-05\Binaries\Win64\UDK.exe]
    Address = 0x407a2ad5 (filename not found) [in E:\UDK\UDK-2012-05\Binaries\Win64\UDK.exe]
    Address = 0x407b6ee0 (filename not found) [in E:\UDK\UDK-2012-05\Binaries\Win64\UDK.exe]
    Address = 0x407cf2c3 (filename not found) [in E:\UDK\UDK-2012-05\Binaries\Win64\UDK.exe]
    Address = 0x407d09c6 (filename not found) [in E:\UDK\UDK-2012-05\Binaries\Win64\UDK.exe]
    Address = 0x407d0a66 (filename not found) [in E:\UDK\UDK-2012-05\Binaries\Win64\UDK.exe]
    Address = 0x40639fa8 (filename not found) [in E:\UDK\UDK-2012-05\Binaries\Win64\UDK.exe]
    Address = 0x41165b45 (filename not found) [in E:\UDK\UDK-2012-05\Binaries\Win64\UDK.exe]
    Address = 0x412a535a (filename not found) [in E:\UDK\UDK-2012-05\Binaries\Win64\UDK.exe]
    Address = 0x4167c400 (filename not found) [in E:\UDK\UDK-2012-05\Binaries\Win64\UDK.exe]
    Address = 0x4167ce99 (filename not found) [in E:\UDK\UDK-2012-05\Binaries\Win64\UDK.exe]
    Address = 0x800c533e (filename not found) [in E:\UDK\UDK-2012-05\Binaries\Win64\wxmsw28u_core_vc_custom_64.dll]
    Address = 0x8000413e (filename not found) [in E:\UDK\UDK-2012-05\Binaries\Win64\wxmsw28u_core_vc_custom_64.dll]
    Address = 0x9adc23 (filename not found) [in E:\UDK\UDK-2012-05\Binaries\Win64\wxmsw28u_vc_custom_64.dll]
    Address = 0x800d6cc4 (filename not found) [in E:\UDK\UDK-2012-05\Binaries\Win64\wxmsw28u_core_vc_custom_64.dll]
    Address = 0x416813eb (filename not found) [in E:\UDK\UDK-2012-05\Binaries\Win64\UDK.exe]
    Address = 0x416814aa (filename not found) [in E:\UDK\UDK-2012-05\Binaries\Win64\UDK.exe]
    Address = 0xefcd19c2 (filename not found) [in C:\Windows\Microsoft.NET\Framework64\v4.0.30319\cl r.dll]
    Address = 0x1e8081 (filename not found)
    Address = 0x1 (filename not found)
    Address = 0x3ff40000 (filename not found) [in E:\UDK\UDK-2012-05\Binaries\Win64\UDK.exe]
    Address = 0x3b814a0 (filename not found)
    Address = 0xefd05269 (filename not found) [in C:\Windows\Microsoft.NET\Framework64\v4.0.30319\cl r.dll]
    Address = 0x1 (filename not found)
    Address = 0x85e3f0 (filename not found)
    Address = 0x85e3f0 (filename not found)
    My other problem is that now that I have reinstalled my textures on my terrain has somehow gone missing, kind of. If I copy the terrain the textures come back and works fine, but if UDK crashes and I relaunch the textures are gone.

    Here's a picture of the problem.


    I really don't know what to do and would be glad if anyone could help.

    #2
    I have never ran into such issue, are you able to reproduce this with another map, say the DM-Deck ? can you list your pc specs ?
    thanks,

    Comment


      #3
      I've tried with other maps without any troubles at all, this is the first time I've had this issue myself.

      PC Specs
      CPU: i5 750
      GPU: EVGA 560 ti 2GB
      RAM: 8GB

      Comment


        #4
        Your specs should have nothing to do with this, if you do not have this issue with other maps then i can only say that this is related to your own map, is there any kismet sequence there ? have you modified any base unrealscript classes ?

        Comment


          #5
          There are some Kismet sequences. Haven't touched any unreal script classes.

          This is my toggleable flashlight and a pointlight that follows the player.


          These are triggers that destroy KActors and toggles some music and also shows a message of how many objects that is picked up.


          That is all I have so far.

          Comment


            #6
            for the flashlight no need to do it on kismet, i have a tutorial on youtube, it's a flashlight placed on a weapon which is also toggleable, although i think it would better if i just show the code here, it's not a "good time" for you to look at my video,
            i hope you know how to compile unrealscript codes, try this before removing your kismet nodes, and see if it works, if it does then you can remove your kismet nodes and see if your map still crashes,

            Code:
            class TorchAttachment extends UTAttachment_ShockRifle;
            
            DefaultProperties
            {
            }
            Code:
            class TorchDmgType extends UTDamageType;
            
            DefaultProperties
            {
            }
            Code:
            class TorchMF extends UDKExplosionLight;
            
            DefaultProperties
            {
            }
            Code:
            class TorchWeap extends TorchWeapon;
            
            DefaultProperties
            {
            	LightAttachInterval=1.30
            	LightOnInterval=0.60
            	begin object Name=TorchLightComponent
            Begin Object Class=LightFunction Name=MyLightFunction
            SourceMaterial=Material'WP_ShockRifle.Effects.M_WP_ShockRifle_SoftLight_Z2'
            			Scale=(X=250.000000,Y=250.000000,Z=250.000000)
            			end object
            		InnerConeAngle=22.000000
            		OuterConeAngle=30.000000
            		Radius=600.000000
            		BrightNess=1.500000
            		LightColor=(B=230,G=255,R=255,A=0)
            		End Object
            	LightAttachment=TorchLightComponent
            }
            Code:
            class TorchWeapon extends UTWeap_ShockRifle;
            
            var float LightAttachInterval;
            var Float LightOnInterval;
            var bool IsLightOn;
            var SpotLightComponent LightAttachment;
            var name LightSocket;
            
            exec function TurnOnLight()
            {
            	if(IsLightOn)
            		LightAnimOff();
            	else 
            		LightAnimOn();
            }
            
            function LightAnimOn()
            {
            	SetTimer(LightOnInterval,false,'lightIsOn');
            }
            
            function LightAnimOff()
            {
            	SetTimer(LightOnInterval,false,'LightIsOff');
            }
            
            function LightIsOn()
            {
            	IsLightOn = true;
            	SkeletalMeshComponent(Mesh).AttachComponentToSocket(LightAttachment,LightSocket);
            	SetTimer(2.0,false);
            }
            
            function LightIsOff()
            {
            	IsLightOn =false;
            	SkeletalMeshComponent(Mesh).DetachComponent(LightAttachment);
            	SetTimer(LightAttachInterval,false,'Inactive');
            }
            
            DefaultProperties
            {
            	AttachmentClass=class'TorchAttachment'
            	MuzzleFlashLightClass=class'TorchMF'
            	InstantHitDamageTypes(0)=class'TorchDmgType'
            	begin object Class=SpotLightComponent Name=TorchLightComponent
            		bCastCompositeShadow = true
            		CastDynamicShadows = false
            		CastShadows = true
            		CastStaticShadows = true 
            		bEnabled = true
            		bAffectCompositeShadowDirection = true 
            		LightShadowMode = LightShadow_Modulate
            		ModShadowColor = (R=0,G=0,B=0,A=0)
            		ShadowFilterQuality = SFQ_Low
            		bForceDynamicLight = true
            end object
            	LightAttachment=TorchLightComponent
            LightSocket="LightSocket"
            }

            Comment


              #7
              I have never worked with unrealscript so I don't really know how to do this.

              Comment


                #8
                Originally posted by Grillet View Post
                I have never worked with unrealscript so I don't really know how to do this.
                alright no worries ,
                open your map delete all kismet nodes, DO NOT SAVE THE MAP ! otherwise you'll lose everything, if you wish to save the map, save it but with a different name, click on Save As, do not click on save current level , start the game and see if it crashes again

                Comment


                  #9
                  Thank you so much, that worked.
                  I tried to find what was wrong and it is something with the flashlight kismet sequence that made it crash.

                  Do you know a good tutorial or something similar so that I can get it to work with Unreal script?

                  Comment


                    #10
                    no problem i was quite sure that it was the flashlight, yeah sure, do you have an IDE ? something like Visual studio, WotGreal or Context ?
                    if not then open NotePad, and paste the codes above, for example if a class is called TorchWeapon like the one above, save it as TorchWeapon.uc, do the same for the others, go to this directory
                    C:\UDK\UDK-2012-03\Development\Src
                    and there create a new folder call it Torch , click on this folder and create another folder called Classes, now click on this folder and place all of your torch uc files there, the ones that you saved with notepad, now go to this directory
                    C:\UDK\UDK-2012-03\UDKGame\Config
                    look for DefaultEngine, click on it and
                    look for
                    +EditPackages=UTGameContent
                    underneath this write
                    +EditPackages=Torch
                    now launch UDK, and when it says scripts needs rebuilding something along those lines click on yes and wait until the compile is finished close the window and launch UDK again,

                    Comment


                      #11
                      I've done this but when it is compiling it crashes and the files I've added are yellow in the compile window.
                      I used Notepad to make the files.


                      Edit: I downloaded WotGreal and resaved the files but the same problem still exist.

                      Edit 2: This is what's in the log

                      [0006.86] Warning: E:\UDK\UDK-2012-05\Binaries\..\Development\Src\Torch\Classes\Torch Attachment.uc : Warning, Duplicate class name: TorchAttachment also exists in package utgamecontent
                      [0006.86] Warning: E:\UDK\UDK-2012-05\Binaries\..\Development\Src\Torch\Classes\Torch DmgType.uc : Warning, Duplicate class name: TorchDmgType also exists in package utgame
                      [0006.86] Warning: E:\UDK\UDK-2012-05\Binaries\..\Development\Src\Torch\Classes\Torch MF.uc : Warning, Duplicate class name: TorchMF also exists in package UDKBase
                      [0006.86] Warning: E:\UDK\UDK-2012-05\Binaries\..\Development\Src\Torch\Classes\Torch Weap.uc : Warning, Duplicate class name: TorchWeap also exists in package utgamecontent
                      [0006.86] Warning: E:\UDK\UDK-2012-05\Binaries\..\Development\Src\Torch\Classes\Torch Weapon.uc : Warning, Duplicate class name: TorchWeapon also exists in package utgamecontent

                      Comment


                        #12
                        Have you placed those files in the UtGameContent folder too? if yes then remove it they shouldn't be there, they should only be present on the Torch folder,

                        Comment


                          #13
                          The files are only in the Torch folder that I created.

                          Im thinking about doing a clean reinstall tomorrow and see if that helps.

                          Comment


                            #14
                            Originally posted by Grillet View Post
                            The files are only in the Torch folder that I created.

                            Im thinking about doing a clean reinstall tomorrow and see if that helps.
                            that's weird the engine is complaining that a similar file is there
                            [0006.86] Warning: E:\UDK\UDK-2012-05\Binaries\..\Development\Src\Torch\Classes\Torch Attachment.uc : Warning, Duplicate class name: TorchAttachment also exists in package utgamecontent
                            could you check to see if it is there ? perhaps it got there by mistake

                            Comment


                              #15
                              It isn't there.
                              I've checked in all the files that says it has a duplicate class name and there isn't anything that has something with Torh in them.

                              Comment

                              Working...
                              X