unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#17301: 24.3.90; Hang using scroll bar thumb in Compile-Log buffer after packages update
@ 2014-04-20 15:30 N. Jackson
  2014-04-20 15:41 ` Eli Zaretskii
  2014-04-20 19:44 ` Jarek Czekalski
  0 siblings, 2 replies; 12+ messages in thread
From: N. Jackson @ 2014-04-20 15:30 UTC (permalink / raw)
  To: 17301

The pretest of 24.4 has hung on me. (This is the version from  ftp://alpha.gnu.org/gnu/emacs/pretest/emacs-24.3.90.tar.xz.)

I still have the process running and it has debugging symbols in, so
it's plausible (is it?) that I might be able to supply more information.

The hang happened, immediately following updating packages (Org and
Auctex) from GNU Elpa, while using the scroll bar thumb in the
Compile-Log buffer to look at the build warnings -- I'm not sure which
(if any) of those facts is relevant.

I had a single Emacs process running and, as I had just started it, I
can recall the commands I used, as follows (this is not meant to be a
recipe; just saying what I did):

$ src/emacs --name=Gnus &

M-x emacs-version RET
M-x gnus RET
M-x gnus-version RET
q y    ; to quit gnus
M-x list-packages
U    ; to select updatable packages for update (Org and Auctex only)
"Exectute Actions" from the Package menu

The packages build seemed to run successfully. I got a dialog box saying
that there were old versions and did I want to delete them. I said
no. (I usually keep the old for a bit in case the new doesn't work).

During the auctex build the frame had split vertically (in the sense
that there were two windows side by side) with the Packages window on
the left and the Compile-Log on the right.

I scrolled the Compile-Log window with the scroll thumb which worked
initially, then Emacs froze. Gnome displayed a dialog indicating that
the process was not responding and did I want to "Force Quit" or
"Wait". I told it to wait. C-g, ESC ESC ESC etc. have no effect.



It's been a while since I used a CLI debugger so I need a terse but
complete primer. I'm going off now to read the above resource and I will
report back if I have any success getting information out of the hung
session. I'm also open to any specific instructions.


Note: The information below is for the same build of Emacs as the one
which is hung, but naturally not the same session:

In GNU Emacs 24.3.90.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.8.8)
 of 2014-04-17 on moondust
Windowing system distributor `Fedora Project', version 11.0.11404000
System Description:	Fedora release 19 (Schrödinger’s Cat)

Configured using:
 `configure --prefix=/home/nlj/local/ 'CFLAGS=-ggdb3 -O0''

Important settings:
  value of $LC_MONETARY: en_DK.utf8
  value of $LC_NUMERIC: en_DK.utf8
  value of $LC_TIME: en_DK.utf8
  value of $LANG: en_CA.utf8
  value of $XMODIFIERS: @im=ibus
  locale-coding-system: utf-8-unix

Major mode: Org

Minor modes in effect:
  recentf-mode: t
  delete-selection-mode: t
  show-paren-mode: t
  display-time-mode: t
  display-battery-mode: t
  cua-mode: t
  tooltip-mode: t
  electric-indent-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
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  size-indication-mode: t
  column-number-mode: t
  line-number-mode: t
  global-visual-line-mode: t
  visual-line-mode: t
  transient-mark-mode: t

Recent input:
SPC N o SPC d i <backspace> <backspace> h e l p SPC 
<backspace> . SPC <backspace> <backspace> <backspace> 
<backspace> <backspace> <backspace> r e s p o n s e 
. <return> <return> C-x C-s M-x g n u s <return> <down> 
<down> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <return> 
<down-mouse-4> <mouse-4> <double-down-mouse-4> <double-mouse-4> 
<triple-down-mouse-4> <triple-mouse-4> <triple-down-mouse-4> 
<triple-mouse-4> <down-mouse-5> <mouse-5> <double-down-mouse-5> 
<double-mouse-5> <triple-down-mouse-5> <triple-mouse-5> 
<down-mouse-7> <mouse-7> <down-mouse-5> <mouse-5> <double-down-mouse-5> 
<double-mouse-5> <triple-down-mouse-5> <triple-mouse-5> 
<triple-down-mouse-5> <triple-mouse-5> <triple-down-mouse-5> 
<triple-mouse-5> <triple-down-mouse-5> <triple-mouse-5> 
<triple-down-mouse-5> <triple-mouse-5> <down-mouse-4> 
<mouse-4> <double-down-mouse-4> <double-mouse-4> <triple-down-mouse-4> 
<triple-mouse-4> <down-mouse-4> <mouse-4> <up> <up> 
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> 
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> 
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> 
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> 
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> 
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> 
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> 
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> 
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> 
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> 
<up> <up> <up> <up> <down-mouse-4> <mouse-4> <double-down-mouse-4> 
<double-mouse-4> <triple-down-mouse-4> <triple-mouse-4> 
<down-mouse-5> <mouse-5> <double-down-mouse-5> <double-mouse-5> 
<triple-down-mouse-5> <triple-mouse-5> <triple-down-mouse-5> 
<triple-mouse-5> <triple-down-mouse-5> <triple-mouse-5> 
<down-mouse-6> <mouse-6> <down-mouse-5> <mouse-5> <double-down-mouse-5> 
<double-mouse-5> <triple-down-mouse-5> <triple-mouse-5> 
<down-mouse-6> <mouse-6> <down-mouse-5> <mouse-5> C-q 
q q y <up> <up> <up> <up> <up> <up> <up> <up> <up> 
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> 
<S-down> <S-down> <S-down> <S-down> <S-down> <S-down> 
<S-down> <S-down> <S-down> <S-down> <S-down> <S-down> 
<S-down> <S-down> <S-down> <S-down> <S-down> <S-down> 
<S-down> <S-down> C-c <timeout> M-x r e p o r t - e 
m a c s <tab> <return>

Recent messages:
command-execute: Buffer is read-only: #<buffer *Summary nntp+news.gmane.org:gmane.emacs.bugs*>
Are you sure you want to quit reading news? (y or n) y
Saving file /home/nlj/.newsrc...
Wrote /home/nlj/.newsrc
Saving /home/nlj/.newsrc.eld...
Saving file /home/nlj/.newsrc.eld...
Wrote /home/nlj/.newsrc.eld
Saving /home/nlj/.newsrc.eld...done
Mark set [2 times]
call-interactively: End of buffer

Load-path shadows:
/home/nlj/.emacs.d/elpa/org-20140414/ob-gnuplot hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-gnuplot
/home/nlj/.emacs.d/elpa/org-20140414/org-eshell hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org-eshell
/home/nlj/.emacs.d/elpa/org-20140414/ox-md hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ox-md
/home/nlj/.emacs.d/elpa/org-20140414/ob-shen hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-shen
/home/nlj/.emacs.d/elpa/org-20140414/org-timer hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org-timer
/home/nlj/.emacs.d/elpa/org-20140414/ob-ruby hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-ruby
/home/nlj/.emacs.d/elpa/org-20140414/ox hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ox
/home/nlj/.emacs.d/elpa/org-20140414/ox-html hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ox-html
/home/nlj/.emacs.d/elpa/org-20140414/ob-latex hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-latex
/home/nlj/.emacs.d/elpa/org-20140414/org-archive hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org-archive
/home/nlj/.emacs.d/elpa/org-20140414/ob-org hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-org
/home/nlj/.emacs.d/elpa/org-20140414/org-install hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org-install
/home/nlj/.emacs.d/elpa/org-20140414/ox-latex hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ox-latex
/home/nlj/.emacs.d/elpa/org-20140414/ob-sass hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-sass
/home/nlj/.emacs.d/elpa/org-20140414/ox-icalendar hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ox-icalendar
/home/nlj/.emacs.d/elpa/org-20140414/ob-screen hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-screen
/home/nlj/.emacs.d/elpa/org-20140414/org-bibtex hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org-bibtex
/home/nlj/.emacs.d/elpa/org-20140414/org-footnote hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org-footnote
/home/nlj/.emacs.d/elpa/org-20140414/org-datetree hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org-datetree
/home/nlj/.emacs.d/elpa/org-20140414/org-colview hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org-colview
/home/nlj/.emacs.d/elpa/org-20140414/org-attach hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org-attach
/home/nlj/.emacs.d/elpa/org-20140414/org-mouse hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org-mouse
/home/nlj/.emacs.d/elpa/org-20140414/ob-dot hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-dot
/home/nlj/.emacs.d/elpa/org-20140414/ob-scala hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-scala
/home/nlj/.emacs.d/elpa/org-20140414/org-compat hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org-compat
/home/nlj/.emacs.d/elpa/org-20140414/ob-core hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-core
/home/nlj/.emacs.d/elpa/org-20140414/ob-awk hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-awk
/home/nlj/.emacs.d/elpa/org-20140414/ob-makefile hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-makefile
/home/nlj/.emacs.d/elpa/org-20140414/org-macro hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org-macro
/home/nlj/.emacs.d/elpa/org-20140414/org-ctags hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org-ctags
/home/nlj/.emacs.d/elpa/org-20140414/org-capture hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org-capture
/home/nlj/.emacs.d/elpa/org-20140414/ox-beamer hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ox-beamer
/home/nlj/.emacs.d/elpa/org-20140414/org-mobile hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org-mobile
/home/nlj/.emacs.d/elpa/org-20140414/org-indent hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org-indent
/home/nlj/.emacs.d/elpa/org-20140414/ob-lilypond hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-lilypond
/home/nlj/.emacs.d/elpa/org-20140414/ob-asymptote hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-asymptote
/home/nlj/.emacs.d/elpa/org-20140414/ox-odt hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ox-odt
/home/nlj/.emacs.d/elpa/org-20140414/org-w3m hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org-w3m
/home/nlj/.emacs.d/elpa/org-20140414/ob-plantuml hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-plantuml
/home/nlj/.emacs.d/elpa/org-20140414/ob-table hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-table
/home/nlj/.emacs.d/elpa/org-20140414/ob-ocaml hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-ocaml
/home/nlj/.emacs.d/elpa/org-20140414/org-crypt hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org-crypt
/home/nlj/.emacs.d/elpa/org-20140414/ob-js hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-js
/home/nlj/.emacs.d/elpa/org-20140414/ob-clojure hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-clojure
/home/nlj/.emacs.d/elpa/org-20140414/ob-haskell hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-haskell
/home/nlj/.emacs.d/elpa/org-20140414/org-version hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org-version
/home/nlj/.emacs.d/elpa/org-20140414/ob-scheme hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-scheme
/home/nlj/.emacs.d/elpa/org-20140414/org-table hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org-table
/home/nlj/.emacs.d/elpa/org-20140414/ob-C hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-C
/home/nlj/.emacs.d/elpa/org-20140414/ob-ledger hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-ledger
/home/nlj/.emacs.d/elpa/org-20140414/ob-fortran hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-fortran
/home/nlj/.emacs.d/elpa/org-20140414/ob-sql hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-sql
/home/nlj/.emacs.d/elpa/org-20140414/org hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org
/home/nlj/.emacs.d/elpa/org-20140414/org-loaddefs hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org-loaddefs
/home/nlj/.emacs.d/elpa/org-20140414/org-list hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org-list
/home/nlj/.emacs.d/elpa/org-20140414/ob-lisp hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-lisp
/home/nlj/.emacs.d/elpa/org-20140414/org-docview hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org-docview
/home/nlj/.emacs.d/elpa/org-20140414/ob-eval hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-eval
/home/nlj/.emacs.d/elpa/org-20140414/org-element hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org-element
/home/nlj/.emacs.d/elpa/org-20140414/ob hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob
/home/nlj/.emacs.d/elpa/org-20140414/ox-ascii hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ox-ascii
/home/nlj/.emacs.d/elpa/org-20140414/org-info hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org-info
/home/nlj/.emacs.d/elpa/org-20140414/ob-css hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-css
/home/nlj/.emacs.d/elpa/org-20140414/ob-sh hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-sh
/home/nlj/.emacs.d/elpa/org-20140414/org-rmail hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org-rmail
/home/nlj/.emacs.d/elpa/org-20140414/org-irc hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org-irc
/home/nlj/.emacs.d/elpa/org-20140414/ob-tangle hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-tangle
/home/nlj/.emacs.d/elpa/org-20140414/ob-ditaa hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-ditaa
/home/nlj/.emacs.d/elpa/org-20140414/org-feed hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org-feed
/home/nlj/.emacs.d/elpa/org-20140414/org-clock hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org-clock
/home/nlj/.emacs.d/elpa/org-20140414/org-habit hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org-habit
/home/nlj/.emacs.d/elpa/org-20140414/org-pcomplete hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org-pcomplete
/home/nlj/.emacs.d/elpa/org-20140414/org-entities hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org-entities
/home/nlj/.emacs.d/elpa/org-20140414/ob-io hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-io
/home/nlj/.emacs.d/elpa/org-20140414/ob-octave hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-octave
/home/nlj/.emacs.d/elpa/org-20140414/org-faces hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org-faces
/home/nlj/.emacs.d/elpa/org-20140414/ob-perl hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-perl
/home/nlj/.emacs.d/elpa/org-20140414/org-src hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org-src
/home/nlj/.emacs.d/elpa/org-20140414/org-protocol hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org-protocol
/home/nlj/.emacs.d/elpa/org-20140414/ox-man hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ox-man
/home/nlj/.emacs.d/elpa/org-20140414/ob-python hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-python
/home/nlj/.emacs.d/elpa/org-20140414/ob-mscgen hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-mscgen
/home/nlj/.emacs.d/elpa/org-20140414/ox-texinfo hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ox-texinfo
/home/nlj/.emacs.d/elpa/org-20140414/ob-exp hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-exp
/home/nlj/.emacs.d/elpa/org-20140414/org-inlinetask hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org-inlinetask
/home/nlj/.emacs.d/elpa/org-20140414/ox-publish hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ox-publish
/home/nlj/.emacs.d/elpa/org-20140414/ob-java hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-java
/home/nlj/.emacs.d/elpa/org-20140414/ob-sqlite hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-sqlite
/home/nlj/.emacs.d/elpa/org-20140414/org-mhe hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org-mhe
/home/nlj/.emacs.d/elpa/org-20140414/ox-org hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ox-org
/home/nlj/.emacs.d/elpa/org-20140414/ob-R hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-R
/home/nlj/.emacs.d/elpa/org-20140414/ob-lob hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-lob
/home/nlj/.emacs.d/elpa/org-20140414/ob-picolisp hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-picolisp
/home/nlj/.emacs.d/elpa/org-20140414/org-agenda hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org-agenda
/home/nlj/.emacs.d/elpa/org-20140414/ob-matlab hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-matlab
/home/nlj/.emacs.d/elpa/org-20140414/org-gnus hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org-gnus
/home/nlj/.emacs.d/elpa/org-20140414/org-macs hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org-macs
/home/nlj/.emacs.d/elpa/org-20140414/org-id hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org-id
/home/nlj/.emacs.d/elpa/org-20140414/ob-keys hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-keys
/home/nlj/.emacs.d/elpa/org-20140414/ob-comint hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-comint
/home/nlj/.emacs.d/elpa/org-20140414/ob-ref hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-ref
/home/nlj/.emacs.d/elpa/org-20140414/org-bbdb hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org-bbdb
/home/nlj/.emacs.d/elpa/org-20140414/ob-calc hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-calc
/home/nlj/.emacs.d/elpa/org-20140414/ob-emacs-lisp hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-emacs-lisp
/home/nlj/.emacs.d/elpa/org-20140414/ob-maxima hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/ob-maxima
/home/nlj/.emacs.d/elpa/org-20140414/org-plot hides /data/projects/vc/emacs/emacs-24.3.90/lisp/org/org-plot

Features:
(shadow sort bbdb-message emacsbug sendmail gnus-async gnus-kill qp
mail-extr gnus-ml disp-table nndraft nnmh url-http url-gw url-cache
url-auth url-handlers nnrss xml mm-url url url-proxy url-privacy
url-expand url-methods url-history url-cookie url-domsuf url-util
url-parse url-vars utf-7 nnimap utf7 gnutls nnfolder parse-time
bbdb-gnus bbdb-mua bbdb-com crm epa-file epa derived epg netrc
network-stream auth-source eieio eieio-core starttls tls gnus-agent
gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu
mml2015 epg-config mm-view mml-smime smime password-cache dig mailcap
nntp gnus-cache gnus-sum nnoo gnus-group gnus-undo nnmail mail-source
gnus-start gnus-spec gnus-int gnus-range message rfc822 mml mml-sec
mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045
ietf-drums mailabbrev gmm-utils mailheader gnus-win gnus gnus-ems
nnheader mail-utils mm-util mail-prsvr ibuf-ext ibuffer bookmark pp
tabify org-element org-rmail org-mhe org-irc org-info org-gnus gnus-util
org-docview doc-view jka-compr image-mode dired org-bibtex bibtex
org-bbdb org-w3m org-capture cl-macs gv org byte-opt bytecomp
byte-compile cconv advice help-fns org-macro org-footnote org-pcomplete
pcomplete org-list org-faces org-entities noutline outline easy-mmode
org-version ob-emacs-lisp ob ob-tangle org-src ob-ref ob-lob ob-table
ob-keys ob-exp ob-comint comint ansi-color ring ob-core ob-eval
org-compat org-macs org-loaddefs format-spec find-func cal-menu calendar
cal-loaddefs bbdb bbdb-site timezone bbdb-loaddefs tex-site
csv-mode-autoloads info package edmacro kmacro recentf tree-widget
wid-edit cl-loaddefs cl-lib easymenu saveplace wheatgrass-theme delsel
paren time battery cua-base cus-start cus-load time-date tooltip
electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd
tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment
lisp-mode prog-mode register page menu-bar rfn-eshadow timer select
scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham
georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao
korean japanese hebrew greek romanian slovak czech european ethiopic
indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple
abbrev minibuffer nadvice loaddefs button faces cus-face macroexp files
text-properties overlay sha1 md5 base64 format env code-pages mule
custom widget hashtable-print-readable backquote make-network-process
dbusbind gfilenotify dynamic-setting system-font-setting
font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs)

Memory information:
((conses 16 277789 21288)
 (symbols 48 38826 0)
 (miscs 40 245 131)
 (strings 32 76600 8495)
 (string-bytes 1 2452772)
 (vectors 16 30883)
 (vector-slots 8 614208 7510)
 (floats 8 304 342)
 (intervals 56 1039 0)
 (buffers 960 20)
 (heap 1024 50685 13136))





^ permalink raw reply	[flat|nested] 12+ messages in thread

* bug#17301: 24.3.90; Hang using scroll bar thumb in Compile-Log buffer after packages update
  2014-04-20 15:30 bug#17301: 24.3.90; Hang using scroll bar thumb in Compile-Log buffer after packages update N. Jackson
@ 2014-04-20 15:41 ` Eli Zaretskii
  2014-04-20 16:45   ` N. Jackson
  2014-04-20 19:44 ` Jarek Czekalski
  1 sibling, 1 reply; 12+ messages in thread
From: Eli Zaretskii @ 2014-04-20 15:41 UTC (permalink / raw)
  To: N. Jackson; +Cc: 17301

> From: nljlistbox2@gmail.com (N. Jackson)
> Date: Sun, 20 Apr 2014 12:30:48 -0300
> 
> The pretest of 24.4 has hung on me. (This is the version from  ftp://alpha.gnu.org/gnu/emacs/pretest/emacs-24.3.90.tar.xz.)
> 
> I still have the process running and it has debugging symbols in, so
> it's plausible (is it?) that I might be able to supply more information.

Please attach a debugger and produce a backtrace, including the Lisp
backtrace (use the "xbacktrace" command for the latter).  Thanks.

> It's been a while since I used a CLI debugger so I need a terse but
> complete primer.

Find out the PID of the Emacs process, a number.  Then:

 $ cd /path/to/emacs/src
 $ gdb -p PID

Once GDB prints its initial blurb and shows its "(gdb)" prompt, type:

 (gdb) bt

If this doesn't end with a Lisp-level backtrace, type:

 (gdb) source ./.gdbinit
 (gdb) xbacktrace





^ permalink raw reply	[flat|nested] 12+ messages in thread

* bug#17301: 24.3.90; Hang using scroll bar thumb in Compile-Log buffer after packages update
  2014-04-20 15:41 ` Eli Zaretskii
@ 2014-04-20 16:45   ` N. Jackson
  2014-04-20 18:47     ` Eli Zaretskii
  0 siblings, 1 reply; 12+ messages in thread
From: N. Jackson @ 2014-04-20 16:45 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 17301

At 12:41 -0300 on Sunday 2014-04-20, Eli Zaretskii wrote:

> Please attach a debugger and produce a backtrace, including the Lisp
> backtrace (use the "xbacktrace" command for the latter).  Thanks.
>
> Once GDB prints its initial blurb and shows its "(gdb)" prompt, type:
>
>  (gdb) bt
>
(gdb) bt
#0  0x00000035954ed629 in pselect () from /lib64/libc.so.6
#1  0x0000000000661826 in xg_select (fds_lim=20, rfds=0x7fff7f53f0a0, wfds=0x7fff7f53f020, efds=0x0, timeout=0x7fff7f53f000, sigmask=0x0) at xgselect.c:99
#2  0x0000000000618b12 in wait_reading_process_output (time_limit=0, nsecs=0, read_kbd=-1, do_display=true, wait_for_cell=12734770, wait_proc=0x0, just_wait_proc=0)
    at process.c:4603
#3  0x0000000000541a5b in kbd_buffer_get_event (kbp=0x7fff7f53f378, used_mouse_menu=0x7fff7f53faaf, end_time=0x0) at keyboard.c:3902
#4  0x000000000053e5bf in read_event_from_main_queue (end_time=0x0, local_getcjmp=0x7fff7f53f700, used_mouse_menu=0x7fff7f53faaf) at keyboard.c:2243
#5  0x000000000053e7e1 in read_decoded_event_from_main_queue (end_time=0x0, local_getcjmp=0x7fff7f53f700, prev_event=12734770, used_mouse_menu=0x7fff7f53faaf)
    at keyboard.c:2306
#6  0x000000000053fae1 in read_char (commandflag=1, map=82734246, prev_event=12734770, used_mouse_menu=0x7fff7f53faaf, end_time=0x0) at keyboard.c:2892
#7  0x000000000054ae92 in read_key_sequence (keybuf=0x7fff7f53fc90, bufsize=30, prompt=12734770, dont_downcase_last=false, can_return_switch_frame=true, 
    fix_current_buffer=true, prevent_redisplay=false) at keyboard.c:9079
#8  0x000000000053cb10 in command_loop_1 () at keyboard.c:1449
#9  0x00000000005c9f2d in internal_condition_case (bfun=0x53c757 <command_loop_1>, handlers=12786338, hfun=0x53c069 <cmd_error>) at eval.c:1354
#10 0x000000000053c4b1 in command_loop_2 (ignore=12734770) at keyboard.c:1174
#11 0x00000000005c973f in internal_catch (tag=12782274, func=0x53c48b <command_loop_2>, arg=12734770) at eval.c:1118
#12 0x000000000053c45f in command_loop () at keyboard.c:1153
#13 0x000000000053bc64 in recursive_edit_1 () at keyboard.c:777
#14 0x000000000053bdd1 in Frecursive_edit () at keyboard.c:845
#15 0x0000000000539e04 in main (argc=2, argv=0x7fff7f540118) at emacs.c:1646

> If this doesn't end with a Lisp-level backtrace

It didn't.

> type:
>
>  (gdb) source ./.gdbinit

(gdb) source ./.gdbinit
SIGINT is used by the debugger.
Are you sure you want to change it? (y or n) [answered Y; input not from terminal]
Redefine command "xgetptr"? (y or n) [answered Y; input not from terminal]
Redefine command "xgetint"? (y or n) [answered Y; input not from terminal]
Redefine command "xgettype"? (y or n) [answered Y; input not from terminal]
Redefine command "pr"? (y or n) [answered Y; input not from terminal]
Redefine command "pp"? (y or n) [answered Y; input not from terminal]
Redefine command "pv"? (y or n) [answered Y; input not from terminal]
Redefine command "ppt"? (y or n) [answered Y; input not from terminal]
Redefine command "pitmethod"? (y or n) [answered Y; input not from terminal]
Redefine command "pitx"? (y or n) [answered Y; input not from terminal]
Redefine command "pit"? (y or n) [answered Y; input not from terminal]
Redefine command "prowx"? (y or n) [answered Y; input not from terminal]
Redefine command "prow"? (y or n) [answered Y; input not from terminal]
Redefine command "pcursorx"? (y or n) [answered Y; input not from terminal]
Redefine command "pcursor"? (y or n) [answered Y; input not from terminal]
Redefine command "pwinx"? (y or n) [answered Y; input not from terminal]
Redefine command "pwin"? (y or n) [answered Y; input not from terminal]
Redefine command "pbiditype"? (y or n) [answered Y; input not from terminal]
Redefine command "pgx"? (y or n) [answered Y; input not from terminal]
Redefine command "pg"? (y or n) [answered Y; input not from terminal]
Redefine command "pgi"? (y or n) [answered Y; input not from terminal]
Redefine command "pgn"? (y or n) [answered Y; input not from terminal]
Redefine command "pgrowx"? (y or n) [answered Y; input not from terminal]
Redefine command "pgrow"? (y or n) [answered Y; input not from terminal]
Redefine command "pgrowit"? (y or n) [answered Y; input not from terminal]
Redefine command "prowlims"? (y or n) [answered Y; input not from terminal]
Redefine command "pmtxrows"? (y or n) [answered Y; input not from terminal]
Redefine command "xtype"? (y or n) [answered Y; input not from terminal]
Redefine command "pvectype"? (y or n) [answered Y; input not from terminal]
Redefine command "xvectype"? (y or n) [answered Y; input not from terminal]
Redefine command "pvecsize"? (y or n) [answered Y; input not from terminal]
Redefine command "xvecsize"? (y or n) [answered Y; input not from terminal]
Redefine command "xmisctype"? (y or n) [answered Y; input not from terminal]
Redefine command "xint"? (y or n) [answered Y; input not from terminal]
Redefine command "xptr"? (y or n) [answered Y; input not from terminal]
Redefine command "xmarker"? (y or n) [answered Y; input not from terminal]
Redefine command "xoverlay"? (y or n) [answered Y; input not from terminal]
Redefine command "xmiscfree"? (y or n) [answered Y; input not from terminal]
Redefine command "xsymbol"? (y or n) [answered Y; input not from terminal]
Redefine command "xstring"? (y or n) [answered Y; input not from terminal]
Redefine command "xvector"? (y or n) [answered Y; input not from terminal]
Redefine command "xprocess"? (y or n) [answered Y; input not from terminal]
Redefine command "xframe"? (y or n) [answered Y; input not from terminal]
Redefine command "xcompiled"? (y or n) [answered Y; input not from terminal]
---Type <return> to continue, or q <return> to quit---
Redefine command "xwindow"? (y or n) [answered Y; input not from terminal]
Redefine command "xwinconfig"? (y or n) [answered Y; input not from terminal]
Redefine command "xsubr"? (y or n) [answered Y; input not from terminal]
Redefine command "xchartable"? (y or n) [answered Y; input not from terminal]
Redefine command "xsubchartable"? (y or n) [answered Y; input not from terminal]
Redefine command "xboolvector"? (y or n) [answered Y; input not from terminal]
Redefine command "xbuffer"? (y or n) [answered Y; input not from terminal]
Redefine command "xhashtable"? (y or n) [answered Y; input not from terminal]
Redefine command "xcons"? (y or n) [answered Y; input not from terminal]
Redefine command "nextcons"? (y or n) [answered Y; input not from terminal]
Redefine command "xcar"? (y or n) [answered Y; input not from terminal]
Redefine command "xcdr"? (y or n) [answered Y; input not from terminal]
Redefine command "xlist"? (y or n) [answered Y; input not from terminal]
Redefine command "xfloat"? (y or n) [answered Y; input not from terminal]
Redefine command "xscrollbar"? (y or n) [answered Y; input not from terminal]
Redefine command "xpr"? (y or n) [answered Y; input not from terminal]
Redefine command "xprintstr"? (y or n) [answered Y; input not from terminal]
Redefine command "xprintsym"? (y or n) [answered Y; input not from terminal]
Redefine command "xcoding"? (y or n) [answered Y; input not from terminal]
Redefine command "xcharset"? (y or n) [answered Y; input not from terminal]
Redefine command "xfontset"? (y or n) [answered Y; input not from terminal]
Redefine command "xfont"? (y or n) [answered Y; input not from terminal]
Redefine command "xbacktrace"? (y or n) [answered Y; input not from terminal]
Redefine command "xprintbytestr"? (y or n) [answered Y; input not from terminal]
Redefine command "xwhichsymbols"? (y or n) [answered Y; input not from terminal]
Redefine command "xbytecode"? (y or n) [answered Y; input not from terminal]
Redefine command "hookpost-backtrace"? (y or n) [answered Y; input not from terminal]
Redefine command "ff"? (y or n) [answered Y; input not from terminal]
DISPLAY = :0
TERM = xterm-256color
Breakpoint 3 at 0x53842d: file emacs.c, line 351.
Temporary breakpoint 4 at 0x5593f7: file sysdep.c, line 854.

