Bug Report Scenes collections can overwrite eachother!

Jenoki

Member
I've just encountered a very bad bug.

I was going through my scene collection, clicking through the different collections I have made via the tool bar.

Then I noticed that some of the scenes from a different collection ended up in another collection! It copied them over.

I went back to check a different collection, and it did it again! Copied more collections, and over written the sources too!

GOfVj7o.png


As you see, In this collection, I ended up with 3 'Game Play' scenes, which got copied over from another scene collection entirely!

I think it may have happened because My scenes and sources are named exactly the same in different collections. But this shouldn't happen and is a pretty serious bug imo.

I have no backup of my scene collections either :( It looks like the backups were overwritten in this process.

I'm using 0.14.1 if that helps. I don't know what log file to include if any?

Thanks for your help!


*edit* if it helps, it happened while I was going through my collections adding the new transitions to them. I don't know if it is related.
 

Jenoki

Member
It happened again, but this time OBS also crashed.

Once again, it happened while I was switching scene collections, and it copied a scene from a different collection over (replacing sources with the same names).

0PlzmoL.png

See the two 'Starting' scenes there.

I can't reproduce the issue every time. I'll keep trying to see if I can.

There's no crash log, but I've attached the OBS log if that's any help.
 

Attachments

  • 2016-04-28 21-46-12.txt
    98.3 KB · Views: 18

Jenoki

Member
pouUyNg.png


Another! Haha.

This time no crash.

You can see in the log that it destroys some sources after switching scene collection. (they have the sources have the same name as sources in other collection, which may be causing confusion?)
 

Attachments

  • 2016-04-28 22-11-02.txt
    120.1 KB · Views: 19

Jenoki

Member
It's not happening every time Osiris. But when it does happen, it's after I switch scene collections. (it actually just happened again before I started this reply).

I've made backups of my scene collections so I am free to mess around and try to reproduce this.

I think I'm getting closer to narrowing it down.
 

Jenoki

Member
OK! I narrowed it down and can reproduce this 100% of the time.

It seems to be a problem with the new slide/swipe transitions.

Here is a quick webm of the issue in action.

And here are some steps to follow.

  1. Create a new scene collection.
  2. Add an 'Image' source, with an image of your choosing. Leave the source name as 'Image'
  3. Duplicate the scene collection
  4. In this new collection, change the image in the source list to another of your choosing, but leave the source name as 'Image'
  5. Apply one of the new transitions (swipe or slide) and click 'ok'
  6. Go back to the properties of the transition again, change the slide/swipe direction then click 'ok'
  7. Switch to the first scene collection
  8. Now switch to the other collection
  9. Repeat steps 7&8 a couple of times
  10. Notice your scenes are being copied over multiple times, and the first image has been replaced.
 
Last edited:

StormofThunder

New Member
This is still happening for me at 0.16.2 What files do I need to upload? The last selected scene of the previous scene collection goes into the new scene collection, and when OBS restarts the new scene collection has a BUNCH of duplicate scenes, both from the same collection or other collections. Same for the old one. Different scenes from different scene collections mix with others that they shouldn't, it becomes an irreparable mess that can only be fixed by backing up one scene before creating this scenario, deleting all scenes, and importing the backup into the scene folder again. This is rendering scene collections completely useless.
 

RytoEX

Forum Admin
Forum Moderator
Developer
This is still happening for me at 0.16.2 What files do I need to upload? The last selected scene of the previous scene collection goes into the new scene collection, and when OBS restarts the new scene collection has a BUNCH of duplicate scenes, both from the same collection or other collections. Same for the old one. Different scenes from different scene collections mix with others that they shouldn't, it becomes an irreparable mess that can only be fixed by backing up one scene before creating this scenario, deleting all scenes, and importing the backup into the scene folder again. This is rendering scene collections completely useless.
This was also a known bug in older versions of the Automatic Scene Switcher plugin (note that this is different from the built-in Automatic Scene Switcher). See here (and a bit forward) for more details on that. Are you using the Automatic Scene Switcher plugin? Do you have the built-in Automatic Scene Switcher enabled?
 

StormofThunder

New Member
This was also a known bug in older versions of the Automatic Scene Switcher plugin (note that this is different from the built-in Automatic Scene Switcher). See here (and a bit forward) for more details on that. Are you using the Automatic Scene Switcher plugin? Do you have the built-in Automatic Scene Switcher enabled?

I tried to check around my obs installation folder and could no longer identify if I had the old Automatic Scene Switcher plugin (I did have one, just didn't know if it was the old one, but it wasn't active, I wasn't using it). Either way, I backed up the profiles and scenes, uninstalled and reinstalled OBS and imported then back again. It seems to be working fine now, and scenes don't mix themselves up between collections. Thank you so much for the pointer, I had no idea that was it!
 

RytoEX

Forum Admin
Forum Moderator
Developer
I tried to check around my obs installation folder and could no longer identify if I had the old Automatic Scene Switcher plugin (I did have one, just didn't know if it was the old one, but it wasn't active, I wasn't using it). Either way, I backed up the profiles and scenes, uninstalled and reinstalled OBS and imported then back again. It seems to be working fine now, and scenes don't mix themselves up between collections. Thank you so much for the pointer, I had no idea that was it!
Even if it's not active and you aren't using it, older versions of the plugin could still cause that issue so long as it was installed and OBS Studio had loaded the plugin. The issue was fixed a bit after that issue was reported.
 
Top