Hi Sam!
On Mon, 2010-05-24 at 10:23 +0100, Sam Rooney wrote:
> 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,
So much work, and only so much we can do :)
Thanks a lot for this clear bugreport and stacktrace, that was very
helpful. I'll try to reproduce it (at least on Linux, since I don't own
any Windows machines), and if I can reproduce it, I'll fix it.
For completeness sake, could you also send an example document that you
used to make it crash?
Thanks a lot,
  Marc
> 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.
-----------------------------------------------
To unsubscribe from this list, send a message to
abiword-user-request@abisource.com with the word
unsubscribe in the message body.
Received on Wed May 26 12:03:24 2010
This archive was generated by hypermail 2.1.8 : Wed May 26 2010 - 12:03:24 CEST