Note: I typed RET at the prompt "---Type <return> to continue, or q ...".

>  (gdb) xbacktrace

(gdb) xbacktrace
(gdb) 

That is, it didn't give me anything, just brought me back to the prompt.






^ permalink raw reply	[flat|nested] 12+ messages in thread

* bug#17301: 24.3.90; Hang using scroll bar thumb in Compile-Log buffer after packages update
  2014-04-20 16:45   ` N. Jackson
@ 2014-04-20 18:47     ` Eli Zaretskii
  2014-04-20 22:41       ` N. Jackson
  2014-04-21  9:15       ` Jan Djärv
  0 siblings, 2 replies; 12+ messages in thread
From: Eli Zaretskii @ 2014-04-20 18:47 UTC (permalink / raw)
  To: N. Jackson, Jan D.; +Cc: 17301

> From: nljlistbox2@gmail.com (N. Jackson)
> Cc: bug-gnu-emacs@gnu.org
> Date: Sun, 20 Apr 2014 13:45:05 -0300
> 
> #0  0x00000035954ed629 in pselect () from /lib64/libc.so.6
> #1  0x0000000000661826 in xg_select (fds_lim=20, rfds=0x7fff7f53f0a0, wfds=0x7fff7f53f020, efds=0x0, timeout=0x7fff7f53f000, sigmask=0x0) at xgselect.c:99
> #2  0x0000000000618b12 in wait_reading_process_output (time_limit=0, nsecs=0, read_kbd=-1, do_display=true, wait_for_cell=12734770, wait_proc=0x0, just_wait_proc=0)
>     at process.c:4603
> #3  0x0000000000541a5b in kbd_buffer_get_event (kbp=0x7fff7f53f378, used_mouse_menu=0x7fff7f53faaf, end_time=0x0) at keyboard.c:3902
> #4  0x000000000053e5bf in read_event_from_main_queue (end_time=0x0, local_getcjmp=0x7fff7f53f700, used_mouse_menu=0x7fff7f53faaf) at keyboard.c:2243
> #5  0x000000000053e7e1 in read_decoded_event_from_main_queue (end_time=0x0, local_getcjmp=0x7fff7f53f700, prev_event=12734770, used_mouse_menu=0x7fff7f53faaf)
>     at keyboard.c:2306
> #6  0x000000000053fae1 in read_char (commandflag=1, map=82734246, prev_event=12734770, used_mouse_menu=0x7fff7f53faaf, end_time=0x0) at keyboard.c:2892
> #7  0x000000000054ae92 in read_key_sequence (keybuf=0x7fff7f53fc90, bufsize=30, prompt=12734770, dont_downcase_last=false, can_return_switch_frame=true, 
>     fix_current_buffer=true, prevent_redisplay=false) at keyboard.c:9079
> #8  0x000000000053cb10 in command_loop_1 () at keyboard.c:1449
> #9  0x00000000005c9f2d in internal_condition_case (bfun=0x53c757 <command_loop_1>, handlers=12786338, hfun=0x53c069 <cmd_error>) at eval.c:1354
> #10 0x000000000053c4b1 in command_loop_2 (ignore=12734770) at keyboard.c:1174
> #11 0x00000000005c973f in internal_catch (tag=12782274, func=0x53c48b <command_loop_2>, arg=12734770) at eval.c:1118
> #12 0x000000000053c45f in command_loop () at keyboard.c:1153
> #13 0x000000000053bc64 in recursive_edit_1 () at keyboard.c:777
> #14 0x000000000053bdd1 in Frecursive_edit () at keyboard.c:845
> #15 0x0000000000539e04 in main (argc=2, argv=0x7fff7f540118) at emacs.c:1646

That looks like http://debbugs.gnu.org/cgi/bugreport.cgi?bug=17172 to
me.  Jan, am I right?





^ permalink raw reply	[flat|nested] 12+ messages in thread

* bug#17301: 24.3.90; Hang using scroll bar thumb in Compile-Log buffer after packages update
  2014-04-20 15:30 bug#17301: 24.3.90; Hang using scroll bar thumb in Compile-Log buffer after packages update N. Jackson
  2014-04-20 15:41 ` Eli Zaretskii
@ 2014-04-20 19:44 ` Jarek Czekalski
  2014-04-20 22:48   ` N. Jackson
  1 sibling, 1 reply; 12+ messages in thread
From: Jarek Czekalski @ 2014-04-20 19:44 UTC (permalink / raw)
  To: 17301

Could be the bug with a patch waiting for months, marked important:
http://debbugs.gnu.org/cgi/bugreport.cgi?bug=15801

Jarek






^ permalink raw reply	[flat|nested] 12+ messages in thread

* bug#17301: 24.3.90; Hang using scroll bar thumb in Compile-Log buffer after packages update
  2014-04-20 18:47     ` Eli Zaretskii
@ 2014-04-20 22:41       ` N. Jackson
  2014-04-21  9:15       ` Jan Djärv
  1 sibling, 0 replies; 12+ messages in thread
