Gothgirlgames

Well-Known Member
Game Developer
Jan 26, 2024
1,065
1,560
I'm sorry, but an uncaught exception occurred.

While running game code:
Exception: To be persisted, <Character: 'Main Character'> must support equality comparison.

-- Full Traceback ------------------------------------------------------------

Full traceback:
File "C:\Users\Raffa\Downloads\Family_trouble-0.9.12-pc\renpy\bootstrap.py", line 359, in bootstrap
renpy.main.main()
File "C:\Users\Raffa\Downloads\Family_trouble-0.9.12-pc\renpy\main.py", line 666, in main
renpy.persistent.update(True)
File "C:\Users\Raffa\Downloads\Family_trouble-0.9.12-pc\renpy\persistent.py", line 429, in update
merge(other)
File "C:\Users\Raffa\Downloads\Family_trouble-0.9.12-pc\renpy\persistent.py", line 377, in merge
backup[f] = safe_deepcopy(val)
File "C:\Users\Raffa\Downloads\Family_trouble-0.9.12-pc\renpy\persistent.py", line 144, in safe_deepcopy
raise Exception("To be persisted, %r must support equality comparison." % o)
Exception: To be persisted, <Character: 'Main Character'> must support equality comparison.

Windows-10-10.0.22631 AMD64
Ren'Py 8.3.0.24082114
Family trouble 0.9.12
Fri Sep 13 16:21:39 2024

fresh download, fresh extract, no mods, first time player
Merlin some other people had this problem too. they solved it deleting the family trouble folder from the roaming folder, you can check it a few posts back. it worked for them.
This issue is caused by the old updates, for the next one i will makea entire new config to avoid residual problems like this okay?

C:\Users\Username\AppData\Roaming\RenPy
 

Bobber Tail

Well-Known Member
Nov 28, 2017
1,660
824
Merlin some other people had this problem too. they solved it deleting the family trouble folder from the roaming folder, you can check it a few posts back. it worked for them.
This issue is caused by the old updates, for the next one i will makea entire new config to avoid residual problems like this okay?

C:\Users\Username\AppData\Roaming\RenPy
It usually gets noted in the OP.
 

crank88

New Member
Oct 8, 2022
10
5
This game is completely over the to (in a good way). Going to sub for a few months to show my appreciation.

Does anyone know on which platform (Patreon or Subscribestar) the creators get more of the money?
 
  • Like
Reactions: Gothgirlgames

Gothgirlgames

Well-Known Member
Game Developer
Jan 26, 2024
1,065
1,560
This game is completely over the to (in a good way). Going to sub for a few months to show my appreciation.

Does anyone know on which platform (Patreon or Subscribestar) the creators get more of the money?

I think it's the same thing!
 
  • Like
Reactions: crank88

harem.king

Engaged Member
Aug 16, 2023
3,543
6,083
Not yet!
we already bought all the items and some poses for it.

View attachment 4034457
she looks VERY pregnant. and yet I am guessing there won't be a huge timeskip
this is suggesting some sort of magic "two week pregnancy".
I hope not. I don't understand why all the games featuring pregnancy feel the need to rush it so hard to reach childbirth.
its a [pregnancy] fetish not a [childbirth] fetish
 

Gothgirlgames

Well-Known Member
Game Developer
Jan 26, 2024
1,065
1,560
she looks VERY pregnant. and yet I am guessing there won't be a huge timeskip
this is suggesting some sort of magic "two week pregnancy".
I hope not. I don't understand why all the games featuring pregnancy feel the need to rush it so hard to reach childbirth.
its a [pregnancy] fetish not a [childbirth] fetish
I agree 100%!
 
  • Like
Reactions: harem.king

siam@mirza

Newbie
Mar 16, 2022
15
5
Hello! I'm having a problem. Can someone help me fix it?

"I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/gui.rpy", line 15, in script
File "game/gui.rpy", line 15, in script
File "renpy/common/000namespaces.rpy", line 33, in set
Exception: config.check_conflicting_properties is not a known configuration variable.

-- Full Traceback ------------------------------------------------------------

Full traceback:
File "renpy/bootstrap.py", line 277, in bootstrap
File "renpy/main.py", line 562, in main
File "game/gui.rpy", line 15, in script
File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python3.9/site-packages/future/utils/__init__.py", line 441, in raise_
File "game/gui.rpy", line 15, in script
File "renpy/ast.py", line 2441, in execute
File "renpy/ast.py", line 2459, in set
File "renpy/common/000namespaces.rpy", line 33, in set
File "renpy/defaultstore.py", line 105, in __setattr__
Exception: config.check_conflicting_properties is not a known configuration variable.
"
 

Gothgirlgames

Well-Known Member
Game Developer
Jan 26, 2024
1,065
1,560
Thamn please save me! this is new, you have any idea what could be it?

Hello! I'm having a problem. Can someone help me fix it?

"I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/gui.rpy", line 15, in script
File "game/gui.rpy", line 15, in script
File "renpy/common/000namespaces.rpy", line 33, in set
Exception: config.check_conflicting_properties is not a known configuration variable.

-- Full Traceback ------------------------------------------------------------

Full traceback:
File "renpy/bootstrap.py", line 277, in bootstrap
File "renpy/main.py", line 562, in main
File "game/gui.rpy", line 15, in script
File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python3.9/site-packages/future/utils/__init__.py", line 441, in raise_
File "game/gui.rpy", line 15, in script
File "renpy/ast.py", line 2441, in execute
File "renpy/ast.py", line 2459, in set
File "renpy/common/000namespaces.rpy", line 33, in set
File "renpy/defaultstore.py", line 105, in __setattr__
Exception: config.check_conflicting_properties is not a known configuration variable.
"
 

Gothgirlgames

Well-Known Member
Game Developer
Jan 26, 2024
1,065
1,560
Well, JoiPlay is more satisfactory to me then the apk. If the problem is fixable than I want to play using JoiPlay. But if it's not then I have to download the apk.
I really like this game. Thank you for making an awesome game.
I'm researching what is causing it ^^
 
  • Like
Reactions: siam@mirza

Thamn

Newbie
Aug 6, 2016
59
149
Thamn please save me! this is new, you have any idea what could be it?
From that traceback, the files in the "Family_trouble-0.9.12-pc/renpy" folder from that build don't match yours, they're from an older version of RenPy, they match the files from version 8.0.3 that I have so it should be around that. The problem is that specific config config.check_conflicting_properties was only added in version 8.1 so it's not recognized as a config variable by that older build.

I'm not familiar with JoiPlay but if their github is accurate, their latest update to the /renpy folder was 3 years ago so my best guess is that's the culprit, it's trying to run your 8.2.3 game through an 8.0.x/7.5.x version of Ren'Py.

There's nothing wrong with your game in this situation and trying to add backwards compatibility for obsolete versions of Ren'Py will cause more problems than it will fix, your game relies on functionality that simply isn't available there and you won't even know where the problems are coming from.

My advice to players having this problem is to try the versions available here without using emulators and see if the problem persists, this is out of the dev's control otherwise (as even if this particular error was bypassed by removing line 15 of the gui.rpy there's no telling how many other issues would crop up next).

Edit:
I actually put your game into that 8.0.3 version of Ren'Py and got that same error. I can now confirm that bypassing that error will just give you a new one, don't try to fix it, it's just not compatible, it would be a mess.
 
Last edited:
4.10 star(s) 34 Votes