Lonni J Friedman writes:

 > I have a few questions

Thanks for the quick response.  

 > 0) Does this reproduce if you're not using RenderAccel?

Yes.  At least commenting out 

 #    Option         "RenderAccel" "true"

in the screen section of xorg.conf and restarting X doesn't fix the
problem.   Similar looking backtrace: 

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 46912549568976 (LWP 1252)]
0x00002aaaabfb4ac0 in XCheckIfEvent () from /usr/X11R6/lib/libX11.so.6
(gdb) backtrace
#0  0x00002aaaabfb4ac0 in XCheckIfEvent () from
#/usr/X11R6/lib/libX11.so.6
#1  0x000000000048a0b4 in emacs_shell_event_handler ()
#2  0x000000000055c5ff in check_quit ()
#3  0x0000000000518265 in make_string_from_buffer ()
#4  0x00000000005196d5 in buffer_delete_range ()
#5  0x000000000046baa5 in Fdelete_region ()
#6  0x0000000000451333 in execute_rare_opcode ()
#7  0x00000000004521db in execute_rare_opcode ()
#8  0x0000000000453f70 in funcall_compiled_function ()
#9  0x000000000047be41 in Ffuncall ()
#10 0x0000000000451809 in execute_rare_opcode ()
#11 0x0000000000453f70 in funcall_compiled_function ()
#12 0x000000000047be41 in Ffuncall ()
#13 0x0000000000451809 in execute_rare_opcode ()
#14 0x0000000000453f70 in funcall_compiled_function ()
#15 0x000000000047be41 in Ffuncall ()
#16 0x0000000000451809 in execute_rare_opcode ()
#17 0x0000000000453bdb in Fbyte_code ()
#18 0x000000000047a3c1 in Feval ()
#19 0x00000000004770fe in condition_case_1 ()
#20 0x0000000000451444 in execute_rare_opcode ()
#21 0x00000000004521db in execute_rare_opcode ()
#22 0x0000000000453f70 in funcall_compiled_function ()
---Type <return> to continue, or q <return> to quit---
#23 0x000000000047be41 in Ffuncall ()
#24 0x0000000000451809 in execute_rare_opcode ()
#25 0x0000000000453f70 in funcall_compiled_function ()
#26 0x000000000047be41 in Ffuncall ()
#27 0x000000000047c3cc in call1 ()
#28 0x00000000004c3fc1 in Fdispatch_event ()
#29 0x000000000045ac05 in Fcommand_loop_1 ()
#30 0x00000000004770fe in condition_case_1 ()
#31 0x000000000045a774 in Freally_early_error_handler ()
#32 0x00000000004745ce in internal_catch ()
#33 0x000000000045a8bc in initial_command_loop ()
#34 0x00000000004737ba in xemacs_21_4_18_x86_64_debian_linux ()
#35 0x0000000000474269 in main ()
(gdb)


 > 2) For what its worth, I'm able to run xemacs-21.4.18 with 
 > nvidia-1.0-8174 in a 32bit environment without any problems.  Is
 > there anything to suggest that this is a 64bit specific issue?

Just that I am running a full 64bit environment.   For what it is
worth, I have to comment out the 

 Load "glx" 

line in the Modules section in order to get X to start at all.  

 > 3) Does the crash go away if you switch to using the 'nv' X driver?

No, it doesn't.  For some reason, the nv driver gives me very bad
rendering at 1600x1200 (the native of my lcd screen), so I haven't
been able to use it.  But even giving that a try (at a lower
resolution), I still get the crash.  E.g. 

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 46912549568976 (LWP 1987)]
0x00002aaaabfb4ac0 in XCheckIfEvent () from /usr/X11R6/lib/libX11.so.6
(gdb) backtrace
#0  0x00002aaaabfb4ac0 in XCheckIfEvent () from
#/usr/X11R6/lib/libX11.so.6
#1  0x000000000048a0b4 in emacs_shell_event_handler ()
#2  0x000000000055cdc2 in check_what_happened ()
#3  0x000000000047bd95 in Ffuncall ()
#4  0x000000000047c3cc in call1 ()
#5  0x00000000004c3fc1 in Fdispatch_event ()
#6  0x000000000045ac05 in Fcommand_loop_1 ()
#7  0x00000000004770fe in condition_case_1 ()
#8  0x000000000045a774 in Freally_early_error_handler ()
#9  0x00000000004745ce in internal_catch ()
#10 0x000000000045a8bc in initial_command_loop ()
#11 0x00000000004737ba in xemacs_21_4_18_x86_64_debian_linux ()
#12 0x0000000000474269 in main ()
(gdb)

I guess this suggests it's really an libx11 bug, not so much an NVIDIA
problem. 

Larry


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to