TADDeamon crashes under Windows 8

ttrainz

New member
Hello folks,
after re-installing TS12, I wanted to import my content from the previous installation.
So, I started CM, "Import content", selected the UserData folder of the old installation, and started.
After scanning for content, I get an error message: a window pops up saying "Taddeamon is not working anymore and needs to close".
In the details of the process, it says "lost connection with the Trainz Asset Database" several times.
After a while, TADDeamon restarts and the content-importing goes on.
This can happen several times.
I'm running Windows 8 on my system.

Another problem I had recently was that TADDeamon crashes during a database repair, all the time when it comes to "Checking for faulty assets". After closing TADDeamon and the database repair, a window pops up saying "Unable to acquire write acces to UserData folder". This happens as well to TS2010 as to TS12

Do you have any ideas on how to solve these problems?

Thank you,

ttrainz
 
There have been several incidents reported with Trainz and Windows 8, and N3V do not support it either.

The likely reason is that you had a faulty asset somewhere in your backup - check for folders named 'copytemp'.

Shane
 
Hello folks,
after re-installing TS12, I wanted to import my content from the previous installation.
So, I started CM, "Import content", selected the UserData folder of the old installation, and started.
After scanning for content, I get an error message: a window pops up saying "Taddeamon is not working anymore and needs to close".
In the details of the process, it says "lost connection with the Trainz Asset Database" several times.
After a while, TADDeamon restarts and the content-importing goes on.
This can happen several times.
I'm running Windows 8 on my system.

Another problem I had recently was that TADDeamon crashes during a database repair, all the time when it comes to "Checking for faulty assets". After closing TADDeamon and the database repair, a window pops up saying "Unable to acquire write acces to UserData folder". This happens as well to TS2010 as to TS12

Do you have any ideas on how to solve these problems?

Thank you,

ttrainz

Any chance of "upgrading" to Windows 7?
 
Thanks for all your replies!
Found some copytemp... folders, deleted them and retried, but not finished yet.
"Upgrade" du Windows 7 is not possible, it was Vista before.
I don't think it's a hardware problem, since all other games are running fine.
 
Thanks for all your replies!
Found some copytemp... folders, deleted them and retried, but not finished yet.
"Upgrade" du Windows 7 is not possible, it was Vista before.
I don't think it's a hardware problem, since all other games are running fine.

I meant to put in read post #12 and 13.
Are all drivers up to date and compatible with Win 8, this was the main issue in the thread.
 
When I had Windows 8 installed, Trainz ran fine for me. I had other issues with my system, but Trainz ran just the same as it did under Windows 7. So having said this, I don't think this is the issue here. What has happened is your database has become corrupted due to the crash, and when this happens, the database will continue to crash afterwards. There are ways to repair the database from a command prompt, but since this is a new install I wouldn't bother. Besides, you may want to install the program in a different location than the default if you haven't done so originally.

So, there are some things to try and see if this works.

*Uninstall the program
*Install and run the program as Administrator. This will allow the program to write to the folders without any permission issues which seem to get in the way.
* Install TS12 in another location - not in the default location of C:\Program Files (x86)\N3V\TS12.

Instead use something like C:\N3V\TS12.

There is a post by Zec Murphy regarding Windows 8 somewhere, but due to the lousy forum search, I couldn't find it. Perhaps you'll have better luck. You'll see that N3V does support the program in Windows 8 just as they did with Windows 7. The suggestions he made in the thread regarding installation and running are similar to what I posted above.

John
 
That's news to me. The last post from N3V I saw regarding Windows 8 support was that they do not support it (and this was related to TS2010)

Shane
 
That's news to me. The last post from N3V I saw regarding Windows 8 support was that they do not support it (and this was related to TS2010)

Shane

My short experience with a neighbors new laptop and a desktop at work, is that Windows 8 is a royal PIA. Some programs work, others don't, and trying to figure out what is wrong or how to fix it is like looking for the Holy Grail. My neighbor would rather use her 5 year old desktop than her brand new windows 8 laptop. The PC at work with 8 on it is basically avoided by everyone that needs a computer to do something.
 
