abiword 2.8.4 crashing during collaboration

From: Sam Rooney <Sam.Rooney_at_cornmarket.ie>
Date: Mon May 24 2010 - 11:23:37 CEST

Hi,
Having the following problem, I put it into abisource bugzilla but then
i noticed that there seems to be a backlog of a few months on that, any
help would be greatly appreciated,

Abiword has encountered an error and needs to close crash appears on the
pc
sharing out the document if one of the other pc's closes abiword. The
document
is being shared through tcp on port 61616. The document is 32k in size
and has
a table and some text in it.
It only seems to happen if more than 1 pc is connected and has only
happened
after the document has been up and being edited for a while, That said
it does
happen every time the document is shared out this way, I have reproduced
it 7
times today trying to find an easy workaround. at the moment i have
abiword set
to autosave every 2 minutes and i have document history set to maintain
full
history but i was getting the crash without these settings too.

The pc sharing the document is xp and the 3 attaching to it are 2 xp and
one
vista. All four pc's are using AbiWord 2.8.4

To reproduce the bug:
1.create an abiword document with some text and links to word documents
inside
a table
2. in collaborate in accounts set up a direct tcp connection on port
61616
3. share the document on 61616
4. open the shared document on 2 more xp pcs and one vista
5. leave it open for a while and resize table add text on each
6. type something in on one of the client pcs and then close abiword
7. you should get a crashed abiword on the one that is sharing the
document out

Here is the Dr. Watson file of one of the crashes:

Application exception occurred:
        App: C:\Program Files\AbiWord\bin\AbiWord.exe (pid=1032)
        When: 21/05/2010 @ 17:08:26.837
        Exception number: c0000005 (access violation)

*----> System Information <----*
        Computer Name: ABI-TASKS
        User Name: Administrator
        Terminal Session Id: 0
        Number of Processors: 1
        Processor Type: x86 Family 6 Model 15 Stepping 1
        Windows Version: 5.1
        Current Build: 2600
        Service Pack: 3
        Current Type: Uniprocessor Free
        Registered Organization: MyCompany
        Registered Owner: MyCompany

*----> Task List <----*
   0 System Process
   4 System
 588 smss.exe
 652 csrss.exe
 676 winlogon.exe
 720 services.exe
 732 lsass.exe
 892 svchost.exe
 976 svchost.exe
1064 svchost.exe
1184 Smc.exe
1232 svchost.exe
1296 svchost.exe
1460 ccSvcHst.exe
1740 spoolsv.exe
1876 svchost.exe
1992 STSchedEx.exe
 152 Rtvscan.exe
 264 VMwareService.exe
 736 alg.exe
2364 Explorer.EXE
2252 VMwareTray.exe
2928 VMwareUser.exe
1900 ccApp.exe
2696 SmcGui.exe
1032 AbiWord.exe
2144 dwwin.exe
 308 drwtsn32.exe
2332 drwtsn32.exe

