[racket-dev] DrRacket 5.3 suddenly crashing every few minutes on Win7/64
I don't know if this is the same crash you're seeing, but I just saw
one. Below is the stacktrace. It opened me up to line 195 of setjump.c
(but this code doesn't look human-written).
if (! (local = ((b -> buf ) . gcvs = (intptr_t ) __gc_var_stack__ ,
(b -> buf ) . gcvs_cnt = (intptr_t ) (__gc_var_stack__ [1 ] ) ,
(scheme_jit_setjmp_prepare ((b -> buf ) . jb ) , (_setjmp (((b -> buf
) . jb ) -> jb ) ) ) ) ) ) {
Robby
libracket3mxxxxxxx.dll!_setjmp() + 0x4b bytes Asm
> libracket3mxxxxxxx.dll!scheme_setjmpup_relative(Scheme_Jumpup_Buf * b=0x0000000027add7c8, void * base=0x0000000027add688, void * volatile start=0x00000000271f83c0, Scheme_Cont * c=0x0000000000000000) Line 195 + 0x41 bytes C
libracket3mxxxxxxx.dll!start_child(Scheme_Thread * volatile
child=0x0000000027add688, Scheme_Object * volatile
child_eval=0x0000000027adca18) Line 2907 + 0x5a bytes C
libracket3mxxxxxxx.dll!make_subprocess(Scheme_Object *
child_thunk=0x0000000027adca18, void * child_start=0x00000000271f83c0,
Scheme_Config * config=0x0000000027adc968, Scheme_Bucket_Table *
cells=0x0000000027adca58, Scheme_Object *
break_cell=0x00000000399c14c0, Scheme_Custodian *
mgr=0x0000000000000000, int normal_kill=1) Line 3062 C
libracket3mxxxxxxx.dll!scheme_thread_w_details(Scheme_Object *
thunk=0x0000000027adca18, Scheme_Config * config=0x0000000000000000,
Scheme_Bucket_Table * cells=0x0000000000000000, Scheme_Object *
break_cell=0x0000000000000000, Scheme_Custodian *
mgr=0x0000000000000000, int suspend_to_kill=0) Line 3348 C
libracket3mxxxxxxx.dll!sch_thread(int argc=12527728, Scheme_Object *
* args=0x0000000032589d60) Line 3104 C
00000000023d3043()
0000000000bf2870()
0000000032589d60()
0000000037e90d20()
libracket3mxxxxxxx.dll!string "thread"() C
0000000032589d48()
000000001f6203a1()
On Thu, Oct 18, 2012 at 8:19 AM, Kathi Fisler <kfisler at cs.wpi.edu> wrote:
> I'm getting a popup message from Windows that "DrRacket.exe has
> stopped working". Only option I get is to close the program.
>
> Kathi
>
> On Thu, Oct 18, 2012 at 9:07 AM, Robby Findler
> <robby at eecs.northwestern.edu> wrote:
>> Do you get a message saying that it has crashed from the OS, or does
>> it just disappear? I can't recall the details now but when I get such
>> messages, I get an option to go into some kind of a debugger and get
>> stack traces. Are you seeing that?
>>
>> Robby
>>
>> On Wed, Oct 17, 2012 at 8:53 AM, Kathi Fisler <kfisler at cs.wpi.edu> wrote:
>>> Within the last couple of days, DrRacket has started crashing after a
>>> few minutes of use. I have not noticed a pattern to what I am doing
>>> when the crash occurs (it has happened on each of mid-editing on
>>> changing tabs, and on hitting F5 to run). I have tried both with
>>> multiple tabs open and with multiple windows open (but only single
>>> tabs). It has now crashed 5 times within 20 minutes.
>>>
>>> I am running 5.3[3m], which I upgraded to soon after its release. I
>>> installed Windows upgrades a week ago; could be correlated to when the
>>> problem started occurring. Last Windows update I installed was
>>> KB2739159. I'm on 64-bit Windows 7.
>>>
>>> Glad to provide more info if someone tells me what to grab and how to grab it.
>>>
>>> Kathi
>>> _________________________
>>> Racket Developers list:
>>> http://lists.racket-lang.org/dev
>>