Bug#850267: icedove crash when deleting a message

2017-01-05 Thread Eric Smith
Package: icedove
Version: 1:45.5.1-1~deb8u1
Severity: important

Dear Maintainer,

When I attempted to delete a message in icedove it crashed. This
happens fairly often, but is not deterministic, i.e. attempting to delete a
message may crash icedove, but on the next run deleting the message
works fine.

A stack trace is attached below. This particular crash happened while
running in safe mode and in the debugger, with the command line:

/usr/lib/icedove/run-mozilla.sh -g /usr/lib/icedove/icedove-bin --safe-mode 
2>&1 | tee /tmp/icedove-gdb-$(dpkg-query -s icedove | grep Version | cut -f3 
-d":").log.4

-- System Information:
Debian Release: 8.6
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/10 CPU cores)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages icedove depends on:
ii  debianutils   4.4+b1
ii  fontconfig2.11.0-6.3+deb8u1
ii  libasound21.0.28-1
ii  libatk1.0-0   2.14.0-1
ii  libc6 2.19-18+deb8u6
ii  libcairo2 1.14.0-2.1+deb8u1
ii  libdbus-1-3   1.8.20-0+deb8u1
ii  libdbus-glib-1-2  0.102-1
ii  libevent-2.0-52.0.21-stable-2
ii  libffi6   3.1-2+b2
ii  libfontconfig12.11.0-6.3+deb8u1
ii  libfreetype6  2.5.2-3+deb8u1
ii  libgcc1   1:4.9.2-10
ii  libgdk-pixbuf2.0-02.31.1-2+deb8u5
ii  libglib2.0-0  2.42.1-1+b1
ii  libgtk2.0-0   2.24.25-3+deb8u1
ii  libhunspell-1.3-0 1.3.3-3
ii  libpango-1.0-01.36.8-3
ii  libpangocairo-1.0-0   1.36.8-3
ii  libpangoft2-1.0-0 1.36.8-3
ii  libpixman-1-0 0.32.6-3
ii  libstartup-notification0  0.12-4
ii  libstdc++64.9.2-10
ii  libx11-6  2:1.6.2-3
ii  libxcomposite11:0.4.4-1
ii  libxdamage1   1:1.1.4-2+b1
ii  libxext6  2:1.3.3-1
ii  libxfixes31:5.0.1-2+b2
ii  libxrender1   1:0.9.8-1+b1
ii  libxt61:1.1.4-1+b1
ii  psmisc22.21-2
ii  zlib1g1:1.2.8.dfsg-2+b1

Versions of packages icedove recommends:
ii  hunspell-en-us [hunspell-dictionary]  20070829-6
ii  iceowl-extension  1:45.5.1-1~deb8u1

Versions of packages icedove suggests:
pn  fonts-lyx 
ii  libgssapi-krb5-2  1.12.1+dfsg-19+deb8u2

-- no debconf information
MOZILLA_FIVE_HOME=/usr/lib/icedove
  
LD_LIBRARY_PATH=/usr/lib/icedove:/usr/lib/icedove/plugins:/usr/lib/icedove:/usr/lib/nx/X11/Xinerama:/usr/lib/nx/X11
DISPLAY=:50.0
DYLD_LIBRARY_PATH=/usr/lib/icedove:/usr/lib/icedove
 LIBRARY_PATH=
   SHLIB_PATH=/usr/lib/icedove:/usr/lib/icedove
  LIBPATH=/usr/lib/icedove:/usr/lib/icedove
   ADDON_PATH=
  MOZ_PROGRAM=/usr/lib/icedove/icedove-bin
  MOZ_TOOLKIT=
moz_debug=1
 moz_debugger=
