|
[Date Index]
[Thread Index]
[Author Index]
Re: Kernel crash, version 7.0, windows XP, when using slider in Manipulate with Dynamics plot on control area
- To: mathgroup at smc.vnet.net
- Subject: [mg109396] Re: Kernel crash, version 7.0, windows XP, when using slider in Manipulate with Dynamics plot on control area
- From: "Nasser M. Abbasi" <nma at 12000.org>
- Date: Sun, 25 Apr 2010 06:23:58 -0400 (EDT)
- Reply-to: "Nasser M. Abbasi" <nma at 12000.org>
An update:
I found a fix. When I use SynchronousUpdating -> True the problem went
away! Kernel does not crash any more.
I normally use SynchronousUpdating ->False in Manipulate, but I have not
used Dynamic plots inside the control variable area before, so never seen
this problem before.
I left the problem notebook here http://12000.org/tmp/bug_input_slider/
with the name filter_v9.nb and put next to it the notebook with this change
in the code, called filter_v10.nb in case someone from WRI or others like to
look at this. Even if it is a user error, I do not think the kernel should
crash?
For me, I am Ok now, I found a workaround, even though I really do not
understand what is the problem here when I use SynchronousUpdating ->False
in this case. It will be good to know what was causing the crash if
possible.
--Nasser
>
> I was wondering if someone has a real Mathematica debugger that they could
> use to help me find where this bug is? I do standard mathematica.
>
> I spend the last 6 hrs on this, and can't find the problem. I do not have
> a debugger, so it is impossible to find where the bug is since it is a
> kernel crash and I do not see what I am doing wrong. One thing I know is
> that if I all the Epilog code in the code, the problem goes away.
>
> This is the problem:
>
> I have a manipulate, with a plot being drawn using Dynamics in the control
> area. The plots uses control variables.
>
> When I enter a value of a control variable using the slider (i.e. normal
> method) there is no problem. no crash, even though the slider goes over
> the same input value which will cause a crash when I enter this input as
> follows:
>
> I open the slider by clicking open on the small "+" next to the slider,
> and type in a numerical value, the kernel crashes.
>
> For example, There is a control variable called zeta in the program. When
> I move the slider no crash happens. When I open the slider window and
> type in a value then the crash happens. The strange thing, if I type in
> "1" instead of "1.0" then it will crash, but if I type "1." no crash is
> seen (i.e. add a decimal point !)
>
> I have a screen shot here to help you see the problem:
>
> http://12000.org/tmp/bug_input_slider/screen_shot.png
>
> And the notebook is in the same folder, here:
>
> http://12000.org/tmp/bug_input_slider/
>
> it is called filter_v9.nb
>
> All what you have to do just download the notebook, open it in
> Mathematica, open the slider input area just like shown in the above
> image, and type in 1
> Next, simply hit any other control with the mouse to activate, now the
> kernel will crash.
>
> As I said, if I type 1. instead of 1 (i.e. with a decimal point), the
> problem does not happen.
>
> Any one has version 7.0.1? does the problem happens with it also?
>
> Thank you,
> --Nasser
>
Prev by Date:
Re: Stop mathematica reordering expression during matrix
Next by Date:
Re: Kernel crash, version 7.0, windows XP, when using slider in Manipulate
Previous by thread:
Kernel crash, version 7.0, windows XP, when using slider in Manipulate with Dynamics plot on control area
Next by thread:
Re: Kernel crash, version 7.0, windows XP, when using slider in Manipulate with Dynamics plot on control area
|