That wouldn't surprise me. I'm happy enough to try and support Windows 8 users, but I'm fairly limited on certain areas as I haven't got Windows 8 myself.

Shane
 
That's news to me. The last post from N3V I saw regarding Windows 8 support was that they do not support it (and this was related to TS2010)

Shane

I remember seeing this maybe in the TS12 support forum. It's hard to remember with all the gazillion posts here. I maybe mistaken on this - I have been before.

For the most part, most things written that work under Win 7 do in fact work with Win 8. I find that using Admin rights for the program installs saves a ton of heartache later. This includes installing and running TS12 as well.

@Bob,

Win8 is a PIA at first, but once you get used to it, it's not as bad as you think. I found the under-the-hood stuff awesome, but then again I'm a technician and the majority of the users just want things to work and don't care about stuff like this.

John
 
Thanks,
I'm going to try the things you proposed and see if that gets my trainz working again.
In general, Windows 8 is running much better and faster than Vista and until this week, I did not regret the upgrade. Then the asset database crashed.
@JCitron: I'm interested in alternate ways to repair the asset database, so maybe you can tell me what possibilities are there
 
I remember seeing this maybe in the TS12 support forum. It's hard to remember with all the gazillion posts here. I maybe mistaken on this - I have been before.

For the most part, most things written that work under Win 7 do in fact work with Win 8. I find that using Admin rights for the program installs saves a ton of heartache later. This includes installing and running TS12 as well.

@Bob,

Win8 is a PIA at first, but once you get used to it, it's not as bad as you think. I found the under-the-hood stuff awesome, but then again I'm a technician and the majority of the users just want things to work and don't care about stuff like this.

John

I work with, and have trained technicians for over 30 years. Most of the tech people that I work with that have tried windows 8 , dislike it, and would not put it on their own machines. It's buggy, does strange things, is hard to navigate around in, and is really designed for a touch screen. For a Tablet with a touch screen or a phone, it is OK. Not for a desktop where you want to run several apps at the same time, like you can easily do with Windows 7, and I do frequently. Microsoft fired the designer of Windows 8, 2 months after it was released, and is reportedly already working on a new version called Windows Blue.
 
Last edited:
I work with, and have trained technicians for over 30 years. Most of the tech people that I work with that have tried windows 8 , dislike it, and would not put it on their own machines. It's buggy, does strange things, is hard to navigate around in, and is really designed for a touch screen. For a Tablet with a touch screen or a phone, it is OK. Not for a desktop where you want to run several apps at the same time, like you can easily do with Windows 7, and I do frequently. Microsoft fired the designer of Windows 8, 2 months after it was released, and is reportedly already working on a new version called Windows Blue.

I won't argue with you on this, Bob. The interface is awkward for use with a desktop unless we were to use a touch screen. That is why third-party developers have gone on to create a start menu for the desktop! :) When I read Sinofsky resigned, I knew inside this wasn't "to pursue other interests" as they say in corporate speak. He got canned for the way the product was implemented. He didn't listen to what the customers wanted. He did what he wanted and only what he wanted. He used this same approach with Office 2007 and Windows 7. The Office version was the first with the big button bar which everyone hates, and Windows 7 was successful. Sadly, he opted for something new without any easy way, as in built-in, to change the interface in Windows 8.

Now from a technical side, there are a lot of good things inside Windows 8 that most people don't see. The file system, based on Windows 7, is much faster because it is more refined. The OS is more strict and secure, and sometimes more annoyingly so, which is why some of the almost-Windows 7 compliant applications have trouble. I found that installing and running older applications as Administrator solves this issue. This is same in fact for running in Vista (gulp and barf), and Windows 7. The overall through put and threading model is more refined with few processes, making the OS respond faster. I noticed this when I had it running. There are tons of other things that I have learned about it while using it. I won't bore the others with the details. :)

In part a lot of the issues with Windows 8 have to do with the new interface which people aren't used to yet, and sadly this was something that sells to the public. It's all about putting your best face forward, and if you don't do it right the first time, well it'll be difficult to do this in the future. Again, if there was that option for the old start menu which has been around for about 25 years, there wouldn't have been an issue. This design was called Motif, and laid the foundation of what we have today with the File Menu, start-button, and the file manager we are used to today.


http://en.wikipedia.org/wiki/Motif_Window_Manager

http://opengroup.org/motif/ -- CDE

http://en.wikipedia.org/wiki/X_Window_System -- X-windows

The funny thing is my former manager let his 2 year-old daughter use his new Windows 8 RT tablet. This little baby knew how to navigate around that machine better than any of us could, instinctively and naturally. The other guys, my coworkers, and I watched in amazement as she jumped from program to program easily. She didn't do this randomly, which was one of the first things I thought of. She knew how to scroll the pages to find exactly what she was looking for. We have to keep in mind though, she also knows how to use an iPhone quite well too, and has never used an x-windows environment (shell). So perhaps the concensus at Microsoft was if a baby can do it, it must be easy and natural for everyone else. :)

Windows 8 will be like Vista and Windows 98, which seems to be the way MS and other developers do it. It'll take a service pack or two or three to bring the os up to an acceptable level. Hmm... This sounds like Trainz TRS2006 to TS2009 WBE, to TS2010 EE, and now finally TS12.

John
 
Last edited:
I tried to do a database repair via command prompt, and I got an error message saying: "kuid:166174:50012 is present in multiple locations". This comes just after TADDeamon crashes and the Database repair too.
Any ideas?
 
I tried to do a database repair via command prompt, and I got an error message saying: "kuid:166174:50012 is present in multiple locations". This comes just after TADDeamon crashes and the Database repair too.
Any ideas?

This sounds like the program is totally hosed.

Uninstall and reinstall with administrator rights and try running your import again using a different location other than the C:\Program Files (x86)....etc..

To install as administrator:

1) Right-click on the Setup.exe
2) Choose Run as Administrator

There will be a beep and a confirmation to run.

3) Click Yes

4) When prompted for the path, type in this:

C:\N3V\TS12

5) Follow the on-screen prompts and you should be good to go.

-------

When running Trainz TS12 you need to ensure the program runs as Administrator

1) Right click on the Launcher shortcut.
2) Choose Properties
3) Switch to the Compatibility Tab
4) Check Run as Administrator
5) Click OK

When running the program, you will be presented with a prompt. Click YES to run the program.


John
 
Thanks, I'll give it a try.

Edit: Uninstalled and installed as proposed, Content Manager starts without Databse repair, when I try "Import Content" I get errors saying "lost connection to the Asset Database".
 
Last edited:
Something else to try ...

I've found that you may need to change the security settings on the UserData folder so that ALL USERS have full control of the folder. I think it has something to do with the fact that some things are read only in the UserData folder and (even if you are running as adminstrator) and it ends up being an access rights issue (Windows 8 is a bit more strict than Windows 8 ... even for apps running with elevated rights)

Specifics:

- Right-click on the UserData folder
- Select Properties
- In the window that is displayed select the security tab
- Click the Edit Button (between the 2 list boxes)
- In the Group or usernames list select the Users (COMPUTERNAME\Users ... COMPUTERNAME will be your computer's name) entry
- In the Permission for users list make sure the the Full Control checkbox is checked
- Click Apply
- I have UAC off ... so you may get some verifications here that I didn't see, but allow it to do it.
- Wait a while for it to complete (may be a bit so go get some coffee, go for a run, whatever suits you)
- After completed, close the windows that you had to open to do the above.
- In Content Manager try an ERD ... may just work now ... it fixed the TADDaemon crashes for me.

Note: I've read some places that others are doing this to the whole Trainz directory ... not sure that's really necessary ... but if you are still having issues, you might give that a try too. I've also read that some are adding an Everyone to the Groups or usernames list and setting setting full control to that element ... seems pretty dangerous to be doing that ... but again, don't want to hide anything I've read about.

Please share your results if you try this ... good or bad.

--- Jeff
 
Back
Top