From: N. Jackson @ 2014-04-20 22:41 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 17301

At 15:47 -0300 on Sunday 2014-04-20, Eli Zaretskii wrote:

> That looks like http://debbugs.gnu.org/cgi/bugreport.cgi?bug=17172 to
> me.  Jan, am I right?

At least in terms of user action and outcome (Emacs hung) this doesn't
seem like the same bug.





^ permalink raw reply	[flat|nested] 12+ messages in thread

* bug#17301: 24.3.90; Hang using scroll bar thumb in Compile-Log buffer after packages update
  2014-04-20 19:44 ` Jarek Czekalski
@ 2014-04-20 22:48   ` N. Jackson
  2014-04-21  9:18     ` Jan Djärv
  0 siblings, 1 reply; 12+ messages in thread
From: N. Jackson @ 2014-04-20 22:48 UTC (permalink / raw)
  To: 17301; +Cc: Jarek Czekalski

At 16:44 -0300 on Sunday 2014-04-20, Jarek Czekalski wrote:

> Could be the bug with a patch waiting for months, marked important:
> http://debbugs.gnu.org/cgi/bugreport.cgi?bug=15801
>
> Jarek

Yes. Reading bug 15801, this seems to be the same thing.

The immediate question that occurred to me was why would it suddenly
manifest in the pretest when I haven't seen it once in the past
year. And the answer might be simple: I don't normally use the
mouse. For about a year I've been working exclusively on GNU Linux
systems and I interact with them using the keyboard. But during the last
couple of weeks I've been working at a job where we use Windows machines
and all my old mousing habits have come flooding back! Today might quite
possibly be the first time I've used a scrolling thumb in Emacs.

Inspired by the original bug report for bug 15801 I scrolled the Gnus
summary buffer up and down a few times with the scrolling thumb and
almost immediately hung Emacs 24.3.50 built from trunk in late February
(revision: 116611).

So I can hang the pretest and 24.3.50 moderately easily. (I did a few
tests and it doesn't always hang quite so fast as in the first two
cases, but it does after a bit).

I haven't been able to get Emacs 24.3.1 (x86_64-redhat-linux-gnu, GTK+
Version 3.8.2) of 2013-08-14 to hang in this way, but I'm not sure
whether it's because I was insufficiently persistent or if it doesn't
have the bug.






^ permalink raw reply	[flat|nested] 12+ messages in thread

* bug#17301: 24.3.90; Hang using scroll bar thumb in Compile-Log buffer after packages update
  2014-04-20 18:47     ` Eli Zaretskii
  2014-04-20 22:41       ` N. Jackson
@ 2014-04-21  9:15       ` Jan Djärv
  1 sibling, 0 replies; 12+ messages in thread
