Closed andreberg closed 13 years ago
Which interface was it. I tried between Bezel and Primer (the default ones), and I didn't get a crash...
We would have to ask Ihunath but I also tried it with the default ones and didn't get a crash with my version either.
I'm getting this changing between Bezel and Primer.
Try switching from one to the other quickly.
I have the same crash if you do it quickly.
I am not sure if you really have to do it quickly but I get the crash when changing away from Bezel when it was not active before. So 1) Set the interface to Primer 2) Set the interface to Bezel 3) Set it to Primer again
I also tried with changing from Bezel to Cube. Same effect. Though I could not yet spot the actual bad karma spot (tried debugging it to some extent, will try further). Maybe this helps someone with more code insight.
It appears to be an issue with the Bezel interface. Here is how to reproduce the problem. 1) Set the interface to Bezel. 2) Set the interface to Bezel (crashes if interface was initially Bezel) 3) If you get here, Set the interface to Bezel (crash).
What is strange is that if a break point is set in function setCommanditerface of QSMainPreferencePanes.m, then the steps WILL NOT crash the interface when resuming program execution.
Confirmed, if I do that I get the crash.
Fixed with commit 9b89873ccc5a001e68e00443fed56de06890c576
When changing Command Interface and then changing it back QS crashes:
Reported by http://github.com/lhunath