*----> Module List <----*
(0000000000350000 - 0000000000365000: C:\Program
Files\AbiWord\bin\bz2-1.dll
(0000000000400000 - 0000000000464000: C:\Program
Files\AbiWord\bin\AbiWord.exe
(0000000000c40000 - 0000000000cf7000: C:\Program
Files\AbiWord\plugins\PluginCollab.dll
(0000000000d10000 - 0000000000d89000: C:\Program
Files\AbiWord\bin\libgcrypt-11.dll
(0000000000d90000 - 0000000000da3000: C:\Program
Files\AbiWord\bin\libgpg-error-0.dll
(0000000000db0000 - 0000000000db6000: C:\Program
Files\AbiWord\plugins\PluginEml.dll
(0000000000ed0000 - 0000000000ed6000: C:\Program
Files\AbiWord\plugins\PluginGoogle.dll
(0000000000f00000 - 0000000000f53000: C:\Program
Files\AbiWord\plugins\PluginOpendocument.dll
(0000000000f70000 - 0000000000f89000: C:\Program
Files\AbiWord\plugins\PluginOpenwriter.dll
(0000000000fa0000 - 000000000100f000: C:\Program
Files\AbiWord\plugins\PluginOpenxml.dll
(0000000001020000 - 000000000102d000: C:\Program
Files\AbiWord\plugins\PluginStaroffice.dll
(0000000001040000 - 0000000001046000: C:\Program
Files\AbiWord\plugins\PluginUrldict.dll
(0000000001060000 - 00000000010b1000: C:\Program
Files\AbiWord\plugins\PluginWordperfect.dll
(0000000010000000 - 00000000103dc000: C:\Program
Files\AbiWord\bin\LibAbiWord.dll
(000000005b860000 - 000000005b8b5000: C:\WINDOWS\system32\NETAPI32.DLL
(000000005d090000 - 000000005d12a000: C:\WINDOWS\system32\COMCTL32.dll
(0000000061b80000 - 0000000061b99000: C:\Program
Files\AbiWord\bin\zlib1.dll
(0000000061cc0000 - 0000000061cdb000: C:\Program
Files\AbiWord\bin\libintl-8.dll
(0000000063980000 - 00000000639a0000: C:\Program
Files\AbiWord\bin\libfribidi-0.dll
(0000000063a40000 - 0000000063a7c000: C:\Program
Files\AbiWord\bin\libgobject-2.0-0.dll
(0000000065c40000 - 0000000065c4b000: C:\Program
Files\AbiWord\bin\libgthread-2.0-0.dll
(00000000662b0000 - 0000000066308000: C:\WINDOWS\system32\hnetcfg.dll
(0000000066780000 - 0000000066826000: C:\Program
Files\AbiWord\bin\libgnutls-26.dll
(00000000685c0000 - 00000000686a1000: C:\Program
Files\AbiWord\bin\libglib-2.0-0.dll
(0000000068f00000 - 0000000068f3a000: C:\Program
Files\AbiWord\bin\libgsf-1-114.dll
(0000000069440000 - 0000000069461000: C:\Program
Files\AbiWord\lib\enchant\libenchant_ispell.dll
(0000000069c80000 - 0000000069caf000: C:\Program
Files\AbiWord\bin\libpng12-0.dll
(000000006a7c0000 - 000000006a802000: C:\Program
Files\AbiWord\bin\libsoup-2.4-1.dll
(000000006a9c0000 - 000000006aa3b000: C:\Program
Files\AbiWord\bin\libwv-1-2-4.dll
(000000006bc40000 - 000000006bc4f000: C:\Program
Files\AbiWord\bin\libenchant.dll
(000000006c240000 - 000000006c262000: C:\Program
Files\AbiWord\bin\libjpeg-62.dll
(000000006d580000 - 000000006d5d0000: C:\Program
Files\AbiWord\bin\libgio-2.0-0.dll
(000000006dd00000 - 000000006dd0b000: C:\Program
Files\AbiWord\bin\libgmodule-2.0-0.dll
(000000006fe40000 - 000000006fe8f000: C:\Program
Files\AbiWord\lib\enchant\libenchant_myspell.dll
(0000000070f40000 - 000000007105f000: C:\Program
Files\AbiWord\bin\libxml2-2.dll
(0000000071a50000 - 0000000071a8f000: C:\WINDOWS\system32\MSWSOCK.dll
(0000000071a90000 - 0000000071a98000: C:\WINDOWS\System32\wshtcpip.dll
(0000000071aa0000 - 0000000071aa8000: C:\WINDOWS\system32\WS2HELP.dll
(0000000071ab0000 - 0000000071ac7000: C:\WINDOWS\system32\WS2_32.DLL
(0000000073000000 - 0000000073026000: C:\WINDOWS\system32\WINSPOOL.DRV
(00000000732e0000 - 00000000732e5000: C:\WINDOWS\system32\riched32.dll
(0000000074d90000 - 0000000074dfb000: C:\WINDOWS\system32\usp10.dll
(0000000074e30000 - 0000000074e9d000: C:\WINDOWS\system32\RICHED20.dll
(00000000763b0000 - 00000000763f9000: C:\WINDOWS\system32\COMDLG32.dll
(0000000077120000 - 00000000771ab000: C:\WINDOWS\system32\OLEAUT32.dll
(00000000773d0000 - 00000000774d3000:
C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df
_6.0.2600.5512_x-ww_35d4ce83\comctl32.dll
(00000000774e0000 - 000000007761d000: C:\WINDOWS\system32\OLE32.dll
(0000000077920000 - 0000000077a13000: C:\WINDOWS\system32\SETUPAPI.dll
(0000000077b40000 - 0000000077b62000: C:\WINDOWS\system32\Apphelp.dll
(0000000077c00000 - 0000000077c08000: C:\WINDOWS\system32\VERSION.dll
(0000000077c10000 - 0000000077c68000: C:\WINDOWS\system32\msvcrt.dll
(0000000077dd0000 - 0000000077e6b000: C:\WINDOWS\system32\ADVAPI32.dll
(0000000077e70000 - 0000000077f02000: C:\WINDOWS\system32\RPCRT4.dll
(0000000077f10000 - 0000000077f59000: C:\WINDOWS\system32\GDI32.dll
(0000000077f60000 - 0000000077fd6000: C:\WINDOWS\system32\SHLWAPI.dll
(0000000077fe0000 - 0000000077ff1000: C:\WINDOWS\system32\Secur32.dll
(0000000078480000 - 000000007850d000:
C:\WINDOWS\WinSxS\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_x-
ww_d08d0375\MSVCP90.dll
(0000000078520000 - 00000000785c3000:
C:\WINDOWS\WinSxS\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_x-
ww_d08d0375\MSVCR90.dll
(000000007c800000 - 000000007c8f6000: C:\WINDOWS\system32\kernel32.dll
(000000007c900000 - 000000007c9b2000: C:\WINDOWS\system32\ntdll.dll
(000000007c9c0000 - 000000007d1d7000: C:\WINDOWS\system32\SHELL32.DLL
(000000007e410000 - 000000007e4a1000: C:\WINDOWS\system32\USER32.dll

*----> State Dump for Thread Id 0x4a8 <----*

eax=00c18df8 ebx=00000000 ecx=0000003c edx=00000024 esi=00ba8d98
edi=00000002
eip=7848733e esp=0012f9b8 ebp=0012f9c0 iopl=0 nv up ei pl nz na
pe nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000
efl=00000202

*** ERROR: Symbol file could not be found. Defaulted to export symbols
for
C:\WINDOWS\WinSxS\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_x-
ww_d08d0375\MSVCP90.dll
-
function:
MSVCP90!std__basic_string<char,std__char_traits<char>,std__allocator<cha
r>
>__compare
        78487326 8bec mov ebp,esp
        78487328 8b4508 mov eax,[ebp+0x8]
        7848732b 83781810 cmp dword ptr [eax+0x18],0x10
        7848732f 8b5014 mov edx,[eax+0x14]
        78487332 7205 jb
MSVCP90!std__basic_string<char,std__char_traits<char>,std__allocator<cha
r>
>__compare+0x16 (78487339)
        78487334 8b4004 mov eax,[eax+0x4]
        78487337 eb03 jmp
MSVCP90!std__basic_string<char,std__char_traits<char>,std__allocator<cha
r>
>__compare+0x19 (7848733c)
        78487339 83c004 add eax,0x4
        7848733c 52 push edx
        7848733d 50 push eax
FAULT ->7848733e ff7114 push dword ptr [ecx+0x14]
ds:0023:00000050=????????
        78487341 6a00 push 0x0
        78487343 e826f8ffff call
MSVCP90!std__basic_string<char,std__char_traits<char>,std__allocator<cha
r>
>__compare (78486b6e)
        78487348 5d pop ebp
        78487349 c20400 ret 0x4
        7848734c cc int 3
        7848734d cc int 3
        7848734e cc int 3
        7848734f cc int 3
        78487350 cc int 3
       
MSVCP90!std__basic_string<char,std__char_traits<char>,std__allocator<cha
r>
>__compare:

*----> Stack Back Trace <----*
WARNING: Stack unwind information not available. Following frames may be
wrong.
*** ERROR: Symbol file could not be found. Defaulted to export symbols
for
C:\Program Files\AbiWord\bin\LibAbiWord.dll -
ChildEBP RetAddr Args to Child
0012f9c0 78494d22 0012fa4c 0000003c 1008b689
MSVCP90!std__basic_string<char,std__char_traits<char>,std__allocator<cha
r>
>__compare+0x1b
0012f9cc 1008b689 0000003c 0012fa4c 00000001
MSVCP90!??$?8DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NABV?$basi
c_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z+0x10
0000003c 00000000 00000000 00000000 00000000
LibAbiWord!FV_View__removeCaret+0x49

*----> Raw Stack Dump <----*
000000000012f9b8 f8 8d c1 00 24 00 00 00 - cc f9 12 00 22 4d 49 78
....$......."MIx
000000000012f9c8 4c fa 12 00 3c 00 00 00 - 89 b6 08 10 3c 00 00 00
L...<.......<...
000000000012f9d8 4c fa 12 00 01 00 00 00 - 00 00 00 00 38 fa 12 00
L...........8...
000000000012f9e8 58 89 9c 00 02 00 00 00 - 03 00 00 00 d4 10 0c 10
X...............
000000000012f9f8 4c fa 12 00 5c ff f7 e3 - 8c 6a bf 00 c0 3e b7 00
L...\....j...>..
000000000012fa08 e0 58 bf 00 8c 6a bf 00 - bc c6 27 10 58 89 9c 00
.X...j....'.X...
000000000012fa18 01 00 00 00 04 00 00 00 - 20 00 00 00 04 00 00 00
........
.......
000000000012fa28 38 fa 12 00 68 fa 12 00 - a8 31 26 10 00 00 00 00
8...h....1&.....
000000000012fa38 78 6a bf 00 db 24 c4 00 - 4c fa 12 00 2f 85 ef e3
xj...$..L.../...
000000000012fa48 f8 64 bf 00 00 00 00 00 - f8 8d c1 00 6d ea f7 e3
.d..........m...
000000000012fa58 c0 3e b7 00 e0 9c c1 00 - 24 00 00 00 2f 00 00 00
.>......$.../...
000000000012fa68 b4 fa 12 00 51 b7 cb 00 - 01 00 00 00 7c 23 c4 00
....Q.......|#..
000000000012fa78 28 22 bf 00 f8 64 bf 00 - e3 85 ef e3 f0 84 ce 00
("...d..........
000000000012fa88 d8 36 c0 00 24 fd 12 00 - c0 3e b7 00 78 fa 12 00
.6..$....>..x...
000000000012fa98 e0 58 bf 00 c0 1d c0 00 - 28 22 bf 00 f8 64 bf 00
.X......("...d..
000000000012faa8 d8 36 c0 00 24 fd 12 00 - f0 84 ce 00 48 fb 12 00
.6..$.......H...
000000000012fab8 80 b7 cb 00 01 00 00 00 - 33 3a c5 00 c0 3e b7 00
........3:...>..
000000000012fac8 28 22 bf 00 f8 64 bf 00 - b3 85 ef e3 d0 d0 b2 00
("...d..........
000000000012fad8 b0 36 c0 00 24 fd 12 00 - f0 84 ce 00 fe ff ff ff
.6..$...........
000000000012fae8 da 38 58 78 fc fa 12 00 - c8 fa 12 00 00 00 00 00
.8Xx............

*----> State Dump for Thread Id 0xf10 <----*

eax=001619d8 ebx=00b2d801 ecx=00ebfd04 edx=0000000f esi=000001f4
edi=00b2d860
eip=7c90e514 esp=00ebfe68 ebp=00ebfe94 iopl=0 nv up ei ng nz ac
po cy
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000
efl=00000297

*** ERROR: Symbol file could not be found. Defaulted to export symbols
for
C:\WINDOWS\system32\ntdll.dll -
function: ntdll!KiFastSystemCallRet
        7c90e4fa e829000000 call ntdll!RtlRaiseException
(7c90e528)
        7c90e4ff 8b0424 mov eax,[esp]
        7c90e502 8be5 mov esp,ebp
        7c90e504 5d pop ebp
        7c90e505 c3 ret
        7c90e506 8da42400000000 lea esp,[esp]
        7c90e50d 8d4900 lea ecx,[ecx]
        ntdll!KiFastSystemCall:
        7c90e510 8bd4 mov edx,esp
        7c90e512 0f34 sysenter
        ntdll!KiFastSystemCallRet:
        7c90e514 c3 ret
        7c90e515 8da42400000000 lea esp,[esp]
        7c90e51c 8d642400 lea esp,[esp]
        ntdll!KiIntSystemCall:
        7c90e520 8d542408 lea edx,[esp+0x8]
        7c90e524 cd2e int 2e
        7c90e526 c3 ret
        7c90e527 90 nop
        ntdll!RtlRaiseException:
        7c90e528 55 push ebp
        7c90e529 8bec mov ebp,esp

*----> Stack Back Trace <----*
*** ERROR: Symbol file could not be found. Defaulted to export symbols
for
C:\Program Files\AbiWord\plugins\PluginCollab.dll -
WARNING: Stack unwind information not available. Following frames may be
wrong.
ChildEBP RetAddr Args to Child
00ebfe94 00c74814 000000c4 00ebfed4 00ebfed8 ntdll!KiFastSystemCallRet
00ebff00 00c74663 00b2d860 00ebff48 e3168073 PluginCollab+0x34814
7c809c65 645756ec 000018a1 087d8b00 8b40ff83 PluginCollab+0x34663
8b55ff8b 00000000 00000000 00000000 00000000 0x645756ec

*----> Raw Stack Dump <----*
0000000000ebfe68 4a da 90 7c e6 a7 80 7c - c4 00 00 00 d8 fe eb 00
J..|...|........
0000000000ebfe78 ac fe eb 00 8c fe eb 00 - 84 fe eb 00 c0 b4 b3 ff
................
0000000000ebfe88 ff ff ff ff f4 01 00 00 - 00 ff eb 00 00 ff eb 00
................
0000000000ebfe98 14 48 c7 00 c4 00 00 00 - d4 fe eb 00 d8 fe eb 00
.H..............
0000000000ebfea8 e0 fe eb 00 f4 01 00 00 - 67 80 16 e3 48 ff eb 00
........g...H...
0000000000ebfeb8 91 04 00 00 60 d8 b2 00 - 8c d8 b2 00 01 02 00 00
....`...........
0000000000ebfec8 8c d8 b2 00 01 00 00 00 - 00 00 00 00 00 00 00 00
................
0000000000ebfed8 00 00 00 00 02 01 00 00 - 00 00 00 00 10 0f 00 00
................
0000000000ebfee8 01 ed e8 81 00 00 95 01 - b0 fe eb 00 28 ff eb 00
............(...
0000000000ebfef8 f8 c8 cb 00 ff ff ff ff - 65 9c 80 7c 63 46 c7 00
........e..|cF..
0000000000ebff08 60 d8 b2 00 48 ff eb 00 - 73 80 16 e3 f8 28 b5 00
`...H...s....(..
0000000000ebff18 50 ff eb 00 60 00 91 7c - 60 d8 b2 00 00 00 00 00
P...`..|`.......
0000000000ebff28 68 ff eb 00 28 c9 cb 00 - 00 00 00 00 02 4e c7 00
h...(........N..
0000000000ebff38 b7 a0 80 7c f8 28 b5 00 - 98 29 b5 00 c0 00 00 00
...|.(...)......
0000000000ebff48 00 00 00 00 00 00 00 00 - a8 ff eb 00 28 eb c6 00
............(...
0000000000ebff58 3b 80 16 e3 48 07 3c 00 - 5d 00 91 7c 98 29 b5 00
;...H.<.]..|.)..
0000000000ebff68 98 ff eb 00 38 69 cb 00 - 00 00 00 00 33 34 54 78
....8i......34Tx
0000000000ebff78 f8 28 b5 00 49 ef 0e e3 - 48 07 3c 00 5d 00 91 7c
.(..I...H.<.]..|
0000000000ebff88 98 29 b5 00 7c ff eb 00 - 7c ff eb 00 dc ff eb 00
.)..|...|.......
0000000000ebff98 dc ff eb 00 de cb 58 78 - d1 d5 bf 9b 00 00 00 00
......Xx........

Thanks,
Sam

Sam Rooney
I.T. Department
ext. 4136
sam.rooney@cornmarket.ie
This is a confidential communication and is intended only for the addressee indicated in the message (or duly authorised to be responsible for the delivery of the message to such person). You are specifically prohibited from copying this message or delivering the same, or any part thereof, to any other person, whomsoever or howsoever, unless you receive written authorisation from us to do so. If you are anyone other than the intended addressee, or person duly authorised and responsible for the delivery of this message to the intended addressee, you should destroy this message and notify us immediately. Please note that we accept no responsibility whatsoever in the event that this message or any other email message or any part thereof becomes known or is communicated to anyone other than the intended recipient or other person authorised in writing by us to receive it, howsoever arising and disclaim all liability for any losses or damage which may be sustained by any person as a result thereof. Personal emails are not authorised by, or sent on behalf of the sender's employer. Personal emails are the personal responsibility of the sender.

Cornmarket Group Financial Services Ltd. is regulated by the Financial Regulator.
-----------------------------------------------
To unsubscribe from this list, send a message to
abiword-user-request@abisource.com with the word
unsubscribe in the message body.
Received on Mon May 24 11:23:50 2010

This archive was generated by hypermail 2.1.8 : Mon May 24 2010 - 11:23:50 CEST