From: Jan Djärv @ 2014-04-21  9:15 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: nljlistbox2, 17301

Hello.

20 apr 2014 kl. 20:47 skrev Eli Zaretskii <eliz@gnu.org>:

>> From: nljlistbox2@gmail.com (N. Jackson)
>> Cc: bug-gnu-emacs@gnu.org
>> Date: Sun, 20 Apr 2014 13:45:05 -0300
>> 
>> #0  0x00000035954ed629 in pselect () from /lib64/libc.so.6
>> #1  0x0000000000661826 in xg_select (fds_lim=20, rfds=0x7fff7f53f0a0, wfds=0x7fff7f53f020, efds=0x0, timeout=0x7fff7f53f000, sigmask=0x0) at xgselect.c:99
>> #2  0x0000000000618b12 in wait_reading_process_output (time_limit=0, nsecs=0, read_kbd=-1, do_display=true, wait_for_cell=12734770, wait_proc=0x0, just_wait_proc=0)
>>    at process.c:4603
>> #3  0x0000000000541a5b in kbd_buffer_get_event (kbp=0x7fff7f53f378, used_mouse_menu=0x7fff7f53faaf, end_time=0x0) at keyboard.c:3902
>> #4  0x000000000053e5bf in read_event_from_main_queue (end_time=0x0, local_getcjmp=0x7fff7f53f700, used_mouse_menu=0x7fff7f53faaf) at keyboard.c:2243
>> #5  0x000000000053e7e1 in read_decoded_event_from_main_queue (end_time=0x0, local_getcjmp=0x7fff7f53f700, prev_event=12734770, used_mouse_menu=0x7fff7f53faaf)
>>    at keyboard.c:2306
>> #6  0x000000000053fae1 in read_char (commandflag=1, map=82734246, prev_event=12734770, used_mouse_menu=0x7fff7f53faaf, end_time=0x0) at keyboard.c:2892
>> #7  0x000000000054ae92 in read_key_sequence (keybuf=0x7fff7f53fc90, bufsize=30, prompt=12734770, dont_downcase_last=false, can_return_switch_frame=true, 
>>    fix_current_buffer=true, prevent_redisplay=false) at keyboard.c:9079
>> #8  0x000000000053cb10 in command_loop_1 () at keyboard.c:1449
>> #9  0x00000000005c9f2d in internal_condition_case (bfun=0x53c757 <command_loop_1>, handlers=12786338, hfun=0x53c069 <cmd_error>) at eval.c:1354
>> #10 0x000000000053c4b1 in command_loop_2 (ignore=12734770) at keyboard.c:1174
>> #11 0x00000000005c973f in internal_catch (tag=12782274, func=0x53c48b <command_loop_2>, arg=12734770) at eval.c:1118
>> #12 0x000000000053c45f in command_loop () at keyboard.c:1153
>> #13 0x000000000053bc64 in recursive_edit_1 () at keyboard.c:777
>> #14 0x000000000053bdd1 in Frecursive_edit () at keyboard.c:845
>> #15 0x0000000000539e04 in main (argc=2, argv=0x7fff7f540118) at emacs.c:1646
> 
> That looks like http://debbugs.gnu.org/cgi/bugreport.cgi?bug=17172 to
> me.  Jan, am I right?

