--- Begin Message ---My worst bug(s) is(are) related to the TopLink ORM. In one particular case, we were working on a *huge* system and different "modules" were assigned to different teams. Every module was working perfectly by itself (as confirmed by the SUnit testing) but sometimes, the database would get out of whack. I finally realized that depending on the classes you used to perform object deletion (we had a parent-children-familymembers kinda model), none of the "modules" did it the same way and they all differed when it came to access the to-be-deleted object. Most classes accessed the same "kind" of object from a single access point but not all of them! That did create interesting problems where the to-be-deleted object reappeared in the database with old values, or just vanished during some operation only to reappear afterwards... Besides, debugging proxies and cached objects is a real pain in the *ss ! And in many cases, you can't ever log properly anything as it would instantiate the proxies! So I ended up not trusting the Smalltalk side of things and worked my way out from DB/2 logging only! ----------------- Benoît St-Jean Yahoo! Messenger: bstjean Twitter: @BenLeChialeux Pinterest: benoitstjean Instagram: Chef_Benito IRC: lamneth Blogue: endormitoire.wordpress.com "A standpoint is an intellectual horizon of radius zero". (A. Einstein)
--- End Message ---
Re: [Pharo-users] [Pharo-dev] What is the craziest bug you ever face
Benoit St-Jean via Pharo-users Mon, 13 Mar 2017 17:49:57 -0700
- Re: [Pharo-users] What is the craziest bug ... Dimitris Chloupis
- Re: [Pharo-users] What is the craziest bug ... Nicolai Hess
- Re: [Pharo-users] [Pharo-dev] What is the c... Max Leske
- Re: [Pharo-users] What is the craziest bug ... Igor Stasenko
- Re: [Pharo-users] What is the craziest bug ... stepharong
- Re: [Pharo-users] What is the craziest... Dale Henrichs
- Re: [Pharo-users] What is the craz... stepharong
- Re: [Pharo-users] What is the craz... Dale Henrichs
- Re: [Pharo-users] What is the ... stepharong
- Re: [Pharo-users] [Pharo-dev] What is the c... Holger Freyther
- Re: [Pharo-users] [Pharo-dev] What is ... Benoit St-Jean via Pharo-users
- Re: [Pharo-users] What is the craziest bug ... Evan Donahue
- Re: [Pharo-users] What is the craziest... Evan Donahue
- Re: [Pharo-users] What is the craziest... stepharong
- Re: [Pharo-users] What is the craz... Evan Donahue
- Re: [Pharo-users] What is the craziest bug ... stepharong
- Re: [Pharo-users] What is the craziest bug ... werner kassens
- Re: [Pharo-users] What is the craziest... werner kassens
- Re: [Pharo-users] What is the craziest bug ... Richard Sargent
- Re: [Pharo-users] What is the craziest bug ... Brenda Larcom