moz_debugger_args=
/usr/bin/gdb  --args /usr/lib/icedove/icedove-bin --safe-mode
GNU gdb (Debian 7.7.1+dfsg-5) 7.7.1
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later 
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
.
Find the GDB manual and other documentation resources online at:
.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/lib/icedove/icedove-bin...Reading symbols from 
/usr/lib/debug//usr/lib/icedove/icedove-bin...done.
done.
(gdb) run
Starting program: /usr/lib/icedove/icedove-bin --safe-mode
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe7eaa700 (LWP 16141)]
[Thread 0x7fffe7eaa700 (LWP 16141) exited]
[New Thread 0x7fffe7eaa700 (LWP 16153)]
[New Thread 0x7fffe0eff700 (LWP 16154)]
[New Thread 0x77fd3700 (LWP 16155)]
[New Thread 0x7fffe06fe700 (LWP 16156)]
[New Thread 0x7fffdfbff700 (LWP 16157)]
[New Thread 0x7fffdf9fe700 (LWP 16158)]
[New Thread 0x7fffdf7fd700 (LWP 16159)]
[New Thread 0x7fffdf5fc700 (LWP 16160)]
[New Thread 0x7fffdf3fb700 (LWP 16161)]
[New Thread 0x7fffdf1fa700 (LWP 16162)]
[New Thread 0x7fffdeff9700 (LWP 16163)]
[New Thread 0x7fffdedf8700 (LWP 16164)]
[New Thread 0x7fffdebf7700 (LWP 16165)]
[New Thread 0x7fffde9f6700 (LWP 16166)]
[New Thread 0x7fffde7f5700 (LWP 16167)]
[New Thread 0x7fffde5f4700 (LWP 16168)]
[New Thread 0x7fffde3f3700 (LWP 16169)]
[New Thread 0x7ff

Bug#850153: icedove crash when resizing window

2017-01-04 Thread Eric Smith
Package: icedove
Version: 1:45.5.1-1~deb8u1
Severity: important

Dear Maintainer,

Icedove has been extremely unstable for me since the 1.45.5 update.
There seem to be a number of situations which cause crashes, some of
which I think others have reported. I haven't seen a report for this
particular crash though. In this case I attempted to resize the mail
window and the program crashed. I was running in safe mode and with
the debugger active, so I was able to obtain a gdb trace, which I've
included below.

-- System Information:
Debian Release: 8.6
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/10 CPU cores)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages icedove depends on:
ii  debianutils   4.4+b1
ii  fontconfig2.11.0-6.3+deb8u1
ii  libasound21.0.28-1
ii  libatk1.0-0   2.14.0-1
ii  libc6 2.19-18+deb8u6
ii  libcairo2 1.14.0-2.1+deb8u1
ii  libdbus-1-3   1.8.20-0+deb8u1
ii  libdbus-glib-1-2  0.102-1
ii  libevent-2.0-52.0.21-stable-2
ii  libffi6   3.1-2+b2
ii  libfontconfig12.11.0-6.3+deb8u1
ii  libfreetype6  2.5.2-3+deb8u1
ii  libgcc1   1:4.9.2-10
ii  libgdk-pixbuf2.0-02.31.1-2+deb8u5
ii  libglib2.0-0  2.42.1-1+b1
ii  libgtk2.0-0   2.24.25-3+deb8u1
ii  libhunspell-1.3-0 1.3.3-3
ii  libpango-1.0-01.36.8-3
ii  libpangocairo-1.0-0   1.36.8-3
ii  libpangoft2-1.0-0 1.36.8-3
ii  libpixman-1-0 0.32.6-3
ii  libstartup-notification0  0.12-4
ii  libstdc++64.9.2-10
ii  libx11-6  2:1.6.2-3
ii  libxcomposite11:0.4.4-1
ii  libxdamage1   1:1.1.4-2+b1
ii  libxext6  2:1.3.3-1
ii  libxfixes31:5.0.1-2+b2
ii  libxrender1   1:0.9.8-1+b1
ii  libxt61:1.1.4-1+b1
ii  psmisc22.21-2
ii  zlib1g1:1.2.8.dfsg-2+b1