As there where no selections involved, I don't think so.
Note that it is normal for Emacs to be in pselect when it does nothing, so the similarity of the backtraces is no indication.  This looks like Emacs is just waiting for X events.

	Jan D.






^ permalink raw reply	[flat|nested] 12+ messages in thread

* bug#17301: 24.3.90; Hang using scroll bar thumb in Compile-Log buffer after packages update
  2014-04-20 22:48   ` N. Jackson
@ 2014-04-21  9:18     ` Jan Djärv
  2014-04-22  0:23       ` N. Jackson
  0 siblings, 1 reply; 12+ messages in thread
From: Jan Djärv @ 2014-04-21  9:18 UTC (permalink / raw)
  To: N. Jackson; +Cc: 17301, Jarek Czekalski

Hello.

21 apr 2014 kl. 00:48 skrev N. Jackson <nljlistbox2@gmail.com>:

> At 16:44 -0300 on Sunday 2014-04-20, Jarek Czekalski wrote:
> 
>> Could be the bug with a patch waiting for months, marked important:
>> http://debbugs.gnu.org/cgi/bugreport.cgi?bug=15801
>> 
>> Jarek
> 
> 
> So I can hang the pretest and 24.3.50 moderately easily. (I did a few
> tests and it doesn't always hang quite so fast as in the first two
> cases, but it does after a bit).
> 

Did you try with the patch in 15801?

	Jan D.







^ permalink raw reply	[flat|nested] 12+ messages in thread

* bug#17301: 24.3.90; Hang using scroll bar thumb in Compile-Log buffer after packages update
  2014-04-21  9:18     ` Jan Djärv
