* 23.0.60; repeated crashes on xkill, every time @ 2008-03-05 23:42 Peter Dyballa 2008-03-05 23:58 ` Peter Dyballa ` (3 more replies) 0 siblings, 4 replies; 11+ messages in thread From: Peter Dyballa @ 2008-03-05 23:42 UTC (permalink / raw) To: emacs-pretest-bug Hello! GNU Emacs compiled GTK crashes on Mac OS X when I kill it with xkill. Mac OS X reports this: Exception: EXC_BAD_ACCESS (0x0001) Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x000004d0 Thread 0 Crashed: 0 libX11.6.dylib 0x01013164 XFreeGC + 28 1 libgdk-x11-2.0.0.dylib 0x0057f910 gdk_gc_x11_finalize + 128 2 libgobject-2.0.0.dylib 0x0167dfa8 g_object_unref + 436 3 libgdk-x11-2.0.0.dylib 0x0055d600 gdk_screen_dispose + 80 4 libgobject-2.0.0.dylib 0x0167ebf0 g_object_run_dispose + 192 5 libgdk-x11-2.0.0.dylib 0x0056db04 gdk_display_x11_dispose + 68 6 libgobject-2.0.0.dylib 0x0167ebf0 g_object_run_dispose + 192 7 emacs 0x00151118 xg_display_close + 312 (gtkutil.c:182) 8 emacs 0x0010fd3c x_connection_closed + 780 (xterm.c:8157) 9 emacs 0x00110080 x_io_error_quitter + 76 (xterm.c:8268) 10 libX11.6.dylib 0x0102cd04 _XIOError + 68 11 libX11.6.dylib 0x0102eeb4 _XFlushInt + 384 12 libX11.6.dylib 0x01030154 _XEventsQueued + 52 13 libX11.6.dylib 0x0101fcd8 XPending + 80 14 libgdk-x11-2.0.0.dylib 0x0057bdb4 gdk_event_prepare + 100 15 libglib-2.0.0.dylib 0x016e17a0 g_main_context_prepare + 752 16 libglib-2.0.0.dylib 0x016e2098 g_main_context_iterate + 764 17 libglib-2.0.0.dylib 0x016e2954 g_main_context_pending + 164 18 libgtk-x11-2.0.0.dylib 0x0131e640 gtk_events_pending + 64 19 emacs 0x0010e734 XTread_socket + 620 (xterm.c: 7463) 20 emacs 0x001c17d8 read_avail_input + 260 (keyboard.c:7108) 21 emacs 0x001c1c18 handle_async_input + 56 (keyboard.c:7339) 22 emacs 0x001c1d3c input_available_signal + 248 (keyboard.c:7387) 23 libSystem.B.dylib 0x90130f54 _sigtramp + 104 24 libSystem.B.dylib 0x9001f888 select + 8 25 emacs 0x002e9ed4 select_wrapper + 64 (process.c: 4216) 26 emacs 0x002eabf0 wait_reading_process_output + 3328 (process.c:4588) 27 emacs 0x001bb074 kbd_buffer_get_event + 668 (keyboard.c:4126) 28 emacs 0x001b83ec read_char + 5280 (keyboard.c: 3078) 29 emacs 0x001c7750 read_key_sequence + 2856 (keyboard.c:9458) 30 emacs 0x001b2da4 command_loop_1 + 1396 (keyboard.c:1653) 31 emacs 0x00282d6c internal_condition_case + 424 (eval.c:1494) 32 emacs 0x001b2264 command_loop_2 + 68 (keyboard.c:1370) 33 emacs 0x002824b4 internal_catch + 296 (eval.c: 1230) 34 emacs 0x001b21c0 command_loop + 248 (keyboard.c: 1350) 35 emacs 0x001b13e4 recursive_edit_1 + 224 (keyboard.c:958) 36 emacs 0x001b1684 Frecursive_edit + 432 (keyboard.c:1021) 37 emacs 0x001af0b4 main + 5312 (emacs.c:1789) 38 emacs 0x00002ccc _start + 760 39 emacs 0x000029d0 start + 48 Gdb shows this: (gdb) set args -Q (gdb) run Starting program: /Users/pete/Quellen/Emacs_CVS/emacs/src/emacs -Q Reading symbols for shared libraries ..+....+++++++++++ +...............................................++++++++.++++++++...++ ++ done Reading symbols for shared libraries . done Reading symbols for shared libraries . done Program received signal SIGPIPE, Broken pipe. 0x90014ba8 in write () (gdb) bt full #0 0x90014ba8 in write () No symbol table info available. #1 0x01418e34 in _XFlushInt () No symbol table info available. #2 0x0141a154 in _XEventsQueued () No symbol table info available. #3 0x01409cd8 in XPending () No symbol table info available. #4 0x0057bdb4 in gdk_event_prepare () No symbol table info available. #5 0x017d67a0 in g_main_context_prepare () No symbol table info available. #6 0x017d7098 in g_main_context_iterate () No symbol table info available. #7 0x017d7954 in g_main_context_pending () No symbol table info available. #8 0x01121640 in gtk_events_pending () No symbol table info available. #9 0x0010e734 in XTread_socket (terminal=0x2b59250, expected=1, hold_quit=0xbfffc590) at xterm.c:7463 count = 0 event = { type = 64, xany = { type = 64, serial = 46123056, send_event = 95193184, display = 0x0, window = 58721289 }, xkey = { type = 64, serial = 46123056, send_event = 95193184, display = 0x0, window = 58721289, root = 0, subwindow = 58721289, time = 3221210432, x = 58721289, y = -1073756992, x_root = 420944, y_root = -1073756864, state = 61, keycode = 1, same_screen = -1877799180 }, xbutton = { type = 64, serial = 46123056, send_event = 95193184, display = 0x0, window = 58721289, root = 0, subwindow = 58721289, time = 3221210432, x = 58721289, y = -1073756992, x_root = 420944, y_root = -1073756864, state = 61, button = 1, same_screen = -1877799180 }, xmotion = { type = 64, serial = 46123056, send_event = 95193184, display = 0x0, window = 58721289, root = 0, subwindow = 58721289, time = 3221210432, x = 58721289, y = -1073756992, x_root = 420944, y_root = -1073756864, state = 61, is_hint = 0 '\0', same_screen = -1877799180 }, xcrossing = { type = 64, serial = 46123056, send_event = 95193184, display = 0x0, window = 58721289, root = 0, subwindow = 58721289, time = 3221210432, x = 58721289, y = -1073756992, x_root = 420944, y_root = -1073756864, mode = 61, detail = 1, same_screen = -1877799180, focus = -1073756880, state = 95193184 }, xfocus = { type = 64, serial = 46123056, send_event = 95193184, display = 0x0, window = 58721289, mode = 0, detail = 58721289 }, xexpose = { type = 64, serial = 46123056, send_event = 95193184, display = 0x0, window = 58721289, x = 0, y = 58721289, width = -1073756864, height = 58721289, count = -1073756992 }, xgraphicsexpose = { type = 64, serial = 46123056, send_event = 95193184, display = 0x0, drawable = 58721289, x = 0, y = 58721289, width = -1073756864, height = 58721289, count = -1073756992, major_code = 420944, minor_code = -1073756864 }, xnoexpose = { type = 64, serial = 46123056, send_event = 95193184, display = 0x0, drawable = 58721289, major_code = 0, minor_code = 58721289 }, xvisibility = { type = 64, serial = 46123056, send_event = 95193184, display = 0x0, window = 58721289, state = 0 }, xcreatewindow = { type = 64, serial = 46123056, send_event = 95193184, display = 0x0, parent = 58721289, window = 0, x = 58721289, y = -1073756864, width = 58721289, height = -1073756992, border_width = 420944, override_redirect = -1073756864 }, xdestroywindow = { type = 64, serial = 46123056, send_event = 95193184, display = 0x0, event = 58721289, window = 0 }, xunmap = { type = 64, serial = 46123056, send_event = 95193184, display = 0x0, event = 58721289, window = 0, from_configure = 58721289 }, xmap = { type = 64, serial = 46123056, send_event = 95193184, display = 0x0, event = 58721289, window = 0, override_redirect = 58721289 }, xmaprequest = { type = 64, serial = 46123056, send_event = 95193184, display = 0x0, parent = 58721289, window = 0 }, xreparent = { type = 64, serial = 46123056, send_event = 95193184, display = 0x0, event = 58721289, window = 0, parent = 58721289, x = -1073756864, y = 58721289, override_redirect = -1073756992 }, xconfigure = { type = 64, serial = 46123056, send_event = 95193184, display = 0x0, event = 58721289, window = 0, x = 58721289, y = -1073756864, width = 58721289, height = -1073756992, border_width = 420944, above = 3221210432, override_redirect = 61 }, xgravity = { type = 64, serial = 46123056, send_event = 95193184, display = 0x0, event = 58721289, window = 0, x = 58721289, y = -1073756864 }, xresizerequest = { type = 64, serial = 46123056, send_event = 95193184, display = 0x0, window = 58721289, width = 0, height = 58721289 }, xconfigurerequest = { type = 64, serial = 46123056, send_event = 95193184, display = 0x0, parent = 58721289, window = 0, x = 58721289, y = -1073756864, width = 58721289, height = -1073756992, border_width = 420944, above = 3221210432, detail = 61, value_mask = 1 }, xcirculate = { type = 64, serial = 46123056, send_event = 95193184, display = 0x0, event = 58721289, window = 0, place = 58721289 }, xcirculaterequest = { type = 64, serial = 46123056, send_event = 95193184, display = 0x0, parent = 58721289, window = 0, place = 58721289 }, xproperty = { type = 64, serial = 46123056, send_event = 95193184, display = 0x0, window = 58721289, atom = 0, time = 58721289, state = -1073756864 }, xselectionclear = { type = 64, serial = 46123056, send_event = 95193184, display = 0x0, window = 58721289, selection = 0, time = 58721289 }, xselectionrequest = { type = 64, serial = 46123056, send_event = 95193184, display = 0x0, owner = 58721289, requestor = 0, selection = 58721289, target = 3221210432, property = 58721289, time = 3221210304 }, xselection = { type = 64, serial = 46123056, send_event = 95193184, display = 0x0, requestor = 58721289, selection = 0, target = 58721289, property = 3221210432, time = 58721289 }, xcolormap = { type = 64, serial = 46123056, send_event = 95193184, display = 0x0, window = 58721289, colormap = 0, new = 58721289, state = -1073756864 }, xclient = { type = 64, serial = 46123056, send_event = 95193184, display = 0x0, window = 58721289, message_type = 0, format = 58721289, data = { b = "\277\377\305@\003\200\004\t\277\377\304\300\000\006lP\277 \377\305@", s = {-16385, -15040, 896, 1033, -16385, -15168, 6, 27728, -16385, -15040}, l = {-1073756864, 58721289, -1073756992, 420944, -1073756864} } }, xmapping = { type = 64, serial = 46123056, send_event = 95193184, display = 0x0, window = 58721289, request = 0, first_keycode = 58721289, count = -1073756864 }, xerror = { type = 64, display = 0x2bfc830, resourceid = 95193184, serial = 0, error_code = 3 '\003', request_code = 128 '\200', minor_code = 4 '\004' }, xkeymap = { type = 64, serial = 46123056, send_event = 95193184, display = 0x0, window = 58721289, key_vector = "\000\000\000\000\003\200\004\t\277\377\305@\003\200 \004\t\277\377\304\300\000\006lP\277\377\305@\000\000\000=" }, pad = {64, 46123056, 95193184, 0, 58721289, 0, 58721289, -1073756864, 58721289, -1073756992, 420944, -1073756864, 61, 1, -1877799180, -1073756880, 95193184, -1877799084, 0, -1073756864, 0, 23, 0, 0} } event_found = 0 dpyinfo = (struct x_display_info *) 0x67eb8 #10 0x001c17d8 in read_avail_input (expected=1) at keyboard.c:7108 nr = 52 hold_quit = { kind = NO_EVENT, code = 0, part = scroll_bar_above_handle, modifiers = 0, x = 0, y = 0, timestamp = 0, padding = {0x0, 0x0}, frame_or_window = 0, arg = 0 } next = (struct terminal *) 0x0 nread = 0 err = 0 t = (struct terminal *) 0x2b59250 #11 0x001c1c18 in handle_async_input () at keyboard.c:7339 nread = 754267136 #12 0x001c1d3c in input_available_signal (signo=23) at keyboard.c:7381 old_errno = 0 #13 <signal handler called> No symbol table info available. #14 0x9001f888 in select () No symbol table info available. #15 0x002e9ed4 in select_wrapper (n=8, rfd=0xbfffcda4, wfd=0x0, xfd=0x0, tmo=0xbfffcea4) at process.c:4216 No locals. #16 0x002eabf0 in wait_reading_process_output (time_limit=30, microsecs=0, read_kbd=-1, do_display=1, wait_for_cell=58721289, wait_proc=0x0, just_wait_proc=0) at process.c:4588 timeout_reduced_for_timers = 1 channel = -1 nfds = 0 Available = { fds_bits = {128, 0 <repeats 31 times>} } Connecting = { fds_bits = {0 <repeats 32 times>} } check_connect = 0 check_delay = 0 no_avail = 0 xerrno = 0 proc = 2147475117 timeout = { tv_sec = 0, tv_usec = 0 } end_time = { tv_sec = 1204760323, tv_usec = 959755 } wait_channel = -1 got_some_input = 0 count = 2 #17 0x00013880 in sit_for (timeout=240, reading=1, do_display=1) at dispnew.c:6614 sec = 30 usec = 0 #18 0x001b7fa0 in read_char (commandflag=1, nmaps=2, maps=0xbfffd880, prev_event=58721289, used_mouse_menu=0xbfffd9b8, end_time=0x0) at keyboard.c:2967 tem0 = -1073753744 timeout = 30 delay_level = 4 buffer_size = 1 c = 58721289 count = 1 jmpcount = 2 local_getcjmp = {-1073753888, 4902368, 0 <repeats 12 times>, 2, -1073747908, -1073748108, -1073748120, 3329548, -1073753888, 1797996, 1800224, 1140851266, 1536, -1073753956, 80, -524288, -2113781760, 0, -1073753696, 0, -1073753952, 3520995, 4622331, 3521012, -1073752684, 0, -1073753568, 58830682, 58830682, -1073753392, 109, -1073753520, 2645252, 58721289, 58721337, 2645340, 58750225, -1073753200, -1073753520, 58833417, 58721337, -1073753392, 794916212, 1, 0, 58721289, -1073753248, 58721289, 58721289, 58721289, 58721337, 0, 58897849, 58721313, 0, 0, 37904229, -1073753952, 80, 1, 58896065, 0, 3329548, -1073753392, 2650668, -1073753280, 8372741, 2651804, 2644872, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, 1090525558, -1711829171, 1051985504, 0, 1090525558, 812720641, 0, 0, 1085022207, -3340544, 1068130715, 1392508928, -1073753136, 0, 1, 1536, 58721289, 1, -1073753200, 59002929, 3520956, -1073752300, -1073753072, -1073753068, -1073753056, 0, 0, -1073753068, 3, 37904245, 1, 77705505, 58721313, 3329548, -1073753088, 3001052, -1073753008, 13, 111, 29, -1073753024, 3329548, 2, -1073753072, 3, 114, 3, 111, 51, 80, 111, 29, -1073752944, 37904229, -1073753056, 38803068, -1073752960, 114, 3133300, 111, 51, 80, 66894160, 77705505, 58721289, 58721289, 111, 29, -1073752912, 38803064, 1, 38803068, 3, 114, 3, 111, 51, 80, -1073752960, 0, -1073752816, 58830946, -1073752944, 38803068, -1073752848, 1, 3133300, 58721289} save_jump = {0 <repeats 192 times>} key_already_recorded = 0 tem = 58721289 save = 37904181 previous_echo_area_message = 58721289 also_record = 58721289 reread = 0 gcpro1 = { next = 0xbfffd6f0, var = 0xffffffff, nvars = 192 } gcpro2 = { next = 0x3806f51, var = 0x250167c, nvars = 0 } polling_stopped_here = 0 orig_kboard = (struct kboard *) 0x2b59500 #19 0x001c7750 in read_key_sequence (keybuf=0xbfffdbac, bufsize=30, prompt=58721289, dont_downcase_last=0, can_return_switch_frame=1, fix_current_buffer=1) at keyboard.c:9458 interrupted_kboard = (KBOARD *) 0x2b59500 interrupted_frame = (struct frame *) 0x2bfc5d0 key = -1035222635 used_mouse_menu = 0 echo_local_start = 0 last_real_key_start = 0 keys_local_start = 0 local_first_binding = 0 from_string = 58721289 count = 2 t = 0 echo_start = 0 keys_start = 0 nmaps = 2 nmaps_allocated = 2 defs = (Lisp_Object * volatile) 0xbfffd860 submaps = (Lisp_Object * volatile) 0xbfffd880 orig_local_map = 37954085 orig_keymap = 58721289 localized_local_map = 0 first_binding = 0 first_unbound = 31 mock_input = 0 fkey = { parent = 38117693, map = 38117693, start = 0, end = 0 } keytran = { parent = 8355709, map = 8355709, start = 0, end = 0 } indec = { parent = 38117701, map = 38117701, start = 0, end = 0 } delayed_switch_frame = 58721289 original_uppercase = -1073748108 original_uppercase_position = -1 dummyflag = 0 starting_buffer = (struct buffer *) 0x2501678 fake_prefixed_keys = 58721289 gcpro1 = { next = 0x2000, var = 0x2864a4, nvars = -1073751488 } #20 0x001b2da4 in command_loop_1 () at keyboard.c:1653 cmd = 77630249 lose = -1073751200 nonundocount = 0 keybuf = {37904245, -1073751008, 3329548, -1073751104, 2640712, -1073750864, 0, 2643176, -1878923256, -1073751008, 275, 3708204, 58721289, 1, 0, 0, 5, 0, 0, -1610569748, 0, 0, 40901824, 40901824, 8372741, 3708204, 67099041, 58721289, 0, -1073751020} i = 1 prev_modiff = 15 prev_buffer = (struct buffer *) 0x2501678 already_adjusted = 0 #21 0x00282d6c in internal_condition_case (bfun=0x1b2830 <command_loop_1>, handlers=58761857, hfun=0x1b1be4 <cmd_error>) at eval.c:1494 val = 8372741 c = { tag = 58721289, val = 58721289, next = 0xbfffe128, gcpro = 0x0, jmp = {-1073750784, -1073750724, 0 <repeats 12 times>, 2, -1073747908, -1073748108, -1073748120, 3329548, -1073750784, 2632672, 2632908, 603980322, 1204760276, -1610562188, 40902128, -524288, -2113912832, 0, -1073750708, -1073750392, 21877934, 6300880, -1073750448, 6298544, -1880767128, -1881079300, -1073750448, 1109664296, -1881078444, 21473084, -1073750468, -1073749990, 0, -1878895704, -1073750096, 606347820, -1878895460, 13, 13, 1140884002, -1878845248, 504, 21473084, -1073750296, 21878415, 0, -1073749364, 21751732, -1880767128, 21751732, -1073750240, 21877934, 20914928, -1881077508, -1073750336, 0, -1881077108, 0, 0, 0, -1073749973, 13, -1073750192, 34144255, -1073749990, 2147483647, 6, 1, 6300880, -1073749540, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, 1090525558, -1711829171, 1051985504, 0, 1090525558, 812720641, 0, 0, 1085022207, -3340544, 1068130715, 1392508928, -1073750128, 1140851752, -1881078444, -1879034992, -1073750112, 606347810, -1879034368, 6300880, -1073750080, 6298544, -1880767128, -1881079300, -1073749968, 1109664296, -1881078444, 6300880, -1073750048, 6298544, -1880767128, 0, 0, 4690172, -1880767128, 4690172, 6291520, 5385076, 5040, -1881077508, -1073750016, 0, -1881077108, -1878959936, -1073749920, 21752384, -1878959736, 21752384, 21478880, -1073749896, 21877580, 6300880, -1073749952, 6298544, 6300880, -1881079300, -1073749840, 1143218728, -1881078444, 211515, -2118909951, 501, 4096, -1880795504, 0, 6291520, 94, -1881123184, -1073749920, 0, -1881123000, 0, 92277760, -1073749800, 21861555, 6298544, -1073749856, 6298544, -1880767128, -1881079300, -1073749856, -2113788892, -1881078444, -1881077508, -1073749728, 2, -1073747908}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } h = { handler = 58761857, var = 58721289, chosen_clause = -1073749472, tag = 0xbfffdd3c, next = 0x0 } #22 0x001b2264 in command_loop_2 () at keyboard.c:1370 val = 8 #23 0x002824b4 in internal_catch (tag=58756929, func=0x1b2220 <command_loop_2>, arg=58721289) at eval.c:1230 c = { tag = 58756929, val = 58721289, next = 0x0, gcpro = 0x0, jmp = {-1073749776, 4930988, 0 <repeats 12 times>, 2, -1073747908, -1073748108, -1073748120, 3329548, -1073749776, 2630568, 2630804, 1140851234, 2, -1073747908, -1073748108, -524288, -2113912832, 0, -1073749704, -1073749488, 9, 2999720, 10, 21474444, 11, 6300880, 0, 0, 0, 0, 1520, -1610599536, 2, 92274688, -1073748108, -1610599536, -1610599536, -1073749392, -1879034992, -1073749392, 1140851746, -1879034368, 2434612, -1073749408, 0, 2434672, -1, -1610599536, 2, 152, -1073748108, -1610599536, -1610599536, -1073749328, -1879034992, -1073749296, 603980834, 40902672, 0, -1073749280, 2, -1073747908, -1073748108, -1073748120, 3329548, -1073749392, 2999684, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, 1090525558, -1711829171, 1051985504, 0, 1090525558, 812720641, 0, 0, 1085022207, -3340544, 1068130715, 1392508928, -1073749056, -2113919966, 92311040, 2434348, -1073749152, 6298544, -1073749216, 0, 0, 2, -1073747908, 0, 0, 2, -1073747908, -1073748108, -1073748120, 3329548, -1073749168, 2999684, -1073749072, 10, 2999720, 10, -1073749024, 1520, 0, 0, -1073749008, 0, 1, 40902464, -1073748976, -1, 40902464, 1, 4, 10, 40902144, 2434348, -1073749008, 0, -1073749072, 2434612, -1073749024, 0, 2434672, 30532, -1073748960, 0, 41, 0, 0, 0, 0, 2, 0, 0, -1073749008, 2491564, -1073748880, 2, 2493184, 58721289, 2, -1610599536, 58895825, 58892562, 58721289, 38803064, -1073748960, 2490700, -1073748880, 10, 2490908, 0, 0, 10}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } #24 0x001b21c0 in command_loop () at keyboard.c:1349 No locals. #25 0x001b13e4 in recursive_edit_1 () at keyboard.c:958 count = 1 val = 40902288 #26 0x001b1684 in Frecursive_edit () at keyboard.c:1020 count = 0 buffer = 58721289 #27 0x001af0b4 in main (argc=2, argv=0xbfffe768) at emacs.c:1787 dummy = 8398200 stack_bottom_variable = 0 '\0' do_initial_setlocale = 1 skip_args = 0 rlim = { rlim_cur = 8388608, rlim_max = 67108864 } no_loadup = 0 junk = 0x0 (gdb) xbacktrace (gdb) In GNU Emacs 23.0.60.1 (powerpc-apple-darwin8.11.0, GTK+ Version 2.6.10) of 2008-03-06 on Latsche.local Windowing system distributor `The XFree86 Project, Inc', version 11.0.40400000 configured using `configure '--without-pop' '--without-sound' '-- with-xft' '--with-libotf' '--with-dbus' '--with-x-toolkit=gtk' '-- enable-font-backend' '--enable-locallisppath=/Library/Application Support/Emacs/calendar23:/Library/Application Support/Emacs/caml:/ Library/Application Support/Emacs:/sw/share/emacs21/site-lisp/elib' 'PKG_CONFIG_PATH=/sw/lib/freetype219/lib/pkgconfig:/sw/lib/ fontconfig2/lib/pkgconfig:/sw/lib/pkgconfig:/sw/lib/system-openssl/ lib/pkgconfig:/sw/share/pkgconfig:/usr/lib/pkgconfig:/usr/local/lib/ pkgconfig:/usr/local/clamXav/lib/pkgconfig:/usr/X11R6/lib/pkgconfig' 'CPPFLAGS=-no-cpp-precomp -D__BIND_NOSTATIC -I/sw/lib/fontconfig2/ include -I/sw/lib/freetype219/include -I/sw/lib/freetype219/include/ freetype2 -idirafter /usr/X11R6/include' 'CFLAGS=-ggdb -gfull - bind_at_load -Wno-pointer-sign -pipe -fPIC -mcpu=7450 -mtune=7450 - mno-powerpc64 -O0' 'LDFLAGS=-bind_at_load -dead_strip - multiply_defined suppress -L/sw/lib/fontconfig2/lib -L/sw/lib/ freetype219/lib'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: de_DE.UTF-8 value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: de_DE.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default-enable-multibyte-characters: t Major mode: Fundamental Minor modes in effect: show-paren-mode: t display-time-mode: t desktop-save-mode: t tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t global-auto-composition-mode: t auto-composition-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t -- Mit friedvollen Grüßen Pete I wouldn't recommend sex, drugs or insanity for everyone, but they've always worked for me. – Hunter S. Thompson ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: 23.0.60; repeated crashes on xkill, every time 2008-03-05 23:42 23.0.60; repeated crashes on xkill, every time Peter Dyballa @ 2008-03-05 23:58 ` Peter Dyballa 2008-03-06 0:24 ` Dan Nicolaescu ` (2 subsequent siblings) 3 siblings, 0 replies; 11+ messages in thread From: Peter Dyballa @ 2008-03-05 23:58 UTC (permalink / raw) To: emacs-pretest-bug Am 06.03.2008 um 00:42 schrieb Peter Dyballa: > GNU Emacs compiled GTK crashes on Mac OS X when I kill it with xkill. When configured with --with-x-toolkit=athena no crashes happen, GNU Emacs (?) reports instead: Connection lost to X server `:0.0' -- Greetings Pete "Evolution" o __o _o _ °\___o /0~ -\<, ^\___ /=\\_/-% oo~_______ /\ /\______/ \_________O/ O_______________o===>-->O--o____ ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: 23.0.60; repeated crashes on xkill, every time 2008-03-05 23:42 23.0.60; repeated crashes on xkill, every time Peter Dyballa 2008-03-05 23:58 ` Peter Dyballa @ 2008-03-06 0:24 ` Dan Nicolaescu 2008-03-06 7:32 ` Jan Djärv 2008-03-06 9:36 ` Peter Dyballa 2008-03-06 7:25 ` Jan Djärv 2008-03-06 15:10 ` Stefan Monnier 3 siblings, 2 replies; 11+ messages in thread From: Dan Nicolaescu @ 2008-03-06 0:24 UTC (permalink / raw) To: Peter Dyballa; +Cc: emacs-pretest-bug Peter Dyballa <Peter_Dyballa@Freenet.DE> writes: > Hello! > > GNU Emacs compiled GTK crashes on Mac OS X when I kill it with xkill. > > Mac OS X reports this: > > Exception: EXC_BAD_ACCESS (0x0001) > Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x000004d0 I don't see this on Fedora Core 8. How did you fix the problem you had before with linking two versions of the same shared library twice? If that still happens, _any_ crash can blamed to that... ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: 23.0.60; repeated crashes on xkill, every time 2008-03-06 0:24 ` Dan Nicolaescu @ 2008-03-06 7:32 ` Jan Djärv 2008-03-06 9:36 ` Peter Dyballa 1 sibling, 0 replies; 11+ messages in thread From: Jan Djärv @ 2008-03-06 7:32 UTC (permalink / raw) To: Dan Nicolaescu; +Cc: emacs-pretest-bug, Peter Dyballa Dan Nicolaescu skrev: > Peter Dyballa <Peter_Dyballa@Freenet.DE> writes: > > > Hello! > > > > GNU Emacs compiled GTK crashes on Mac OS X when I kill it with xkill. > > > > Mac OS X reports this: > > > > Exception: EXC_BAD_ACCESS (0x0001) > > Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x000004d0 > > I don't see this on Fedora Core 8. You wouldn't. AFAIK, FC8 has Gtk+ 2.12.something. Jan D. ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: 23.0.60; repeated crashes on xkill, every time 2008-03-06 0:24 ` Dan Nicolaescu 2008-03-06 7:32 ` Jan Djärv @ 2008-03-06 9:36 ` Peter Dyballa 1 sibling, 0 replies; 11+ messages in thread From: Peter Dyballa @ 2008-03-06 9:36 UTC (permalink / raw) To: Dan Nicolaescu; +Cc: emacs-pretest-bug Am 06.03.2008 um 01:24 schrieb Dan Nicolaescu: > How did you fix the problem you had before with linking two > versions of > the same shared library twice? If that still happens, _any_ crash can > blamed to that... I did not really. The fix is that GNU Emacs is using X11 and libfreetype as font back ends. And, as I added later, it only happens with GTK, not with Xaw3d. -- Greetings Pete Eternity is a terrible thought. I mean, where's it going to end? - Tom Stoppard ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: 23.0.60; repeated crashes on xkill, every time 2008-03-05 23:42 23.0.60; repeated crashes on xkill, every time Peter Dyballa 2008-03-05 23:58 ` Peter Dyballa 2008-03-06 0:24 ` Dan Nicolaescu @ 2008-03-06 7:25 ` Jan Djärv 2008-03-06 9:38 ` Peter Dyballa 2008-03-06 15:10 ` Stefan Monnier 3 siblings, 1 reply; 11+ messages in thread From: Jan Djärv @ 2008-03-06 7:25 UTC (permalink / raw) To: Peter Dyballa; +Cc: emacs-pretest-bug You have a bad version of Gtk+. Unfortunately some versions (i.e. from 2.4.x and onwards) works with what gtkutil.c does when closing a display. And some minor/micro combinations don't. Your 2.6.10 obviously don't. However, 2.10 and onwards seems to be OK. See http://bugzilla.gnome.org/show_bug.cgi?id=85715. The backtrace does not match the crash, BTW. Did you have more than one display open? Emacs should just exit if there is just one display open. That may be a bug. Jan D. Peter Dyballa skrev: > Hello! > > GNU Emacs compiled GTK crashes on Mac OS X when I kill it with xkill. > > Mac OS X reports this: > > Exception: EXC_BAD_ACCESS (0x0001) > Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x000004d0 > > Thread 0 Crashed: > 0 libX11.6.dylib 0x01013164 XFreeGC + 28 > 1 libgdk-x11-2.0.0.dylib 0x0057f910 gdk_gc_x11_finalize + 128 > 2 libgobject-2.0.0.dylib 0x0167dfa8 g_object_unref + 436 > 3 libgdk-x11-2.0.0.dylib 0x0055d600 gdk_screen_dispose + 80 > 4 libgobject-2.0.0.dylib 0x0167ebf0 g_object_run_dispose + 192 > 5 libgdk-x11-2.0.0.dylib 0x0056db04 gdk_display_x11_dispose + 68 > 6 libgobject-2.0.0.dylib 0x0167ebf0 g_object_run_dispose + 192 > 7 emacs 0x00151118 xg_display_close + 312 > (gtkutil.c:182) > 8 emacs 0x0010fd3c x_connection_closed + 780 > (xterm.c:8157) > 9 emacs 0x00110080 x_io_error_quitter + 76 > (xterm.c:8268) > 10 libX11.6.dylib 0x0102cd04 _XIOError + 68 > 11 libX11.6.dylib 0x0102eeb4 _XFlushInt + 384 > 12 libX11.6.dylib 0x01030154 _XEventsQueued + 52 > 13 libX11.6.dylib 0x0101fcd8 XPending + 80 > 14 libgdk-x11-2.0.0.dylib 0x0057bdb4 gdk_event_prepare + 100 > 15 libglib-2.0.0.dylib 0x016e17a0 g_main_context_prepare + 752 > 16 libglib-2.0.0.dylib 0x016e2098 g_main_context_iterate + 764 > 17 libglib-2.0.0.dylib 0x016e2954 g_main_context_pending + 164 > 18 libgtk-x11-2.0.0.dylib 0x0131e640 gtk_events_pending + 64 > 19 emacs 0x0010e734 XTread_socket + 620 > (xterm.c:7463) > 20 emacs 0x001c17d8 read_avail_input + 260 > (keyboard.c:7108) > 21 emacs 0x001c1c18 handle_async_input + 56 > (keyboard.c:7339) > 22 emacs 0x001c1d3c input_available_signal + 248 > (keyboard.c:7387) > 23 libSystem.B.dylib 0x90130f54 _sigtramp + 104 > 24 libSystem.B.dylib 0x9001f888 select + 8 > 25 emacs 0x002e9ed4 select_wrapper + 64 > (process.c:4216) > 26 emacs 0x002eabf0 wait_reading_process_output + > 3328 (process.c:4588) > 27 emacs 0x001bb074 kbd_buffer_get_event + 668 > (keyboard.c:4126) > 28 emacs 0x001b83ec read_char + 5280 > (keyboard.c:3078) > 29 emacs 0x001c7750 read_key_sequence + 2856 > (keyboard.c:9458) > 30 emacs 0x001b2da4 command_loop_1 + 1396 > (keyboard.c:1653) > 31 emacs 0x00282d6c internal_condition_case + 424 > (eval.c:1494) > 32 emacs 0x001b2264 command_loop_2 + 68 > (keyboard.c:1370) > 33 emacs 0x002824b4 internal_catch + 296 > (eval.c:1230) > 34 emacs 0x001b21c0 command_loop + 248 > (keyboard.c:1350) > 35 emacs 0x001b13e4 recursive_edit_1 + 224 > (keyboard.c:958) > 36 emacs 0x001b1684 Frecursive_edit + 432 > (keyboard.c:1021) > 37 emacs 0x001af0b4 main + 5312 (emacs.c:1789) > 38 emacs 0x00002ccc _start + 760 > 39 emacs 0x000029d0 start + 48 > > > Gdb shows this: > > (gdb) set args -Q > (gdb) run > Starting program: /Users/pete/Quellen/Emacs_CVS/emacs/src/emacs -Q > Reading symbols for shared libraries > ..+....++++++++++++...............................................++++++++.++++++++...++++ > done > Reading symbols for shared libraries . done > Reading symbols for shared libraries . done > > Program received signal SIGPIPE, Broken pipe. > 0x90014ba8 in write () > (gdb) bt full > #0 0x90014ba8 in write () > No symbol table info available. > #1 0x01418e34 in _XFlushInt () > No symbol table info available. > #2 0x0141a154 in _XEventsQueued () > No symbol table info available. > #3 0x01409cd8 in XPending () > No symbol table info available. > #4 0x0057bdb4 in gdk_event_prepare () > No symbol table info available. > #5 0x017d67a0 in g_main_context_prepare () > No symbol table info available. > #6 0x017d7098 in g_main_context_iterate () > No symbol table info available. > #7 0x017d7954 in g_main_context_pending () > No symbol table info available. > #8 0x01121640 in gtk_events_pending () > No symbol table info available. > #9 0x0010e734 in XTread_socket (terminal=0x2b59250, expected=1, > hold_quit=0xbfffc590) at xterm.c:7463 > count = 0 > event = { > type = 64, > xany = { > type = 64, > serial = 46123056, > send_event = 95193184, > display = 0x0, > window = 58721289 > }, > xkey = { > type = 64, > serial = 46123056, > send_event = 95193184, > display = 0x0, > window = 58721289, > root = 0, > subwindow = 58721289, > time = 3221210432, > x = 58721289, > y = -1073756992, > x_root = 420944, > y_root = -1073756864, > state = 61, > keycode = 1, > same_screen = -1877799180 > }, > xbutton = { > type = 64, > serial = 46123056, > send_event = 95193184, > display = 0x0, > window = 58721289, > root = 0, > subwindow = 58721289, > time = 3221210432, > x = 58721289, > y = -1073756992, > x_root = 420944, > y_root = -1073756864, > state = 61, > button = 1, > same_screen = -1877799180 > }, > xmotion = { > type = 64, > serial = 46123056, > send_event = 95193184, > display = 0x0, > window = 58721289, > root = 0, > subwindow = 58721289, > time = 3221210432, > x = 58721289, > y = -1073756992, > x_root = 420944, > y_root = -1073756864, > state = 61, > is_hint = 0 '\0', > same_screen = -1877799180 > }, > xcrossing = { > type = 64, > serial = 46123056, > send_event = 95193184, > display = 0x0, > window = 58721289, > root = 0, > subwindow = 58721289, > time = 3221210432, > x = 58721289, > y = -1073756992, > x_root = 420944, > y_root = -1073756864, > mode = 61, > detail = 1, > same_screen = -1877799180, > focus = -1073756880, > state = 95193184 > }, > xfocus = { > type = 64, > serial = 46123056, > send_event = 95193184, > display = 0x0, > window = 58721289, > mode = 0, > detail = 58721289 > }, > xexpose = { > type = 64, > serial = 46123056, > send_event = 95193184, > display = 0x0, > window = 58721289, > x = 0, > y = 58721289, > width = -1073756864, > height = 58721289, > count = -1073756992 > }, > xgraphicsexpose = { > type = 64, > serial = 46123056, > send_event = 95193184, > display = 0x0, > drawable = 58721289, > x = 0, > y = 58721289, > width = -1073756864, > height = 58721289, > count = -1073756992, > major_code = 420944, > minor_code = -1073756864 > }, > xnoexpose = { > type = 64, > serial = 46123056, > send_event = 95193184, > display = 0x0, > drawable = 58721289, > major_code = 0, > minor_code = 58721289 > }, > xvisibility = { > type = 64, > serial = 46123056, > send_event = 95193184, > display = 0x0, > window = 58721289, > state = 0 > }, > xcreatewindow = { > type = 64, > serial = 46123056, > send_event = 95193184, > display = 0x0, > parent = 58721289, > window = 0, > x = 58721289, > y = -1073756864, > width = 58721289, > height = -1073756992, > border_width = 420944, > override_redirect = -1073756864 > }, > xdestroywindow = { > type = 64, > serial = 46123056, > send_event = 95193184, > display = 0x0, > event = 58721289, > window = 0 > }, > xunmap = { > type = 64, > serial = 46123056, > send_event = 95193184, > display = 0x0, > event = 58721289, > window = 0, > from_configure = 58721289 > }, > xmap = { > type = 64, > serial = 46123056, > send_event = 95193184, > display = 0x0, > event = 58721289, > window = 0, > override_redirect = 58721289 > }, > xmaprequest = { > type = 64, > serial = 46123056, > send_event = 95193184, > display = 0x0, > parent = 58721289, > window = 0 > }, > xreparent = { > type = 64, > serial = 46123056, > send_event = 95193184, > display = 0x0, > event = 58721289, > window = 0, > parent = 58721289, > x = -1073756864, > y = 58721289, > override_redirect = -1073756992 > }, > xconfigure = { > type = 64, > serial = 46123056, > send_event = 95193184, > display = 0x0, > event = 58721289, > window = 0, > x = 58721289, > y = -1073756864, > width = 58721289, > height = -1073756992, > border_width = 420944, > above = 3221210432, > override_redirect = 61 > }, > xgravity = { > type = 64, > serial = 46123056, > send_event = 95193184, > display = 0x0, > event = 58721289, > window = 0, > x = 58721289, > y = -1073756864 > }, > xresizerequest = { > type = 64, > serial = 46123056, > send_event = 95193184, > display = 0x0, > window = 58721289, > width = 0, > height = 58721289 > }, > xconfigurerequest = { > type = 64, > serial = 46123056, > send_event = 95193184, > display = 0x0, > parent = 58721289, > window = 0, > x = 58721289, > y = -1073756864, > width = 58721289, > height = -1073756992, > border_width = 420944, > above = 3221210432, > detail = 61, > value_mask = 1 > }, > xcirculate = { > type = 64, > serial = 46123056, > send_event = 95193184, > display = 0x0, > event = 58721289, > window = 0, > place = 58721289 > }, > xcirculaterequest = { > type = 64, > serial = 46123056, > send_event = 95193184, > display = 0x0, > parent = 58721289, > window = 0, > place = 58721289 > }, > xproperty = { > type = 64, > serial = 46123056, > send_event = 95193184, > display = 0x0, > window = 58721289, > atom = 0, > time = 58721289, > state = -1073756864 > }, > xselectionclear = { > type = 64, > serial = 46123056, > send_event = 95193184, > display = 0x0, > window = 58721289, > selection = 0, > time = 58721289 > }, > xselectionrequest = { > type = 64, > serial = 46123056, > send_event = 95193184, > display = 0x0, > owner = 58721289, > requestor = 0, > selection = 58721289, > target = 3221210432, > property = 58721289, > time = 3221210304 > }, > xselection = { > type = 64, > serial = 46123056, > send_event = 95193184, > display = 0x0, > requestor = 58721289, > selection = 0, > target = 58721289, > property = 3221210432, > time = 58721289 > }, > xcolormap = { > type = 64, > serial = 46123056, > send_event = 95193184, > display = 0x0, > window = 58721289, > colormap = 0, > new = 58721289, > state = -1073756864 > }, > xclient = { > type = 64, > serial = 46123056, > send_event = 95193184, > display = 0x0, > window = 58721289, > message_type = 0, > format = 58721289, > data = { > b = > "\277\377\305@\003\200\004\t\277\377\304\300\000\006lP\277\377\305@", > s = {-16385, -15040, 896, 1033, -16385, -15168, 6, 27728, -16385, > -15040}, > l = {-1073756864, 58721289, -1073756992, 420944, -1073756864} > } > }, > xmapping = { > type = 64, > serial = 46123056, > send_event = 95193184, > display = 0x0, > window = 58721289, > request = 0, > first_keycode = 58721289, > count = -1073756864 > }, > xerror = { > type = 64, > display = 0x2bfc830, > resourceid = 95193184, > serial = 0, > error_code = 3 '\003', > request_code = 128 '\200', > minor_code = 4 '\004' > }, > xkeymap = { > type = 64, > serial = 46123056, > send_event = 95193184, > display = 0x0, > window = 58721289, > key_vector = > "\000\000\000\000\003\200\004\t\277\377\305@\003\200\004\t\277\377\304\300\000\006lP\277\377\305@\000\000\000=" > > }, > pad = {64, 46123056, 95193184, 0, 58721289, 0, 58721289, -1073756864, > 58721289, -1073756992, 420944, -1073756864, 61, 1, -1877799180, > -1073756880, 95193184, -1877799084, 0, -1073756864, 0, 23, 0, 0} > } > event_found = 0 > dpyinfo = (struct x_display_info *) 0x67eb8 > #10 0x001c17d8 in read_avail_input (expected=1) at keyboard.c:7108 > nr = 52 > hold_quit = { > kind = NO_EVENT, > code = 0, > part = scroll_bar_above_handle, > modifiers = 0, > x = 0, > y = 0, > timestamp = 0, > padding = {0x0, 0x0}, > frame_or_window = 0, > arg = 0 > } > next = (struct terminal *) 0x0 > nread = 0 > err = 0 > t = (struct terminal *) 0x2b59250 > #11 0x001c1c18 in handle_async_input () at keyboard.c:7339 > nread = 754267136 > #12 0x001c1d3c in input_available_signal (signo=23) at keyboard.c:7381 > old_errno = 0 > #13 <signal handler called> > No symbol table info available. > #14 0x9001f888 in select () > No symbol table info available. > #15 0x002e9ed4 in select_wrapper (n=8, rfd=0xbfffcda4, wfd=0x0, xfd=0x0, > tmo=0xbfffcea4) at process.c:4216 > No locals. > #16 0x002eabf0 in wait_reading_process_output (time_limit=30, > microsecs=0, read_kbd=-1, do_display=1, wait_for_cell=58721289, > wait_proc=0x0, just_wait_proc=0) at process.c:4588 > timeout_reduced_for_timers = 1 > channel = -1 > nfds = 0 > Available = { > fds_bits = {128, 0 <repeats 31 times>} > } > Connecting = { > fds_bits = {0 <repeats 32 times>} > } > check_connect = 0 > check_delay = 0 > no_avail = 0 > xerrno = 0 > proc = 2147475117 > timeout = { > tv_sec = 0, > tv_usec = 0 > } > end_time = { > tv_sec = 1204760323, > tv_usec = 959755 > } > wait_channel = -1 > got_some_input = 0 > count = 2 > #17 0x00013880 in sit_for (timeout=240, reading=1, do_display=1) at > dispnew.c:6614 > sec = 30 > usec = 0 > #18 0x001b7fa0 in read_char (commandflag=1, nmaps=2, maps=0xbfffd880, > prev_event=58721289, used_mouse_menu=0xbfffd9b8, end_time=0x0) at > keyboard.c:2967 > tem0 = -1073753744 > timeout = 30 > delay_level = 4 > buffer_size = 1 > c = 58721289 > count = 1 > jmpcount = 2 > local_getcjmp = {-1073753888, 4902368, 0 <repeats 12 times>, 2, > -1073747908, -1073748108, -1073748120, 3329548, -1073753888, 1797996, > 1800224, 1140851266, 1536, -1073753956, 80, -524288, -2113781760, 0, > -1073753696, 0, -1073753952, 3520995, 4622331, 3521012, -1073752684, 0, > -1073753568, 58830682, 58830682, -1073753392, 109, -1073753520, 2645252, > 58721289, 58721337, 2645340, 58750225, -1073753200, -1073753520, > 58833417, 58721337, -1073753392, 794916212, 1, 0, 58721289, -1073753248, > 58721289, 58721289, 58721289, 58721337, 0, 58897849, 58721313, 0, 0, > 37904229, -1073753952, 80, 1, 58896065, 0, 3329548, -1073753392, > 2650668, -1073753280, 8372741, 2651804, 2644872, -1035222635, > -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, > -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, > -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, > -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, > -2021289069, -1035222635, -2021289069, 1090525558, -1711829171, > 1051985504, 0, 1090525558, 812720641, 0, 0, 1085022207, -3340544, > 1068130715, 1392508928, -1073753136, 0, 1, 1536, 58721289, 1, > -1073753200, 59002929, 3520956, -1073752300, -1073753072, -1073753068, > -1073753056, 0, 0, -1073753068, 3, 37904245, 1, 77705505, 58721313, > 3329548, -1073753088, 3001052, -1073753008, 13, 111, 29, -1073753024, > 3329548, 2, -1073753072, 3, 114, 3, 111, 51, 80, 111, 29, -1073752944, > 37904229, -1073753056, 38803068, -1073752960, 114, 3133300, 111, 51, 80, > 66894160, 77705505, 58721289, 58721289, 111, 29, -1073752912, 38803064, > 1, 38803068, 3, 114, 3, 111, 51, 80, -1073752960, 0, -1073752816, > 58830946, -1073752944, 38803068, -1073752848, 1, 3133300, 58721289} > save_jump = {0 <repeats 192 times>} > key_already_recorded = 0 > tem = 58721289 > save = 37904181 > previous_echo_area_message = 58721289 > also_record = 58721289 > reread = 0 > gcpro1 = { > next = 0xbfffd6f0, > var = 0xffffffff, > nvars = 192 > } > gcpro2 = { > next = 0x3806f51, > var = 0x250167c, > nvars = 0 > } > polling_stopped_here = 0 > orig_kboard = (struct kboard *) 0x2b59500 > #19 0x001c7750 in read_key_sequence (keybuf=0xbfffdbac, bufsize=30, > prompt=58721289, dont_downcase_last=0, can_return_switch_frame=1, > fix_current_buffer=1) at keyboard.c:9458 > interrupted_kboard = (KBOARD *) 0x2b59500 > interrupted_frame = (struct frame *) 0x2bfc5d0 > key = -1035222635 > used_mouse_menu = 0 > echo_local_start = 0 > last_real_key_start = 0 > keys_local_start = 0 > local_first_binding = 0 > from_string = 58721289 > count = 2 > t = 0 > echo_start = 0 > keys_start = 0 > nmaps = 2 > nmaps_allocated = 2 > defs = (Lisp_Object * volatile) 0xbfffd860 > submaps = (Lisp_Object * volatile) 0xbfffd880 > orig_local_map = 37954085 > orig_keymap = 58721289 > localized_local_map = 0 > first_binding = 0 > first_unbound = 31 > mock_input = 0 > fkey = { > parent = 38117693, > map = 38117693, > start = 0, > end = 0 > } > keytran = { > parent = 8355709, > map = 8355709, > start = 0, > end = 0 > } > indec = { > parent = 38117701, > map = 38117701, > start = 0, > end = 0 > } > delayed_switch_frame = 58721289 > original_uppercase = -1073748108 > original_uppercase_position = -1 > dummyflag = 0 > starting_buffer = (struct buffer *) 0x2501678 > fake_prefixed_keys = 58721289 > gcpro1 = { > next = 0x2000, > var = 0x2864a4, > nvars = -1073751488 > } > #20 0x001b2da4 in command_loop_1 () at keyboard.c:1653 > cmd = 77630249 > lose = -1073751200 > nonundocount = 0 > keybuf = {37904245, -1073751008, 3329548, -1073751104, 2640712, > -1073750864, 0, 2643176, -1878923256, -1073751008, 275, 3708204, > 58721289, 1, 0, 0, 5, 0, 0, -1610569748, 0, 0, 40901824, 40901824, > 8372741, 3708204, 67099041, 58721289, 0, -1073751020} > i = 1 > prev_modiff = 15 > prev_buffer = (struct buffer *) 0x2501678 > already_adjusted = 0 > #21 0x00282d6c in internal_condition_case (bfun=0x1b2830 > <command_loop_1>, handlers=58761857, hfun=0x1b1be4 <cmd_error>) at > eval.c:1494 > val = 8372741 > c = { > tag = 58721289, > val = 58721289, > next = 0xbfffe128, > gcpro = 0x0, > jmp = {-1073750784, -1073750724, 0 <repeats 12 times>, 2, -1073747908, > -1073748108, -1073748120, 3329548, -1073750784, 2632672, 2632908, > 603980322, 1204760276, -1610562188, 40902128, -524288, -2113912832, 0, > -1073750708, -1073750392, 21877934, 6300880, -1073750448, 6298544, > -1880767128, -1881079300, -1073750448, 1109664296, -1881078444, > 21473084, -1073750468, -1073749990, 0, -1878895704, -1073750096, > 606347820, -1878895460, 13, 13, 1140884002, -1878845248, 504, 21473084, > -1073750296, 21878415, 0, -1073749364, 21751732, -1880767128, 21751732, > -1073750240, 21877934, 20914928, -1881077508, -1073750336, 0, > -1881077108, 0, 0, 0, -1073749973, 13, -1073750192, 34144255, > -1073749990, 2147483647, 6, 1, 6300880, -1073749540, -1035222635, > -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, > -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, > -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, > -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, > -2021289069, -1035222635, -2021289069, 1090525558, -1711829171, > 1051985504, 0, 1090525558, 812720641, 0, 0, 1085022207, -3340544, > 1068130715, 1392508928, -1073750128, 1140851752, -1881078444, > -1879034992, -1073750112, 606347810, -1879034368, 6300880, -1073750080, > 6298544, -1880767128, -1881079300, -1073749968, 1109664296, -1881078444, > 6300880, -1073750048, 6298544, -1880767128, 0, 0, 4690172, -1880767128, > 4690172, 6291520, 5385076, 5040, -1881077508, -1073750016, 0, > -1881077108, -1878959936, -1073749920, 21752384, -1878959736, 21752384, > 21478880, -1073749896, 21877580, 6300880, -1073749952, 6298544, 6300880, > -1881079300, -1073749840, 1143218728, -1881078444, 211515, -2118909951, > 501, 4096, -1880795504, 0, 6291520, 94, -1881123184, -1073749920, 0, > -1881123000, 0, 92277760, -1073749800, 21861555, 6298544, -1073749856, > 6298544, -1880767128, -1881079300, -1073749856, -2113788892, > -1881078444, -1881077508, -1073749728, 2, -1073747908}, > backlist = 0x0, > handlerlist = 0x0, > lisp_eval_depth = 0, > pdlcount = 2, > poll_suppress_count = 1, > interrupt_input_blocked = 0, > byte_stack = 0x0 > } > h = { > handler = 58761857, > var = 58721289, > chosen_clause = -1073749472, > tag = 0xbfffdd3c, > next = 0x0 > } > #22 0x001b2264 in command_loop_2 () at keyboard.c:1370 > val = 8 > #23 0x002824b4 in internal_catch (tag=58756929, func=0x1b2220 > <command_loop_2>, arg=58721289) at eval.c:1230 > c = { > tag = 58756929, > val = 58721289, > next = 0x0, > gcpro = 0x0, > jmp = {-1073749776, 4930988, 0 <repeats 12 times>, 2, -1073747908, > -1073748108, -1073748120, 3329548, -1073749776, 2630568, 2630804, > 1140851234, 2, -1073747908, -1073748108, -524288, -2113912832, 0, > -1073749704, -1073749488, 9, 2999720, 10, 21474444, 11, 6300880, 0, 0, > 0, 0, 1520, -1610599536, 2, 92274688, -1073748108, -1610599536, > -1610599536, -1073749392, -1879034992, -1073749392, 1140851746, > -1879034368, 2434612, -1073749408, 0, 2434672, -1, -1610599536, 2, 152, > -1073748108, -1610599536, -1610599536, -1073749328, -1879034992, > -1073749296, 603980834, 40902672, 0, -1073749280, 2, -1073747908, > -1073748108, -1073748120, 3329548, -1073749392, 2999684, -1035222635, > -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, > -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, > -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, > -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, > -2021289069, -1035222635, -2021289069, 1090525558, -1711829171, > 1051985504, 0, 1090525558, 812720641, 0, 0, 1085022207, -3340544, > 1068130715, 1392508928, -1073749056, -2113919966, 92311040, 2434348, > -1073749152, 6298544, -1073749216, 0, 0, 2, -1073747908, 0, 0, 2, > -1073747908, -1073748108, -1073748120, 3329548, -1073749168, 2999684, > -1073749072, 10, 2999720, 10, -1073749024, 1520, 0, 0, -1073749008, 0, > 1, 40902464, -1073748976, -1, 40902464, 1, 4, 10, 40902144, 2434348, > -1073749008, 0, -1073749072, 2434612, -1073749024, 0, 2434672, 30532, > -1073748960, 0, 41, 0, 0, 0, 0, 2, 0, 0, -1073749008, 2491564, > -1073748880, 2, 2493184, 58721289, 2, -1610599536, 58895825, 58892562, > 58721289, 38803064, -1073748960, 2490700, -1073748880, 10, 2490908, 0, > 0, 10}, > backlist = 0x0, > handlerlist = 0x0, > lisp_eval_depth = 0, > pdlcount = 2, > poll_suppress_count = 1, > interrupt_input_blocked = 0, > byte_stack = 0x0 > } > #24 0x001b21c0 in command_loop () at keyboard.c:1349 > No locals. > #25 0x001b13e4 in recursive_edit_1 () at keyboard.c:958 > count = 1 > val = 40902288 > #26 0x001b1684 in Frecursive_edit () at keyboard.c:1020 > count = 0 > buffer = 58721289 > #27 0x001af0b4 in main (argc=2, argv=0xbfffe768) at emacs.c:1787 > dummy = 8398200 > stack_bottom_variable = 0 '\0' > do_initial_setlocale = 1 > skip_args = 0 > rlim = { > rlim_cur = 8388608, > rlim_max = 67108864 > } > no_loadup = 0 > junk = 0x0 > (gdb) xbacktrace > (gdb) > > > In GNU Emacs 23.0.60.1 (powerpc-apple-darwin8.11.0, GTK+ Version 2.6.10) > of 2008-03-06 on Latsche.local > Windowing system distributor `The XFree86 Project, Inc', version > 11.0.40400000 > configured using `configure '--without-pop' '--without-sound' > '--with-xft' '--with-libotf' '--with-dbus' '--with-x-toolkit=gtk' > '--enable-font-backend' '--enable-locallisppath=/Library/Application > Support/Emacs/calendar23:/Library/Application > Support/Emacs/caml:/Library/Application > Support/Emacs:/sw/share/emacs21/site-lisp/elib' > 'PKG_CONFIG_PATH=/sw/lib/freetype219/lib/pkgconfig:/sw/lib/fontconfig2/lib/pkgconfig:/sw/lib/pkgconfig:/sw/lib/system-openssl/lib/pkgconfig:/sw/share/pkgconfig:/usr/lib/pkgconfig:/usr/local/lib/pkgconfig:/usr/local/clamXav/lib/pkgconfig:/usr/X11R6/lib/pkgconfig' > 'CPPFLAGS=-no-cpp-precomp -D__BIND_NOSTATIC > -I/sw/lib/fontconfig2/include -I/sw/lib/freetype219/include > -I/sw/lib/freetype219/include/freetype2 -idirafter /usr/X11R6/include' > 'CFLAGS=-ggdb -gfull -bind_at_load -Wno-pointer-sign -pipe -fPIC > -mcpu=7450 -mtune=7450 -mno-powerpc64 -O0' 'LDFLAGS=-bind_at_load > -dead_strip -multiply_defined suppress -L/sw/lib/fontconfig2/lib > -L/sw/lib/freetype219/lib'' > > Important settings: > value of $LC_ALL: nil > value of $LC_COLLATE: nil > value of $LC_CTYPE: de_DE.UTF-8 > value of $LC_MESSAGES: nil > value of $LC_MONETARY: nil > value of $LC_NUMERIC: nil > value of $LC_TIME: nil > value of $LANG: de_DE.UTF-8 > value of $XMODIFIERS: nil > locale-coding-system: utf-8-unix > default-enable-multibyte-characters: t > > Major mode: Fundamental > > Minor modes in effect: > show-paren-mode: t > display-time-mode: t > desktop-save-mode: t > tooltip-mode: t > mouse-wheel-mode: t > menu-bar-mode: t > file-name-shadow-mode: t > global-font-lock-mode: t > font-lock-mode: t > blink-cursor-mode: t > global-auto-composition-mode: t > auto-composition-mode: t > auto-compression-mode: t > column-number-mode: t > line-number-mode: t > transient-mark-mode: t > > > > -- > Mit friedvollen Grüßen > > Pete > > I wouldn't recommend sex, drugs or insanity for everyone, but they've > always worked for me. > – Hunter S. Thompson > > > > > > ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: 23.0.60; repeated crashes on xkill, every time 2008-03-06 7:25 ` Jan Djärv @ 2008-03-06 9:38 ` Peter Dyballa 2008-03-11 7:36 ` Jan Djärv 0 siblings, 1 reply; 11+ messages in thread From: Peter Dyballa @ 2008-03-06 9:38 UTC (permalink / raw) To: Jan Djärv; +Cc: emacs-pretest-bug Am 06.03.2008 um 08:25 schrieb Jan Djärv: > The backtrace does not match the crash, BTW. Did you have more > than one display open? Emacs should just exit if there is just one > display open. That may be a bug. I have only one display. The first crashes happened when I had two frames open to test initial- and default-frame-alist. The crashes also happen with only the initial frame open. -- Greetings Pete We also sponsor National Invisible Chronic Illness Awareness Week annually in September. Join the millions ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: 23.0.60; repeated crashes on xkill, every time 2008-03-06 9:38 ` Peter Dyballa @ 2008-03-11 7:36 ` Jan Djärv 2008-03-11 13:05 ` Peter Dyballa 0 siblings, 1 reply; 11+ messages in thread From: Jan Djärv @ 2008-03-11 7:36 UTC (permalink / raw) To: Peter Dyballa; +Cc: emacs-pretest-bug Peter Dyballa skrev: > > Am 06.03.2008 um 08:25 schrieb Jan Djärv: > >> The backtrace does not match the crash, BTW. Did you have more than >> one display open? Emacs should just exit if there is just one display >> open. That may be a bug. > > > I have only one display. The first crashes happened when I had two > frames open to test initial- and default-frame-alist. The crashes also > happen with only the initial frame open. > I've made a workaround for this particular case. I think you will still have problems with multiple displays. Jan D. ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: 23.0.60; repeated crashes on xkill, every time 2008-03-11 7:36 ` Jan Djärv @ 2008-03-11 13:05 ` Peter Dyballa 2008-03-11 14:03 ` Jan Djärv 0 siblings, 1 reply; 11+ messages in thread From: Peter Dyballa @ 2008-03-11 13:05 UTC (permalink / raw) To: Jan Djärv; +Cc: emacs-pretest-bug Am 11.03.2008 um 08:36 schrieb Jan Djärv: > > > Peter Dyballa skrev: >> Am 06.03.2008 um 08:25 schrieb Jan Djärv: >>> The backtrace does not match the crash, BTW. Did you have more >>> than one display open? Emacs should just exit if there is just >>> one display open. That may be a bug. >> I have only one display. The first crashes happened when I had two >> frames open to test initial- and default-frame-alist. The crashes >> also happen with only the initial frame open. > > I've made a workaround for this particular case. I think you will > still have problems with multiple displays. > No success: Abort src/emacs (core dumped) -- Greetings Pete When people run around and around in circles we say they are crazy. When planets do it we say they are orbiting. ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: 23.0.60; repeated crashes on xkill, every time 2008-03-11 13:05 ` Peter Dyballa @ 2008-03-11 14:03 ` Jan Djärv 0 siblings, 0 replies; 11+ messages in thread From: Jan Djärv @ 2008-03-11 14:03 UTC (permalink / raw) To: Peter Dyballa; +Cc: emacs-pretest-bug Peter Dyballa skrev: > > Am 11.03.2008 um 08:36 schrieb Jan Djärv: > >> >> >> Peter Dyballa skrev: >>> Am 06.03.2008 um 08:25 schrieb Jan Djärv: >>>> The backtrace does not match the crash, BTW. Did you have more than >>>> one display open? Emacs should just exit if there is just one >>>> display open. That may be a bug. >>> I have only one display. The first crashes happened when I had two >>> frames open to test initial- and default-frame-alist. The crashes >>> also happen with only the initial frame open. >> >> I've made a workaround for this particular case. I think you will >> still have problems with multiple displays. >> > > > No success: Abort src/emacs (core dumped) Ok, I guess you must update your Gtk+ then. Jan D. ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: 23.0.60; repeated crashes on xkill, every time 2008-03-05 23:42 23.0.60; repeated crashes on xkill, every time Peter Dyballa ` (2 preceding siblings ...) 2008-03-06 7:25 ` Jan Djärv @ 2008-03-06 15:10 ` Stefan Monnier 3 siblings, 0 replies; 11+ messages in thread From: Stefan Monnier @ 2008-03-06 15:10 UTC (permalink / raw) To: Peter Dyballa; +Cc: emacs-pretest-bug > GNU Emacs compiled GTK crashes on Mac OS X when I kill it with xkill. Known problem: search for Gtk in the etc/PROBLEMS file. Stefan ^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2008-03-11 14:03 UTC | newest] Thread overview: 11+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2008-03-05 23:42 23.0.60; repeated crashes on xkill, every time Peter Dyballa 2008-03-05 23:58 ` Peter Dyballa 2008-03-06 0:24 ` Dan Nicolaescu 2008-03-06 7:32 ` Jan Djärv 2008-03-06 9:36 ` Peter Dyballa 2008-03-06 7:25 ` Jan Djärv 2008-03-06 9:38 ` Peter Dyballa 2008-03-11 7:36 ` Jan Djärv 2008-03-11 13:05 ` Peter Dyballa 2008-03-11 14:03 ` Jan Djärv 2008-03-06 15:10 ` Stefan Monnier
Code repositories for project(s) associated with this external index https://git.savannah.gnu.org/cgit/emacs.git https://git.savannah.gnu.org/cgit/emacs/org-mode.git This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.