Your message dated Wed, 08 Sep 2010 10:32:15 +0000
with message-id <[email protected]>
and subject line Bug#582961: fixed in djvulibre 3.5.23-2
has caused the Debian Bug report #582961,
regarding ddjvu nondeterministically crashes: terminate called after throwing 
an instance of 'DJVU::GException'
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
582961: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=582961
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: djvulibre-bin
Version: 3.5.22-9
Severity: normal

From time to time ddjvu crashes. I am able to reliably reproduce it using a loop:

$ while ddjvu test.djvu > /dev/null; do :; done
terminate called after throwing an instance of 'DJVU::GException'
Aborted (core dumped)


GDB backtrace:

#0  0xb78ce424 in __kernel_vsyscall ()
#1  0x4c0fb8e0 in *__GI_raise (sig=<value optimized out>) at 
../nptl/sysdeps/unix/sysv/linux/raise.c:64
#2  0x4c0fee15 in *__GI_abort () at abort.c:88
#3  0x4c6e1125 in __gnu_cxx::__verbose_terminate_handler() () from 
/usr/lib/libstdc++.so.6
#4  0x4c6df045 in ?? () from /usr/lib/libstdc++.so.6
#5  0x4c6ddd8b in ?? () from /usr/lib/libstdc++.so.6
#6  0x4c6de95b in __gxx_personality_v0 () from /usr/lib/libstdc++.so.6
#7  0x4c5aad52 in ?? () from /lib/libgcc_s.so.1
#8  0x4c5ab1a3 in _Unwind_Resume () from /lib/libgcc_s.so.1
#9  0x4c7bd919 in DJVU::GMonitor::leave (this=<value optimized out>) at 
GThreads.cpp:813
#10 0x4c7c6b43 in ~GMonitorLock (this=<value optimized out>, __in_chrg=<value 
optimized out>) at GThreads.h:490
#11 0x4c89b6f9 in msg_push (head=<value optimized out>, msg=<value optimized 
out>) at ddjvuapi.cpp:403
#12 0x4c89f5db in DJVU::ddjvu_page_s::notify_redisplay (this=<value optimized out>, 
dimg=Could not find the frame base for 
"DJVU::ddjvu_page_s::notify_redisplay(DJVU::DjVuImage const*)".
) at ddjvuapi.cpp:1683
#13 0x4c80e3af in DJVU::DjVuPortcaster::notify_redisplay (this=<value optimized out>, 
source=<value optimized out>) at DjVuPort.cpp:560
#14 0x4c83c445 in DJVU::DjVuImage::notify_chunk_done (this=<value optimized out>, 
name=<value optimized out>) at DjVuImage.cpp:444
#15 0x4c80e246 in DJVU::DjVuPortcaster::notify_chunk_done (this=<value optimized out>, 
source=<value optimized out>, name=<value optimized out>)
    at DjVuPort.cpp:578
#16 0x4c83a9f2 in DJVU::DjVuFile::decode (this=<value optimized out>, gbs=<value 
optimized out>) at DjVuFile.cpp:1274
#17 0x4c83aff9 in DJVU::DjVuFile::decode_func (this=<value optimized out>) at 
DjVuFile.cpp:487
#18 0x4c83b821 in DJVU::DjVuFile::static_decode_func (cl_data=<value optimized 
out>) at DjVuFile.cpp:467
#19 0x4c7bdf4e in DJVU::GThread::start (arg=<value optimized out>) at 
GThreads.cpp:674
#20 0x4c24e585 in start_thread (arg=<value optimized out>) at 
pthread_create.c:300
#21 0x4c1a029e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (900, 'unstable'), (500, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-3-686 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages djvulibre-bin depends on:
ii curl 7.20.1-2 Get a file from an HTTP, HTTPS or ii libc6 2.10.2-9 Embedded GNU C Library: Shared lib
ii  libdjvulibre21                3.5.22-9   Runtime support for the DjVu image
ii  libgcc1                       1:4.5.0-3  GCC support library
ii  libstdc++6                    4.5.0-3    The GNU Standard C++ Library v3
ii  libtiff4                      3.9.2-3+b1 Tag Image File Format (TIFF) libra

--
Jakub Wilk

<<attachment: test.djvu>>


--- End Message ---
--- Begin Message ---
Source: djvulibre
Source-Version: 3.5.23-2

We believe that the bug you reported is fixed in the latest version of
djvulibre, which is due to be installed in the Debian FTP archive:

djview3_3.5.23-2_i386.deb
  to main/d/djvulibre/djview3_3.5.23-2_i386.deb