@ 2014-04-22  0:23       ` N. Jackson
  2014-04-22  2:11         ` N. Jackson
  0 siblings, 1 reply; 12+ messages in thread
From: N. Jackson @ 2014-04-22  0:23 UTC (permalink / raw)
  To: Jan Djärv; +Cc: 17301, jarekczek

At 06:18 -0300 on Monday 2014-04-21, Jan Djärv wrote:

> Did you try with the patch in 15801?

I'm sorry, I wasn't able to fully follow the discussion in bug 15801 or
understand which was the right patch, so I haven't tested yet.

But I see that Jarek updated the patch today and that Stefan applied a
version of it in "emacs-24", so I can just rebuild from Bazaar. But is
"emacs-24" the same as trunk, or is that the name of the branch that
will be 24.4?

Thanks.

N.





^ permalink raw reply	[flat|nested] 12+ messages in thread

* bug#17301: 24.3.90; Hang using scroll bar thumb in Compile-Log buffer after packages update
  2014-04-22  0:23       ` N. Jackson
@ 2014-04-22  2:11         ` N. Jackson
  2014-04-22  3:22           ` Stefan Monnier
  0 siblings, 1 reply; 12+ messages in thread
From: N. Jackson @ 2014-04-22  2:11 UTC (permalink / raw)
  To: Jan Djärv; +Cc: 17301, jarekczek

At 21:23 -0300 on Monday 2014-04-21, N. Jackson wrote:

> At 06:18 -0300 on Monday 2014-04-21, Jan Djärv wrote:
>
>> Did you try with the patch in 15801?
>
> But I see that Jarek updated the patch today and that Stefan applied a
> version of it in "emacs-24", so I can just rebuild from Bazaar. But is
> "emacs-24" the same as trunk, or is that the name of the branch that
> will be 24.4?
>
Okay. I have built from the branch "emacs-24" (revno: 117000) which has
Stefan's version of Jarek's patch (revno: 116996), and I cannot get
it to freeze after considerable use of the scrolling thumbs. (Two trials
of five to ten minutes of using the scroll thumbs.)

I also built trunk (revno: 117005) (which does not have Jarek's patch in
it) and in three out of three trials using emacs -Q it
froze within less than a minute of using the scroll thumbs.

So, tentatively, I would say that Jarek's patch fixes (or works around?)
the bug.

Regards,
N.







^ permalink raw reply	[flat|nested] 12+ messages in thread

* bug#17301: 24.3.90; Hang using scroll bar thumb in Compile-Log buffer after packages update
  2014-04-22  2:11         ` N. Jackson
@ 2014-04-22  3:22           ` Stefan Monnier
  0 siblings, 0 replies; 12+ messages in thread
From: Stefan Monnier @ 2014-04-22  3:22 UTC (permalink / raw)
  To: N. Jackson; +Cc: 17301-done

> So, tentatively, I would say that Jarek's patch fixes (or works around?)
> the bug.

Good, thanks, closing for now.  Please reopen if the problem shows up
again, of course,


        Stefan







^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2014-04-22  3:22 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-04-20 15:30 bug#17301: 24.3.90; Hang using scroll bar thumb in Compile-Log buffer after packages update N. Jackson
2014-04-20 15:41 ` Eli Zaretskii
2014-04-20 16:45   ` N. Jackson
2014-04-20 18:47     ` Eli Zaretskii
2014-04-20 22:41       ` N. Jackson
2014-04-21  9:15       ` Jan Djärv
2014-04-20 19:44 ` Jarek Czekalski
2014-04-20 22:48   ` N. Jackson
2014-04-21  9:18     ` Jan Djärv
2014-04-22  0:23       ` N. Jackson
2014-04-22  2:11         ` N. Jackson
2014-04-22  3:22           ` Stefan Monnier

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).