Issue 114448

Summary: glibc detected /usr/lib/openoffice/program/soffice.bin corrupted double-linked list
Product: Writer Reporter: bhaskar <k.bhaskar>
Component: editingAssignee: writerneedsconfirm <swneedsconfirm>
Status: CLOSED IRREPRODUCIBLE QA Contact: issues@sw <issues>
Severity: Trivial    
Priority: P3 CC: issues
Version: OOo 3.2Keywords: needmoreinfo, oooqa
Target Milestone: ---   
Hardware: PC (x86_64)   
OS: Linux, all   
Issue Type: DEFECT Latest Confirmation in: ---
Developer Difficulty: ---

Description bhaskar 2010-09-10 23:28:00 UTC
I was editing an HTML document and suddenly on the shell where I started it, I
got the output below.  This is is Ubuntu 10.04 LTS.  I suspect I will have to
kill the process - the editing windows is greyed.

---------------------------------------
*** glibc detected *** /usr/lib/openoffice/program/soffice.bin: corrupted
double-linked list: 0x0000000003efd470 ***
======= Backtrace: =========
/lib/libc.so.6(+0x775b6)[0x7f5f140175b6]
/lib/libc.so.6(+0x7c36b)[0x7f5f1401c36b]
/lib/libc.so.6(__libc_malloc+0x6e)[0x7f5f1401c58e]
/usr/lib/openoffice/program/../basis-link/program/../ure-link/lib/libuno_cppu.so.3(+0x1325b)[0x7f5f12f0525b]
/usr/lib/openoffice/program/../basis-link/program/../ure-link/lib/libuno_cppu.so.3(+0x13384)[0x7f5f12f05384]
/usr/lib/openoffice/program/../basis-link/program/../ure-link/lib/libuno_cppu.so.3(uno_type_sequence_realloc+0x10c)[0x7f5f12f06f4b]
/usr/lib/openoffice/program/../basis-link/program/libucpfile1.so(+0x4587a)[0x7f5efee3a87a]
/usr/lib/openoffice/program/../basis-link/program/libutllx.so(_ZNK3utl12UcbLockBytes6ReadAtEmPvmPm+0x163)[0x7f5f10fa2653]
/usr/lib/openoffice/program/../basis-link/program/libtllx.so(_ZN8SvStream7GetDataEPvm+0x2b)[0x7f5f114c9e6b]
/usr/lib/openoffice/program/../basis-link/program/libtllx.so(_ZN8SvStream4ReadEPvm+0x95)[0x7f5f114cb9a5]
/usr/lib/openoffice/program/../basis-link/program/libtllx.so(_ZN8SvStreamrsERj+0x27)[0x7f5f114cbff7]
/usr/lib/openoffice/program/../basis-link/program/libsotlx.so(_ZN10UCBStorage13IsStorageFileEP8SvStream+0x8f)[0x7f5f0fbc3bbf]
/usr/lib/openoffice/program/../basis-link/program/libsotlx.so(_ZN10SotStorage13IsStorageFileEP8SvStream+0x30)[0x7f5f0fbe40f0]
/usr/lib/openoffice/program/../basis-link/program/libsotlx.so(_ZN10SotStorage13IsStorageFileERK6String+0x200)[0x7f5f0fbe8660]
/usr/lib/openoffice/program/../basis-link/program/libsfxlx.so(_ZN9SfxMedium9IsStorageEv+0x74)[0x7f5f12806ef4]
/usr/lib/openoffice/program/../basis-link/program/libswlx.so(+0x854d3b)[0x7f5efb6edd3b]
/usr/lib/openoffice/program/../basis-link/program/libsfxlx.so(+0x1d8be0)[0x7f5f12842be0]
/usr/lib/openoffice/program/../basis-link/program/libsfxlx.so(+0x1dacbd)[0x7f5f12844cbd]
/usr/lib/openoffice/program/../basis-link/program/libsfxlx.so(+0x1db6ec)[0x7f5f128456ec]
/usr/lib/openoffice/program/../basis-link/program/libsfxlx.so(+0x1e8215)[0x7f5f12852215]
/usr/lib/openoffice/program/../basis-link/program/libsfxlx.so(+0x236ea9)[0x7f5f128a0ea9]
/usr/lib/openoffice/program/../basis-link/program/libsfxlx.so(_ZN12SfxBaseModel10storeToURLERKN3rtl8OUStringERKN3com3sun4star3uno8SequenceINS6_5beans13PropertyValueEEE+0x10c)[0x7f5f128a291c]
/usr/lib/openoffice/program/../basis-link/program/libfwklx.so(+0x9c81f)[0x7f5eff0f381f]
/usr/lib/openoffice/program/../basis-link/program/libfwklx.so(+0x9d690)[0x7f5eff0f4690]
/usr/lib/openoffice/program/../basis-link/program/libfwklx.so(+0x9e1ec)[0x7f5eff0f51ec]
/usr/lib/openoffice/program/../basis-link/program/libvcllx.so(_ZN5Timer21ImplTimerCallbackProcEv+0x8e)[0x7f5f109b95fe]
/usr/lib/openoffice/basis3.2/program/libvclplug_gtklx.so(+0x1980e)[0x7f5f0bc0880e]
/lib/libglib-2.0.so.0(+0x3f09b)[0x7f5f0a38b09b]
/lib/libglib-2.0.so.0(g_main_context_dispatch+0x1f2)[0x7f5f0a38a8c2]
/lib/libglib-2.0.so.0(+0x42748)[0x7f5f0a38e748]
/lib/libglib-2.0.so.0(g_main_context_iteration+0x6c)[0x7f5f0a38e8fc]
/usr/lib/openoffice/basis3.2/program/libvclplug_gtklx.so(+0x1962d)[0x7f5f0bc0862d]
/usr/lib/openoffice/program/../basis-link/program/libvcllx.so(_ZN11Application5YieldEb+0x3e)[0x7f5f109b3c4e]
/usr/lib/openoffice/program/../basis-link/program/libvcllx.so(_ZN11Application7ExecuteEv+0x27)[0x7f5f109b3cc7]
/usr/lib/openoffice/program/../basis-link/program/libsofficeapp.so(+0x2b27f)[0x7f5f14afc27f]
/usr/lib/openoffice/program/../basis-link/program/libvcllx.so(+0x10ad39)[0x7f5f109b8d39]
/usr/lib/openoffice/program/../basis-link/program/libvcllx.so(_Z6SVMainv+0x25)[0x7f5f109b8e25]
/usr/lib/openoffice/program/../basis-link/program/libsofficeapp.so(soffice_main+0x9c)[0x7f5f14b3003c]
/usr/lib/openoffice/program/soffice.bin(main+0xb)[0x4010bb]
/lib/libc.so.6(__libc_start_main+0xfd)[0x7f5f13fbec4d]
/usr/lib/openoffice/program/soffice.bin[0x400fe9]
======= Memory map: ========
00400000-00402000 r-xp 00000000 08:04 527399                            
/usr/lib/openoffice/program/soffice.bin
00601000-00602000 r--p 00001000 08:04 527399                            
/usr/lib/openoffice/program/soffice.bin
00602000-00603000 rw-p 00002000 08:04 527399                            
/usr/lib/openoffice/program/soffice.bin
00c4b000-040e7000 rw-p 00000000 00:00 0                                  [heap]
7f5ee5019000-7f5ee5268000 r-xp 00000000 08:04 526906                    
/usr/lib/openoffice/basis3.2/program/libswuilx.so
7f5ee5268000-7f5ee5468000 ---p 0024f000 08:04 526906                    
/usr/lib/openoffice/basis3.2/program/libswuilx.so
7f5ee5468000-7f5ee548a000 r--p 0024f000 08:04 526906                    
/usr/lib/openoffice/basis3.2/program/libswuilx.so
7f5ee548a000-7f5ee548f000 rw-p 00271000 08:04 526906                    
/usr/lib/openoffice/basis3.2/program/libswuilx.so
7f5ee548f000-7f5ee54af000 rw-p 00000000 00:00 0 
7f5ee54af000-7f5ee5528000 r-xp 00000000 08:04 527236                    
/usr/lib/openoffice/basis3.2/program/libfwllx.so
7f5ee5528000-7f5ee5727000 ---p 00079000 08:04 527236                    
/usr/lib/openoffice/basis3.2/program/libfwllx.so
7f5ee5727000-7f5ee572e000 r--p 00078000 08:04 527236                    
/usr/lib/openoffice/basis3.2/program/libfwllx.so
7f5ee572e000-7f5ee572f000 rw-p 0007f000 08:04 527236                    
/usr/lib/openoffice/basis3.2/program/libfwllx.so
7f5ee572f000-7f5ee5730000 rw-p 00000000 00:00 0 
7f5ee5730000-7f5ee5789000 r--s 00000000 08:04 795619                    
/usr/share/fonts/truetype/ttf-sil-gentium/GenAR102.ttf
7f5ee5789000-7f5ee57cc000 r--s 00000000 08:04 795598                    
/usr/share/fonts/truetype/ttf-sil-gentium-basic/GenBkBasR.ttf
7f5ee57cc000-7f5ee580e000 r--s 00000000 08:04 795594                    
/usr/share/fonts/truetype/ttf-sil-gentium-basic/GenBasR.ttf
7f5ee580e000-7f5ee5867000 r--s 00000000 08:04 795621                    
/usr/share/fonts/truetype/ttf-sil-gentium/GenR102.ttf
7f5ee5867000-7f5ee59a2000 r--s 00000000 08:04 670114                    
/usr/share/fonts/truetype/freefont/FreeSerif.ttf
7f5ee59a2000-7f5ee59bc000 r-xp 00000000 08:04 527305                    
/usr/lib/openoffice/basis3.2/program/basprovlx.uno.so
7f5ee59bc000-7f5ee5bbb000 ---p 0001a000 08:04 527305                    
/usr/lib/openoffice/basis3.2/program/basprovlx.uno.so
7f5ee5bbb000-7f5ee5bbd000 r--p 00019000 08:04 527305                    
/usr/lib/openoffice/basis3.2/program/basprovlx.uno.so
7f5ee5bbd000-7f5ee5bbe000 rw-p 0001b000 08:04 527305                    
/usr/lib/openoffice/basis3.2/program/basprovlx.uno.so
7f5ee5bbe000-7f5ee5bc5000 r-xp 00000000 08:04 704401                    
/usr/lib/ure/lib/proxyfac.uno.so
7f5ee5bc5000-7f5ee5dc5000 ---p 00007000 08:04 704401                    
/usr/lib/ure/lib/proxyfac.uno.so
7f5ee5dc5000-7f5ee5dc6000 r--p 00007000 08:04 704401                    
/usr/lib/ure/lib/proxyfac.uno.so
7f5ee5dc6000-7f5ee5dc7000 rw-p 00008000 08:04 704401                    
/usr/lib/ure/lib/proxyfac.uno.so
7f5ee5dc7000-7f5ee5e0d000 r-xp 00000000 08:04 527397                    
/usr/lib/openoffice/basis3.2/program/ucptdoc1.uno.so
7f5ee5e0d000-7f5ee600d000 ---p 00046000 08:04 527397                    
/usr/lib/openoffice/basis3.2/program/ucptdoc1.uno.so
7f5ee600d000-7f5ee6010000 r--p 00046000 08:04 527397                    
/usr/lib/openoffice/basis3.2/program/ucptdoc1.uno.so
7f5ee6010000-7f5ee6011000 rw-p 00049000 08:04 527397                    
/usr/lib/openoffice/basis3.2/program/ucptdoc1.uno.so
7f5ee6011000-7f5ee6012000 rw-p 00000000 00:00 0 
7f5ee6012000-7f5ee6040000 r-xp 00000000 08:04 527359                    
/usr/lib/openoffice/basis3.2/program/libscriptframe.so
7f5ee6040000-7f5ee623f000 ---p 0002e000 08:04 527359                    
/usr/lib/openoffice/basis3.2/program/libscriptframe.so
7f5ee623f000-7f5ee6242000 r--p 0002d000 08:04 527359                    
/usr/lib/openoffice/basis3.2/program/libscriptframe.so
7f5ee6242000-7f5ee6243000 rw-p 00030000 08:04 527359                    
/usr/lib/openoffice/basis3.2/program/libscriptframe.so
7f5ee6243000-7f5ee629e000 r-xp 00000000 08:04 521987                    
/usr/lib/openoffice/basis3.2/program/libanalysislx.so
7f5ee629e000-7f5ee649e000 ---p 0005b000 08:04 521987                    
/usr/lib/openoffice/basis3.2/program/libanalysislx.so
7f5ee649e000-7f5ee64a1000 r--p 0005b000 08:04 521987                    
/usr/lib/openoffice/basis3.2/program/libanalysislx.so
7f5ee64a1000-7f5ee64a2000 rw-p 0005e000 08:04 521987                    
/usr/lib/openoffice/basis3.2/program/libanalysislx.so
7f5ee64a2000-7f5ee64b9000 r-xp 00000000 08:04 521990                    
/usr/lib/openoffice/basis3.2/program/libdatelx.so
7f5ee64b9000-7f5ee66b8000 ---p 00017000 08:04 521990                    
/usr/lib/openoffice/basis3.2/program/libdatelx.so
7f5ee66b8000-7f5ee66ba000 r--p 00016000 08:04 521990                    
/usr/lib/openoffice/basis3.2/program/libdatelx.so
7f5ee66ba000-7f5ee66bb000 rw-p 00018000 08:04 521990                    
/usr/lib/openoffice/basis3.2/program/libdatelx.so
7f5ee66bb000-7f5ee6823000 r-xp 00000000 08:04 391214                    
/lib/libcrypto.so.0.9.8
7f5ee6823000-7f5ee6a22000 ---p 00168000 08:04 391214                    
/lib/libcrypto.so.0.9.8
7f5ee6a22000-7f5ee6a2f000 r--p 00167000 08:04 391214                    
/lib/libcrypto.so.0.9.8
7f5ee6a2f000-7f5ee6a47000 rw-p 00174000 08:04 391214                    
/lib/libcrypto.so.0.9.8
7f5ee6a47000-7f5ee6a4b000 rw-p 00000000 00:00 0 
7f5ee6a4b000-7f5ee6de1000 r-xp 00000000 08:04 527244                    
/usr/lib/openoffice/basis3.2/program/libooxlx.so
7f5ee6de1000-7f5ee6fe0000 ---p 00396000 08:04 527244                    
/usr/lib/openoffice/basis3.2/program/libooxlx.so
7f5ee6fe0000-7f5ee702c000 r--p 00395000 08:04 527244                    
/usr/lib/openoffice/basis3.2/program/libooxlx.so
7f5ee702c000-7f5ee7284000 rw-p 003e1000 08:04 527244                    
/usr/lib/openoffice/basis3.2/program/libooxlx.so
7f5ee7284000-7f5ee7285000 rw-p 00000000 00:00 0 
7f5ee7285000-7f5ee74ec000 r-xp 00000000 08:04 535507                    
/usr/lib/openoffice/basis3.2/program/libscfiltlx.so
7f5ee74ec000-7f5ee76eb000 ---p 00267000 08:04 535507                    
/usr/lib/openoffice/basis3.2/program/libscfiltlx.so
7f5ee76eb000-7f5ee76ff000 r--p 00266000 08:04 535507                    
/usr/lib/openoffice/basis3.2/program/libscfiltlx.so
7f5ee76ff000-7f5ee7702000 rw-p 0027a000 08:04 535507                    
/usr/lib/openoffice/basis3.2/program/libscfiltlx.so
---------------------------------------
Comment 1 eric.savary 2010-09-11 22:09:58 UTC
Try to reproduce the crash, attach the document and describe step by step what
you do to cause the crash.
Please don't paste crash infos in the description field.
In case you are using an Ubuntu version of OOo, try to reproduce the crash in
our build. If you can't reproduce it there, file an issue to Ubuntu.
Comment 2 eric.savary 2010-09-11 22:15:00 UTC
BTW: 3.2 is too old.

Sum up: try to reproduce the crash with a current and original version. Then
feel free to reopen.
Comment 3 eric.savary 2010-09-11 22:15:11 UTC
closed