djview_3.5.23-2_i386.deb
  to main/d/djvulibre/djview_3.5.23-2_i386.deb
djvulibre-bin_3.5.23-2_i386.deb
  to main/d/djvulibre/djvulibre-bin_3.5.23-2_i386.deb
djvulibre-dbg_3.5.23-2_i386.deb
  to main/d/djvulibre/djvulibre-dbg_3.5.23-2_i386.deb
djvulibre-desktop_3.5.23-2_i386.deb
  to main/d/djvulibre/djvulibre-desktop_3.5.23-2_i386.deb
djvulibre-plugin_3.5.23-2_i386.deb
  to main/d/djvulibre/djvulibre-plugin_3.5.23-2_i386.deb
djvulibre_3.5.23-2.debian.tar.gz
  to main/d/djvulibre/djvulibre_3.5.23-2.debian.tar.gz
djvulibre_3.5.23-2.dsc
  to main/d/djvulibre/djvulibre_3.5.23-2.dsc
djvuserve_3.5.23-2_i386.deb
  to main/d/djvulibre/djvuserve_3.5.23-2_i386.deb
libdjvulibre-dev_3.5.23-2_i386.deb
  to main/d/djvulibre/libdjvulibre-dev_3.5.23-2_i386.deb
libdjvulibre-text_3.5.23-2_i386.deb
  to main/d/djvulibre/libdjvulibre-text_3.5.23-2_i386.deb
