Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Why I hate upgrading
#1
Bit the bullet today and decided to upgrade - what a mistake.

Lots of drivers not working - MyMovies is failing, MyMusic looks like it stopped (file tag repo - maybe too big a collection).

The biggest concern is that the C-Bus lighting driver failed and its an encrypted driver with the owner no longer available to fix it.

Not sure how to proceed here now - Do I stay with this and spend an entire day fixing it (hopefuly) and not use the lighting driver any more?

I gotta say - upgrades suck big time 'cause they are always painful for me.
Mykel Koblenz
Illawarra Smart Home
Reply
#2
Is 'lots' those three, or are there more? MyMovies is the actual MyMovies driver? If you haven't upgraded in a while you may also need to upgrade MyMovies since they of course change the database format periodically and we have to keep up. So we may be dealing with a later version than you have.

What's MyMusic?

On the C-Bus, I'm not sure. If you put into verbose mode, what's showing up in the logs? For that matter, for what's showing up in general for the other ones as well. It sometimes is just trivial things that have to be dealt with.

Did you change hardware along the way or anything like that?
Dean Roddey
Explorans limites defectum
Reply
#3
Looks like you are coming from 4.4, which is a pretty big jump, so it's not too surprising that there would be some surprises. It may well be that you will need to upgrade MyMovies since I'm pretty sure since then they have changed the format a couple times.

The C-Bus driver may be getting bitten by the changes in socket binding. It's unfortunate that had to be done, but ultimately we had to do it because it was bad and it would have just continued getting worse. Check the logs and if it's failing to compile the CML and complaining about a socket binding call, that's the issue, so let know. Well, let me know either way what it's logging.
Dean Roddey
Explorans limites defectum
Reply
#4
Worst case, if the C-Bus driver really has been hit by the socket binding thing, then I might be able to put in a hack to work around it. Have you looked at the other C-Bus driver as an alternative?
Dean Roddey
Explorans limites defectum
Reply
#5
Just one of those issues is hours and hours of work just to fix. There are more, but minor in comparison.

The C-Bus driver is reporting
CQCKit, CQCDriver_DriverBase.cpp.6812, Failed/Type Match, Error: 2015/0/0
Field 'lighting.$BadMsg' was accessed as a MEng.Boolean type, but it's type is MEng.Card4
Mykel Koblenz
Illawarra Smart Home
Reply
#6
That would mean that the C-Bus driver didn't register one or more of the fields, and so the field id was left at zero, and that's the id of the $BadMsg counter field since it's always first in the list. I'm struggling a bit to figure out how that would have changed, unless it's perhaps that he had goober like a duplicate field name, which wasn't being caught before and now is. Hmmm... I'll have to think on that one.
Dean Roddey
Explorans limites defectum
Reply
#7
So I got lucky to an extent. I have a copy of the code, but not sure how old it is - its pretty recent (in terms of the driver).

I have re-compiled it and its still failing with the same message
Mykel Koblenz
Illawarra Smart Home
Reply
#8
Look for where it's setting the fields (SetFields() method) and put a break point there and run to that. Then step over that and see if it throws. If so, then there's something wrong with the fields being passed in and we can look at that. He may have a duplicate field name or something, which used to not get caught.
Dean Roddey
Explorans limites defectum
Reply
#9
File Tag Media Repsoitory

The driver is trying to load and reports in the log server Repository MyMusic was dropped.

01/03 10:52:51-Zeus01, CQCClService, RepoCacher_MyMusic
{
CQCClService, CQCClService_ThisFacility.cpp.743, Failed/Data Format
Exception downloading image data. Repo=MyMusic
C:\Program Files (x86)\CQC\CQCData\Client\Data\MediaCache\MyMusic\B8507F90-B422E747-5A97BA82-91BB87DF-E01B9CCA_Lrg.jpg
}
01/03 10:52:51-WIN-VQP8I93S810, CQCClService, RepoCacher_MyMusic
{
CIDImage, CIDImgFact_ThisFacility.cpp.171, Failed/Data Format, Error: 1000/0/0
The image type is uknown
<CQCClService> CIDImgFact_ThisFacility.cpp - 231
<CQCClService> CQCClService_ThisFacility.cpp - 737

}
Mykel Koblenz
Illawarra Smart Home
Reply
#10
That's not a driver failing. It's the client service, which pre-downloads media data to the clients, choking on an image that may be munged or something.It shouldn't cause any issues, other than that bit of art won't be available for browsing purposes.

It shouldn't be enough to stop the download or to make the cacher drop the repo totally. Of course it'll just continue trying, so if it is failing it'll continue to fail. But a bad image shouldn't be enough to do that.
Dean Roddey
Explorans limites defectum
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Upgrading to 6.0.2 znelbok 1 614 12-11-2021, 08:04 AM
Last Post: Dean Roddey
  zWave, how I hate thee. need to redo network IVB 23 8,110 12-01-2018, 11:35 PM
Last Post: IVB
  Upgrading to 5.x cost? Deane Johnson 1 1,719 12-11-2017, 11:05 AM
Last Post: Dean Roddey
  Upgrading to 4.7.1 - License Key???? Deane Johnson 5 3,130 05-25-2015, 11:07 AM
Last Post: Dean Roddey
  Trouble upgrading win7 client kayemsi 11 5,460 09-01-2012, 06:36 PM
Last Post: Dean Roddey
  Hate to ask... 3.4.22 available? Steve 6 2,266 07-20-2012, 05:10 PM
Last Post: znelbok
  Upgrading OS znelbok 1 2,387 08-27-2010, 04:02 PM
Last Post: Dean Roddey
  Errors when loading admin interface after upgrading to 2.2 Acropolis 11 4,815 10-10-2007, 12:59 AM
Last Post: Acropolis
  Upgrading for CQC wkearney99 6 3,645 01-09-2007, 05:30 PM
Last Post: Dean Roddey
  Upgrading to 2.0 diy8888 4 3,047 12-27-2006, 11:19 AM
Last Post: Dean Roddey

Forum Jump:


Users browsing this thread: 1 Guest(s)