Versions of packages icedove recommends:
ii  hunspell-en-us [hunspell-dictionary]  20070829-6
ii  iceowl-extension  1:45.5.1-1~deb8u1

Versions of packages icedove suggests:
pn  fonts-lyx 
ii  libgssapi-krb5-2  1.12.1+dfsg-19+deb8u2

-- no debconf information

MOZILLA_FIVE_HOME=/usr/lib/icedove
  
LD_LIBRARY_PATH=/usr/lib/icedove:/usr/lib/icedove/plugins:/usr/lib/icedove:/usr/lib/nx/X11/Xinerama:/usr/lib/nx/X11
DISPLAY=:50.0
DYLD_LIBRARY_PATH=/usr/lib/icedove:/usr/lib/icedove
 LIBRARY_PATH=
   SHLIB_PATH=/usr/lib/icedove:/usr/lib/icedove
  LIBPATH=/usr/lib/icedove:/usr/lib/icedove
   ADDON_PATH=
  MOZ_PROGRAM=/usr/lib/icedove/icedove-bin
  MOZ_TOOLKIT=
moz_debug=1
 moz_debugger=
moz_debugger_args=
/usr/bin/gdb  --args /usr/lib/icedove/icedove-bin --safe-mode
GNU gdb (Debian 7.7.1+dfsg-5) 7.7.1
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later 
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
.
Find the GDB manual and other documentation resources online at:
.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/lib/icedove/icedove-bin...Reading symbols from 
/usr/lib/debug//usr/lib/icedove/icedove-bin...done.
done.
(gdb) run
Starting program: /usr/lib/icedove/icedove-bin --safe-mode
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe7eaa700 (LWP 26762)]
[Thread 0x7fffe7eaa700 (LWP 26762) exited]
[New Thread 0x7fffe7eaa700 (LWP 26774)]
[New Thread 0x7fffe0eff700 (LWP 26775)]
[New Thread 0x77fd3700 (LWP 26776)]
[New Thread 0x7fffe06fe700 (LWP 26777)]
[New Thread 0x7fffdfbff700 (LWP 26778)]
[New Thread 0x7fffdf9fe700 (LWP 26779)]
[New Thread 0x7fffdf7fd700 (LWP 26780)]
[New Thread 0x7fffdf5fc700 (LWP 26781)]
[New Thread 0x7fffdf3fb700 (LWP 26782)]
[New Thread 0x7fffdf1fa700 (LWP 26783)]
[New Thread 0x7fffdeff9700 (LWP 26784)]
[New Thread 0x7fffdedf8700 (LWP 26785)]
[New Thread 0x7fffdebf7700 (LWP 26786)]
[New Thread 0x7fffde9f6700 (LWP 26787)]
[New Thread 0x7fffde7f5700 (LWP 26788)]
[New Thread 0x7fffde5f4700 (LWP 26789)]
[New Thread 0x7fffde3f3700 (LWP 26790)]
[New Thread 0x7fffde1f2700 (LWP 26791)]
[New Thread 0x7fffdceff700 (LWP 26792)]
[New Thread 0x7fffdc2ff700 (LWP 26

Bug#367520: build vs. runtime requirements, library locations

2006-07-15 Thread Eric Smith
Nonpareil only needs Python during compilation, not at runtime, and only
indirectly through the use of SCons.

The Nonpareil source tarball comes with the "local" version of SCons in a
subdirectory, so you don't need to have SCons "installed" in order to
build
Nonpareil (but you do need to have Python).  The following commands will
build Nonpareil:

 cd scons-local
 tar -xzf scons-local-0.96.90.tar.gz
 cd ..
 scons-local/scons.py

Nonpareil’s build process uses pkg-config, so it should find the GTK+ 2.x
headers and libraries if they are installed correctly.

I just built and ran Nonpareil 0.77 on Ubuntu (Dapper) without any
trouble.  I haven't yet learned how to build Debian packages, though.

Eric Smith




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