Public bug reported:

Binary package hint: openoffice.org-core

openoffice.org-core 2.0.4-0ubuntu2

I tried to reproduce this, but couldn't get it to happen again.

This is what I did before this crash:

1. Edited a file.odt in OpenOffice Writer
2. Clicked "New", and a new Writer opened up.
3. Finished my editing of file.odt, and saved.
4. some mins later I closed the New Writer window.
5. Crash.

Below is a backtrace, and also disassm, so you can see by looking with
debug symbols which line it was actually on.

Jon

soffice.bin crashed caused signal 6 (SIGABRT)


(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
[...]
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1246197120 (LWP 6096)]
[...]
(no debugging symbols found)
[KCrash handler]
#6  0xffffe410 in __kernel_vsyscall ()
#7  0xb6bf6770 in raise () from /lib/tls/i686/cmov/libc.so.6
#8  0xb6bf7ef3 in abort () from /lib/tls/i686/cmov/libc.so.6
#9  0xb6de7520 in __gnu_cxx::__verbose_terminate_handler ()
   from /usr/lib/libstdc++.so.6
#10 0xb6de4f55 in std::set_unexpected () from /usr/lib/libstdc++.so.6
#11 0xb6de4f92 in std::terminate () from /usr/lib/libstdc++.so.6
#12 0xb6de5675 in __cxa_pure_virtual () from /usr/lib/libstdc++.so.6
#13 0xb7492a9a in vos::OTimerManager::lookupTimer ()
   from /usr/lib/openoffice/program/libvos3gcc3.so
#14 0xb74931be in vos::OTimer::isTicking ()
   from /usr/lib/openoffice/program/libvos3gcc3.so
#15 0xb3c77e42 in ?? () from /usr/lib/openoffice/program/configmgr2.uno.so
#16 0xb3c7830b in ?? () from /usr/lib/openoffice/program/configmgr2.uno.so
#17 0xb3c84d5e in ?? () from /usr/lib/openoffice/program/configmgr2.uno.so
#18 0xb3c8cd75 in ?? () from /usr/lib/openoffice/program/configmgr2.uno.so
#19 0xb3d7fb79 in component_getFactory ()
   from /usr/lib/openoffice/program/configmgr2.uno.so
#20 0xb3da2969 in component_getFactory ()
   from /usr/lib/openoffice/program/configmgr2.uno.so
#21 0xb3da5300 in component_getFactory ()
   from /usr/lib/openoffice/program/configmgr2.uno.so
#22 0xb3da07d5 in component_getFactory ()
   from /usr/lib/openoffice/program/configmgr2.uno.so
#23 0xb3dadaad in component_getFactory ()
   from /usr/lib/openoffice/program/configmgr2.uno.so
#24 0xb3dacf16 in component_getFactory ()
   from /usr/lib/openoffice/program/configmgr2.uno.so
#25 0xb3db16fd in component_getFactory ()
   from /usr/lib/openoffice/program/configmgr2.uno.so
#26 0x0808b580 in desktop::LanguageSelection::setDefaultLocale ()
#27 0x0808c100 in desktop::LanguageSelection::prepareLanguage ()
#28 0x0806199f in desktop::Desktop::Init ()
#29 0xb7cb78a1 in InitVCL () from /usr/lib/openoffice/program/libvcl680li.so
#30 0xb7cb7b21 in InitVCL () from /usr/lib/openoffice/program/libvcl680li.so
#31 0xb7cb7d35 in SVMain () from /usr/lib/openoffice/program/libvcl680li.so
#32 0x0805fdc3 in sal_main ()
#33 0x0805fe46 in main ()


(gdb) frame 13
#13 0xb7492a9a in vos::OTimerManager::lookupTimer ()
   from /usr/lib/openoffice/program/libvos3gcc3.so
(gdb) disas
Dump of assembler code for function 
_ZN3vos13OTimerManager11lookupTimerEPKNS_6OTimerE:
0xb7492a70 <_ZN3vos13OTimerManager11lookupTimerEPKNS_6OTimerE+0>:       push   
%ebp
0xb7492a71 <_ZN3vos13OTimerManager11lookupTimerEPKNS_6OTimerE+1>:       mov    
%esp,%ebp
0xb7492a73 <_ZN3vos13OTimerManager11lookupTimerEPKNS_6OTimerE+3>:       push   
%edi
0xb7492a74 <_ZN3vos13OTimerManager11lookupTimerEPKNS_6OTimerE+4>:       push   
%esi
0xb7492a75 <_ZN3vos13OTimerManager11lookupTimerEPKNS_6OTimerE+5>:       sub    
$0x10,%esp
0xb7492a78 <_ZN3vos13OTimerManager11lookupTimerEPKNS_6OTimerE+8>:       mov    
0xc(%ebp),%esi
0xb7492a7b <_ZN3vos13OTimerManager11lookupTimerEPKNS_6OTimerE+11>:      mov    
0x8(%ebp),%edi
0xb7492a7e <_ZN3vos13OTimerManager11lookupTimerEPKNS_6OTimerE+14>:      movl   
$0x0,0xfffffff0(%ebp)
0xb7492a85 <_ZN3vos13OTimerManager11lookupTimerEPKNS_6OTimerE+21>:      test   
%esi,%esi
0xb7492a87 <_ZN3vos13OTimerManager11lookupTimerEPKNS_6OTimerE+23>:      je     
0xb7492ac4 <_ZN3vos13OTimerManager11lookupTimerEPKNS_6OTimerE+84>
0xb7492a89 <_ZN3vos13OTimerManager11lookupTimerEPKNS_6OTimerE+25>:      lea    
0---Type <return> to continue, or q <return> to quit---
x1c(%edi),%eax
0xb7492a8c <_ZN3vos13OTimerManager11lookupTimerEPKNS_6OTimerE+28>:      mov    
%eax,0xfffffff4(%ebp)
0xb7492a8f <_ZN3vos13OTimerManager11lookupTimerEPKNS_6OTimerE+31>:      mov    
0x1c(%edi),%eax
0xb7492a92 <_ZN3vos13OTimerManager11lookupTimerEPKNS_6OTimerE+34>:      mov    
0xfffffff4(%ebp),%edx
0xb7492a95 <_ZN3vos13OTimerManager11lookupTimerEPKNS_6OTimerE+37>:      mov    
%edx,(%esp)
0xb7492a98 <_ZN3vos13OTimerManager11lookupTimerEPKNS_6OTimerE+40>:      call   
*(%eax)
0xb7492a9a <_ZN3vos13OTimerManager11lookupTimerEPKNS_6OTimerE+42>:      mov    
0x14(%edi),%eax
0xb7492a9d <_ZN3vos13OTimerManager11lookupTimerEPKNS_6OTimerE+45>:      test   
%eax,%eax
0xb7492a9f <_ZN3vos13OTimerManager11lookupTimerEPKNS_6OTimerE+47>:      jne    
0xb7492aaa <_ZN3vos13OTimerManager11lookupTimerEPKNS_6OTimerE+58>
0xb7492aa1 <_ZN3vos13OTimerManager11lookupTimerEPKNS_6OTimerE+49>:      jmp    
0xb7492ace <_ZN3vos13OTimerManager11lookupTimerEPKNS_6OTimerE+94>
0xb7492aa3 <_ZN3vos13OTimerManager11lookupTimerEPKNS_6OTimerE+51>:      mov    
0x1c(%eax),%eax
0xb7492aa6 <_ZN3vos13OTimerManager11lookupTimerEPKNS_6OTimerE+54>:      test   
%eax,%eax
---Type <return> to continue, or q <return> to quit---
0xb7492aa8 <_ZN3vos13OTimerManager11lookupTimerEPKNS_6OTimerE+56>:      je     
0xb7492ace <_ZN3vos13OTimerManager11lookupTimerEPKNS_6OTimerE+94>
0xb7492aaa <_ZN3vos13OTimerManager11lookupTimerEPKNS_6OTimerE+58>:      cmp    
%eax,%esi
0xb7492aac <_ZN3vos13OTimerManager11lookupTimerEPKNS_6OTimerE+60>:      lea    
0x0(%esi),%esi
0xb7492ab0 <_ZN3vos13OTimerManager11lookupTimerEPKNS_6OTimerE+64>:      jne    
0xb7492aa3 <_ZN3vos13OTimerManager11lookupTimerEPKNS_6OTimerE+51>
0xb7492ab2 <_ZN3vos13OTimerManager11lookupTimerEPKNS_6OTimerE+66>:      movl   
$0x1,0xfffffff0(%ebp)
0xb7492ab9 <_ZN3vos13OTimerManager11lookupTimerEPKNS_6OTimerE+73>:      mov    
0xfffffff4(%ebp),%edx
0xb7492abc <_ZN3vos13OTimerManager11lookupTimerEPKNS_6OTimerE+76>:      mov    
(%edx),%eax
0xb7492abe <_ZN3vos13OTimerManager11lookupTimerEPKNS_6OTimerE+78>:      mov    
%edx,(%esp)
0xb7492ac1 <_ZN3vos13OTimerManager11lookupTimerEPKNS_6OTimerE+81>:      call   
*0x8(%eax)
0xb7492ac4 <_ZN3vos13OTimerManager11lookupTimerEPKNS_6OTimerE+84>:      mov    
0xfffffff0(%ebp),%eax
0xb7492ac7 <_ZN3vos13OTimerManager11lookupTimerEPKNS_6OTimerE+87>:      add    
$0x10,%esp
0xb7492aca <_ZN3vos13OTimerManager11lookupTimerEPKNS_6OTimerE+90>:      pop    
%---Type <return> to continue, or q <return> to quit---

** Affects: openoffice.org (Ubuntu)
     Importance: Undecided
         Status: Unconfirmed

-- 
openoffice.org-core vos::OTimerManager::lookupTimer() SIGABRT crash
https://launchpad.net/bugs/76629

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to