To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=112867 Issue #|112867 Summary|sysdtrans deadlock in smoketest on Windows-2003 buildb |ot Component|framework Version|DEV300m83 Platform|All URL| OS/Version|All Status|NEW Status whiteboard| Keywords| Resolution| Issue type|DEFECT Priority|P2 Subcomponent|code Assigned to|cd Reported by|sb
------- Additional comments from s...@openoffice.org Fri Jul 2 08:33:25 +0000 2010 ------- On <http://termite.services.openoffice.org/buildbot/builders/Windows-2003>, the smoketest build step often hangs, so that the buildbot framework cancels it. (And a problem is that this cancellation does not kill soffice.bin, which hangs on to .../smoketestoo_native/wntmsci12.pro/bin/smoketestdoc.sxw, so that all following builds on the bot also fail in the smoketest step when they want to create that same file. Hence the P2 priority of this issue.) The hang is due to a deadlock in soffice.bin involving sysdtrans: Main Thread: ntoskrnl.exe!KeInsertQueueApc+0x415 ntoskrnl.exe!KeSetEvent+0x392 ntoskrnl.exe!KeWaitForSingleObject+0x2be ntoskrnl.exe!KeQueryPriorityThread+0xbc ntoskrnl.exe!RtlDelete+0x3bb ntoskrnl.exe!IoFreeIrp+0x17 ntoskrnl.exe!KeUpdateRunTime+0x484 ntoskrnl.exe!NtDeviceIoControlFile+0x99a ntoskrnl.exe!PsGetContextThread+0x8ab ntoskrnl.exe!ZwUnloadKey+0x20ad wow64cpu.dll!TurboDispatchJumpAddressEnd+0xef ntdll.dll!ZwWaitForMultipleObjects+0x15 USER32.dll!SetLayeredWindowAttributes+0x104 ole32.dll!CoSwitchCallContext+0x4ec ole32.dll!CoSwitchCallContext+0x266 ole32.dll!CoGetStandardMarshal+0x389 ole32.dll!StgGetIFillLockBytesOnFile+0x122d4 ole32.dll!StgGetIFillLockBytesOnFile+0x130a2 ole32.dll!CoSwitchCallContext+0x48d ole32.dll!CoSwitchCallContext+0x436 ole32.dll!CoGetObjectContext+0x335d RPCRT4.dll!NdrProxySendReceive+0x40 RPCRT4.dll!NdrProxyGetBuffer+0x73 RPCRT4.dll!NdrProxyFreeBuffer+0xe6 RPCRT4.dll!RpcServerUnregisterIf+0x55a ole32.dll!PropVariantCopy+0x5ef ole32.dll!PropVariantCopy+0x5a2 ole32.dll!CoSetProxyBlanket+0x39c3 ole32.dll!CoSetProxyBlanket+0x378d ole32.dll!CoSetProxyBlanket+0x314b ole32.dll!CoSetProxyBlanket+0x30b8 ole32.dll!CoSetProxyBlanket+0x323d RPCRT4.dll!IUnknown_Release_Proxy+0x11 sysdtrans.dll!??1?$comrefere...@uidataobject@@@systo...@sal@@q...@xz+0xc sysdtrans.dll!??1CAPNDataObject@@u...@xz+0x6c sysdtrans.dll!??_GCAPNDataObject@@uaep...@z+0xb sysdtrans.dll!?rele...@capndataobject@@UAGKXZ+0x25 sysdtrans.dll!??1?$comrefere...@uidataobject@@@systo...@sal@@q...@xz+0xc sysdtrans.dll!??1CDOTransferable@@u...@xz+0x5c sysdtrans.dll!??_ECDOTransferable@@uaep...@z+0xb cppuhelper3msc.dll!?rele...@oweakobject@cppu@@UAAXXZ+0x29 svtmi.dll!??1TransferableDataHelper@@q...@xz+0x8a swmi.dll!?ispasteallo...@swview@@QAEEXZ+0xe8 swmi.dll!?stateclp...@swbaseshell@@QAEXAAVSfxItemSet@@@Z+0x73 swmi.dll!?SfxStubSwBaseShellStateClpbrd@@YAXPAVSfxShell@@AAVSfxItemSet@@@Z+0xe cppuhelper3msc.dll!?addinterf...@ointerfacecontainerhelper@cppu@@qaajabv?$refere...@vxinterface@u...@star@s...@com@@@u...@star@s...@com@@@Z+0x67 cppuhelper3msc.dll!?addinterf...@ointerfacecontainerhelper@cppu@@qaajabv?$refere...@vxinterface@u...@star@s...@com@@@u...@star@s...@com@@@Z+0x6f svtmi.dll!?bindliste...@toolboxcontroller@svt@@IAEXXZ+0x2ba svtmi.dll!?upd...@toolboxcontroller@svt@@UAAXXZ+0x5b fwkmi.dll!?updatecontroll...@toolbarmanager@framework@@IAEXXZ+0x53 fwkmi.dll!?asyncupdatecontrollers...@toolbarmanager@framework@@IAEJPAVTimer@@@Z+0x72 fwkmi.dll!?linkstubasyncupdatecontrollers...@toolbarmanager@framework@@kajp...@z+0xe vclmi.dll!?time...@timer@@UAEXXZ+0xa vclmi.dll!?impltimercallbackp...@timer@@SAXXZ+0x75 vclmi.dll!?SalTimerProc@@YGXPAUHWND__@@i...@z+0x6c vclmi.dll!?SalComWndProc@@YGJPAUHWND__@@iij...@z+0x135 vclmi.dll!?SalComWndProcW@@YGJPAUHWND__@@i...@z+0x30 USER32.dll!WindowFromDC+0x3b USER32.dll!WindowFromDC+0x2cb USER32.dll!WindowFromDC+0x4f0 USER32.dll!DispatchMessageW+0xf vclmi.dll!?ImplDispatchMessage@@YAJPBUtagMSG@@@Z+0x15 vclmi.dll!?acquireyieldmu...@winsalinstance@@ua...@z+0x36 vclmi.dll!?ImplSalYield@@ya...@z+0x47 vclmi.dll!?yi...@winsalinstance@@uaex...@z+0x9f vclmi.dll!?ImplYield@@yax...@z+0x4c vclmi.dll!?yi...@application@@sa...@z+0xd vclmi.dll!?exec...@application@@SAXXZ+0x1e vclmi.dll!?ImplSVMain@@YAEXZ+0x3c vclmi.dll!?SVMain@@YAEXZ+0x1c soffice.bin!_main+0x16 soffice.bin!_winm...@16+0x15 soffice.bin!_NtCurrentTeb+0x192 kernel32.dll!BaseProcessInitPostImport+0x8d Other Thread: ntoskrnl.exe!KeInsertQueueApc+0x415 ntoskrnl.exe!KeSetEvent+0x392 ntoskrnl.exe!KeWaitForSingleObject+0x2be ntoskrnl.exe!KeQueryPriorityThread+0xbc ntoskrnl.exe!RtlDelete+0x3bb ntoskrnl.exe!IoFreeIrp+0x17 ntoskrnl.exe!KeWaitForSingleObject+0x2be ntoskrnl.exe!NtWaitForSingleObject+0xbf ntoskrnl.exe!ZwUnloadKey+0x20ad wow64cpu.dll!TurboDispatchJumpAddressEnd+0x684 wow64cpu.dll!TurboDispatchJumpAddressEnd+0x490 ntdll.dll!NtWaitForSingleObject+0x15 ntdll.dll!RtlCheckForOrphanedCriticalSections+0x4d sal3.dll!_osl_acquireMutex+0x5e vclmi.dll!?acqu...@salyieldmutex@@UAAXXZ+0xd svtmi.dll!??0ogu...@vos@@q...@aavimutex@1@@Z+0x17 svtmi.dll!?gettransferdataflav...@transferablehelper@@eaa?av?$seque...@udataflavor@datatrans...@star@s...@com@@@u...@star@s...@com@@XZ+0x23 sysdtrans.dll!?registerform...@cformatregistrar@@qaaxabv?$refere...@vxtransferable@datatrans...@star@s...@com@@@u...@star@s...@com@@AAVCFormatEtcContainer@@@Z+0x21 sysdtrans.dll!?initializeformatetccontai...@cxtdataobject@@AAAXXZ+0x1e sysdtrans.dll!?enumformat...@cxtdataobject@@UAGJKPAPAUIEnumFORMATETC@@@Z+0x2c sysdtrans.dll!?enumformat...@cxnotifyingdataobject@@UAGJKPAPAUIEnumFORMATETC@@@Z+0x1a ole32.dll!OleSetClipboard+0x186 ole32.dll!OleSetClipboard+0x5b sysdtrans.dll!?mtaolereqwndp...@cmtaoleclipboard@@CGJPAUHWND__@@i...@z+0x3d USER32.dll!WindowFromDC+0x3b USER32.dll!WindowFromDC+0x2cb USER32.dll!WindowFromDC+0x4f0 USER32.dll!DispatchMessageA+0xf sysdtrans.dll!?...@cmtaoleclipboard@@AAEIXZ+0x47 sysdtrans.dll!?olethreadp...@cmtaoleclipboard@@cgi...@z+0xb kernel32.dll!FlsSetValue+0x13c --------------------------------------------------------------------- Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@framework.openoffice.org For additional commands, e-mail: issues-h...@framework.openoffice.org --------------------------------------------------------------------- To unsubscribe, e-mail: allbugs-unsubscr...@openoffice.org For additional commands, e-mail: allbugs-h...@openoffice.org