libdjvulibre21_3.5.23-2_i386.deb
  to main/d/djvulibre/libdjvulibre21_3.5.23-2_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Barak A. Pearlmutter <[email protected]> (supplier of updated djvulibre package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Tue, 07 Sep 2010 17:47:42 +0100
Source: djvulibre
Binary: libdjvulibre-dev libdjvulibre21 libdjvulibre-text djvulibre-dbg 
djvulibre-desktop djview3 djview djvuserve djvulibre-plugin djvulibre-bin
Architecture: source i386
Version: 3.5.23-2
Distribution: unstable
Urgency: low
Maintainer: Barak A. Pearlmutter <[email protected]>
Changed-By: Barak A. Pearlmutter <[email protected]>
Description: 
 djview     - Transition package for djview to djview3
 djview3    - Viewer for the DjVu image format
 djvulibre-bin - Utilities for the DjVu image format
 djvulibre-dbg - Debug symbols for the DjVu image format
 djvulibre-desktop - Desktop support for the DjVu image format
 djvulibre-plugin - Browser plugin for the DjVu image format
 djvuserve  - CGI program for unbundling DjVu files on the fly
 libdjvulibre-dev - Development files for the DjVu image format
 libdjvulibre-text - Linguistic support files for libdjvulibre
 libdjvulibre21 - Runtime support for the DjVu image format
Closes: 515310 539272 562156 582961
Changes: 
 djvulibre (3.5.23-2) unstable; urgency=low
 .
   * make any2djvu script not fail to notice assent (closes: #515310)
   * upstream changes fix many bugs
     - djvumake no longer fails with these tiny images (closes: #539272)
     - locale set internally as appropriate, e.g., PDF output (closes: #562156)
       also fixes 
https://bugs.launchpad.net/ubuntu/+source/djvulibre/+bug/499324
     - thread-related crash addressed, slightly post 3.5.23 (closes: #582961)
Checksums-Sha1: 
 ab6a5a605f5b2ccba630c9e48c5b654de0354480 1501 djvulibre_3.5.23-2.dsc
 520859bac7c855171b9469af0eef431c40b04aa8 44965 djvulibre_3.5.23-2.debian.tar.gz
 4aa8513ea4db67a685a31df1498f2c69b71538d7 1688718 
libdjvulibre-dev_3.5.23-2_i386.deb
 c24ad240843d68c13e0572720381f152026735f8 696432 
libdjvulibre21_3.5.23-2_i386.deb
 5e16204860abc768aa7d1b1567695d6aab813d46 75806 
libdjvulibre-text_3.5.23-2_i386.deb
 a9c633a403172c07174f14167eeb48f16c352371 179916 djvulibre-dbg_3.5.23-2_i386.deb
 40a745f612697bbe62de6195f4f17e73f7c8b8e2 30946 
djvulibre-desktop_3.5.23-2_i386.deb
 4ad2aaf395475e13276a264147cdadcac8df1f0a 549778 djview3_3.5.23-2_i386.deb
 1c65ea11e43009be0bd37b3a25153d974d299d35 11606 djview_3.5.23-2_i386.deb
 e6f132022c4152b0f23c751b53124929f27a0669 35124 djvuserve_3.5.23-2_i386.deb
 a742f11a6e77e9cf44afbd5b43951c0de4bc0264 40938 
djvulibre-plugin_3.5.23-2_i386.deb
 a9d14fc82065647a263244d555187f61136cc99e 407116 djvulibre-bin_3.5.23-2_i386.deb
Checksums-Sha256: 
 7d8a6dde4436949bd576737b1fceb77a260bfc9dda1b06d2eb0a561bc5cb40aa 1501 
djvulibre_3.5.23-2.dsc
 60db05e5eaf4c09d5cde1abc778b46e40755a596f567150af8da11fb84ca0012 44965 
djvulibre_3.5.23-2.debian.tar.gz
 e351d2f1d4fb895ff7ad2b1bb0cb2d7be4433993157a2e4357da3d9d9797fa13 1688718 
libdjvulibre-dev_3.5.23-2_i386.deb
 c7181b5c82a1368de5fddb65b36b3ceceba621ce70660765b6e87b4ea4ae0470 696432 
libdjvulibre21_3.5.23-2_i386.deb
 a02578accbf32adb008cf057d0f096b8ab2aae1d70e5ec01508941af6e5d88a1 75806 
libdjvulibre-text_3.5.23-2_i386.deb
 7cc58ee5bd0fdf49bf804ec2836444853486362fb402b060edeb5d4cc9d00d8f 179916 
djvulibre-dbg_3.5.23-2_i386.deb
 5d9ae1f8fa9abd2afba10915d1132ca0302b7db3ef940b82667b504df9d08b41 30946 
djvulibre-desktop_3.5.23-2_i386.deb
 eef7ce547bb24bafc23b7ecce49e3204a4051e8873a1ed134d8454a6db4d5116 549778 
djview3_3.5.23-2_i386.deb
 1d3e1cb4d6284c0162d4ab56497e22b84250272868d4f03a444a78bc81594ef8 11606 
djview_3.5.23-2_i386.deb
 119965be3ecb0fb3e1fa839f47067e4e763c4e24eeb5c811aab5ec7c41948f5d 35124 
djvuserve_3.5.23-2_i386.deb
 c98be5fbd7b928f31a809f86cbe355cff3e45c6df510c02fe0fbcef7d4792ba2 40938 
djvulibre-plugin_3.5.23-2_i386.deb
 82853afaec23cb4ed950430c5562e2d2195f11e8efe168d7e76951e630527b8e 407116 
djvulibre-bin_3.5.23-2_i386.deb
Files: 
 690118fa66f563bd63e471b3496f3193 1501 web optional djvulibre_3.5.23-2.dsc
 dcb65001eb314d08146d4f6e6aa4afdd 44965 web optional 
djvulibre_3.5.23-2.debian.tar.gz
 b51f3745fc9993af69dcfdd6d979abe0 1688718 libdevel optional 
libdjvulibre-dev_3.5.23-2_i386.deb
 d0dc2b3005f1aa7fb7130ef8a80eb58c 696432 libs optional 
libdjvulibre21_3.5.23-2_i386.deb
 48ffb6d33c1acffd51f31051c21ce140 75806 libs optional 
libdjvulibre-text_3.5.23-2_i386.deb
 21f8130ff7e885331111ecfaec6a3263 179916 debug extra 
djvulibre-dbg_3.5.23-2_i386.deb
 7139b293b8f1a8396ecc856e71992060 30946 libs optional 
djvulibre-desktop_3.5.23-2_i386.deb
 b0488fc30c3043d04d12a31dcbc4a808 549778 graphics optional 
djview3_3.5.23-2_i386.deb
 ace661e9b2d5390faed9ecef0188abcc 11606 graphics optional 
djview_3.5.23-2_i386.deb
 1817dc6d6edc927bbee6e1bf31b42d28 35124 web optional djvuserve_3.5.23-2_i386.deb
 784f0fe6de64ec0cc3f56d1501a8e7b1 40938 web optional 
djvulibre-plugin_3.5.23-2_i386.deb
 b0cea870b68af81b9a712809f6d35aca 407116 graphics optional 
djvulibre-bin_3.5.23-2_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAkyHXFoACgkQLz4Gnv7CP7J/7wCdHk2YMRX5bprPrJcJT68A/Tc1
YdIAn00941Gjj2cxwjUiWMCxUnbMP3wi
=/T4q
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to