Package: abiword
Version: 2.6.8-5
Severity: normal

If I try to open a 3.3 MB file (which openoffice.org opens just fine), abiword 
crashes. Here's some info :

ara...@debian:~/temp$ abiword 0671578499.rtf 
Aborted      

....when run from console. If ran through gdb, I get 

(gdb) run                                                                       
 
Starting program: /usr/bin/abiword                                              
 
[Thread debugging using libthread_db enabled]                                   
 
[New Thread 0x7fffdcd57910 (LWP 20950)]                                         
 

Program received signal SIGSEGV, Segmentation fault.
0x0000000000630a48 in UT_String::UT_String(char const*, unsigned long) ()
(gdb) st
start     step      stepi     stepping  stop      
(gdb) step
Single stepping until exit from function _ZN9UT_StringC1EPKcm, 
which has no line number information.                          
0x0000000000521090 in signalWrapper(int) ()                    
(gdb) bt                                                       
#0  0x0000000000521090 in signalWrapper(int) ()                
#1  <signal handler called>                                    
#2  0x0000000000630a48 in UT_String::UT_String(char const*, unsigned long) ()
#3  0x00000000005d521e in IE_Imp_RTF::HandleInfoMetaData() ()                
#4  0x00000000005d38d2 in IE_Imp_RTF::TranslateKeywordID(RTF_KEYWORD_ID, int, 
bool) ()
#5  0x00000000005d5ced in IE_Imp_RTF::ParseRTFKeyword() ()                      
      
#6  0x00000000005d5ec8 in IE_Imp_RTF::_parseText() ()                           
      
#7  0x00000000005d6b64 in IE_Imp_RTF::_loadFile(_GsfInput*) ()                  
      
#8  0x00000000005b8903 in IE_Imp::loadFile(PD_Document*, _GsfInput*, int, char 
const*, int*) ()                                                                
                     
#9  0x000000000071a771 in PD_Document::_importFile(_GsfInput*, int, bool, bool, 
bool, char const*) ()                                                           
                    
#10 0x000000000071ab1f in PD_Document::_importFile(char const*, int, bool, 
bool, bool, char const*) ()                                                     
                         
#11 0x000000000071ab7b in PD_Document::readFromFile(char const*, int, char 
const*) ()     
#12 0x0000000000548a72 in AP_Frame::_loadDocument(char const*, int, bool) ()    
          
#13 0x0000000000548bdb in AP_Frame::loadDocument(char const*, int, bool) ()     
          
#14 0x000000000053ea2a in fileOpen(XAP_Frame*, char const*, int) ()             
          
#15 0x000000000053ed8a in ap_EditMethods::fileOpen(AV_View*, 
EV_EditMethodCallData*) ()   
#16 0x0000000000651f44 in EV_Keyboard::invokeKeyboardMethod(AV_View*, 
EV_EditMethod*, unsigned int const*, unsigned int) ()                           
                              
#17 0x0000000000654e28 in ev_UnixKeyboard::charDataEvent(AV_View*, unsigned 
int, char const*, unsigned long) ()                                             
                        
#18 0x0000000000654f29 in ev_UnixKeyboard::keyPressEvent(AV_View*, 
_GdkEventKey*) ()      
#19 0x0000000000621f92 in XAP_UnixFrameImpl::_fe::key_press_event(_GtkWidget*, 
_GdkEventKey*) ()                                                               
                     
#20 0x00007ffff72e3218 in ?? () from /usr/lib/libgtk-x11-2.0.so.0               
          
#21 0x00007ffff54c43ed in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 
          
---Type <return> to continue, or q <return> to quit---                          
          
#22 0x00007ffff54d7cdb in ?? () from /usr/lib/libgobject-2.0.so.0               
          
#23 0x00007ffff54d8f18 in g_signal_emit_valist () from 
/usr/lib/libgobject-2.0.so.0       
#24 0x00007ffff54d9553 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#25 0x00007ffff73ec2de in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#26 0x00007ffff72db8a2 in gtk_propagate_event () from 
/usr/lib/libgtk-x11-2.0.so.0
#27 0x00007ffff72dc8ab in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#28 0x00007ffff6bf51cc in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#29 0x00007ffff502a12a in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#30 0x00007ffff502d988 in ?? () from /lib/libglib-2.0.so.0
#31 0x00007ffff502de5d in g_main_loop_run () from /lib/libglib-2.0.so.0
#32 0x00007ffff72dcca7 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#33 0x000000000052354d in AP_UnixApp::main(char const*, int, char const**) ()
#34 0x00007ffff160ca8d in __libc_start_main () from /lib/libc.so.6
#35 0x0000000000520e79 in _start ()
(gdb) quit

