Your message dated Fri, 17 Aug 2012 01:47:42 +0000 with message-id <e1t2bf4-0003u2...@franck.debian.org> and subject line Bug#681060: fixed in abiword 2.9.2+svn20120603-2 has caused the Debian Bug report #681060, regarding abiword: Crash when copying Unicode text from Firefox 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 ow...@bugs.debian.org immediately.) -- 681060: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=681060 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: abiword Version: 2.9.2+svn20120603-1 Severity: normal Dear Maintainer, Abiword crashes when pasting text from Iceweasel that contains characters outside of the Unicode Basic Multilingual Plane. To reproduce: - Start Firefox/Iceweasel - Go to http://en.wikipedia.org/wiki/Linear_B#Unicode - Copy one of the characters from the Unicode table - Paste in a new Abiword document. (But "Paste Unformatted" doesn't crash.) A backtrace is attached. -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.2.0-3-amd64 (SMP w/4 CPU cores) Locale: LANG=nl_BE.UTF-8, LC_CTYPE=nl_BE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages abiword depends on: ii abiword-common 2.9.2+svn20120603-1 ii gsfonts 1:8.11+urwcyr1.0.7~pre44-4.2 ii libabiword-2.9 2.9.2+svn20120603-1 ii libc6 2.13-34 ii libdbus-1-3 1.6.2-2 ii libdbus-glib-1-2 0.100-1 ii libgcc1 1:4.7.1-3 ii libgcrypt11 1.5.0-3 ii libglib2.0-0 2.32.3-1 ii libgnutls26 2.12.20-1 ii libgsf-1-114 1.14.21-2.1 ii libgtk-3-0 3.4.2-2 ii libjpeg8 8d-1 ii libloudmouth1-0 1.4.3-8 ii libots0 0.5.0-2.1 ii libpng12-0 1.2.49-1 ii librdf0 1.0.15-1+b1 ii libreadline6 6.2-8 ii libsoup2.4-1 2.38.1-2 ii libstdc++6 4.7.1-3 ii libtelepathy-glib0 0.18.1-2 ii libtidy-0.99-0 20091223cvs-1.2 ii libwmf0.2-7 0.2.8.4-10 ii libwpd-0.9-9 0.9.4-3 ii libwpg-0.2-2 0.2.1-1 ii libwps-0.2-2 0.2.7-1 ii libxml2 2.8.0+dfsg1-4 ii libxslt1.1 1.1.26-13 ii zlib1g 1:1.2.7.dfsg-13 Versions of packages abiword recommends: ii abiword-plugin-grammar 2.9.2+svn20120603-1 ii abiword-plugin-mathview 2.9.2+svn20120603-1 ii aspell-nl [aspell-dictionary] 1:2.10-1 ii fonts-liberation 1.07.2-5 ii poppler-utils 0.18.4-3 abiword suggests no packages. -- no debconf information(gdb) run Starting program: /usr/bin/abiword [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Program received signal SIGSEGV, Segmentation fault. __memmove_ssse3 () at ../sysdeps/x86_64/multiarch/memcpy-ssse3.S:2235 (gdb) bt full #0 __memmove_ssse3 () at ../sysdeps/x86_64/multiarch/memcpy-ssse3.S:2235 No locals. #1 0x00007ffff79e24aa in memmove (__len=3, __src=0x0, __dest=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/string3.h:58 No locals. #2 UT_ByteBuf::ins (this=0x7fffffffde90, position=0, pValue=0x0, length=<optimized out>) at ut_bytebuf.cpp:96 No locals. #3 0x00007ffff79841d2 in IE_Imp_XHTML::pasteFromBuffer (this=0x10cc800, pDocRange=0x7fffffffdfc0, pData=0x0, lenData=<optimized out>, szEncoding=<optimized out>) at ie_imp_XHTML.cpp:698 newDoc = 0x10c2050 buf = {m_pBuf = 0x10eaa20 "", m_iSize = 3, m_iSpace = 1024, m_iChunk = 1024} e = <optimized out> pPasteListen = <optimized out> newXML = 0x10e9d10 p = 0x10ea7e0 posEnd = <optimized out> b = <optimized out> #4 0x00007ffff7848954 in AP_UnixApp::pasteFromClipboard (this=0x6077c0, pDocRange=0x7fffffffdfc0, bUseClipboard=<optimized out>, bHonorFormatting=<optimized out>) at ap_UnixApp.cpp:771 iread = 2 iwritten = 3 szutf8 = 0x0 pImpHTML = 0x10cc800 SniffBuf = {<IE_ImpSniffer> = {_vptr.IE_ImpSniffer = 0x7ffff7d5b2b0, m_name = {pimpl = 0xee2a50}, m_type = -1, m_bCanPaste = true}, <No data fields>} szRes = <optimized out> iLen = 6 tFrom = XAP_UnixClipboard::TAG_ClipboardOnly szFormatFound = 0x7ffff7a1ef5e "text/html" pData = 0x1042780 "\377\376" bFoundOne = <optimized out> bSuccess = false #5 0x00007ffff77e0056 in FV_View::_doPaste (this=0xf78c90, bUseClipboard=true, bHonorFormatting=true) at fv_View_protected.cpp:5405 dr = {m_pDoc = 0xb48610, m_pos1 = 2, m_pos2 = 2} pSL = <optimized out> #6 0x00007ffff77b373f in FV_View::cmdPaste (this=0xf78c90, bHonorFormatting=true) at fv_View_cmd.cpp:4736 dblBuffObj = {m_pPainter = 0x102cbc0, m_pView = 0xf78c90, m_bCallDrawOnlyAtTheEnd = true, m_bSuspendDirectDrawing = true, mostExtArgs = {clipRect = {left = 0, top = 0, width = 0, height = 0}, fullRect = {left = 0, top = 0, width = 0, height = 0}, bDirtyRunsOnly = 255, bClip = 127, callCount = 0}} #7 0x00007ffff78b960b in _sFrequentRepeat (pWorker=<optimized out>) at ap_EditMethods.cpp:1517 pFreq = 0x10ccd30 pTmp = 0x101c2a0 bRunning = true #8 _sFrequentRepeat (pWorker=<optimized out>) at ap_EditMethods.cpp:1489 No locals. #9 0x00007ffff79e12ca in _Timer_Proc (p=<optimized out>) at ut_unixIdle.cpp:36 pIdle = <optimized out> #10 0x00007ffff2b46205 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #11 0x00007ffff2b46538 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #12 0x00007ffff2b46932 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #13 0x00007ffff44722c5 in gtk_main () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 No symbol table info available. #14 0x00007ffff771f48b in AP_UnixApp::main (szAppName=<optimized out>, argc=1, argv=0x7fffffffe398) at ap_UnixApp.cpp:1382 XArgs = {m_argc = 1, m_argv = 0x7fffffffe398, m_bAllocated = 37, m_szBuf = 0x0} sa = {__sigaction_handler = {sa_handler = 0x7ffff784a3b0 <signalWrapper(int)>, sa_sigaction = 0x7ffff784a3b0 <signalWrapper(int)>}, sa_mask = {__val = {18446744067267100639, 18446744073709551615 <repeats 15 times>}}, sa_flags = -1073741824, sa_restorer = 0} Args = {XArgs = 0x7fffffffe1e0, static m_sGeometry = 0x0, static m_sToFormat = 0x0, static m_sPrintTo = 0x0, static m_sName = 0x0, static m_iToThumb = 0, static m_sThumbXY = 0x7ffff7a43aed "100x120", static m_iVerbose = 1, static m_iShow = <optimized out>, static m_sPluginArgs = 0x0, static m_sFiles = 0x0, static m_iVersion = 0, static m_iHelp = 0, static m_sMerge = 0x0, static m_impProps = 0x0, static m_expProps = 0x0, static m_sUserProfile = 0x0, static m_sFileExtension = 0x0, m_pApp = 0x6077c0, m_context = 0x610e70} have_display = <optimized out> windowlessArgsWereSuccessful = true exit_status = 0 pMyUnixApp = 0x6077c0 #15 0x00007ffff6e88ead in __libc_start_main (main=<optimized out>, argc=<optimized out>, ubp_av=<optimized out>, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffe388) at libc-start.c:228 result = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 3131029281548835156, 4195824, 140737488348048, 0, 0, -3131029281185949356, -3131044782676076204}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x7ffff7deb077, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = -136400777}}} not_first_call = <optimized out> #16 0x0000000000400619 in _start () No symbol table info available.
--- End Message ---
--- Begin Message ---Source: abiword Source-Version: 2.9.2+svn20120603-2 We believe that the bug you reported is fixed in the latest version of abiword, which is due to be installed in the Debian FTP archive. 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 681...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Dmitry Smirnov <only...@member.fsf.org> (supplier of updated abiword 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 ftpmas...@debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.8 Date: Fri, 17 Aug 2012 11:08:23 +1000 Source: abiword Binary: abiword-common abiword abiword-plugin-grammar abiword-plugin-mathview libabiword-2.9 libabiword-2.9-dev abiword-dbg Architecture: source all amd64 Version: 2.9.2+svn20120603-2 Distribution: unstable Urgency: low Maintainer: Dmitry Smirnov <only...@member.fsf.org> Changed-By: Dmitry Smirnov <only...@member.fsf.org> Description: abiword - efficient, featureful word processor with collaboration abiword-common - efficient, featureful word processor with collaboration -- common abiword-dbg - debugging symbols for abiword word processor abiword-plugin-grammar - grammar checking plugin for AbiWord abiword-plugin-mathview - equation editor plugin for AbiWord libabiword-2.9 - efficient, featureful word processor with collaboration -- shared libabiword-2.9-dev - efficient, featureful word processor with collaboration -- develo Closes: 672149 681060 Changes: abiword (2.9.2+svn20120603-2) unstable; urgency=low . * build verbosity increased with --disable-silent-rules * lintian-overrides: + 'hardening-no-fortify-functions' (false-positives). + 'dev-pkg-without-shlib-symlink' (libabiword-2.9.so is a library, not a symlink). * new patches: + format-hardening.patch to avoid FTBFS on --with-gtk2 build. + fix-wheel-scrolling.patch (Closes: #672149). + fix-paste.patch (backported) with fix for "Crash on unicode character paste" (Closes: #681060). + no-dbl-buf.patch to disable double buffering in order to prevent crash on 'Paste Unformatted'. Checksums-Sha1: fcddea7c0a4b1924791046f476a462c1b6b4fb97 2804 abiword_2.9.2+svn20120603-2.dsc e6d1c1159f4abd48519c9baed94fe0d7eceb57fd 6687572 abiword_2.9.2+svn20120603.orig.tar.xz 41a93e4f70437410f59f43ed6111cba60b23db99 43172 abiword_2.9.2+svn20120603-2.debian.tar.xz a5c404b789b6f20dda209422c6f61b88a5b86a98 3236122 abiword-common_2.9.2+svn20120603-2_all.deb 7d718fcf0f77309e12c2a3869e960d561c6ccf69 2397108 abiword_2.9.2+svn20120603-2_amd64.deb 485190c36c4726ddd4cecfb5ee4678f577723089 737664 abiword-plugin-grammar_2.9.2+svn20120603-2_amd64.deb 679c41c5b0963e12e379f4b7e84f3c76b0c1c464 846066 abiword-plugin-mathview_2.9.2+svn20120603-2_amd64.deb 6f5c55fceb82601316b6cca7f80a02b9bb25abf6 3461316 libabiword-2.9_2.9.2+svn20120603-2_amd64.deb 0bb8ed4677c51306986b47a1e1fc1a4a32894757 731784 libabiword-2.9-dev_2.9.2+svn20120603-2_amd64.deb 0290e628372901245cedd773019112c1b018e272 36392368 abiword-dbg_2.9.2+svn20120603-2_amd64.deb Checksums-Sha256: 0146b6364aa177af76c41633f426f7702803fc5ae7f401396570ea1d86d9a706 2804 abiword_2.9.2+svn20120603-2.dsc 6477d4b948725672ca81c3da27e0dfa6024d4e6f37c7dd341776a910d18fcd55 6687572 abiword_2.9.2+svn20120603.orig.tar.xz 8c3e40d8d491f7def158ed0b13e58652bccf9eb403140571e6b8ec88d28e339e 43172 abiword_2.9.2+svn20120603-2.debian.tar.xz 1765bbc1f9c1d629b8ce762da97fa8ef7dcd71d913d3dfa7c2be68ba9acad4bb 3236122 abiword-common_2.9.2+svn20120603-2_all.deb eb7d547f848285b5d132fce97495d2511b788fdb22e8a20f8c3d73e872488f0a 2397108 abiword_2.9.2+svn20120603-2_amd64.deb d51eb8bd13603874f7e847002652cf68b207f12d40630c63341dc5a189ad5834 737664 abiword-plugin-grammar_2.9.2+svn20120603-2_amd64.deb 366026cbf64e11053131b4bde56c1c4f25baeab277d4a81e0e62990c23a7385e 846066 abiword-plugin-mathview_2.9.2+svn20120603-2_amd64.deb 5a96725620a678f8bb088b06310484c2284941e85ec083f2d21915afb1c7cba5 3461316 libabiword-2.9_2.9.2+svn20120603-2_amd64.deb b59f25dc7543e15812fc715c6c7bed786e4da30ad950263e17dbd85cc48d8334 731784 libabiword-2.9-dev_2.9.2+svn20120603-2_amd64.deb f379bf9f1f277e845e9c4be4948e44621d20d0b15825639f8e081362a56af64b 36392368 abiword-dbg_2.9.2+svn20120603-2_amd64.deb Files: 8139b2317200e68a9ed099955ee44c89 2804 gnome optional abiword_2.9.2+svn20120603-2.dsc 9ec052c1f385c11aac04ab1ba38c98d3 6687572 gnome optional abiword_2.9.2+svn20120603.orig.tar.xz 01a2883f6b7c65f98dba7bfbdfad74ba 43172 gnome optional abiword_2.9.2+svn20120603-2.debian.tar.xz f929686895c52a8717107d71f0fd66fd 3236122 editors optional abiword-common_2.9.2+svn20120603-2_all.deb c1809eec15705380f3213f5cf4be6cbb 2397108 editors optional abiword_2.9.2+svn20120603-2_amd64.deb d544f60786a6510bf2cd4ee9abe0000c 737664 editors optional abiword-plugin-grammar_2.9.2+svn20120603-2_amd64.deb c223b30c1a49c9683455b17b8aa4b96d 846066 editors optional abiword-plugin-mathview_2.9.2+svn20120603-2_amd64.deb 28a91e90d1fb17d231dc6b06381c17ef 3461316 libs optional libabiword-2.9_2.9.2+svn20120603-2_amd64.deb 8eb0b1b0a751b98116fc6a29b6b26abf 731784 libdevel optional libabiword-2.9-dev_2.9.2+svn20120603-2_amd64.deb 187ff2477e83f7bf07edab7c9c20c717 36392368 debug extra abiword-dbg_2.9.2+svn20120603-2_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAEBAgAGBQJQLZ35AAoJEFK2u9lTlo0b9oYP/Av2B3GnpHDE4KimpjIP+0ml 9raC0X1AITQemtW+y+d9mU+JVN18U1wGIFkS3qqsBvfzmzc54loC6JRo9OwB6/zp RiUXGTbEW3m1NAJTcV5Vajae1Er+GvHJ3RS6xX+Cd+s7QWj/aHgu9u3WjOGMP4wP LESgNYtC+N9aMVfCvPMMRI499nQ2NDP+SuUPqB1cMG6LmWHBltXLzhU9miKTaeNZ WZC0/eiz8gISYmIB8dstbnOi5yX9gK+nYO2qjq9spqBR9jP0JGaOta+v8jrPZoy2 j0FdsuAIb9U0PT0hSqka/wpGLoM2EbeQ5E4K05XLo1xgMhWWYIgPRytimnYaoJVe tRMKMi88WvYYJMbic42kz3n/chUDzpPIbTmzAirKWzkpPitnqd5/a+AKRkiReXG5 j4ZmBCKuKlLLJ3Khs3QSs355AArTScpH/oDPy5IH/GaYDSVh+iEes4wxHEqekuE9 LMvcthQKeO2TfS677SnkkZKGrkIUe1F4IPRzYbtG3dkSxBrBB9ifJ6s2aCtCXjP3 ko7LxecOFnA9CkMKGK+8Zy414Q/Rhg1iipq5+BPqh9KR+ekFWweKmWevQgWHTbHU Tgk/2+zQ4ksdzIlQIeQoMURE6fvdNzH2ze5RcKaJf0qmW2Ozdwga69oR/NX39j79 R4bmjTOUNJ7Lsk0ma/SL =YbEN -----END PGP SIGNATURE-----
--- End Message ---