Bug Report Error: Texture Map Failed

MadVaper

New Member
I randomly get this error when streaming certain games. So far, this has happened with Skyrim, Ghostbusters: The Video Game, and GTA 5. It occurs randomly; sometimes 15 minutes after starting, sometimes almost 2 hours. I can't recreate this issue unless I'm streaming with OBS. Here's the log from tonight's stream:

https://gist.github.com/d4f1e605a5d536211411

This started happening the day I got the Titan X. Direct from Nvidia, no overclocking. Drivers updated. Windows updated. DirectX updated. Not using OpenCL. Rolled back driver (there are only 2 so far with this being a new card.) I've reset OBS.

Skyrim, Ghostbusters, and GTA 5 are the only games so far (out of a dozen or so) that crash while streaming. They all crash in under 2 hours after the stream begins. I can play these games perfectly fine when OBS isn't running.

It actually took me awhile to narrow the issue down to OBS, and only because Google returned results of other forum posts here, and nowhere else when I searched for this error along with "Titan X" or the title of the particular game I was playing. I've had a hard time finding any information about this issue at all, except for here. So, my best judgment tells me the problem lies with OBS.

You might notice that the stream stopped and started again one minute later. My webcam was giving me nothing but red. Had to unplug and plug it back in real quick. Another problem, but at least I know how to fix that one.

Really at my wit's end with this. If anyone has any ideas at all, let me know. I'll try just about anything at this point.
 

R1CH

Forum Admin
Developer
This is not an OBS problem. It's true that OBS may cause the problem to appear, since OBS uses high performance parts of your GPU that other applications may never touch, but OBS is not responsible for those parts failing. This is most often caused by an overclocked / overheating GPU, bad GPU, bad GPU memory, bad power supply, bad motherboard or bad drivers.
 

MadVaper

New Member
Are you absolutely sure that OBS is not causing this error? This is literally a brand-new GPU. I'm having trouble wrapping my head around the fact that it's a GPU issue because most other games I stream work perfectly fine. Why would this only happen with certain games? Aside from GTA, the other 2 games are not demanding at all. Can you shed some light on what this error means? What exactly is failing when this error occurs?

Why would errors not occur when performing other tasks, such as streaming other games or recording? And what "high-performance" parts of the GPU is OBS using that no other program would?

Thanks.
 

R1CH

Forum Admin
Developer
Games do not use the same parts of the GPU that OBS uses. Different games use different rendering engines which stress different parts of the GPU. Some combinations of games and OBS will stress part of your card that is faulty, which can result in this GPU crash.

This condition happens frequently enough that Microsoft added functionality to reset the GPU when it detects it has frozen (see https://msdn.microsoft.com/en-us/Library/Windows/Hardware/ff570088(v=vs.85).aspx). Prior to this, such GPU crashes would completely freeze your system. Due to the GPU reset, OBS loses all its textures and that's why you get the error message.
 

MadVaper

New Member
Well, it's been 2 days without a crash, so I'm posting here so others might find this and hopefully it will solve their problem. Other than the game releasing an update, which I don't think fixed the problem, I changed 2 things:

1) Switched from 64-bit OBS to 32-bit OBS.

and

2) Switched from x264 encoding to Nvidia NVENC encoding.

I'm not sure which one of these did the trick, but if one doesn't work, then try the other. NVENC is known to degrade quality a little bit, but if it's a choice between not being able to play/stream a game at all and streaming with slightly reduced image quality, then it's a pretty easy choice.

Anyway, I hope this helps some poor soul who can't find a fix in the future.
 

Kenshii

Member
Sry R1CH but this Problem got to do with OBS, i got this Error ONLY with OBS, when iam not Streaming i can play for Hours/Days. With Xsplit everything works fine too. And iam 100% sure that i dont got a bad motherboard or such things. Stop search excuses and look how to fix this. This Problem is only with nvidia graphic cards! Or do u ever read in this forum this problem in combination with an ATI?
 

Sabina261187

New Member
This is not just an nvidia problem. I am getting it constantly as well the past two days.
I have been streaming for almost a year, and have NEVER encountered it until two days ago when I started playing and streaming Euro Truck Simulator 2, and I am NOT OC'ed, nor do I have bad parts, and I have ran DDU and reinstalled newest driver.. So it MUST be OBS, and OBS only.. So please, do look this over again..

Setup:
  • CPU: AMD FX-9590
  • MB: ASUS Sabertooth 990FX R 2.0
  • GPU: 2 x XFX Black Edition DD R9 290's
  • RAM: AMD Radeon Gamer Series 2133 Mhz 4x4 GB
  • SSD: Samsung EVO 250 GB
  • HDD: Seagate Barracuda 7200 1.5 TB
  • PSU: EVGA SUPERNOVA 1000 G2
  • Cooling: Corsair Liquid Cooler H100i
  • Cooling: Bitfenix Recon Fancontroller
  • Cooling: 2 x Corsair Air Series SP120 120mm fans
  • Cooling: 2 x Enermax UC-MA12 120mm fans
  • OS: Windows 7 Ultimate
  • Optical drive: ASUS DRW-24D3ST
  • Monitors: 2xASUS VE228TR (HDMI connected)