I ran abiword like this : valgrind --leak-check=full --track-origins=yes 
--show-reachable=yes -v --error-limit=no --log-file=valgrind_abiword.log 
/usr/bin/abiword
I can send somehow the log which is 15.6 MB long, and also the culprit rtf file.

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.30-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages abiword depends on:
ii  abiword-commo 2.6.8-5                    efficient, featureful word process
ii  gsfonts       1:8.11+urwcyr1.0.7~pre44-4 Fonts for the Ghostscript interpre
ii  libaiksaurus- 1.2.1+dev-0.12-6           an English-language thesaurus (dev
ii  libaiksaurusg 1.2.1+dev-0.12-6           graphical interface to the Aiksaur
ii  libart-2.0-2  2.3.20-2                   Library of functions for 2D graphi
ii  libatk1.0-0   1.28.0-1                   The ATK accessibility toolkit
ii  libc6         2.10.1-2                   GNU C Library: Shared libraries
ii  libcairo2     1.8.8-2                    The Cairo 2D vector graphics libra
ii  libenchant1c2 1.4.2-3.3                  a wrapper library for various spel
ii  libexpat1     2.0.1-4                    XML parsing C library - runtime li
ii  libfontconfig 2.6.0-4                    generic font configuration library
ii  libfreetype6  2.3.11-1                   FreeType 2 font engine, shared lib
ii  libfribidi0   0.10.9-1                   Free Implementation of the Unicode
ii  libgcc1       1:4.4.2-1                  GCC support library
ii  libglade2-0   1:2.6.4-1                  library to load .glade files at ru
ii  libglib2.0-0  2.22.2-2                   The GLib library of C routines
ii  libgnomecanva 2.26.0-1                   A powerful object-oriented display
ii  libgnomeprint 2.18.6-1                   The GNOME 2.2 print architecture -
ii  libgnomeprint 2.18.4-1                   GNOME 2.2 print architecture User 
ii  libgoffice-0- 0.4.2-4                    Document centric objects library -
ii  libgsf-1-114  1.14.16-1                  Structured File Library - runtime 
ii  libgtk2.0-0   2.18.3-1                   The GTK+ graphical user interface 
ii  libice6       2:1.0.5-1                  X11 Inter-Client Exchange library
ii  libidn11      1.15-2                     GNU Libidn library, implementation
ii  libjpeg62     6b-15                      The Independent JPEG Group's JPEG 
ii  libloudmouth1 1.4.3-4                    Lightweight C Jabber library
ii  libncurses5   5.7+20090803-2             shared libraries for terminal hand
ii  libots0       0.5.0-2                    Open Text Summarizer (library)
ii  libpango1.0-0 1.26.0-1                   Layout and rendering of internatio
ii  libpixman-1-0 0.16.2-1                   pixel-manipulation library for X a
ii  libpng12-0    1.2.40-1                   PNG library - runtime
ii  libpopt0      1.15-1                     lib for parsing cmdline parameters
ii  libreadline5  5.2-6                      GNU readline and history libraries
ii  librsvg2-2    2.26.0-1                   SAX-based renderer library for SVG
ii  libsm6        2:1.1.1-1                  X11 Session Management library
ii  libstdc++6    4.4.2-1                    The GNU Standard C++ Library v3
ii  libwmf0.2-7   0.2.8.4-6.1                Windows metafile conversion librar
ii  libwpd8c2a    0.8.14-1                   Library for handling WordPerfect d
ii  libwpg-0.1-1  0.1.3-1                    WordPerfect graphics import/conver
ii  libwps-0.1-1  0.1.2-1                    Works text file format import filt
ii  libwv-1.2-3   1.2.4-2                    Library for accessing Microsoft Wo
ii  libx11-6      2:1.2.2-1                  X11 client-side library
ii  libxcb-render 0.3.6-1                    utility libraries for X C Binding 
ii  libxcb-render 1.4-1                      X C Binding, render extension
ii  libxcb1       1.4-1                      X C Binding
ii  libxft2       2.1.13-3                   FreeType-based font drawing librar
ii  libxml2       2.7.6.dfsg-1               GNOME XML library
ii  libxrender1   1:0.9.4-2                  X Rendering Extension client libra
ii  zlib1g        1:1.2.3.3.dfsg-15          compression library - runtime

Versions of packages abiword recommends:
ii  abiword-help                  2.6.8-5    online help for AbiWord
ii  abiword-plugin-grammar        2.6.8-5    grammar checking plugin for AbiWor
ii  abiword-plugin-mathview       2.6.8-5    equation editor plugin for AbiWord
ii  aspell-en [aspell-dictionary] 6.0-0-5.1  English dictionary for GNU Aspell
ii  poppler-utils                 0.12.0-2   PDF utilitites (based on libpopple
ii  ttf-liberation                1.04.93-1  Free fonts with the same metrics a

Versions of packages abiword suggests:
ii  abiword-plugin-goffice        2.6.8-5    GOffice interaction plugin for Abi

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to