From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Sam Steingold Newsgroups: gmane.emacs.bugs Subject: bug#12251: 24.2.50; crash in note_mouse_highlight Date: Tue, 21 Aug 2012 14:20:48 -0400 Message-ID: <87obm4ayyn.fsf@gnu.org> Reply-To: sds@gnu.org NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1345573317 14781 80.91.229.3 (21 Aug 2012 18:21:57 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 21 Aug 2012 18:21:57 +0000 (UTC) To: 12251@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Aug 21 20:21:56 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1T3t5J-0003OL-5e for geb-bug-gnu-emacs@m.gmane.org; Tue, 21 Aug 2012 20:21:49 +0200 Original-Received: from localhost ([::1]:59577 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T3t5H-0001Mj-Ni for geb-bug-gnu-emacs@m.gmane.org; Tue, 21 Aug 2012 14:21:47 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:50383) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T3t5E-0001MH-8K for bug-gnu-emacs@gnu.org; Tue, 21 Aug 2012 14:21:46 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T3t5C-0000W2-6F for bug-gnu-emacs@gnu.org; Tue, 21 Aug 2012 14:21:44 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:60582) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T3t5C-0000Vw-0r for bug-gnu-emacs@gnu.org; Tue, 21 Aug 2012 14:21:42 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1T3t5V-0000W5-US for bug-gnu-emacs@gnu.org; Tue, 21 Aug 2012 14:22:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Sam Steingold Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 21 Aug 2012 18:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 12251 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.13455733011938 (code B ref -1); Tue, 21 Aug 2012 18:22:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 21 Aug 2012 18:21:41 +0000 Original-Received: from localhost ([127.0.0.1]:41884 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T3t5A-0000VC-GF for submit@debbugs.gnu.org; Tue, 21 Aug 2012 14:21:41 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:45769) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T3t57-0000V3-K7 for submit@debbugs.gnu.org; Tue, 21 Aug 2012 14:21:39 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T3t4g-0000Py-QH for submit@debbugs.gnu.org; Tue, 21 Aug 2012 14:21:17 -0400 Original-Received: from lists.gnu.org ([208.118.235.17]:40591) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T3t4g-0000Ps-Mu for submit@debbugs.gnu.org; Tue, 21 Aug 2012 14:21:10 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:50208) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T3t4Z-000195-N1 for bug-gnu-emacs@gnu.org; Tue, 21 Aug 2012 14:21:10 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T3t4X-0000K1-MQ for bug-gnu-emacs@gnu.org; Tue, 21 Aug 2012 14:21:03 -0400 Original-Received: from mail-qa0-f41.google.com ([209.85.216.41]:37611) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T3t4N-00008B-P3; Tue, 21 Aug 2012 14:20:52 -0400 Original-Received: by qafk30 with SMTP id k30so4470855qaf.0 for ; Tue, 21 Aug 2012 11:20:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:subject:return-receipt-to:reply-to:x-attribution :x-disclaimer:date:message-id:mime-version:content-type :content-transfer-encoding; bh=NBtaw+RK4mJ5NQrHTEyrgbntfP/shjqT6ENxMP7ZgQE=; b=ikF2QZ9a736D7Hy9HeJLfzIwuMyZlWdDZyNTkXGSjWWLmcxmrSEUUaphGVQf/Mzdjj zxJWe3o0h+d6gdDidhIQCT3M6wed/ig6zCUrLwPLFA8t2No1ZXrVENrFz7Lgydkmxno/ bm84VBQ9dtBRk0PHDhHAPB/Up3oUF2rHdVn7aX9COO0CPbu3iBT0StnH8M01DW+00Un7 JvhXWi57TfsdDcCcXq55Mkqp3BbKm++pmi4rv2+6owN5e+mZF/q1odhqkNCzVzoSW11/ A9tXUFfc1xsDC9Xul5YdBKXbZG1Qkg8cijMQXlPioKe95UCEVhHZmonZ5hhPtYffYz6o RvIA== Original-Received: by 10.229.135.11 with SMTP id l11mr14662239qct.116.1345573250973; Tue, 21 Aug 2012 11:20:50 -0700 (PDT) Original-Received: from t520sds (cl-pat-tr.clearspring.com. [8.18.54.254]) by mx.google.com with ESMTPS id a2sm1641059qaf.9.2012.08.21.11.20.49 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 21 Aug 2012 11:20:50 -0700 (PDT) X-Attribution: Sam X-Disclaimer: You should not expect anyone to agree with me. X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:63348 Archived-At: In GNU Emacs 24.2.50.3 (x86_64-unknown-linux-gnu, X toolkit, Xaw3d scroll b= ars) of 2012-08-20 on t520sds Bzr revision: 109703 rgm@gnu.org-20120820181303-1o7qqwvj2z4q4cuu Windowing system distributor `The X.Org Foundation', version 11.0.11103000 Configured using: `configure '--with-wide-int'' emacs just crashed for me: Program received signal SIGSEGV, Segmentation fault. note_mouse_highlight (f=3D0x1175580, x=3D298, y=3D1012) at /home/sds/src/em= acs/trunk/src/xdisp.c:27710 27710 && w->last_modified =3D=3D BUF_MODIFF (b) (gdb) xbacktrace (gdb) backtrace #0 note_mouse_highlight (f=3D0x1175580, x=3D298, y=3D1012) at /home/sds/sr= c/emacs/trunk/src/xdisp.c:27710 #1 0x00000000004b7668 in note_mouse_movement (frame=3D0x1175580, event=3D0= x7fffffffc8a0) at /home/sds/src/emacs/trunk/src/xterm.c:3858 #2 0x00000000004c0101 in handle_one_xevent (dpyinfo=3D0x1336c10, eventptr= =3D0x7fffffffc9c0, finish=3D0x7fffffffc9bc, hold_quit=3D0x7fffffffcd50) at /home/sds/src/emacs/trunk/src/xterm.c:68= 01 #3 0x00000000004c18b6 in XTread_socket (terminal=3D0xfc4d28, expected=3D, hold_quit=3D0x7fffffffcd50) at /home/sds/src/emacs/trunk/src/xterm.c:7185 #4 0x00000000004f91b7 in read_avail_input (expected=3D1) at /home/sds/src/= emacs/trunk/src/keyboard.c:6897 #5 0x00000000004f92da in handle_async_input () at /home/sds/src/emacs/trun= k/src/keyboard.c:7226 #6 0x00000000004b9ac5 in XTring_bell (f=3D) at /home/sds/sr= c/emacs/trunk/src/xterm.c:3259 #7 XTring_bell (f=3D0x1175580) at /home/sds/src/emacs/trunk/src/xterm.c:32= 48 #8 0x00000000004f5da5 in cmd_error_internal (data=3D68832822, context=3D0x= 7fffffffcf30 "") at /home/sds/src/emacs/trunk/src/keyboard.c:1147 #9 0x00000000004f5f23 in cmd_error (data=3D68832822) at /home/sds/src/emac= s/trunk/src/keyboard.c:1080 #10 0x0000000000567fe9 in internal_condition_case (bfun=3D0x501430 , handlers=3D12043794, hfun=3D0x4f5e10 ) at /home/sds/src/emacs/trunk/src/eval.c:1312 #11 0x00000000004f3e6e in command_loop_2 (ignore=3D) at /hom= e/sds/src/emacs/trunk/src/keyboard.c:1204 #12 0x0000000000567e98 in internal_catch (tag=3D11992018, func=3D0x4f3e50 <= command_loop_2>, arg=3D11992018) at /home/sds/src/emacs/trunk/src/eval.c:1079 #13 0x00000000004f58d7 in command_loop () at /home/sds/src/emacs/trunk/src/= keyboard.c:1183 #14 recursive_edit_1 () at /home/sds/src/emacs/trunk/src/keyboard.c:804 #15 0x00000000004f5c14 in Frecursive_edit () at /home/sds/src/emacs/trunk/s= rc/keyboard.c:868 #16 0x000000000040fffd in main (argc=3D1, argv=3D) at /home/= sds/src/emacs/trunk/src/emacs.c:1662 (gdb) xbacktrace (gdb) p b $1 =3D (struct buffer *) 0xb6fbcd (gdb) p *b $2 =3D { header =3D { size =3D 6845104128, next =3D { nbytes =3D 144868458364928, buffer =3D 0x83c1d1000000, vector =3D 0x83c1d1000000 }=20 }, name_ =3D 201192676261888, filename_ =3D 201191870955520, directory_ =3D 1019673118244864, backed_up_ =3D 0, save_length_ =3D 2550136832, auto_save_file_name_ =3D 144868995235840, read_only_ =3D 201193481568256, mark_ =3D 201191870955520, local_var_alist_ =3D 267594548379648, major_mode_ =3D 0, mode_name_ =3D 2281701376, mode_line_format_ =3D 144869532106752, header_line_format_ =3D 201191870955520, keymap_ =3D 201191870955520, abbrev_table_ =3D 201192676261888, syntax_table_ =3D 0, category_table_ =3D 2281701376, case_fold_search_ =3D 144870068977664, tab_width_ =3D 201191870955520, fill_column_ =3D 190696363393024, left_margin_ =3D 200854514696192, auto_fill_function_ =3D 0, downcase_table_ =3D 2281701376, upcase_table_ =3D 144870605848576, case_canon_table_ =3D 201191870955520, case_eqv_table_ =3D 201191870955520, truncate_lines_ =3D 201192676261888, word_wrap_ =3D 0, ctl_arrow_ =3D 2281701376, bidi_display_reordering_ =3D 144871142719488, bidi_paragraph_direction_ =3D 201191870955520, selective_display_ =3D 144450437251072, selective_display_ellipses_ =3D 200857199050752, minor_modes_ =3D 0, overwrite_mode_ =3D 2281701376, abbrev_mode_ =3D 144871679590400, display_table_ =3D 201191870955520, mark_active_ =3D 201191870955520, enable_multibyte_characters_ =3D 200857735921664, buffer_file_coding_system_ =3D 0, file_format_ =3D 2281701376, auto_save_file_format_ =3D 144873290203136, cache_long_line_scans_ =3D 201191870955520, width_table_ =3D 159832728403968, pt_marker_ =3D 201192676261888, begv_marker_ =3D 0, zv_marker_ =3D 2281701376, point_before_scroll_ =3D 144873827074048, file_truename_ =3D 201191870955520, invisibility_spec_ =3D 201191870955520, last_selected_window_ =3D 201192676261888, display_count_ =3D 0, left_margin_cols_ =3D 2281701376, right_margin_cols_ =3D 144874363944960, left_fringe_width_ =3D 201191870955520, right_fringe_width_ =3D 201191870955520, fringes_outside_margins_ =3D 200727813160960, scroll_bar_width_ =3D 0, vertical_scroll_bar_type_ =3D 2281701376, indicate_empty_lines_ =3D 144874900815872, indicate_buffer_boundaries_ =3D 201191870955520, fringe_indicator_alist_ =3D 201191870955520, fringe_cursor_alist_ =3D 201192676261888, display_time_ =3D 0, scroll_up_aggressively_ =3D 6509559808, scroll_down_aggressively_ =3D 144875437686784, cursor_type_ =3D 979353743654912, extra_line_spacing_ =3D 201191870955520, cursor_in_non_selected_windows_ =3D 200858272792576, own_text =3D { beg =3D 0x0, gpt =3D 2281701376, z =3D 144877048299520, gpt_byte =3D 201191870955520, z_byte =3D 201191870955520, gap_size =3D 256685063012352, modiff =3D 0, chars_modiff =3D 2281701376, save_modiff =3D 144877585170432, overlay_modiff =3D 201191870955520, compact =3D 201191870955520, beg_unchanged =3D 201192676261888, end_unchanged =3D 0, unchanged_modified =3D 2281701376, overlay_unchanged_modified =3D 144878122041344, intervals =3D 0xb6fba2000000, markers =3D 0x836f15000000, inhibit_shrinking =3D -771751936 }, text =3D 0x0, pt =3D 2281701376, pt_byte =3D 144878658912256, begv =3D 201191870955520, begv_byte =3D 164619201019904, zv =3D 201192676261888, zv_byte =3D 0, base_buffer =3D 0x98000000, indirections =3D 1358954496, local_flags =3D "=C4=83\000\000\000\000\000\322\376\266\000\000\000\000\0= 00\242\373\266\000\000\000\000\000\322\373\266", '\000' "= \230, \000\000\000\000\000\000\000q=C4=83", modtime =3D { tv_sec =3D 201206366470144, tv_nsec =3D 201191870955520 }, modtime_size =3D 201192676261888, auto_save_modified =3D 0, display_error_modiff =3D 2550136832, auto_save_failure_time =3D 144880269524992, last_window_start =3D 201207171776512, newline_cache =3D 0xb6fba2000000, width_run_cache =3D 0xb6fbd2000000, prevent_redisplay_optimizations_p =3D 0, clip_changed =3D 0, overlays_before =3D 0x98000000, overlays_after =3D 0x83c4b1000000, overlay_center =3D 201207977082880, undo_list_ =3D 201191870955520 } (gdb) p w $3 =3D (struct window *) 0x47ab190 (gdb) p *w $4 =3D { header =3D { size =3D 4611686018427650087, next =3D { nbytes =3D 480, buffer =3D 0x1e0, vector =3D 0x1e0 } }, frame =3D 18306437, next =3D 18314661, prev =3D 11992018, hchild =3D 11992018, vchild =3D 11992018, parent =3D 11992018, left_col =3D 0, top_line =3D 0, total_lines =3D 11992018, total_cols =3D 796, normal_lines =3D 11968239, normal_cols =3D 11968231, new_total =3D 796, new_normal =3D 11992018, buffer =3D 11992018, start =3D 11992018, pointm =3D 11992018, temslot =3D 0, vertical_scroll_bar =3D 46806189, left_margin_cols =3D 11992018, right_margin_cols =3D 11992018, left_fringe_width =3D 11992018, right_fringe_width =3D 11992018, scroll_bar_width =3D 40, vertical_scroll_bar_type =3D 11992066, window_end_pos =3D 0, window_end_vpos =3D 0, window_end_valid =3D 11992018, display_table =3D 11992018, dedicated =3D 11992018, base_line_number =3D 4, base_line_pos =3D 4, region_showing =3D 11992018, column_number_displayed =3D 260, redisplay_end_trigger =3D 11992018, combination_limit =3D 11992018, prev_buffers =3D 41307798, next_buffers =3D 11992018, window_parameters =3D 11992018, current_matrix =3D 0x0, desired_matrix =3D 0x0, use_time =3D 3650, sequence_number =3D 139, hscroll =3D 0, min_hscroll =3D 0, last_modified =3D 0, last_overlay_modified =3D 0, last_point =3D 2630, nrows_scale_factor =3D 1, ncols_scale_factor =3D 1, last_cursor =3D { x =3D 0, y =3D 0, hpos =3D 0, vpos =3D 0 }, cursor =3D { x =3D 0, y =3D 0, hpos =3D 0, vpos =3D 0 }, phys_cursor =3D { x =3D 0, y =3D 0, hpos =3D 0, vpos =3D 0 }, phys_cursor_type =3D -1, phys_cursor_width =3D -1, phys_cursor_ascent =3D 11, phys_cursor_height =3D 13, mini =3D 0, update_mode_line =3D 0, last_had_star =3D 0, start_at_line_beg =3D 1, force_start =3D 0, optional_new_start =3D 0, phys_cursor_on_p =3D 1, cursor_off_p =3D 0, last_cursor_off_p =3D 0, must_be_updated_p =3D 0, pseudo_window_p =3D 0, frozen_window_start_p =3D 0, fringes_outside_margins =3D 0, vscroll =3D 0, window_end_bytepos =3D 4504 } (gdb) generate-core-file warning: Memory read failed for corefile section, 1048576 bytes at 0x7fffeb= 3f5000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7fffeb= 5fe000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff0= 90b000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff0= b11000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff0= d1b000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff0= f26000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff1= 13f000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff1= 34a000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff1= 557000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff1= a27000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff1= c2d000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff1= e30000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff2= 042000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff2= 2bd000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff2= 4d1000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff2= 6f9000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff2= 938000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff2= b40000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff2= d59000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff2= f7a000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff3= 17f000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff3= 382000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff3= 5a1000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff3= 7b8000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff3= 9bd000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff3= bce000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff3= f82000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff4= 240000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff4= 47c000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff4= 714000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff4= a0c000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff4= c5c000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff4= fa6000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff5= 1cf000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff5= 525000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff5= 747000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff5= 98e000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff5= b97000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff5= dac000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff5= fb6000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff6= 2e6000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff6= 4fb000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff6= 704000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff6= 9fe000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff6= c25000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff6= e65000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff7= 0d7000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff7= 2f0000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff7= 4fb000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff7= 75b000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff7= 979000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7ffff7= bcd000. Saved corefile core.7393 I now have a core file which, so, if you want, I can do more debugging (if you tell me the specific commands to invoke, starting with the "gdb command line"). I cannot say what triggered the crash; I switched back to the emacs window to find it nonresponsive and then I switched to the gdb screen window to discover that emacs crashed. --=20 Sam Steingold (http://sds.podval.org/) on Ubuntu 12.04 (precise) X 11.0.111= 03000 http://www.childpsy.net/ http://pmw.org.il http://thereligionofpeace.com http://jihadwatch.org http://camera.org http://honestreporting.com To avoid fatigue, one must sleep 8 hours every day. And 8 hours every night= too.