Log: http://jpst.it/zj8f
 
Last edited:

Sabina261187

New Member
Yes, thanks.
I already read that, and I can eliminate everything mentioned in that thread as well.
I am NOT OC'ed, and it is NOT unstable either, heat is not an issue, as in Euro Truck Simulator I have never reached above 34 degrees Celsius on GPU and 31 degrees CPU and OBS funnily enough does NEVER crash if I'm playing f.x. Ryse Son of Rome or Battlefield 4 and reach between 56 and 60 degrees Celsius, which is still nothing, considered they easily can tolerate 80+ degree temperatures. I have GPU-Z, HWiNFO and Aida64 running constantly, with AMD overdrive disabled, and MSI Afterburner disabled...
 

Sabina261187

New Member
Update: I have now tried and underclock my 290's with absolutely no result.
However a technical person mentioned to me that it might be because of how Euro Truck Simulator 2 multiplayer is running, ie. automatically force running in DirectX10 - although as OpenGL as base game - therefor causing conflict, which I don't know much about, can any OBS gurus perhaps explain or tell if it that could be it?
 

R1CH

Forum Admin
Developer
Crossfire / SLI is not recommended for streaming and could be the cause of your problems. Try a single GPU.
 

Kenshii

Member
Give it up, R1CH will always say this is not an OBS Problem. Its always your bad hardware ;)

R1CH for serious. ITS AN OBS PROBLEM!!! it doesnt matter how many people got this Problem, there exist people with this problem and U have to find out why and have to fix it!!!

On Every posts always the same excuses! Stop it and start work to find out what the problem is!
 

R1CH

Forum Admin
Developer
I'm not going to repeat myself. If you choose to be ignorant of the actual issue then that's on you. There is nothing to fix in OBS.
 

Kenshii

Member
yeah yeah everybody got bad hardware. fact is this problem happens only with OBS but yeah U the only who is ignorant here and think your tool is so great that u have nothing to be fix. Sad, rly sad.

I enjoy since days my Xsplit with 0 crashes. Folks stop use OBS and go to Xsplit, there u will have no crashes.
 

Sabina261187

New Member
Kenshii - Take that attitude of yours and shove it, it aint helping solving any issues.. -___-
R1CH - Thanks, I crashed twice yesterday same error-code with crossfire disabled, but it seems to be lesser however..
I'll keep trying more things.. And yes, it does only have when OBS is open and I play that one particular game..
 

Osiris

Active Member
yeah yeah everybody got bad hardware. fact is this problem happens only with OBS but yeah U the only who is ignorant here and think your tool is so great that u have nothing to be fix. Sad, rly sad.

I enjoy since days my Xsplit with 0 crashes. Folks stop use OBS and go to Xsplit, there u will have no crashes.

So explain to us what we (or more precisely the devs) should do? I'm pretty sure R1CH knows a lot more about the subject then you do.
 

Sabina261187

New Member
Update 2: So I tried yet again to disable crossfire, which did not help the issue to get fixed, however it made the crash happen less, and I tried talking to some AMD gurus, with the possible DirectX vs. OpenGL issues, and I stumbled upon a video, and although it is not exactly the same issues, I followed this guys steps yesterday, and so far *knock on the table* it seems to be a valid fix for now..

https://www.youtube.com/watch?v=2tBIiw_p2G8

What I did different than in the video was, since I am running AMD crossfire and not nVidia or have onboard graphics like the guy in the video had, I chose my better performance per lower wattage GPU as my main in OBS and under AMD Catalyst Control Center under Gaming -> 3D application settings I added OBS to always be launched with that as the main.

ALTHOUGH I still highly believe there is things that can be improved by OBS and its respective forums representatives and to help users out to eliminate this issue software wise and not just toss the turd and blame it on perfectly fine hardware, I am appreciative of a great software that 90% of my time, delivers what it's supposed to do. Kudos to the devs.

Hope this can be a help to those who have the problem.
 
Last edited:

Osiris

Active Member
Noone is tossing the turd, it's just that it's the drivers returning an error, resulting in a OBS error message..
 

Sabina261187

New Member
^ That is exactly what I'm on about regarding improvements, instead of reading and focusing on the whole message you could have responded;

"Thanks for providing us with the solution that made it work for you, we will let developers/users/whoever know, and hopefully others problems could be helped to get their issues fixed as well."

I'm out, hopefully those with problems see my previous post and can be helped by following what I did.
 
Last edited:

Osiris

Active Member
I just wanted to clarify why the dev(s) can't do very much about it. I don't have anything else to say about the rest of your message, you can ask R1CH if he feels it needs to be in the sticky thread about this error.

Also remember that this is community support, we don't help ppl with OBS for a living. Not sure if that's what you thought, but just saying :)
 
Last edited:
Top