[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#641413: libreoffice: Crash on startup



Package: libreoffice
Version: 1:3.4.3-1
Severity: serious

Hi,

on my current sid system, libreoffice crashes on startup. IMO, it's not the
same issue as the other reported crashes, therefore reporting separately:

$ /usr/lib/libreoffice/program/soffice.bin
X IO Error
$

(Run under screen now to get the trace.)

The crash appears after the Document/Spreadsheet/.. chooser comes up and after
moving the mouse a little.

I did a threads backtrace, but unfortunately, there is not much of a segfault
or similar left. Also, the gdk_x_error symbol (described for X backtraces in
the wiki) isn't present:

(gdb) break gdk_x_error
Function "gdk_x_error" not defined.
Make breakpoint pending on future shared library load? (y or [n]) y
Breakpoint 1 (gdk_x_error) pending.
(gdb) run --sync
Starting program: /usr/lib/libreoffice/program/soffice.bin --sync
[Thread debugging using libthread_db enabled]
[New Thread 0xf4b72b70 (LWP 6952)]
[New Thread 0xf36c0b70 (LWP 6953)]
[New Thread 0xf2ebfb70 (LWP 6954)]
[New Thread 0xf1ce8b70 (LWP 6955)]
[Thread 0xf36c0b70 (LWP 6953) exited]
[New Thread 0xf36c0b70 (LWP 6958)]
[Thread 0xf36c0b70 (LWP 6958) exited]
[New Thread 0xf36c0b70 (LWP 6961)]
[Thread 0xf36c0b70 (LWP 6961) exited]
[New Thread 0xf36c0b70 (LWP 6962)]
[Thread 0xf36c0b70 (LWP 6962) exited]
[New Thread 0xf36c0b70 (LWP 6963)]
[Thread 0xf36c0b70 (LWP 6963) exited]
[New Thread 0xf36c0b70 (LWP 6964)]
[New Thread 0xee889b70 (LWP 6966)]
[Thread 0xee889b70 (LWP 6966) exited]
[Thread 0xf36c0b70 (LWP 6964) exited]
[New Thread 0xf36c0b70 (LWP 6994)]
[Thread 0xf36c0b70 (LWP 6994) exited]


^C
Program received signal SIGINT, Interrupt.
0xf7fe0430 in __kernel_vsyscall ()
(gdb) thread apply all bt

Thread 5 (Thread 0xf1ce8b70 (LWP 6955)):
#0  0xf7fe0430 in __kernel_vsyscall ()
#1  0xf7b05f02 in __lll_lock_wait () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2  0xf7b013a9 in _L_lock_819 () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#3  0xf7b0123b in pthread_mutex_lock () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#4  0xf7befc26 in pthread_mutex_lock () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#5  0xf7f94651 in osl_acquireMutex () from /usr/lib/libreoffice/program/../basis-link/ure-link/lib/libuno_sal.so.3
#6  0xf66b7bce in vcl::SolarMutexObject::acquire () from /usr/lib/libreoffice/program/../basis-link/program/libvclli.so
#7  0xf38af982 in SalYieldMutex::acquire () from /usr/lib/libreoffice/basis3.4/program/libvclplug_genli.so
#8  0xf66b2053 in VCLExceptionSignal_impl () from /usr/lib/libreoffice/program/../basis-link/program/libvclli.so
#9  0xf7f9b79b in osl_raiseSignal () from /usr/lib/libreoffice/program/../basis-link/ure-link/lib/libuno_sal.so.3
#10 0xf38a314c in XIOErrorHdl () from /usr/lib/libreoffice/basis3.4/program/libvclplug_genli.so
#11 0xf7de3184 in _XIOError () from /usr/lib/i386-linux-gnu/libX11.so.6
#12 0xf7de08df in _XEventsQueued () from /usr/lib/i386-linux-gnu/libX11.so.6
#13 0xf7dd1078 in XPending () from /usr/lib/i386-linux-gnu/libX11.so.6
#14 0xf384d6e3 in x11::SelectionManager::dispatchEvent () from /usr/lib/libreoffice/basis3.4/program/libvclplug_genli.so
#15 0xf384d963 in x11::SelectionManager::run () from /usr/lib/libreoffice/basis3.4/program/libvclplug_genli.so
#16 0xf384dccb in call_SelectionManager_run () from /usr/lib/libreoffice/basis3.4/program/libvclplug_genli.so
#17 0xf7f951ca in ?? () from /usr/lib/libreoffice/program/../basis-link/ure-link/lib/libuno_sal.so.3
#18 0xf7afec39 in start_thread () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#19 0xf7be296e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 4 (Thread 0xf2ebfb70 (LWP 6954)):
#0  0xf7fe0430 in __kernel_vsyscall ()
#1  0xf7be3c08 in accept () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#2  0xf7f9bef9 in osl_acceptPipe () from /usr/lib/libreoffice/program/../basis-link/ure-link/lib/libuno_sal.so.3
#3  0xf7f55927 in desktop::OfficeIPCThread::run () from /usr/lib/libreoffice/program/../basis-link/program/libsofficeapp.so
#4  0xf7f58f70 in threadFunc () from /usr/lib/libreoffice/program/../basis-link/program/libsofficeapp.so
#5  0xf7f951ca in ?? () from /usr/lib/libreoffice/program/../basis-link/ure-link/lib/libuno_sal.so.3
#6  0xf7afec39 in start_thread () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#7  0xf7be296e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xf4b72b70 (LWP 6952)):
#0  0xf7fe0430 in __kernel_vsyscall ()
#1  0xf7b03703 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2  0xf7befab4 in pthread_cond_timedwait () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#3  0xf7fbdd48 in ?? () from /usr/lib/libreoffice/program/../basis-link/ure-link/lib/libuno_sal.so.3
#4  0xf7afec39 in start_thread () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#5  0xf7be296e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xf4d876d0 (LWP 6949)):
#0  0xf7fe0430 in __kernel_vsyscall ()
#1  0xf7b05f02 in __lll_lock_wait () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2  0xf7b013a9 in _L_lock_819 () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#3  0xf7b0123b in pthread_mutex_lock () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#4  0xf7befc26 in pthread_mutex_lock () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#5  0xf7f94651 in osl_acquireMutex () from /usr/lib/libreoffice/program/../basis-link/ure-link/lib/libuno_sal.so.3
#6  0xf7f9b75b in osl_raiseSignal () from /usr/lib/libreoffice/program/../basis-link/ure-link/lib/libuno_sal.so.3
#7  0xf38a314c in XIOErrorHdl () from /usr/lib/libreoffice/basis3.4/program/libvclplug_genli.so
#8  0xf7de3184 in _XIOError () from /usr/lib/i386-linux-gnu/libX11.so.6
#9  0xf7de08df in _XEventsQueued () from /usr/lib/i386-linux-gnu/libX11.so.6
#10 0xf7dd1078 in XPending () from /usr/lib/i386-linux-gnu/libX11.so.6
#11 0xf38af78d in X11SalInstance::AnyInput () from /usr/lib/libreoffice/basis3.4/program/libvclplug_genli.so
#12 0xf66abdfb in Application::AnyInput () from /usr/lib/libreoffice/program/../basis-link/program/libvclli.so
#13 0xefbc22d0 in sd::tools::IdleDetection::CheckInputPending () from /usr/lib/libreoffice/program/../basis-link/program/libsdli.so
#14 0xefbc2508 in sd::tools::IdleDetection::GetIdleState () from /usr/lib/libreoffice/program/../basis-link/program/libsdli.so
---Type <return> to continue, or q <return> to quit---
#15 0xefc52050 in sd::slidesorter::view::ViewCacheContext::IsIdle () from /usr/lib/libreoffice/program/../basis-link/program/libsdli.so
#16 0xefc8bce3 in sd::slidesorter::cache::QueueProcessor::ProcessRequests () from /usr/lib/libreoffice/program/../basis-link/program/libsdli.so
#17 0xefc8bdcf in sd::slidesorter::cache::QueueProcessor::LinkStubProcessRequestHdl () from /usr/lib/libreoffice/program/../basis-link/program/libsdli.so
#18 0xf66b387a in Timer::Timeout () from /usr/lib/libreoffice/program/../basis-link/program/libvclli.so
#19 0xf66b393a in Timer::ImplTimerCallbackProc () from /usr/lib/libreoffice/program/../basis-link/program/libvclli.so
#20 0xf38b1737 in X11SalData::Timeout () from /usr/lib/libreoffice/basis3.4/program/libvclplug_genli.so
#21 0xf38a38ea in CheckTimeout () from /usr/lib/libreoffice/basis3.4/program/libvclplug_genli.so
#22 0xf38a3d10 in SalXLib::Yield () from /usr/lib/libreoffice/basis3.4/program/libvclplug_genli.so
#23 0xf38af4d6 in X11SalInstance::Yield () from /usr/lib/libreoffice/basis3.4/program/libvclplug_genli.so
#24 0xf66aba3e in Application::Yield () from /usr/lib/libreoffice/program/../basis-link/program/libvclli.so
#25 0xf66abb04 in Application::Execute () from /usr/lib/libreoffice/program/../basis-link/program/libvclli.so
#26 0xf7f2ebc2 in desktop::Desktop::Main () from /usr/lib/libreoffice/program/../basis-link/program/libsofficeapp.so
#27 0xf66b328a in ImplSVMain () from /usr/lib/libreoffice/program/../basis-link/program/libvclli.so
#28 0xf66b333d in SVMain () from /usr/lib/libreoffice/program/../basis-link/program/libvclli.so
#29 0xf7f59c25 in soffice_main () from /usr/lib/libreoffice/program/../basis-link/program/libsofficeapp.so
#30 0x08048c21 in main ()
(gdb) 

Note that the crashed threw me out of my Window manager session (back to the
login). And after getting back to my screen session, I still needed to ^C the
program to get the backtrace. Looks like the thread in question terminated in
the meantime, silently.

In the gdb backtraced "run --sync" case I got further - it didn't crash right
on the libreoffice chooser screen but on opening a document (didn't matter
which one).

Please tell which further info I can provide, if necessary.

Thanks in advance,

Roland


-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (x86_64)

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

Versions of packages libreoffice depends on:
ii  liblucene2-java                 2.9.4+ds1-2
ii  libreoffice-base                1:3.4.3-1  
ii  libreoffice-calc                1:3.4.3-1  
ii  libreoffice-core                1:3.4.3-1  
ii  libreoffice-draw                1:3.4.3-1  
ii  libreoffice-filter-mobiledev    1:3.4.3-1  
ii  libreoffice-impress             1:3.4.3-1  
ii  libreoffice-java-common         1:3.4.3-1  
ii  libreoffice-math                1:3.4.3-1  
ii  libreoffice-report-builder-bin  1:3.4.3-1  
ii  libreoffice-writer              1:3.4.3-1  
ii  ttf-dejavu                      2.33-2     
ii  ttf-sil-gentium-basic           1.1-2      

Versions of packages libreoffice recommends:
ii  libpaper-utils  1.1.24+nmu1
ii  ttf-liberation  1.07.0-1   

Versions of packages libreoffice suggests:
ii  cups-bsd                                         1.5.0-5      
ii  graphicsmagick-imagemagick-compat [imagemagick]  1.3.12-1.1   
ii  gstreamer0.10-ffmpeg                             1:0.10.11-4.1
ii  gstreamer0.10-plugins-bad                        0.10.22-3    
ii  gstreamer0.10-plugins-base                       0.10.35-1    
ii  gstreamer0.10-plugins-good                       0.10.30-1    
ii  gstreamer0.10-plugins-ugly                       0.10.18-3    
ii  hunspell-dictionary                              <none>       
ii  hyphen-hyphenation-patterns                      <none>       
ii  icedove                                          3.1.13-1     
ii  iceweasel                                        6.0.2-1      
ii  libgl1-mesa-glx [libgl1]                         7.11-5       
ii  libldap-2.4-2                                    2.4.25-3     
ii  libreoffice-filter-binfilter                     <none>       
ii  libreoffice-gnome | libreoffice-kde              <none>       
ii  libreoffice-help-en-us [libreoffice-help-3.4]    1:3.4.3-1    
ii  libreoffice-l10n-3.4                             <none>       
ii  libreoffice-officebean                           <none>       
ii  libsane                                          1.0.22-6     
ii  libxrender1                                      1:0.9.6-2    
ii  menu                                             2.1.45       
ii  myspell-en-us [myspell-dictionary]               1:3.3.0-3    
ii  mythes-thesaurus                                 <none>       
ii  openclipart-libreoffice                          <none>       
ii  pstoedit                                         3.60-1       
ii  sun-java6-jre [java5-runtime]                    6.26-3       
ii  unixodbc                                         2.2.14p2-3   

Versions of packages libreoffice-core depends on:
ii  fontconfig                       2.8.0-3            
ii  libatk1.0-0                      2.0.1-2            
ii  libc6                            2.13-20            
ii  libcairo2                        1.10.2-6.1         
ii  libcurl3-gnutls                  7.21.7-2           
ii  libdb5.1                         5.1.25-11          
ii  libexpat1                        2.0.1-7            
ii  libfontconfig1                   2.8.0-3            
ii  libfreetype6                     2.4.6-2            
ii  libgcc1                          1:4.6.1-10         
ii  libgdk-pixbuf2.0-0               2.24.0-1           
ii  libglib2.0-0                     2.28.6-1           
ii  libgraphite2-2.0.0               1.0.2-1            
ii  libgstreamer-plugins-base0.10-0  0.10.35-1          
ii  libgstreamer0.10-0               0.10.35-1          
ii  libgtk2.0-0                      2.24.6-1           
ii  libhunspell-1.2-0                1.2.14-4           
ii  libhyphen0                       2.7.1-4            
ii  libice6                          2:1.0.7-2          
ii  libicu44                         4.4.2-2            
ii  libjpeg8                         8c-2               
ii  libmythes-1.2-0                  2:1.2.1-1          
ii  libneon27-gnutls                 0.29.6-1           
ii  libnspr4-0d                      4.8.9-1            
ii  libnss3-1d                       3.12.11-3          
ii  libpango1.0-0                    1.28.4-3           
ii  libpng12-0                       1.2.46-3           
ii  librdf0                          1.0.13-3           
ii  libreoffice-common               1:3.4.3-1          
ii  libsm6                           2:1.2.0-2          
ii  libssl1.0.0                      1.0.0e-2           
ii  libstdc++6                       4.6.1-10           
ii  libtextcat0                      2.2-9              
ii  libx11-6                         2:1.4.4-1          
ii  libxaw7                          2:1.0.9-2          
ii  libxext6                         2:1.3.0-3          
ii  libxinerama1                     2:1.1.1-3          
ii  libxml2                          2.7.8.dfsg-4       
ii  libxrandr2                       2:1.3.2-2          
ii  libxrender1                      1:0.9.6-2          
ii  libxslt1.1                       1.1.26-8           
ii  libxt6                           1:1.1.1-2          
ii  ttf-opensymbol                   2:2.4.3+LibO3.4.3-1
ii  ure                              3.4.3-1            
ii  zlib1g                           1:1.2.3.4.dfsg-3   

Versions of packages libreoffice-writer depends on:
ii  libc6                  2.13-20         
ii  libgcc1                1:4.6.1-10      
ii  libicu44               4.4.2-2         
ii  libreoffice-base-core  1:3.4.3-1       
ii  libreoffice-core       1:3.4.3-1       
ii  libstdc++6             4.6.1-10        
ii  libwpd-0.9-9           0.9.3-1         
ii  libwpg-0.2-2           0.2.0-4         
ii  libwps-0.2-2           0.2.2-1         
ii  libxml2                2.7.8.dfsg-4    
ii  ure                    3.4.3-1         
ii  zlib1g                 1:1.2.3.4.dfsg-3

Versions of packages libreoffice-writer recommends:
ii  libreoffice-emailmerge         <none>   
ii  libreoffice-filter-binfilter   <none>   
ii  libreoffice-java-common        1:3.4.3-1
ii  libreoffice-math               1:3.4.3-1
ii  sun-java6-jre [java5-runtime]  6.26-3   

Versions of packages libreoffice-writer suggests:
pn  libreoffice-base  1:3.4.3-1
pn  libreoffice-gcj   <none>   

Versions of packages libreoffice-calc depends on:
ii  libc6                  2.13-20   
ii  libcolamd2.7.1         1:3.4.0-2 
ii  libgcc1                1:4.6.1-10
ii  libreoffice-base-core  1:3.4.3-1 
ii  libreoffice-core       1:3.4.3-1 
ii  libstdc++6             4.6.1-10  
ii  lp-solve               5.5.0.13-7
ii  ure                    3.4.3-1   

Versions of packages libreoffice-base depends on:
ii  base-files                     6.5        
ii  libc6                          2.13-20    
ii  libgcc1                        1:4.6.1-10 
ii  libhsqldb-java                 1.8.0.10-10
ii  libreoffice-base-core          1:3.4.3-1  
ii  libreoffice-core               1:3.4.3-1  
ii  libreoffice-java-common        1:3.4.3-1  
ii  libstdc++6                     4.6.1-10   
ii  sun-java6-jre [java5-runtime]  6.26-3     
ii  ure                            3.4.3-1    

Versions of packages libreoffice-base suggests:
ii  libmyodbc | odbc-postgresql | libsqliteodbc | tdsodbc | mdbtool  <none>    
ii  libmysql-java | libpg-java | libjtds-java                        <none>    
ii  libreoffice-gcj                                                  <none>    
ii  libreoffice-report-builder                                       <none>    
ii  unixodbc                                                         2.2.14p2-3

Versions of packages libreoffice-impress depends on:
ii  libc6             2.13-20   
ii  libgcc1           1:4.6.1-10
ii  libreoffice-core  1:3.4.3-1 
ii  libreoffice-draw  1:3.4.3-1 
ii  libstdc++6        4.6.1-10  
ii  ure               3.4.3-1   

Versions of packages libreoffice-math depends on:
ii  libc6             2.13-20            
ii  libgcc1           1:4.6.1-10         
ii  libreoffice-core  1:3.4.3-1          
ii  libstdc++6        4.6.1-10           
ii  ttf-opensymbol    2:2.4.3+LibO3.4.3-1
ii  ure               3.4.3-1            

-- no debconf information



Reply to: