http://bugs.winehq.org/show_bug.cgi?id=12071
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|MSI SQL joins on tables |MSI SQL joins on tables |with many rows are |with many rows are |extremely slow ("Nero 7 |extremely slow ("Nero 7 |essentials" installer) |essentials", "NI Multisim | |11.x" installer)
--- Comment #6 from Anastasius Focht focht@gmx.net 2011-07-24 13:38:48 CDT --- Hello,
adding another app, "NI Multisim 11.x" to list. The installer pegs the cpu awfully long on table joins.
(winedbg bt of relevant threads while running)
--- snip --- ... Backtracing for thread 008c in process 0024 (Z:\home\focht\Downloads\11.0.1\setup.exe): Backtrace: =>0 0x2fefbe64 JOIN_fetch_int+0x90(view=0x24896a8, row=0x7f462ac, col=0xe, val=0x176e068) [/opt/projects/wine/wine-git/dlls/msi/join.c:73] in msi (0x0176e050) 1 0x2ff385c4 STRING_evaluate+0x60(wv=0x2489b48, row=0x7f462ac, expr=0x2489af0, record=(nil)) [/opt/projects/wine/wine-git/dlls/msi/where.c:276] in msi (0x0176e080) 2 0x2ff386c4 STRCMP_Evaluate+0x4e(wv=0x2489b48, row=0x7f462ac, cond=0x2489b10, val=0x176e130, record=(nil)) [/opt/projects/wine/wine-git/dlls/msi/where.c:301] in msi (0x0176e0b0) 3 0x2ff389a5 WHERE_evaluate+0x231(wv=0x2489b48, row=0x7f462ac, cond=0x2489b10, val=0x176e130, record=(nil)) [/opt/projects/wine/wine-git/dlls/msi/where.c:365] in msi (0x0176e100) 4 0x2ff388dc WHERE_evaluate+0x168(wv=0x2489b48, row=0x7f462ac, cond=0x2489b30, val=0x176e188, record=(nil)) [/opt/projects/wine/wine-git/dlls/msi/where.c:351] in msi (0x0176e150) 5 0x2ff38b98 WHERE_execute+0x16a(view=0x2489b48, record=(nil)) [/opt/projects/wine/wine-git/dlls/msi/where.c:458] in msi (0x0176e1b0) 6 0x2ff226d2 SELECT_execute+0x9d(view=0x2489b88, record=(nil)) [/opt/projects/wine/wine-git/dlls/msi/select.c:181] in msi (0x0176e1f0) 7 0x2ff0c3e1 MSI_ViewExecute+0xb4(query=0x27b86c8, rec=(nil)) [/opt/projects/wine/wine-git/dlls/msi/msiquery.c:462] in msi (0x0176e230) 8 0x2ff0c4c2 MsiViewExecute+0xda(hView=0x6, hRec=0) [/opt/projects/wine/wine-git/dlls/msi/msiquery.c:488] in msi (0x0176e280)
Backtracing for thread 003e in process 0024 (Z:\home\focht\Downloads\11.0.1\setup.exe): Backtrace: =>0 0x68000830 GLIBC_2+0x830() in ld-linux.so.2 (0x0186dd50) 1 0x68359b8e NTDLL_wait_for_multiple_objects+0x1e5(count=0x1, handles=0x186dff8, flags=0x4, timeout=(nil), signal_object=0x0(nil)) [/opt/projects/wine/wine-git/dlls/ntdll/sync.c:1124] in ntdll (0x0186df70) 2 0x68359c72 NtWaitForMultipleObjects+0x67(count=0x1, handles=0x186dff8, wait_all=0, alertable=0, timeout=(nil)) [/opt/projects/wine/wine-git/dlls/ntdll/sync.c:1162] in ntdll (0x0186dfc0) 3 0x7b86f03a WaitForMultipleObjectsEx+0x137(count=0x1, handles=0x186e148, wait_all=0, timeout=0xffffffff, alertable=0) [/opt/projects/wine/wine-git/dlls/kernel32/sync.c:188] in kernel32 (0x0186e110) 4 0x7b86ee6f WaitForSingleObject+0x3b(handle=0x828, timeout=0xffffffff) [/opt/projects/wine/wine-git/dlls/kernel32/sync.c:128] in kernel32 (0x0186e140) 5 0x2feec60a msi_dialog_check_messages+0x45(handle=0x828) [/opt/projects/wine/wine-git/dlls/msi/dialog.c:3802] in msi (0x0186e180) 6 0x2fed9a44 wait_thread_handle+0x94(info=0x2489140) [/opt/projects/wine/wine-git/dlls/msi/custom.c:414] in msi (0x0186e1d0) 7 0x2fedaa29 HANDLE_CustomType1+0xe3(package=0x235e218, source="NIMetaUtilsCA.91D5760B_F9E8_4332_BFB1_38A4CB799A3E", target="SaveDirsToReg", type=0x1, action="NIPathsSavePaths2.91D5760B_F9E8_4332_BFB1_38A4CB799A3E") [/opt/projects/wine/wine-git/dlls/msi/custom.c:766] in msi (0x0186e220) 8 0x2fedc496 ACTION_CustomAction+0x575(package=0x235e218, action="NIPathsSavePaths2.91D5760B_F9E8_4332_BFB1_38A4CB799A3E", script=0xffffffff, execute=0x1) [/opt/projects/wine/wine-git/dlls/msi/custom.c:1295] in msi (0x0186e2d0) 9 0x2feb57e4 ACTION_HandleCustomAction+0x2c(package=0x235e218, action="NIPathsSavePaths2.91D5760B_F9E8_4332_BFB1_38A4CB799A3E", rc=0x186e330, script=0xffffffff, force=0x1) [/opt/projects/wine/wine-git/dlls/msi/action.c:659] in msi (0x0186e300) 10 0x2fec7135 ACTION_PerformAction+0xba(package=0x235e218, action="NIPathsSavePaths2.91D5760B_F9E8_4332_BFB1_38A4CB799A3E", script=0xffffffff) [/opt/projects/wine/wine-git/dlls/msi/action.c:7294] in msi (0x0186e350) 11 0x2feb53bc ITERATE_Actions+0x15c(row=0x27f9b70, param=0x235e218) [/opt/projects/wine/wine-git/dlls/msi/action.c:533] in msi (0x0186e3b0) 12 0x2ff0b90e MSI_IterateRecords+0x88(view=0x2784250, count=0x0(nil), func=0x2feb525f, param=0x235e218) [/opt/projects/wine/wine-git/dlls/msi/msiquery.c:193] in msi (0x0186e3e0) 13 0x2feb56e2 ACTION_ProcessExecSequence+0x19d(package=0x235e218, UIran=0) [/opt/projects/wine/wine-git/dlls/msi/action.c:618] in msi (0x0186e420) 14 0x2fec7965 MSI_InstallPackage+0x490(package=0x235e218, szPackagePath="Z:\home\focht\Downloads\11.0.1\Parts\NITraceEngine\NITraceEngine.msi", szCommandLine="ADDLOCAL="TraceEngine.LV.TRCENG.90" AAAAAA.WP.CORE201="C:\Program Files\National Instruments\Shared\Pipeline\Bin" AAAAAA.WP.X64201="C:\NIDummy\Pipeline\Bin" ALLUSERSPROFILE.EWB.CORE.110="C:" ALLUSERSPROFILE.EWB.PRO.110="C:" ALLUSERSPROFILE.EWB.PRO_LIC.110="C:" BIN2.USI.USI64.170="C:\NIDummy\USI\Bin" CDS110DIR="C:\Program Files\National Instruments\Circuit Design Suite 11.0" FIREFOXDIR="C:\Program Files\Mozilla Firefox" FIREFOXPLUGINSDIR="C:\Program Files\Mozilla Firefox\Plugins" GAC="C:" IEDIR="C:\Program Files\Internet Explorer" IEPLUGINSDIR="C:\Program Files\Internet Explorer" INSTALLDIR.EWB.PRO_LIC.110="C:\Program Files\National Instruments\Shared\License Manager\Licenses" INSTALLDIR.HELPASST101="C:\Program Files\National Instruments\Shared\HelpAsst" INSTALLDIR.HELPASST64101="C:\NIDummy\HelpAsst" INSTALLDIR1.USI.USI64.170="C:\NIDummy\USI" IVIFOUNDATIONDIR="C:\Program Files\IVI Foundation" LICENSES.EWB.PRO_LIC.110="C:\Program Files\National Instruments\Shared\License Manager\Licenses"") [/opt/projects/wine/wine-git/dlls/msi/action.c:7485] in msi (0x0186e480) 15 0x2ff007ab MsiInstallProductW+0xd5(szPackagePath="Z:\home\focht\Downloads\11.0.1\Parts\NITraceEngine\NITraceEngine.msi", szCommandLine="ADDLOCAL="TraceEngine.LV.TRCENG.90" AAAAAA.WP.CORE201="C:\Program Files\National Instruments\Shared\Pipeline\Bin" AAAAAA.WP.X64201="C:\NIDummy\Pipeline\Bin" ALLUSERSPROFILE.EWB.CORE.110="C:" ALLUSERSPROFILE.EWB.PRO.110="C:" ALLUSERSPROFILE.EWB.PRO_LIC.110="C:" BIN2.USI.USI64.170="C:\NIDummy\USI\Bin" CDS110DIR="C:\Program Files\National Instruments\Circuit Design Suite 11.0" FIREFOXDIR="C:\Program Files\Mozilla Firefox" FIREFOXPLUGINSDIR="C:\Program Files\Mozilla Firefox\Plugins" GAC="C:" IEDIR="C:\Program Files\Internet Explorer" IEPLUGINSDIR="C:\Program Files\Internet Explorer" INSTALLDIR.EWB.PRO_LIC.110="C:\Program Files\National Instruments\Shared\License Manager\Licenses" INSTALLDIR.HELPASST101="C:\Program Files\National Instruments\Shared\HelpAsst" INSTALLDIR.HELPASST64101="C:\NIDummy\HelpAsst" INSTALLDIR1.USI.USI64.170="C:\NIDummy\USI" IVIFOUNDATIONDIR="C:\Program Files\IVI Foundation" LICENSES.EWB.PRO_LIC.110="C:\Program Files\National Instruments\Shared\License Manager\Licenses"") [/opt/projects/wine/wine-git/dlls/msi/msi.c:247] in msi (0x0186e4c0) 16 0x004cb30e in setup (+0xcb30d) (0x00868830) ... --- snip ---
Regards