MSI Query tests
EA Durbin
ead1234 at hotmail.com
Thu Jun 1 19:07:53 CDT 2006
I've written some tests to debug the MSI Installer in wine, in which I have
tested various SQL statements against the America's Army installer database
and iterated through the queries. Here are the results.
It appears that in my attachment, where.txt, which is a standard where sql
statement,
SELECT * FROM `Media` WHERE `LastSequence` > 1 that it returns the SQL
statement correctly.
Then in orderby.txt i query
SELECT * FROM `Media` ORDER BY `LastSequence` and it returns the results as
expected.
Then in compoundsql.txt I query SELECT * FROM `Media` WHERE `LastSequence` >
1 ORDER BY `LastSequence`, which is just as the statement appears in
InstallFiles().
In this query it ignores the WHERE CLAUSE and uses what is to the far right
, the ORDER BY LastSequence statement, which first grabs the LastSequence of
0.
In conclusion, the actual problem in InstallFiles() is the inability to
handle the compound SQL statement with a WHERE and an ORDER BY together.
Unfortunately I don't understand wine's SQL underpinnings enough to where I
can implement a solution. I've looked it over and it appears somewhat
cryptic, so I will need some help.
-------------- next part --------------
trace:msi:MSI_ViewExecute 0x7efeace8 (nil)
trace:msi:MSI_ViewFetch 0x7efeace8 0x7fb8f8e8
trace:msi:MSI_ViewClose 0x7efeace8
trace:msi:msiobj_release 0x7efeace8
trace:msi:msiobj_release 0x7fd53f18
trace:msi:msiobj_release 0x7fd53f18
trace:msi:msiobj_release object 0x7efeace8 destroyed
trace:msi:msiobj_release 0x7efdc9f8
trace:msi:msiobj_release object 0x7efdc9f8 destroyed
trace:msi:MSI_GetPropertyW returning L"C:\\" for property L"TARGETDIR"
trace:msi:resolve_folder Working to resolve L"DirectXRedistFolder"
trace:msi:resolve_folder already resolved to L"c:\\Program
Files\\America's Army\\Accessories\\Redist\\"
trace:msi:MSI_DatabaseOpenViewW L"SELECT * FROM `Media` WHERE
`LastSequence`>=1 ORDER BY `LastSequence`" 0x7fb8fa38
trace:msi:msiobj_addref 0x7fd53f18
trace:msi:msiobj_addref 0x7fd53f18
trace:msi:msiobj_addref 0x7fd53f18
trace:msi:MSI_ParseSQL Parse returned 0
trace:msi:msiobj_addref 0x7efeace8
trace:msi:msiobj_release 0x7efeace8
trace:msi:ACTION_InstallFiles DEBUGGING QUERY SELECT * FROM Media WHERE
LastSequence > 1 ORDER BY LastSequence
trace:msi:MSI_ViewExecute 0x7efeace8 (nil)
trace:msi:MSI_ViewFetch 0x7efeace8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"accessor.cab"
trace:msi:ITERATE_QueryTest DiskId : 22
trace:msi:ITERATE_QueryTest LastSequence : 0
trace:msi:msiobj_release 0x7efed930
trace:msi:msiobj_release object 0x7efed930 destroyed
trace:msi:MSI_ViewFetch 0x7efeace8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"Disk1.cab"
trace:msi:ITERATE_QueryTest DiskId : 1
trace:msi:ITERATE_QueryTest LastSequence : 6
trace:msi:msiobj_release 0x7efed930
trace:msi:msiobj_release object 0x7efed930 destroyed
trace:msi:MSI_ViewFetch 0x7efeace8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"Animatns.cab"
trace:msi:ITERATE_QueryTest DiskId : 2
trace:msi:ITERATE_QueryTest LastSequence : 14
trace:msi:msiobj_release 0x7efed930
trace:msi:msiobj_release object 0x7efed930 destroyed
trace:msi:MSI_ViewFetch 0x7efeace8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"Briefing.cab"
trace:msi:ITERATE_QueryTest DiskId : 3
trace:msi:ITERATE_QueryTest LastSequence : 159
trace:msi:msiobj_release 0x7efed930
trace:msi:msiobj_release object 0x7efed930 destroyed
trace:msi:MSI_ViewFetch 0x7efeace8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"Help.cab"
trace:msi:ITERATE_QueryTest DiskId : 4
trace:msi:ITERATE_QueryTest LastSequence : 173
trace:msi:msiobj_release 0x7efed930
trace:msi:msiobj_release object 0x7efed930 destroyed
trace:msi:MSI_ViewFetch 0x7efeace8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"System.cab"
trace:msi:ITERATE_QueryTest DiskId : 5
trace:msi:ITERATE_QueryTest LastSequence : 281
trace:msi:msiobj_release 0x7efed930
trace:msi:msiobj_release object 0x7efed930 destroyed
trace:msi:MSI_ViewFetch 0x7efeace8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"Config.cab"
trace:msi:ITERATE_QueryTest DiskId : 6
trace:msi:ITERATE_QueryTest LastSequence : 283
trace:msi:msiobj_release 0x7efed930
trace:msi:msiobj_release object 0x7efed930 destroyed
trace:msi:MSI_ViewFetch 0x7efeace8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"Descrip.cab"
trace:msi:ITERATE_QueryTest DiskId : 7
trace:msi:ITERATE_QueryTest LastSequence : 295
trace:msi:msiobj_release 0x7efed930
trace:msi:msiobj_release object 0x7efed930 destroyed
trace:msi:MSI_ViewFetch 0x7efeace8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"LipSinc.cab"
trace:msi:ITERATE_QueryTest DiskId : 8
trace:msi:ITERATE_QueryTest LastSequence : 303
trace:msi:msiobj_release 0x7efed930
trace:msi:msiobj_release object 0x7efed930 destroyed
trace:msi:MSI_ViewFetch 0x7efeace8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"Cntrllrs.cab"
trace:msi:ITERATE_QueryTest DiskId : 9
trace:msi:ITERATE_QueryTest LastSequence : 318
trace:msi:msiobj_release 0x7efed930
trace:msi:msiobj_release object 0x7efed930 destroyed
trace:msi:MSI_ViewFetch 0x7efeace8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"Mappings.cab"
trace:msi:ITERATE_QueryTest DiskId : 10
trace:msi:ITERATE_QueryTest LastSequence : 325
trace:msi:msiobj_release 0x7efed930
trace:msi:msiobj_release object 0x7efed930 destroyed
trace:msi:MSI_ViewFetch 0x7efeace8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"pb.cab"
trace:msi:ITERATE_QueryTest DiskId : 11
trace:msi:ITERATE_QueryTest LastSequence : 330
trace:msi:msiobj_release 0x7efed930
trace:msi:msiobj_release object 0x7efed930 destroyed
trace:msi:MSI_ViewFetch 0x7efeace8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"htm.cab"
trace:msi:ITERATE_QueryTest DiskId : 12
trace:msi:ITERATE_QueryTest LastSequence : 336
trace:msi:msiobj_release 0x7efed930
trace:msi:msiobj_release object 0x7efed930 destroyed
trace:msi:MSI_ViewFetch 0x7efeace8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"Maps.cab"
trace:msi:ITERATE_QueryTest DiskId : 13
trace:msi:ITERATE_QueryTest LastSequence : 389
trace:msi:msiobj_release 0x7efed930
trace:msi:msiobj_release object 0x7efed930 destroyed
trace:msi:MSI_ViewFetch 0x7efeace8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"Movies.cab"
trace:msi:ITERATE_QueryTest DiskId : 14
trace:msi:ITERATE_QueryTest LastSequence : 391
trace:msi:msiobj_release 0x7efed930
trace:msi:msiobj_release object 0x7efed930 destroyed
trace:msi:MSI_ViewFetch 0x7efeace8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"Music.cab"
trace:msi:ITERATE_QueryTest DiskId : 15
trace:msi:ITERATE_QueryTest LastSequence : 393
trace:msi:msiobj_release 0x7efed930
trace:msi:msiobj_release object 0x7efed930 destroyed
trace:msi:MSI_ViewFetch 0x7efeace8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"SttcMsh.cab"
trace:msi:ITERATE_QueryTest DiskId : 16
trace:msi:ITERATE_QueryTest LastSequence : 439
trace:msi:msiobj_release 0x7efed930
trace:msi:msiobj_release object 0x7efed930 destroyed
trace:msi:MSI_ViewFetch 0x7efeace8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"KarmaDta.cab"
trace:msi:ITERATE_QueryTest DiskId : 17
trace:msi:ITERATE_QueryTest LastSequence : 440
trace:msi:msiobj_release 0x7efed930
trace:msi:msiobj_release object 0x7efed930 destroyed
trace:msi:MSI_ViewFetch 0x7efeace8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"LeageInf.cab"
trace:msi:ITERATE_QueryTest DiskId : 18
trace:msi:ITERATE_QueryTest LastSequence : 489
trace:msi:msiobj_release 0x7efed930
trace:msi:msiobj_release object 0x7efed930 destroyed
trace:msi:MSI_ViewFetch 0x7efeace8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"AASM.cab"
trace:msi:ITERATE_QueryTest DiskId : 19
trace:msi:ITERATE_QueryTest LastSequence : 504
trace:msi:msiobj_release 0x7efed930
trace:msi:msiobj_release object 0x7efed930 destroyed
trace:msi:MSI_ViewFetch 0x7efeace8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"DirectX.cab"
trace:msi:ITERATE_QueryTest DiskId : 20
trace:msi:ITERATE_QueryTest LastSequence : 513
trace:msi:msiobj_release 0x7efed930
trace:msi:msiobj_release object 0x7efed930 destroyed
trace:msi:MSI_ViewFetch 0x7efeace8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"sfvideos.cab"
trace:msi:ITERATE_QueryTest DiskId : 21
trace:msi:ITERATE_QueryTest LastSequence : 514
trace:msi:msiobj_release 0x7efed930
trace:msi:msiobj_release object 0x7efed930 destroyed
trace:msi:MSI_ViewFetch 0x7efeace8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"Sounds.cab"
trace:msi:ITERATE_QueryTest DiskId : 23
trace:msi:ITERATE_QueryTest LastSequence : 547
trace:msi:msiobj_release 0x7efed930
trace:msi:msiobj_release object 0x7efed930 destroyed
trace:msi:MSI_ViewFetch 0x7efeace8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"Textures.cab"
trace:msi:ITERATE_QueryTest DiskId : 24
trace:msi:ITERATE_QueryTest LastSequence : 610
trace:msi:msiobj_release 0x7efed930
trace:msi:msiobj_release object 0x7efed930 destroyed
trace:msi:MSI_ViewFetch 0x7efeace8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"pbsetup.cab"
trace:msi:ITERATE_QueryTest DiskId : 25
trace:msi:ITERATE_QueryTest LastSequence : 611
trace:msi:msiobj_release 0x7efed930
trace:msi:msiobj_release object 0x7efed930 destroyed
trace:msi:MSI_ViewFetch 0x7efeace8 0x7fb8f9f8
trace:msi:MSI_ViewClose 0x7efeace8
trace:msi:msiobj_release 0x7efeace8
trace:msi:msiobj_release 0x7fd53f18
trace:msi:msiobj_release 0x7fd53f18
trace:msi:msiobj_release 0x7fd53f18
trace:msi:msiobj_release object 0x7efeace8 destroyed
trace:msi:MSI_DatabaseOpenViewW L"SELECT * FROM `ActionText` WHERE `Action`
= 'CreateShortcuts'" 0x7fb8fa94
trace:msi:msiobj_addref 0x7fd53f18
trace:msi:msiobj_addref 0x7fd53f18
trace:msi:MSI_ParseSQL Parse returned 0
trace:msi:msiobj_addref 0x7efdcac8
trace:msi:msiobj_release 0x7efdcac8
trace:msi:MSI_ViewExecute 0x7efdcac8 (nil)
trace:msi:MSI_ViewFetch 0x7efdcac8 0x7fb8fa98
trace:msi:MSI_ViewClose 0x7efdcac8
trace:msi:msiobj_release 0x7efdcac8
trace:msi:msiobj_release 0x7fd53f18
trace:msi:msiobj_release 0x7fd53f18
trace:msi:msiobj_release object 0x7efdcac8 destroyed
trace:msi:MSI_ProcessMessage 8000000
trace:msi:MSI_FormatRecordW 0x7fd58618 0x7efeb0e8 (nil) 0
trace:msi:MSI_FormatRecordW (L"Creating shortcuts")
trace:msi:deformat_string_internal Starting with L"Creating shortcuts"
trace:msi:deformat_string_internal after value (null)
trace:msi:deformat_string_internal after chunk is 0 + 36
trace:msi:deformat_string_internal after everything L"Creating shortcuts"
trace:msi:MSI_FormatRecordW 0x7fd58618 0x7efeb0e8 0x7efd5fc8 19
trace:msi:MSI_FormatRecordW (L"Creating shortcuts")
trace:msi:deformat_string_internal Starting with L"Creating shortcuts"
trace:msi:deformat_string_internal after value (null)
trace:msi:deformat_string_internal after chunk is 0 + 36
trace:msi:deformat_string_internal after everything L"Creating shortcuts"
trace:msi:msiobj_release 0x7efeb0e8
trace:msi:msiobj_release object 0x7efeb0e8 destroyed
trace:msi:MSI_ProcessMessage ((nil) 0 100 L"Action 18:54:53:
CreateShortcuts. Creating shortcuts")
trace:msi:MSI_FormatRecordW 0x7fd58618 0x7efeb0e8 (nil) 0
trace:msi:MSI_FormatRecordW (L"Creating shortcuts")
trace:msi:deformat_string_internal Starting with L"Creating shortcuts"
trace:msi:deformat_string_internal after value (null)
trace:msi:deformat_string_internal after chunk is 0 + 36
trace:msi:deformat_string_internal after everything L"Creating shortcuts"
trace:msi:MSI_FormatRecordW 0x7fd58618 0x7efeb0e8 0x7efdc4c0 19
trace:msi:MSI_FormatRecordW (L"Creating shortcuts")
trace:msi:deformat_string_internal Starting with L"Creating shortcuts"
trace:msi:deformat_string_internal after value (null)
trace:msi:deformat_string_internal after chunk is 0 + 36
trace:msi:deformat_string_internal after everything L"Creating shortcuts"
trace:msi:msiobj_release 0x7efeb0e8
trace:msi:msiobj_release object 0x7efeb0e8 destroyed
trace:msi:MSI_ProcessMessage INSTALLMESSAGE_ACTIONSTART: L"Creating
shortcuts"
trace:msi:ControlEvent_FireSubscribedEvent Firing Event L"ActionText"
trace:msi:msiobj_release 0x7efeb0e8
trace:msi:msiobj_release object 0x7efeb0e8 destroyed
trace:msi:msiobj_release 0x7efeb0a8
trace:msi:msiobj_release object 0x7efeb0a8 destroyed
trace:msi:execute_script Executing Action (L"CreateShortcuts")
trace:msi:ACTION_PerformAction Performing action (L"CreateShortcuts")
trace:msi:MSI_DatabaseOpenViewW L"SELECT * FROM `ActionText` WHERE `Action`
= 'CreateShortcuts'" 0x7fb8fa14
trace:msi:msiobj_addref 0x7fd53f18
trace:msi:msiobj_addref 0x7fd53f18
trace:msi:MSI_ParseSQL Parse returned 0
trace:msi:msiobj_addref 0x7efeb0d8
trace:msi:msiobj_release 0x7efeb0d8
trace:msi:MSI_ViewExecute 0x7efeb0d8 (nil)
trace:msi:MSI_ViewFetch 0x7efeb0d8 0x7fb8fa18
trace:msi:MSI_ViewClose 0x7efeb0d8
trace:msi:msiobj_release 0x7efeb0d8
trace:msi:msiobj_release 0x7fd53f18
trace:msi:msiobj_release 0x7fd53f18
trace:msi:msiobj_release object 0x7efeb0d8 destroyed
trace:msi:MSI_ProcessMessage 8000000
trace:msi:MSI_FormatRecordW 0x7fd58618 0x7efeb088 (nil) 0
trace:msi:MSI_FormatRecordW (L"Creating shortcuts")
trace:msi:deformat_string_internal Starting with L"Creating shortcuts"
trace:msi:deformat_string_internal after value (null)
trace:msi:deformat_string_internal after chunk is 0 + 36
trace:msi:deformat_string_internal after everything L"Creating shortcuts"
trace:msi:MSI_FormatRecordW 0x7fd58618 0x7efeb088 0x7efeb0e8 19
trace:msi:MSI_FormatRecordW (L"Creating shortcuts")
trace:msi:deformat_string_internal Starting with L"Creating shortcuts"
trace:msi:deformat_string_internal after value (null)
trace:msi:deformat_string_internal after chunk is 0 + 36
trace:msi:deformat_string_internal after everything L"Creating shortcuts"
trace:msi:msiobj_release 0x7efeb088
trace:msi:msiobj_release object 0x7efeb088 destroyed
trace:msi:MSI_ProcessMessage ((nil) 0 100 L"Action 18:54:53:
CreateShortcuts. Creating shortcuts")
trace:msi:MSI_FormatRecordW 0x7fd58618 0x7efeb088 (nil) 0
trace:msi:MSI_FormatRecordW (L"Creating shortcuts")
trace:msi:deformat_string_internal Starting with L"Creating shortcuts"
trace:msi:deformat_string_internal after value (null)
trace:msi:deformat_string_internal after chunk is 0 + 36
trace:msi:deformat_string_internal after everything L"Creating shortcuts"
trace:msi:MSI_FormatRecordW 0x7fd58618 0x7efeb088 0x7efeb0e8 19
trace:msi:MSI_FormatRecordW (L"Creating shortcuts")
trace:msi:deformat_string_internal Starting with L"Creating shortcuts"
trace:msi:deformat_string_internal after value (null)
trace:msi:deformat_string_internal after chunk is 0 + 36
trace:msi:deformat_string_internal after everything L"Creating shortcuts"
trace:msi:msiobj_release 0x7efeb088
trace:msi:msiobj_release object 0x7efeb088 destroyed
trace:msi:MSI_ProcessMessage INSTALLMESSAGE_ACTIONSTART: L"Creating
shortcuts"
trace:msi:ControlEvent_FireSubscribedEvent Firing Event L"ActionText"
trace:msi:msiobj_release 0x7efeb088
trace:msi:msiobj_release object 0x7efeb088 destroyed
trace:msi:msiobj_release 0x7efdcaa8
trace:msi:msiobj_release object 0x7efdcaa8 destroyed
trace:msi:MSI_DatabaseOpenViewW L"SELECT * FROM `Shortcut`" 0x7fb8fa38
trace:msi:msiobj_addref 0x7fd53f18
trace:msi:MSI_ParseSQL Parse returned 0
trace:msi:msiobj_addref 0x7efd82a8
trace:msi:msiobj_release 0x7efd82a8
trace:msi:MSI_ViewExecute 0x7efd82a8 (nil)
trace:msi:MSI_ViewFetch 0x7efd82a8 0x7fb8f9f8
trace:msi:MSI_DatabaseOpenViewW L"SELECT * FROM `ActionText` WHERE `Action`
= 'CreateShortcuts'" 0x7fb8f124
trace:msi:msiobj_addref 0x7fd53f18
trace:msi:msiobj_addref 0x7fd53f18
trace:msi:MSI_ParseSQL Parse returned 0
trace:msi:msiobj_addref 0x7efee120
trace:msi:msiobj_release 0x7efee120
trace:msi:MSI_ViewExecute 0x7efee120 (nil)
trace:msi:MSI_ViewFetch 0x7efee120 0x7fb8f128
trace:msi:MSI_ViewClose 0x7efee120
trace:msi:msiobj_release 0x7efee120
trace:msi:msiobj_release 0x7fd53f18
trace:msi:msiobj_release 0x7fd53f18
trace:msi:msiobj_release object 0x7efee120 destroyed
trace:msi:msiobj_release 0x7efee180
trace:msi:msiobj_release object 0x7efee180 destroyed
trace:msi:MSI_FormatRecordW 0x7fd58618 0x7efedd30 0x7fb8f168 1024
trace:msi:MSI_FormatRecordW (L"Shortcut: [1]")
trace:msi:deformat_string_internal Starting with L"Shortcut: [1]"
trace:msi:find_next_outermost_key Found Key L"1"
trace:msi:deformat_string_internal 10 (10) characters before marker
trace:msi:deformat_string_internal Current L"Shortcut: " .. L"1"
trace:msi:deformat_index record index 1
trace:msi:deformat_string_internal value L"AmericasArmySkPrgMenu", chunk 42
size 20
trace:msi:deformat_string_internal after everything L"Shortcut:
AmericasArmySkPrgMenu"
trace:msi:MSI_ProcessMessage 9000000
trace:msi:MSI_ProcessMessage ((nil) 0 200 L"Shortcut:
AmericasArmySkPrgMenu")
trace:msi:ControlEvent_FireSubscribedEvent Firing Event L"ActionData"
trace:msi:MSIText_WndProc 0x70036 000c 00000000 7efee1d8
trace:msi:MSIDialog_WndProc 0x0138
trace:msi:MSIText_WndProc 0x70036 0138 00002890 00070036
trace:msi:MSIText_WndProc 0x70036 000e 00000000 00000000
trace:msi:MSIText_WndProc 0x70036 000d 00000020 7efee268
trace:msi:MSIDialog_WndProc 0x0084
trace:msi:MSIDialog_WndProc 0x0020
trace:msi:MSIDialog_WndProc 0x0200
trace:msi:MSIDialog_WndProc 0x000f
trace:msi:MSIDialog_WndProc 0x0014
trace:msi:MSIText_WndProc 0x70036 000f 00000000 00000000
trace:msi:MSIText_WndProc 0x70036 0085 00000001 00000000
trace:msi:MSIText_WndProc 0x70036 0014 00002890 00000000
trace:msi:MSIDialog_WndProc 0x0138
trace:msi:MSIText_WndProc 0x70036 0138 00002890 00070036
trace:msi:MSIText_WndProc 0x70036 000e 00000000 00000000
trace:msi:MSIText_WndProc 0x70036 000d 00000020 7efee340
trace:msi:msiobj_release 0x7efee1a8
trace:msi:msiobj_release object 0x7efee1a8 destroyed
trace:msi:resolve_folder Working to resolve L"AmericasArmyPrgMenuFolder"
trace:msi:resolve_folder already resolved to
L"c:\\windows\\profiles\\eric\\Start Menu\\Programs\\America's Army\\"
trace:msi:MSI_FormatRecordW 0x7fd58618 0x7efee500 (nil) 0
trace:msi:MSI_FormatRecordW (L"[#ArmyOpsExe]")
trace:msi:deformat_string_internal Starting with L"[#ArmyOpsExe]"
trace:msi:find_next_outermost_key Found Key L"#ArmyOpsExe"
trace:msi:deformat_string_internal Current (null) .. L"#ArmyOpsExe"
trace:msi:deformat_string_internal value L"c:\\Program Files\\America's
Army\\System\\ArmyOps.exe", chunk 100 size 0
trace:msi:deformat_string_internal after everything L"c:\\Program
Files\\America's Army\\System\\ArmyOps.exe"
trace:msi:MSI_FormatRecordW 0x7fd58618 0x7efee500 0x7efee1a8 51
trace:msi:MSI_FormatRecordW (L"[#ArmyOpsExe]")
trace:msi:deformat_string_internal Starting with L"[#ArmyOpsExe]"
trace:msi:find_next_outermost_key Found Key L"#ArmyOpsExe"
trace:msi:deformat_string_internal Current (null) .. L"#ArmyOpsExe"
trace:msi:deformat_string_internal value L"c:\\Program Files\\America's
Army\\System\\ArmyOps.exe", chunk 100 size 0
trace:msi:deformat_string_internal after everything L"c:\\Program
Files\\America's Army\\System\\ArmyOps.exe"
trace:msi:msiobj_release 0x7efee500
trace:msi:msiobj_release object 0x7efee500 destroyed
trace:msi:MSI_DatabaseOpenViewW L"SELECT `Value` FROM `_Property` WHERE
`_Property`='AppDataFolder'" 0x7fb8f8a4
trace:msi:msiobj_addref 0x7fd53f18
trace:msi:msiobj_addref 0x7fd53f18
trace:msi:MSI_ParseSQL Parse returned 0
trace:msi:msiobj_addref 0x7efee1a8
trace:msi:msiobj_release 0x7efee1a8
trace:msi:MSI_ViewExecute 0x7efee1a8 (nil)
trace:msi:MSI_ViewFetch 0x7efee1a8 0x7fb8f8a8
trace:msi:MSI_ViewClose 0x7efee1a8
trace:msi:msiobj_release 0x7efee1a8
trace:msi:msiobj_release 0x7fd53f18
trace:msi:msiobj_release 0x7fd53f18
trace:msi:msiobj_release object 0x7efee1a8 destroyed
trace:msi:msiobj_release 0x7efee6d0
trace:msi:msiobj_release object 0x7efee6d0 destroyed
trace:msi:MSI_GetPropertyW need 42 sized buffer for L"AppDataFolder"
trace:msi:MSI_DatabaseOpenViewW L"SELECT `Value` FROM `_Property` WHERE
`_Property`='AppDataFolder'" 0x7fb8f8a4
trace:msi:msiobj_addref 0x7fd53f18
trace:msi:msiobj_addref 0x7fd53f18
trace:msi:MSI_ParseSQL Parse returned 0
trace:msi:msiobj_addref 0x7efee500
trace:msi:msiobj_release 0x7efee500
trace:msi:MSI_ViewExecute 0x7efee500 (nil)
trace:msi:MSI_ViewFetch 0x7efee500 0x7fb8f8a8
trace:msi:MSI_ViewClose 0x7efee500
trace:msi:msiobj_release 0x7efee500
trace:msi:msiobj_release 0x7fd53f18
trace:msi:msiobj_release 0x7fd53f18
trace:msi:msiobj_release object 0x7efee500 destroyed
trace:msi:msiobj_release 0x7efee6d0
trace:msi:msiobj_release object 0x7efee6d0 destroyed
trace:msi:MSI_GetPropertyW returning
L"c:\\windows\\profiles\\eric\\Application Data\\" for property
L"AppDataFolder"
trace:msi:resolve_folder Working to resolve L"ArmySystemFolder"
trace:msi:resolve_folder already resolved to L"c:\\Program
Files\\America's Army\\System\\"
trace:msi:ITERATE_CreateShortcuts Writing shortcut to
L"c:\\windows\\profiles\\eric\\Start Menu\\Programs\\America's
Army\\America's Army.lnk"
err:menubuilder:extract_icon32 LoadLibraryExW
(L"c:\\windows\\profiles\\eric\\Application
Data\\Microsoft\\Installer\\{6C5930D1-E4BC-4A10-AB5A-224C48CBA7E6}\\ArmyOpsIcon")
failed, error 126
err:menubuilder:InvokeShellLinker failed to fork and exec wineshelllink
trace:msi:msiobj_release 0x7efedd30
trace:msi:msiobj_release object 0x7efedd30 destroyed
trace:msi:MSI_ViewFetch 0x7efd82a8 0x7fb8f9f8
trace:msi:MSI_FormatRecordW 0x7fd58618 0x7efedd30 0x7fb8f168 1024
trace:msi:MSI_FormatRecordW (L"Shortcut: [1]")
trace:msi:deformat_string_internal Starting with L"Shortcut: [1]"
trace:msi:find_next_outermost_key Found Key L"1"
trace:msi:deformat_string_internal 10 (10) characters before marker
trace:msi:deformat_string_internal Current L"Shortcut: " .. L"1"
trace:msi:deformat_index record index 1
trace:msi:deformat_string_internal value L"AmericasArmySkDesktop", chunk 42
size 20
trace:msi:deformat_string_internal after everything L"Shortcut:
AmericasArmySkDesktop"
trace:msi:MSI_ProcessMessage 9000000
trace:msi:MSI_ProcessMessage ((nil) 0 200 L"Shortcut:
AmericasArmySkDesktop")
trace:msi:ControlEvent_FireSubscribedEvent Firing Event L"ActionData"
trace:msi:MSIText_WndProc 0x70036 000c 00000000 7efee268
trace:msi:MSIDialog_WndProc 0x0138
trace:msi:MSIText_WndProc 0x70036 0138 00002890 00070036
trace:msi:MSIText_WndProc 0x70036 000e 00000000 00000000
trace:msi:MSIText_WndProc 0x70036 000d 00000020 7efee2b0
trace:msi:MSIDialog_WndProc 0x0084
trace:msi:MSIDialog_WndProc 0x0020
trace:msi:MSIDialog_WndProc 0x0200
trace:msi:MSIDialog_WndProc 0x000f
trace:msi:MSIDialog_WndProc 0x0014
trace:msi:MSIText_WndProc 0x70036 000f 00000000 00000000
trace:msi:MSIText_WndProc 0x70036 0085 00000001 00000000
trace:msi:MSIText_WndProc 0x70036 0014 00002890 00000000
trace:msi:MSIDialog_WndProc 0x0138
trace:msi:MSIText_WndProc 0x70036 0138 00002890 00070036
trace:msi:MSIText_WndProc 0x70036 000e 00000000 00000000
trace:msi:MSIText_WndProc 0x70036 000d 00000020 7efee2b0
trace:msi:msiobj_release 0x7efede90
trace:msi:msiobj_release object 0x7efede90 destroyed
trace:msi:resolve_folder Working to resolve L"DesktopFolder"
trace:msi:resolve_folder internally set to
L"c:\\windows\\profiles\\eric\\Desktop\\"
trace:msi:MSI_FormatRecordW 0x7fd58618 0x7efee320 (nil) 0
trace:msi:MSI_FormatRecordW (L"[#ArmyOpsExe]")
trace:msi:deformat_string_internal Starting with L"[#ArmyOpsExe]"
trace:msi:find_next_outermost_key Found Key L"#ArmyOpsExe"
trace:msi:deformat_string_internal Current (null) .. L"#ArmyOpsExe"
trace:msi:deformat_string_internal value L"c:\\Program Files\\America's
Army\\System\\ArmyOps.exe", chunk 100 size 0
trace:msi:deformat_string_internal after everything L"c:\\Program
Files\\America's Army\\System\\ArmyOps.exe"
trace:msi:MSI_FormatRecordW 0x7fd58618 0x7efee320 0x7efee460 51
trace:msi:MSI_FormatRecordW (L"[#ArmyOpsExe]")
trace:msi:deformat_string_internal Starting with L"[#ArmyOpsExe]"
trace:msi:find_next_outermost_key Found Key L"#ArmyOpsExe"
trace:msi:deformat_string_internal Current (null) .. L"#ArmyOpsExe"
trace:msi:deformat_string_internal value L"c:\\Program Files\\America's
Army\\System\\ArmyOps.exe", chunk 100 size 0
trace:msi:deformat_string_internal after everything L"c:\\Program
Files\\America's Army\\System\\ArmyOps.exe"
trace:msi:msiobj_release 0x7efee320
trace:msi:msiobj_release object 0x7efee320 destroyed
trace:msi:MSI_DatabaseOpenViewW L"SELECT `Value` FROM `_Property` WHERE
`_Property`='AppDataFolder'" 0x7fb8f8a4
trace:msi:msiobj_addref 0x7fd53f18
trace:msi:msiobj_addref 0x7fd53f18
trace:msi:MSI_ParseSQL Parse returned 0
trace:msi:msiobj_addref 0x7efee530
trace:msi:msiobj_release 0x7efee530
trace:msi:MSI_ViewExecute 0x7efee530 (nil)
trace:msi:MSI_ViewFetch 0x7efee530 0x7fb8f8a8
trace:msi:MSI_ViewClose 0x7efee530
trace:msi:msiobj_release 0x7efee530
trace:msi:msiobj_release 0x7fd53f18
trace:msi:msiobj_release 0x7fd53f18
trace:msi:msiobj_release object 0x7efee530 destroyed
trace:msi:msiobj_release 0x7efee460
trace:msi:msiobj_release object 0x7efee460 destroyed
trace:msi:MSI_GetPropertyW need 42 sized buffer for L"AppDataFolder"
trace:msi:MSI_DatabaseOpenViewW L"SELECT `Value` FROM `_Property` WHERE
`_Property`='AppDataFolder'" 0x7fb8f8a4
trace:msi:msiobj_addref 0x7fd53f18
trace:msi:msiobj_addref 0x7fd53f18
trace:msi:MSI_ParseSQL Parse returned 0
trace:msi:msiobj_addref 0x7efee530
trace:msi:msiobj_release 0x7efee530
trace:msi:MSI_ViewExecute 0x7efee530 (nil)
trace:msi:MSI_ViewFetch 0x7efee530 0x7fb8f8a8
trace:msi:MSI_ViewClose 0x7efee530
trace:msi:msiobj_release 0x7efee530
trace:msi:msiobj_release 0x7fd53f18
trace:msi:msiobj_release 0x7fd53f18
trace:msi:msiobj_release object 0x7efee530 destroyed
trace:msi:msiobj_release 0x7efee460
trace:msi:msiobj_release object 0x7efee460 destroyed
trace:msi:MSI_GetPropertyW returning
L"c:\\windows\\profiles\\eric\\Application Data\\" for property
L"AppDataFolder"
trace:msi:resolve_folder Working to resolve L"SYSTEM"
wine: Unhandled page fault on read access to 0x00000000 at address
0x7f6b6b5e (thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code
(0x7f6b6b5e).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
EIP:7f6b6b5e ESP:7fb8f950 EBP:7fb8f978 EFLAGS:00010246( - 00 -RIZP1)
EAX:00000001 EBX:7f6fbbd4 ECX:00000000 EDX:00000000
ESI:00000000 EDI:7efee268
Stack dump:
0x7fb8f950: 7fcf0000 00000000 00000000 7fd82a88
0x7fb8f960: 7fa70b2c 00000000 00000002 7fa79730
0x7fb8f970: 7efee320 00000000 7fb8f9c8 7fa28cd9
0x7fb8f980: 7efee26c 00000000 00000000 00000000
0x7fb8f990: 00000000 7efedd30 7efee1b0 7efee33c
0x7fb8f9a0: 0000001c 7efee358 7efedea8 00001d48
fixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping for c0000119
Backtrace:
=>1 0x7f6b6b5e IShellLinkW_fnSetWorkingDirectory+0x4f(iface=0x7efee26c,
pszDir=0x0) [/home/eric/wine/dlls/shell32/../../include/winbase.h:2104] in
shell32 (0x7f6b6b5e)
2 0x7fa28cd9 ITERATE_CreateShortcuts+0x5fb(row=0x7efedd30,
param=0x7fd58618) [/home/eric/wine/dlls/msi/action.c:2931] in msi
(0x7fa28cd9)
3 0x7fa5016e MSI_IterateRecords+0x8e(view=0x7efd82a8, count=0x0,
func=0x7fa286de, param=0x7fd58618) [/home/eric/wine/dlls/msi/msiquery.c:187]
in msi (0x7fa5016e)
4 0x7fa264f6 ACTION_CreateShortcuts+0xb8(package=0x7fd58618)
[/home/eric/wine/dlls/msi/action.c:2969] in msi (0x7fa264f6)
5 0x7fa2737f ACTION_HandleStandardAction+0xd6(force=0x1)
[/home/eric/wine/dlls/msi/action.c:919] in msi (0x7fa2737f)
6 0x7fa275f6 ACTION_PerformAction+0x3c(package=0x7fd58618,
action=0x7efdc9b8, force=0x1) [/home/eric/wine/dlls/msi/action.c:968] in msi
(0x7fa275f6)
7 0x7fa28efa execute_script+0x126(package=<register not in topmost frame>,
script=<register not in topmost frame>)
[/home/eric/wine/dlls/msi/action.c:1407] in msi (0x7fa28efa)
8 0x7fa28fe7 ACTION_InstallFinalize+0x1c(package=0x7fd58618)
[/home/eric/wine/dlls/msi/action.c:3649] in msi (0x7fa28fe7)
9 0x7fa2737f ACTION_HandleStandardAction+0xd6(force=0x0)
[/home/eric/wine/dlls/msi/action.c:919] in msi (0x7fa2737f)
10 0x7fa275f6 ACTION_PerformAction+0x3c(package=0x7fd58618,
action=0x7efda980, force=0x0) [/home/eric/wine/dlls/msi/action.c:968] in msi
(0x7fa275f6)
11 0x7fa27997 ITERATE_Actions+0x1a8(row=0x7efdc978, param=0x7fb8fc30)
[/home/eric/wine/dlls/msi/action.c:741] in msi (0x7fa27997)
12 0x7fa5016e MSI_IterateRecords+0x8e(view=0x7fd84138, count=0x0,
func=0x7fa277ef, param=0x7fb8fc30) [/home/eric/wine/dlls/msi/msiquery.c:187]
in msi (0x7fa5016e)
13 0x7fa260e1 ACTION_ProcessExecSequence+0xf3(package=<register not in
topmost frame>, UIran=<register not in topmost frame>)
[/home/eric/wine/dlls/msi/action.c:839] in msi (0x7fa260e1)
14 0x7fa2737f ACTION_HandleStandardAction+0xd6(force=0x1)
[/home/eric/wine/dlls/msi/action.c:919] in msi (0x7fa2737f)
15 0x7fa27765 ACTION_PerformUIAction+0xa3(package=0x7fd58618,
action=0x7efdbfe0) [/home/eric/wine/dlls/msi/action.c:989] in msi
(0x7fa27765)
16 0x7fa278b4 ITERATE_Actions+0xc5(row=0x7fd83120, param=0x7fb8fda0)
[/home/eric/wine/dlls/msi/action.c:739] in msi (0x7fa278b4)
17 0x7fa5016e MSI_IterateRecords+0x8e(view=0x7fd81810, count=0x0,
func=0x7fa277ef, param=0x7fb8fda0) [/home/eric/wine/dlls/msi/msiquery.c:187]
in msi (0x7fa5016e)
18 0x7fa2c151 MSI_InstallPackage+0x506(package=0x7fd58618,
szPackagePath=0x7fd516ee, szCommandLine=0x0)
[/home/eric/wine/dlls/msi/action.c:869] in msi (0x7fa2c151)
19 0x7fa48b26 MsiInstallProductW+0x52(szPackagePath=0x7fd516ee,
szCommandLine=0x0) [/home/eric/wine/dlls/msi/msi.c:232] in msi (0x7fa48b26)
20 0x7fbacad0 main+0x365(argc=0x3, argv=0x7fcf0470)
[/home/eric/wine/programs/msiexec/msiexec.c:861] in msiexec (0x7fbacad0)
21 0x7fbadfa3 __wine_spec_exe_entry+0x93(peb=0x7ffdfd40)
[/home/eric/wine/dlls/winecrt0/exe_entry.c:36] in msiexec (0x7fbadfa3)
22 0x7fc5b94f start_process+0xe3(arg=0x0)
[/home/eric/wine/dlls/kernel/process.c:832] in kernel32 (0x7fc5b94f)
23 0xb7f7c2e3 wine_switch_to_stack+0x17 in libwine.so.1 (0xb7f7c2e3)
0x7f6b6b5e IShellLinkW_fnSetWorkingDirectory+0x4f
[/home/eric/wine/dlls/shell32/../../include/winbase.h:2104] in shell32:
cmpw $0,0x0(%esi)
2104 while (*s) s++;
Modules:
Module Address Debug info Name (58 modules)
ELF 0x7bf00000-7bf03000 Deferred <wine-loader>
ELF 0x7f27a000-7f2ab000 Deferred uxtheme<elf>
\-PE 0x7f280000-7f2ab000 \ uxtheme
ELF 0x7f2ab000-7f2af000 Deferred libxfixes.so.3
ELF 0x7f2af000-7f2cb000 Deferred imm32<elf>
\-PE 0x7f2c0000-7f2cb000 \ imm32
ELF 0x7f2cb000-7f3b1000 Deferred libx11.so.6
ELF 0x7f3b1000-7f3be000 Deferred libxext.so.6
ELF 0x7f3be000-7f3d6000 Deferred libice.so.6
ELF 0x7f3d6000-7f44f000 Deferred winex11<elf>
\-PE 0x7f3e0000-7f44f000 \ winex11
ELF 0x7f44f000-7f463000 Deferred lz32<elf>
\-PE 0x7f460000-7f463000 \ lz32
ELF 0x7f463000-7f47c000 Deferred version<elf>
\-PE 0x7f470000-7f47c000 \ version
ELF 0x7f47c000-7f512000 Deferred oleaut32<elf>
\-PE 0x7f490000-7f512000 \ oleaut32
ELF 0x7f512000-7f531000 Deferred iphlpapi<elf>
\-PE 0x7f520000-7f531000 \ iphlpapi
ELF 0x7f531000-7f581000 Deferred rpcrt4<elf>
\-PE 0x7f540000-7f581000 \ rpcrt4
ELF 0x7f581000-7f616000 Deferred ole32<elf>
\-PE 0x7f5a0000-7f616000 \ ole32
ELF 0x7f616000-7f672000 Deferred shlwapi<elf>
\-PE 0x7f630000-7f672000 \ shlwapi
ELF 0x7f672000-7f74f000 Stabs shell32<elf>
\-PE 0x7f690000-7f74f000 \ shell32
ELF 0x7f74f000-7f790000 Deferred advapi32<elf>
\-PE 0x7f760000-7f790000 \ advapi32
ELF 0x7f790000-7f810000 Deferred gdi32<elf>
\-PE 0x7f7a0000-7f810000 \ gdi32
ELF 0x7f810000-7f943000 Deferred user32<elf>
\-PE 0x7f830000-7f943000 \ user32
ELF 0x7f943000-7fa05000 Deferred comctl32<elf>
\-PE 0x7f950000-7fa05000 \ comctl32
ELF 0x7fa05000-7fa80000 Stabs msi<elf>
\-PE 0x7fa20000-7fa80000 \ msi
ELF 0x7fb92000-7fb9a000 Deferred libxrender.so.1
ELF 0x7fb9a000-7fbb0000 Stabs msiexec<elf>
\-PE 0x7fba0000-7fbb0000 \ msiexec
ELF 0x7fbb3000-7fbbc000 Deferred libxcursor.so.1
ELF 0x7fbef000-7fcf0000 Stabs kernel32<elf>
\-PE 0x7fc10000-7fcf0000 \ kernel32
ELF 0x7fe02000-7fe0a000 Deferred libsm.so.6
ELF 0x7fe0a000-7fe14000 Deferred libnss_files.so.2
ELF 0x7fe14000-7fe1d000 Deferred libnss_nis.so.2
ELF 0x7fe1d000-7fe32000 Deferred libnsl.so.1
ELF 0x7fe32000-7fe3b000 Deferred libnss_compat.so.2
ELF 0x7fe49000-7fe6b000 Deferred libm.so.6
ELF 0x7fe6b000-7ff62000 Deferred libwine_unicode.so.1
ELF 0x7ff62000-7ffe0000 Deferred ntdll<elf>
\-PE 0x7ff70000-7ffe0000 \ ntdll
ELF 0xb7e27000-b7e2a000 Deferred libdl.so.2
ELF 0xb7e2a000-b7f59000 Deferred libc.so.6
ELF 0xb7f59000-b7f6b000 Deferred libpthread.so.0
ELF 0xb7f6c000-b7f6f000 Deferred libxau.so.6
ELF 0xb7f77000-b7f91000 DIA libwine.so.1
ELF 0xb7f94000-b7faa000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000a
0000000b 0
00000008 (D) c:\windows\system32\msiexec.exe
00000009 0 <==
-------------- next part --------------
trace:msi:msiobj_addref 0x7efda270
trace:msi:msiobj_release 0x7efda270
trace:msi:MSI_ViewExecute 0x7efda270 (nil)
trace:msi:MSI_ViewFetch 0x7efda270 0x7fb8f8e8
trace:msi:MSI_ViewClose 0x7efda270
trace:msi:msiobj_release 0x7efda270
trace:msi:msiobj_release 0x7fd53f18
trace:msi:msiobj_release 0x7fd53f18
trace:msi:msiobj_release object 0x7efda270 destroyed
trace:msi:msiobj_release 0x7efda1a0
trace:msi:msiobj_release object 0x7efda1a0 destroyed
trace:msi:MSI_GetPropertyW returning L"C:\\" for property L"TARGETDIR"
trace:msi:resolve_folder Working to resolve L"DirectXRedistFolder"
trace:msi:resolve_folder already resolved to L"c:\\Program
Files\\America's Army\\Accessories\\Redist\\"
trace:msi:MSI_DatabaseOpenViewW L"SELECT * FROM `Media` WHERE
`LastSequence`>=1" 0x7fb8fa38
trace:msi:msiobj_addref 0x7fd53f18
trace:msi:msiobj_addref 0x7fd53f18
trace:msi:MSI_ParseSQL Parse returned 0
trace:msi:msiobj_addref 0x7efeb2b8
trace:msi:msiobj_release 0x7efeb2b8
trace:msi:ACTION_InstallFiles DEBUGGING QUERY SELECT * FROM Media WHERE
LastSequence > 1
trace:msi:MSI_ViewExecute 0x7efeb2b8 (nil)
trace:msi:MSI_ViewFetch 0x7efeb2b8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"Disk1.cab"
trace:msi:ITERATE_QueryTest DiskId : 1
trace:msi:ITERATE_QueryTest LastSequence : 6
trace:msi:msiobj_release 0x7efedb60
trace:msi:msiobj_release object 0x7efedb60 destroyed
trace:msi:MSI_ViewFetch 0x7efeb2b8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"Animatns.cab"
trace:msi:ITERATE_QueryTest DiskId : 2
trace:msi:ITERATE_QueryTest LastSequence : 14
trace:msi:msiobj_release 0x7efedb60
trace:msi:msiobj_release object 0x7efedb60 destroyed
trace:msi:MSI_ViewFetch 0x7efeb2b8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"Briefing.cab"
trace:msi:ITERATE_QueryTest DiskId : 3
trace:msi:ITERATE_QueryTest LastSequence : 159
trace:msi:msiobj_release 0x7efedb60
trace:msi:msiobj_release object 0x7efedb60 destroyed
trace:msi:MSI_ViewFetch 0x7efeb2b8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"Help.cab"
trace:msi:ITERATE_QueryTest DiskId : 4
trace:msi:ITERATE_QueryTest LastSequence : 173
trace:msi:msiobj_release 0x7efedb60
trace:msi:msiobj_release object 0x7efedb60 destroyed
trace:msi:MSI_ViewFetch 0x7efeb2b8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"System.cab"
trace:msi:ITERATE_QueryTest DiskId : 5
trace:msi:ITERATE_QueryTest LastSequence : 281
trace:msi:msiobj_release 0x7efedb60
trace:msi:msiobj_release object 0x7efedb60 destroyed
trace:msi:MSI_ViewFetch 0x7efeb2b8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"Config.cab"
trace:msi:ITERATE_QueryTest DiskId : 6
trace:msi:ITERATE_QueryTest LastSequence : 283
trace:msi:msiobj_release 0x7efedb60
trace:msi:msiobj_release object 0x7efedb60 destroyed
trace:msi:MSI_ViewFetch 0x7efeb2b8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"Descrip.cab"
trace:msi:ITERATE_QueryTest DiskId : 7
trace:msi:ITERATE_QueryTest LastSequence : 295
trace:msi:msiobj_release 0x7efedb60
trace:msi:msiobj_release object 0x7efedb60 destroyed
trace:msi:MSI_ViewFetch 0x7efeb2b8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"LipSinc.cab"
trace:msi:ITERATE_QueryTest DiskId : 8
trace:msi:ITERATE_QueryTest LastSequence : 303
trace:msi:msiobj_release 0x7efedb60
trace:msi:msiobj_release object 0x7efedb60 destroyed
trace:msi:MSI_ViewFetch 0x7efeb2b8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"Cntrllrs.cab"
trace:msi:ITERATE_QueryTest DiskId : 9
trace:msi:ITERATE_QueryTest LastSequence : 318
trace:msi:msiobj_release 0x7efedb60
trace:msi:msiobj_release object 0x7efedb60 destroyed
trace:msi:MSI_ViewFetch 0x7efeb2b8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"Mappings.cab"
trace:msi:ITERATE_QueryTest DiskId : 10
trace:msi:ITERATE_QueryTest LastSequence : 325
trace:msi:msiobj_release 0x7efedb60
trace:msi:msiobj_release object 0x7efedb60 destroyed
trace:msi:MSI_ViewFetch 0x7efeb2b8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"pb.cab"
trace:msi:ITERATE_QueryTest DiskId : 11
trace:msi:ITERATE_QueryTest LastSequence : 330
trace:msi:msiobj_release 0x7efedb60
trace:msi:msiobj_release object 0x7efedb60 destroyed
trace:msi:MSI_ViewFetch 0x7efeb2b8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"htm.cab"
trace:msi:ITERATE_QueryTest DiskId : 12
trace:msi:ITERATE_QueryTest LastSequence : 336
trace:msi:msiobj_release 0x7efedb60
trace:msi:msiobj_release object 0x7efedb60 destroyed
trace:msi:MSI_ViewFetch 0x7efeb2b8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"Maps.cab"
trace:msi:ITERATE_QueryTest DiskId : 13
trace:msi:ITERATE_QueryTest LastSequence : 389
trace:msi:msiobj_release 0x7efedb60
trace:msi:msiobj_release object 0x7efedb60 destroyed
trace:msi:MSI_ViewFetch 0x7efeb2b8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"Movies.cab"
trace:msi:ITERATE_QueryTest DiskId : 14
trace:msi:ITERATE_QueryTest LastSequence : 391
trace:msi:msiobj_release 0x7efedb60
trace:msi:msiobj_release object 0x7efedb60 destroyed
trace:msi:MSI_ViewFetch 0x7efeb2b8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"Music.cab"
trace:msi:ITERATE_QueryTest DiskId : 15
trace:msi:ITERATE_QueryTest LastSequence : 393
trace:msi:msiobj_release 0x7efedb60
trace:msi:msiobj_release object 0x7efedb60 destroyed
trace:msi:MSI_ViewFetch 0x7efeb2b8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"SttcMsh.cab"
trace:msi:ITERATE_QueryTest DiskId : 16
trace:msi:ITERATE_QueryTest LastSequence : 439
trace:msi:msiobj_release 0x7efedb60
trace:msi:msiobj_release object 0x7efedb60 destroyed
trace:msi:MSI_ViewFetch 0x7efeb2b8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"KarmaDta.cab"
trace:msi:ITERATE_QueryTest DiskId : 17
trace:msi:ITERATE_QueryTest LastSequence : 440
trace:msi:msiobj_release 0x7efedb60
trace:msi:msiobj_release object 0x7efedb60 destroyed
trace:msi:MSI_ViewFetch 0x7efeb2b8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"LeageInf.cab"
trace:msi:ITERATE_QueryTest DiskId : 18
trace:msi:ITERATE_QueryTest LastSequence : 489
trace:msi:msiobj_release 0x7efedb60
trace:msi:msiobj_release object 0x7efedb60 destroyed
trace:msi:MSI_ViewFetch 0x7efeb2b8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"AASM.cab"
trace:msi:ITERATE_QueryTest DiskId : 19
trace:msi:ITERATE_QueryTest LastSequence : 504
trace:msi:msiobj_release 0x7efedb60
trace:msi:msiobj_release object 0x7efedb60 destroyed
trace:msi:MSI_ViewFetch 0x7efeb2b8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"DirectX.cab"
trace:msi:ITERATE_QueryTest DiskId : 20
trace:msi:ITERATE_QueryTest LastSequence : 513
trace:msi:msiobj_release 0x7efedb60
trace:msi:msiobj_release object 0x7efedb60 destroyed
trace:msi:MSI_ViewFetch 0x7efeb2b8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"sfvideos.cab"
trace:msi:ITERATE_QueryTest DiskId : 21
trace:msi:ITERATE_QueryTest LastSequence : 514
trace:msi:msiobj_release 0x7efedb60
trace:msi:msiobj_release object 0x7efedb60 destroyed
trace:msi:MSI_ViewFetch 0x7efeb2b8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"accessor.cab"
trace:msi:ITERATE_QueryTest DiskId : 22
trace:msi:ITERATE_QueryTest LastSequence : 0
trace:msi:msiobj_release 0x7efedb60
trace:msi:msiobj_release object 0x7efedb60 destroyed
trace:msi:MSI_ViewFetch 0x7efeb2b8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"Sounds.cab"
trace:msi:ITERATE_QueryTest DiskId : 23
trace:msi:ITERATE_QueryTest LastSequence : 547
trace:msi:msiobj_release 0x7efedb60
trace:msi:msiobj_release object 0x7efedb60 destroyed
trace:msi:MSI_ViewFetch 0x7efeb2b8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"Textures.cab"
trace:msi:ITERATE_QueryTest DiskId : 24
trace:msi:ITERATE_QueryTest LastSequence : 610
trace:msi:msiobj_release 0x7efedb60
trace:msi:msiobj_release object 0x7efedb60 destroyed
trace:msi:MSI_ViewFetch 0x7efeb2b8 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"pbsetup.cab"
trace:msi:ITERATE_QueryTest DiskId : 25
trace:msi:ITERATE_QueryTest LastSequence : 611
trace:msi:msiobj_release 0x7efedb60
trace:msi:msiobj_release object 0x7efedb60 destroyed
trace:msi:MSI_ViewFetch 0x7efeb2b8 0x7fb8f9f8
trace:msi:MSI_ViewClose 0x7efeb2b8
trace:msi:msiobj_release 0x7efeb2b8
trace:msi:msiobj_release 0x7fd53f18
trace:msi:msiobj_release 0x7fd53f18
trace:msi:msiobj_release object 0x7efeb2b8 destroyed
trace:msi:MSI_DatabaseOpenViewW L"SELECT * FROM `ActionText` WHERE `Action`
= 'CreateShortcuts'" 0x7fb8fa94
trace:msi:msiobj_addref 0x7fd53f18
trace:msi:msiobj_addref 0x7fd53f18
trace:msi:MSI_ParseSQL Parse returned 0
trace:msi:msiobj_addref 0x7efed9f8
trace:msi:msiobj_release 0x7efed9f8
trace:msi:MSI_ViewExecute 0x7efed9f8 (nil)
trace:msi:MSI_ViewFetch 0x7efed9f8 0x7fb8fa98
trace:msi:MSI_ViewClose 0x7efed9f8
trace:msi:msiobj_release 0x7efed9f8
trace:msi:msiobj_release 0x7fd53f18
trace:msi:msiobj_release 0x7fd53f18
trace:msi:msiobj_release object 0x7efed9f8 destroyed
trace:msi:MSI_ProcessMessage 8000000
trace:msi:MSI_FormatRecordW 0x7fd58618 0x7efed9f8 (nil) 0
trace:msi:MSI_FormatRecordW (L"Creating shortcuts")
trace:msi:deformat_string_internal Starting with L"Creating shortcuts"
trace:msi:deformat_string_internal after value (null)
trace:msi:deformat_string_internal after chunk is 0 + 36
trace:msi:deformat_string_internal after everything L"Creating shortcuts"
trace:msi:MSI_FormatRecordW 0x7fd58618 0x7efed9f8 0x7efebdf8 19
trace:msi:MSI_FormatRecordW (L"Creating shortcuts")
trace:msi:deformat_string_internal Starting with L"Creating shortcuts"
trace:msi:deformat_string_internal after value (null)
trace:msi:deformat_string_internal after chunk is 0 + 36
trace:msi:deformat_string_internal after everything L"Creating shortcuts"
trace:msi:msiobj_release 0x7efed9f8
trace:msi:msiobj_release object 0x7efed9f8 destroyed
trace:msi:MSI_ProcessMessage ((nil) 0 100 L"Action 18:48:06:
CreateShortcuts. Creating shortcuts")
trace:msi:MSI_FormatRecordW 0x7fd58618 0x7efed9f8 (nil) 0
trace:msi:MSI_FormatRecordW (L"Creating shortcuts")
trace:msi:deformat_string_internal Starting with L"Creating shortcuts"
trace:msi:deformat_string_internal after value (null)
trace:msi:deformat_string_internal after chunk is 0 + 36
trace:msi:deformat_string_internal after everything L"Creating shortcuts"
trace:msi:MSI_FormatRecordW 0x7fd58618 0x7efed9f8 0x7efeb2b8 19
trace:msi:MSI_FormatRecordW (L"Creating shortcuts")
trace:msi:deformat_string_internal Starting with L"Creating shortcuts"
trace:msi:deformat_string_internal after value (null)
trace:msi:deformat_string_internal after chunk is 0 + 36
trace:msi:deformat_string_internal after everything L"Creating shortcuts"
trace:msi:msiobj_release 0x7efed9f8
trace:msi:msiobj_release object 0x7efed9f8 destroyed
trace:msi:MSI_ProcessMessage INSTALLMESSAGE_ACTIONSTART: L"Creating
shortcuts"
trace:msi:ControlEvent_FireSubscribedEvent Firing Event L"ActionText"
trace:msi:msiobj_release 0x7efed9f8
trace:msi:msiobj_release object 0x7efed9f8 destroyed
trace:msi:msiobj_release 0x7efda1a0
trace:msi:msiobj_release object 0x7efda1a0 destroyed
trace:msi:execute_script Executing Action (L"CreateShortcuts")
trace:msi:ACTION_PerformAction Performing action (L"CreateShortcuts")
trace:msi:MSI_DatabaseOpenViewW L"SELECT * FROM `ActionText` WHERE `Action`
= 'CreateShortcuts'" 0x7fb8fa14
trace:msi:msiobj_addref 0x7fd53f18
trace:msi:msiobj_addref 0x7fd53f18
trace:msi:MSI_ParseSQL Parse returned 0
trace:msi:msiobj_addref 0x7efed9f8
trace:msi:msiobj_release 0x7efed9f8
trace:msi:MSI_ViewExecute 0x7efed9f8 (nil)
trace:msi:MSI_ViewFetch 0x7efed9f8 0x7fb8fa18
trace:msi:MSI_ViewClose 0x7efed9f8
trace:msi:msiobj_release 0x7efed9f8
trace:msi:msiobj_release 0x7fd53f18
trace:msi:msiobj_release 0x7fd53f18
trace:msi:msiobj_release object 0x7efed9f8 destroyed
trace:msi:MSI_ProcessMessage 8000000
trace:msi:MSI_FormatRecordW 0x7fd58618 0x7efed9f8 (nil) 0
trace:msi:MSI_FormatRecordW (L"Creating shortcuts")
trace:msi:deformat_string_internal Starting with L"Creating shortcuts"
trace:msi:deformat_string_internal after value (null)
trace:msi:deformat_string_internal after chunk is 0 + 36
trace:msi:deformat_string_internal after everything L"Creating shortcuts"
trace:msi:MSI_FormatRecordW 0x7fd58618 0x7efed9f8 0x7efebdf8 19
trace:msi:MSI_FormatRecordW (L"Creating shortcuts")
trace:msi:deformat_string_internal Starting with L"Creating shortcuts"
trace:msi:deformat_string_internal after value (null)
trace:msi:deformat_string_internal after chunk is 0 + 36
trace:msi:deformat_string_internal after everything L"Creating shortcuts"
trace:msi:msiobj_release 0x7efed9f8
trace:msi:msiobj_release object 0x7efed9f8 destroyed
trace:msi:MSI_ProcessMessage ((nil) 0 100 L"Action 18:48:06:
CreateShortcuts. Creating shortcuts")
trace:msi:MSI_FormatRecordW 0x7fd58618 0x7efed9f8 (nil) 0
trace:msi:MSI_FormatRecordW (L"Creating shortcuts")
trace:msi:deformat_string_internal Starting with L"Creating shortcuts"
trace:msi:deformat_string_internal after value (null)
trace:msi:deformat_string_internal after chunk is 0 + 36
trace:msi:deformat_string_internal after everything L"Creating shortcuts"
trace:msi:MSI_FormatRecordW 0x7fd58618 0x7efed9f8 0x7efeb2b8 19
trace:msi:MSI_FormatRecordW (L"Creating shortcuts")
trace:msi:deformat_string_internal Starting with L"Creating shortcuts"
trace:msi:deformat_string_internal after value (null)
trace:msi:deformat_string_internal after chunk is 0 + 36
trace:msi:deformat_string_internal after everything L"Creating shortcuts"
trace:msi:msiobj_release 0x7efed9f8
trace:msi:msiobj_release object 0x7efed9f8 destroyed
trace:msi:MSI_ProcessMessage INSTALLMESSAGE_ACTIONSTART: L"Creating
shortcuts"
trace:msi:ControlEvent_FireSubscribedEvent Firing Event L"ActionText"
trace:msi:msiobj_release 0x7efed9f8
trace:msi:msiobj_release object 0x7efed9f8 destroyed
trace:msi:msiobj_release 0x7efda1a0
trace:msi:msiobj_release object 0x7efda1a0 destroyed
trace:msi:MSI_DatabaseOpenViewW L"SELECT * FROM `Shortcut`" 0x7fb8fa38
trace:msi:msiobj_addref 0x7fd53f18
trace:msi:MSI_ParseSQL Parse returned 0
trace:msi:msiobj_addref 0x7efed9f8
trace:msi:msiobj_release 0x7efed9f8
trace:msi:MSI_ViewExecute 0x7efed9f8 (nil)
trace:msi:MSI_ViewFetch 0x7efed9f8 0x7fb8f9f8
trace:msi:MSI_DatabaseOpenViewW L"SELECT * FROM `ActionText` WHERE `Action`
= 'CreateShortcuts'" 0x7fb8f124
trace:msi:msiobj_addref 0x7fd53f18
trace:msi:msiobj_addref 0x7fd53f18
trace:msi:MSI_ParseSQL Parse returned 0
trace:msi:msiobj_addref 0x7efee428
trace:msi:msiobj_release 0x7efee428
trace:msi:MSI_ViewExecute 0x7efee428 (nil)
trace:msi:MSI_ViewFetch 0x7efee428 0x7fb8f128
trace:msi:MSI_ViewClose 0x7efee428
trace:msi:msiobj_release 0x7efee428
trace:msi:msiobj_release 0x7fd53f18
trace:msi:msiobj_release 0x7fd53f18
trace:msi:msiobj_release object 0x7efee428 destroyed
trace:msi:msiobj_release 0x7efee488
trace:msi:msiobj_release object 0x7efee488 destroyed
trace:msi:MSI_FormatRecordW 0x7fd58618 0x7efee038 0x7fb8f168 1024
trace:msi:MSI_FormatRecordW (L"Shortcut: [1]")
trace:msi:deformat_string_internal Starting with L"Shortcut: [1]"
trace:msi:find_next_outermost_key Found Key L"1"
trace:msi:deformat_string_internal 10 (10) characters before marker
trace:msi:deformat_string_internal Current L"Shortcut: " .. L"1"
trace:msi:deformat_index record index 1
trace:msi:deformat_string_internal value L"AmericasArmySkPrgMenu", chunk 42
size 20
trace:msi:deformat_string_internal after everything L"Shortcut:
AmericasArmySkPrgMenu"
trace:msi:MSI_ProcessMessage 9000000
trace:msi:MSI_ProcessMessage ((nil) 0 200 L"Shortcut:
AmericasArmySkPrgMenu")
trace:msi:ControlEvent_FireSubscribedEvent Firing Event L"ActionData"
trace:msi:MSIText_WndProc 0x70036 000c 00000000 7efee4e0
trace:msi:MSIDialog_WndProc 0x0138
trace:msi:MSIText_WndProc 0x70036 0138 000024a0 00070036
trace:msi:MSIText_WndProc 0x70036 000e 00000000 00000000
trace:msi:MSIText_WndProc 0x70036 000d 00000020 7efee570
trace:msi:MSIDialog_WndProc 0x0084
trace:msi:MSIDialog_WndProc 0x0020
trace:msi:MSIDialog_WndProc 0x0200
trace:msi:MSIDialog_WndProc 0x000f
trace:msi:MSIDialog_WndProc 0x0014
trace:msi:MSIText_WndProc 0x70036 000f 00000000 00000000
trace:msi:MSIText_WndProc 0x70036 0085 00000001 00000000
trace:msi:MSIText_WndProc 0x70036 0014 000024a0 00000000
trace:msi:MSIDialog_WndProc 0x0138
trace:msi:MSIText_WndProc 0x70036 0138 000024a0 00070036
trace:msi:MSIText_WndProc 0x70036 000e 00000000 00000000
trace:msi:MSIText_WndProc 0x70036 000d 00000020 7efee648
trace:msi:msiobj_release 0x7efee4b0
trace:msi:msiobj_release object 0x7efee4b0 destroyed
trace:msi:resolve_folder Working to resolve L"AmericasArmyPrgMenuFolder"
trace:msi:resolve_folder already resolved to
L"c:\\windows\\profiles\\eric\\Start Menu\\Programs\\America's Army\\"
trace:msi:MSI_FormatRecordW 0x7fd58618 0x7efee808 (nil) 0
trace:msi:MSI_FormatRecordW (L"[#ArmyOpsExe]")
trace:msi:deformat_string_internal Starting with L"[#ArmyOpsExe]"
trace:msi:find_next_outermost_key Found Key L"#ArmyOpsExe"
trace:msi:deformat_string_internal Current (null) .. L"#ArmyOpsExe"
trace:msi:deformat_string_internal value L"c:\\Program Files\\America's
Army\\System\\ArmyOps.exe", chunk 100 size 0
trace:msi:deformat_string_internal after everything L"c:\\Program
Files\\America's Army\\System\\ArmyOps.exe"
trace:msi:MSI_FormatRecordW 0x7fd58618 0x7efee808 0x7efee4b0 51
trace:msi:MSI_FormatRecordW (L"[#ArmyOpsExe]")
trace:msi:deformat_string_internal Starting with L"[#ArmyOpsExe]"
trace:msi:find_next_outermost_key Found Key L"#ArmyOpsExe"
trace:msi:deformat_string_internal Current (null) .. L"#ArmyOpsExe"
trace:msi:deformat_string_internal value L"c:\\Program Files\\America's
Army\\System\\ArmyOps.exe", chunk 100 size 0
trace:msi:deformat_string_internal after everything L"c:\\Program
Files\\America's Army\\System\\ArmyOps.exe"
trace:msi:msiobj_release 0x7efee808
trace:msi:msiobj_release object 0x7efee808 destroyed
trace:msi:MSI_DatabaseOpenViewW L"SELECT `Value` FROM `_Property` WHERE
`_Property`='AppDataFolder'" 0x7fb8f8a4
trace:msi:msiobj_addref 0x7fd53f18
trace:msi:msiobj_addref 0x7fd53f18
trace:msi:MSI_ParseSQL Parse returned 0
trace:msi:msiobj_addref 0x7efee4b0
trace:msi:msiobj_release 0x7efee4b0
trace:msi:MSI_ViewExecute 0x7efee4b0 (nil)
trace:msi:MSI_ViewFetch 0x7efee4b0 0x7fb8f8a8
trace:msi:MSI_ViewClose 0x7efee4b0
trace:msi:msiobj_release 0x7efee4b0
trace:msi:msiobj_release 0x7fd53f18
trace:msi:msiobj_release 0x7fd53f18
trace:msi:msiobj_release object 0x7efee4b0 destroyed
trace:msi:msiobj_release 0x7efee9d8
trace:msi:msiobj_release object 0x7efee9d8 destroyed
trace:msi:MSI_GetPropertyW need 42 sized buffer for L"AppDataFolder"
trace:msi:MSI_DatabaseOpenViewW L"SELECT `Value` FROM `_Property` WHERE
`_Property`='AppDataFolder'" 0x7fb8f8a4
trace:msi:msiobj_addref 0x7fd53f18
trace:msi:msiobj_addref 0x7fd53f18
trace:msi:MSI_ParseSQL Parse returned 0
trace:msi:msiobj_addref 0x7efee808
trace:msi:msiobj_release 0x7efee808
trace:msi:MSI_ViewExecute 0x7efee808 (nil)
trace:msi:MSI_ViewFetch 0x7efee808 0x7fb8f8a8
trace:msi:MSI_ViewClose 0x7efee808
trace:msi:msiobj_release 0x7efee808
trace:msi:msiobj_release 0x7fd53f18
trace:msi:msiobj_release 0x7fd53f18
trace:msi:msiobj_release object 0x7efee808 destroyed
trace:msi:msiobj_release 0x7efee9d8
trace:msi:msiobj_release object 0x7efee9d8 destroyed
trace:msi:MSI_GetPropertyW returning
L"c:\\windows\\profiles\\eric\\Application Data\\" for property
L"AppDataFolder"
trace:msi:resolve_folder Working to resolve L"ArmySystemFolder"
trace:msi:resolve_folder already resolved to L"c:\\Program
Files\\America's Army\\System\\"
trace:msi:ITERATE_CreateShortcuts Writing shortcut to
L"c:\\windows\\profiles\\eric\\Start Menu\\Programs\\America's
Army\\America's Army.lnk"
err:menubuilder:extract_icon32 LoadLibraryExW
(L"c:\\windows\\profiles\\eric\\Application
Data\\Microsoft\\Installer\\{6C5930D1-E4BC-4A10-AB5A-224C48CBA7E6}\\ArmyOpsIcon")
failed, error 126
err:menubuilder:InvokeShellLinker failed to fork and exec wineshelllink
trace:msi:msiobj_release 0x7efee038
trace:msi:msiobj_release object 0x7efee038 destroyed
trace:msi:MSI_ViewFetch 0x7efed9f8 0x7fb8f9f8
trace:msi:MSI_FormatRecordW 0x7fd58618 0x7efee038 0x7fb8f168 1024
trace:msi:MSI_FormatRecordW (L"Shortcut: [1]")
trace:msi:deformat_string_internal Starting with L"Shortcut: [1]"
trace:msi:find_next_outermost_key Found Key L"1"
trace:msi:deformat_string_internal 10 (10) characters before marker
trace:msi:deformat_string_internal Current L"Shortcut: " .. L"1"
trace:msi:deformat_index record index 1
trace:msi:deformat_string_internal value L"AmericasArmySkDesktop", chunk 42
size 20
trace:msi:deformat_string_internal after everything L"Shortcut:
AmericasArmySkDesktop"
trace:msi:MSI_ProcessMessage 9000000
trace:msi:MSI_ProcessMessage ((nil) 0 200 L"Shortcut:
AmericasArmySkDesktop")
trace:msi:ControlEvent_FireSubscribedEvent Firing Event L"ActionData"
trace:msi:MSIText_WndProc 0x70036 000c 00000000 7efee570
trace:msi:MSIDialog_WndProc 0x0138
trace:msi:MSIText_WndProc 0x70036 0138 000024a0 00070036
trace:msi:MSIText_WndProc 0x70036 000e 00000000 00000000
trace:msi:MSIText_WndProc 0x70036 000d 00000020 7efee5b8
trace:msi:MSIDialog_WndProc 0x0084
trace:msi:MSIDialog_WndProc 0x0020
trace:msi:MSIDialog_WndProc 0x0200
trace:msi:MSIDialog_WndProc 0x000f
trace:msi:MSIDialog_WndProc 0x0014
trace:msi:MSIText_WndProc 0x70036 000f 00000000 00000000
trace:msi:MSIText_WndProc 0x70036 0085 00000001 00000000
trace:msi:MSIText_WndProc 0x70036 0014 000024a0 00000000
trace:msi:MSIDialog_WndProc 0x0138
trace:msi:MSIText_WndProc 0x70036 0138 000024a0 00070036
trace:msi:MSIText_WndProc 0x70036 000e 00000000 00000000
trace:msi:MSIText_WndProc 0x70036 000d 00000020 7efee5b8
trace:msi:msiobj_release 0x7efee198
trace:msi:msiobj_release object 0x7efee198 destroyed
trace:msi:resolve_folder Working to resolve L"DesktopFolder"
trace:msi:resolve_folder internally set to
L"c:\\windows\\profiles\\eric\\Desktop\\"
trace:msi:MSI_FormatRecordW 0x7fd58618 0x7efee628 (nil) 0
trace:msi:MSI_FormatRecordW (L"[#ArmyOpsExe]")
trace:msi:deformat_string_internal Starting with L"[#ArmyOpsExe]"
trace:msi:find_next_outermost_key Found Key L"#ArmyOpsExe"
trace:msi:deformat_string_internal Current (null) .. L"#ArmyOpsExe"
trace:msi:deformat_string_internal value L"c:\\Program Files\\America's
Army\\System\\ArmyOps.exe", chunk 100 size 0
trace:msi:deformat_string_internal after everything L"c:\\Program
Files\\America's Army\\System\\ArmyOps.exe"
trace:msi:MSI_FormatRecordW 0x7fd58618 0x7efee628 0x7efee768 51
trace:msi:MSI_FormatRecordW (L"[#ArmyOpsExe]")
trace:msi:deformat_string_internal Starting with L"[#ArmyOpsExe]"
trace:msi:find_next_outermost_key Found Key L"#ArmyOpsExe"
trace:msi:deformat_string_internal Current (null) .. L"#ArmyOpsExe"
trace:msi:deformat_string_internal value L"c:\\Program Files\\America's
Army\\System\\ArmyOps.exe", chunk 100 size 0
trace:msi:deformat_string_internal after everything L"c:\\Program
Files\\America's Army\\System\\ArmyOps.exe"
trace:msi:msiobj_release 0x7efee628
trace:msi:msiobj_release object 0x7efee628 destroyed
trace:msi:MSI_DatabaseOpenViewW L"SELECT `Value` FROM `_Property` WHERE
`_Property`='AppDataFolder'" 0x7fb8f8a4
trace:msi:msiobj_addref 0x7fd53f18
trace:msi:msiobj_addref 0x7fd53f18
trace:msi:MSI_ParseSQL Parse returned 0
trace:msi:msiobj_addref 0x7efee838
trace:msi:msiobj_release 0x7efee838
trace:msi:MSI_ViewExecute 0x7efee838 (nil)
trace:msi:MSI_ViewFetch 0x7efee838 0x7fb8f8a8
trace:msi:MSI_ViewClose 0x7efee838
trace:msi:msiobj_release 0x7efee838
trace:msi:msiobj_release 0x7fd53f18
trace:msi:msiobj_release 0x7fd53f18
trace:msi:msiobj_release object 0x7efee838 destroyed
trace:msi:msiobj_release 0x7efee768
trace:msi:msiobj_release object 0x7efee768 destroyed
trace:msi:MSI_GetPropertyW need 42 sized buffer for L"AppDataFolder"
trace:msi:MSI_DatabaseOpenViewW L"SELECT `Value` FROM `_Property` WHERE
`_Property`='AppDataFolder'" 0x7fb8f8a4
trace:msi:msiobj_addref 0x7fd53f18
trace:msi:msiobj_addref 0x7fd53f18
trace:msi:MSI_ParseSQL Parse returned 0
trace:msi:msiobj_addref 0x7efee838
trace:msi:msiobj_release 0x7efee838
trace:msi:MSI_ViewExecute 0x7efee838 (nil)
trace:msi:MSI_ViewFetch 0x7efee838 0x7fb8f8a8
trace:msi:MSI_ViewClose 0x7efee838
trace:msi:msiobj_release 0x7efee838
trace:msi:msiobj_release 0x7fd53f18
trace:msi:msiobj_release 0x7fd53f18
trace:msi:msiobj_release object 0x7efee838 destroyed
trace:msi:msiobj_release 0x7efee768
trace:msi:msiobj_release object 0x7efee768 destroyed
trace:msi:MSI_GetPropertyW returning
L"c:\\windows\\profiles\\eric\\Application Data\\" for property
L"AppDataFolder"
trace:msi:resolve_folder Working to resolve L"SYSTEM"
wine: Unhandled page fault on read access to 0x00000000 at address
0x7f6b6b5e (thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code
(0x7f6b6b5e).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
EIP:7f6b6b5e ESP:7fb8f950 EBP:7fb8f978 EFLAGS:00010246( - 00 -RIZP1)
EAX:00000001 EBX:7f6fbbd4 ECX:00000000 EDX:00000000
ESI:00000000 EDI:7efee570
Stack dump:
0x7fb8f950: 7fcf0000 00000000 00000000 7fd82a88
0x7fb8f960: 7fa70aec 00000000 00000002 7fa79730
0x7fb8f970: 7efee628 00000000 7fb8f9c8 7fa28cd9
0x7fb8f980: 7efee574 00000000 00000000 00000000
0x7fb8f990: 00000000 7efee038 7efee4b8 7efee644
0x7fb8f9a0: 0000001c 7efee660 7efee1b0 00001d48
fixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping for c0000119
Backtrace:
=>1 0x7f6b6b5e IShellLinkW_fnSetWorkingDirectory+0x4f(iface=0x7efee574,
pszDir=0x0) [/home/eric/wine/dlls/shell32/../../include/winbase.h:2104] in
shell32 (0x7f6b6b5e)
2 0x7fa28cd9 ITERATE_CreateShortcuts+0x5fb(row=0x7efee038,
param=0x7fd58618) [/home/eric/wine/dlls/msi/action.c:2931] in msi
(0x7fa28cd9)
3 0x7fa5016e MSI_IterateRecords+0x8e(view=0x7efed9f8, count=0x0,
func=0x7fa286de, param=0x7fd58618) [/home/eric/wine/dlls/msi/msiquery.c:187]
in msi (0x7fa5016e)
4 0x7fa264f6 ACTION_CreateShortcuts+0xb8(package=0x7fd58618)
[/home/eric/wine/dlls/msi/action.c:2969] in msi (0x7fa264f6)
5 0x7fa2737f ACTION_HandleStandardAction+0xd6(force=0x1)
[/home/eric/wine/dlls/msi/action.c:919] in msi (0x7fa2737f)
6 0x7fa275f6 ACTION_PerformAction+0x3c(package=0x7fd58618,
action=0x7efda160, force=0x1) [/home/eric/wine/dlls/msi/action.c:968] in msi
(0x7fa275f6)
7 0x7fa28efa execute_script+0x126(package=<register not in topmost frame>,
script=<register not in topmost frame>)
[/home/eric/wine/dlls/msi/action.c:1407] in msi (0x7fa28efa)
8 0x7fa28fe7 ACTION_InstallFinalize+0x1c(package=0x7fd58618)
[/home/eric/wine/dlls/msi/action.c:3649] in msi (0x7fa28fe7)
9 0x7fa2737f ACTION_HandleStandardAction+0xd6(force=0x0)
[/home/eric/wine/dlls/msi/action.c:919] in msi (0x7fa2737f)
10 0x7fa275f6 ACTION_PerformAction+0x3c(package=0x7fd58618,
action=0x7efd4df8, force=0x0) [/home/eric/wine/dlls/msi/action.c:968] in msi
(0x7fa275f6)
11 0x7fa27997 ITERATE_Actions+0x1a8(row=0x7efda120, param=0x7fb8fc30)
[/home/eric/wine/dlls/msi/action.c:741] in msi (0x7fa27997)
12 0x7fa5016e MSI_IterateRecords+0x8e(view=0x7fd6b718, count=0x0,
func=0x7fa277ef, param=0x7fb8fc30) [/home/eric/wine/dlls/msi/msiquery.c:187]
in msi (0x7fa5016e)
13 0x7fa260e1 ACTION_ProcessExecSequence+0xf3(package=<register not in
topmost frame>, UIran=<register not in topmost frame>)
[/home/eric/wine/dlls/msi/action.c:839] in msi (0x7fa260e1)
14 0x7fa2737f ACTION_HandleStandardAction+0xd6(force=0x1)
[/home/eric/wine/dlls/msi/action.c:919] in msi (0x7fa2737f)
15 0x7fa27765 ACTION_PerformUIAction+0xa3(package=0x7fd58618,
action=0x7fd85380) [/home/eric/wine/dlls/msi/action.c:989] in msi
(0x7fa27765)
16 0x7fa278b4 ITERATE_Actions+0xc5(row=0x7fd83120, param=0x7fb8fda0)
[/home/eric/wine/dlls/msi/action.c:739] in msi (0x7fa278b4)
17 0x7fa5016e MSI_IterateRecords+0x8e(view=0x7fd81810, count=0x0,
func=0x7fa277ef, param=0x7fb8fda0) [/home/eric/wine/dlls/msi/msiquery.c:187]
in msi (0x7fa5016e)
18 0x7fa2c151 MSI_InstallPackage+0x506(package=0x7fd58618,
szPackagePath=0x7fd516ee, szCommandLine=0x0)
[/home/eric/wine/dlls/msi/action.c:869] in msi (0x7fa2c151)
19 0x7fa48b26 MsiInstallProductW+0x52(szPackagePath=0x7fd516ee,
szCommandLine=0x0) [/home/eric/wine/dlls/msi/msi.c:232] in msi (0x7fa48b26)
20 0x7fbacad0 main+0x365(argc=0x3, argv=0x7fcf0470)
[/home/eric/wine/programs/msiexec/msiexec.c:861] in msiexec (0x7fbacad0)
21 0x7fbadfa3 __wine_spec_exe_entry+0x93(peb=0x7ffdfd40)
[/home/eric/wine/dlls/winecrt0/exe_entry.c:36] in msiexec (0x7fbadfa3)
22 0x7fc5b94f start_process+0xe3(arg=0x0)
[/home/eric/wine/dlls/kernel/process.c:832] in kernel32 (0x7fc5b94f)
23 0xb7ed62e3 wine_switch_to_stack+0x17 in libwine.so.1 (0xb7ed62e3)
0x7f6b6b5e IShellLinkW_fnSetWorkingDirectory+0x4f
[/home/eric/wine/dlls/shell32/../../include/winbase.h:2104] in shell32:
cmpw $0,0x0(%esi)
2104 while (*s) s++;
Modules:
Module Address Debug info Name (58 modules)
ELF 0x7bf00000-7bf03000 Deferred <wine-loader>
ELF 0x7f27a000-7f2ab000 Deferred uxtheme<elf>
\-PE 0x7f280000-7f2ab000 \ uxtheme
ELF 0x7f2ab000-7f2af000 Deferred libxfixes.so.3
ELF 0x7f2af000-7f2cb000 Deferred imm32<elf>
\-PE 0x7f2c0000-7f2cb000 \ imm32
ELF 0x7f2cb000-7f3b1000 Deferred libx11.so.6
ELF 0x7f3b1000-7f3be000 Deferred libxext.so.6
ELF 0x7f3be000-7f3d6000 Deferred libice.so.6
ELF 0x7f3d6000-7f44f000 Deferred winex11<elf>
\-PE 0x7f3e0000-7f44f000 \ winex11
ELF 0x7f44f000-7f463000 Deferred lz32<elf>
\-PE 0x7f460000-7f463000 \ lz32
ELF 0x7f463000-7f47c000 Deferred version<elf>
\-PE 0x7f470000-7f47c000 \ version
ELF 0x7f47c000-7f512000 Deferred oleaut32<elf>
\-PE 0x7f490000-7f512000 \ oleaut32
ELF 0x7f512000-7f531000 Deferred iphlpapi<elf>
\-PE 0x7f520000-7f531000 \ iphlpapi
ELF 0x7f531000-7f581000 Deferred rpcrt4<elf>
\-PE 0x7f540000-7f581000 \ rpcrt4
ELF 0x7f581000-7f616000 Deferred ole32<elf>
\-PE 0x7f5a0000-7f616000 \ ole32
ELF 0x7f616000-7f672000 Deferred shlwapi<elf>
\-PE 0x7f630000-7f672000 \ shlwapi
ELF 0x7f672000-7f74f000 Stabs shell32<elf>
\-PE 0x7f690000-7f74f000 \ shell32
ELF 0x7f74f000-7f790000 Deferred advapi32<elf>
\-PE 0x7f760000-7f790000 \ advapi32
ELF 0x7f790000-7f810000 Deferred gdi32<elf>
\-PE 0x7f7a0000-7f810000 \ gdi32
ELF 0x7f810000-7f943000 Deferred user32<elf>
\-PE 0x7f830000-7f943000 \ user32
ELF 0x7f943000-7fa05000 Deferred comctl32<elf>
\-PE 0x7f950000-7fa05000 \ comctl32
ELF 0x7fa05000-7fa80000 Stabs msi<elf>
\-PE 0x7fa20000-7fa80000 \ msi
ELF 0x7fb92000-7fb9a000 Deferred libxrender.so.1
ELF 0x7fb9a000-7fbb0000 Stabs msiexec<elf>
\-PE 0x7fba0000-7fbb0000 \ msiexec
ELF 0x7fbb3000-7fbbc000 Deferred libxcursor.so.1
ELF 0x7fbef000-7fcf0000 Stabs kernel32<elf>
\-PE 0x7fc10000-7fcf0000 \ kernel32
ELF 0x7fe02000-7fe0a000 Deferred libsm.so.6
ELF 0x7fe0a000-7fe14000 Deferred libnss_files.so.2
ELF 0x7fe14000-7fe1d000 Deferred libnss_nis.so.2
ELF 0x7fe1d000-7fe32000 Deferred libnsl.so.1
ELF 0x7fe32000-7fe3b000 Deferred libnss_compat.so.2
ELF 0x7fe49000-7fe6b000 Deferred libm.so.6
ELF 0x7fe6b000-7ff62000 Deferred libwine_unicode.so.1
ELF 0x7ff62000-7ffe0000 Deferred ntdll<elf>
\-PE 0x7ff70000-7ffe0000 \ ntdll
ELF 0xb7d81000-b7d84000 Deferred libdl.so.2
ELF 0xb7d84000-b7eb3000 Deferred libc.so.6
ELF 0xb7eb3000-b7ec5000 Deferred libpthread.so.0
ELF 0xb7ec6000-b7ec9000 Deferred libxau.so.6
ELF 0xb7ed1000-b7eeb000 DIA libwine.so.1
ELF 0xb7eee000-b7f04000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000a
0000000b 0
00000008 (D) c:\windows\system32\msiexec.exe
00000009 0 <==
-------------- next part --------------
trace:msi:resolve_folder Working to resolve L"TARGETDIR"
trace:msi:msiobj_release 0x7efeb0e0
trace:msi:MSI_ViewExecute 0x7efeb0e0 (nil)
trace:msi:MSI_ViewFetch 0x7efeb0e0 0x7fb8f8e8
trace:msi:MSI_ViewClose 0x7efeb0e0
trace:msi:msiobj_release 0x7efeb0e0
trace:msi:msiobj_release 0x7fd54070
trace:msi:msiobj_release 0x7fd54070
trace:msi:msiobj_release object 0x7efeb0e0 destroyed
trace:msi:msiobj_release 0x7efeace0
trace:msi:msiobj_release object 0x7efeace0 destroyed
trace:msi:MSI_GetPropertyW returning L"C:\\" for property L"TARGETDIR"
trace:msi:resolve_folder Working to resolve L"DirectXRedistFolder"
trace:msi:resolve_folder already resolved to L"c:\\Program
Files\\America's Army\\Accessories\\Redist\\"
trace:msi:MSI_DatabaseOpenViewW L"SELECT * FROM `Media` ORDER BY
`LastSequence`" 0x7fb8fa38
trace:msi:msiobj_addref 0x7fd54070
trace:msi:msiobj_addref 0x7fd54070
trace:msi:MSI_ParseSQL Parse returned 0
trace:msi:msiobj_addref 0x7efeb0e0
trace:msi:msiobj_release 0x7efeb0e0
trace:msi:ACTION_InstallFiles DEBUGGING QUERY SELECT * FROM Media ORDER BY
LastSequence
trace:msi:MSI_ViewExecute 0x7efeb0e0 (nil)
trace:msi:MSI_ViewFetch 0x7efeb0e0 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"accessor.cab"
trace:msi:ITERATE_QueryTest DiskId : 22
trace:msi:ITERATE_QueryTest LastSequence : 0
trace:msi:msiobj_release 0x7efed838
trace:msi:msiobj_release object 0x7efed838 destroyed
trace:msi:MSI_ViewFetch 0x7efeb0e0 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"Disk1.cab"
trace:msi:ITERATE_QueryTest DiskId : 1
trace:msi:ITERATE_QueryTest LastSequence : 6
trace:msi:msiobj_release 0x7efed838
trace:msi:msiobj_release object 0x7efed838 destroyed
trace:msi:MSI_ViewFetch 0x7efeb0e0 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"Animatns.cab"
trace:msi:ITERATE_QueryTest DiskId : 2
trace:msi:ITERATE_QueryTest LastSequence : 14
trace:msi:msiobj_release 0x7efed838
trace:msi:msiobj_release object 0x7efed838 destroyed
trace:msi:MSI_ViewFetch 0x7efeb0e0 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"Briefing.cab"
trace:msi:ITERATE_QueryTest DiskId : 3
trace:msi:ITERATE_QueryTest LastSequence : 159
trace:msi:msiobj_release 0x7efed838
trace:msi:msiobj_release object 0x7efed838 destroyed
trace:msi:MSI_ViewFetch 0x7efeb0e0 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"Help.cab"
trace:msi:ITERATE_QueryTest DiskId : 4
trace:msi:ITERATE_QueryTest LastSequence : 173
trace:msi:msiobj_release 0x7efed838
trace:msi:msiobj_release object 0x7efed838 destroyed
trace:msi:MSI_ViewFetch 0x7efeb0e0 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"System.cab"
trace:msi:ITERATE_QueryTest DiskId : 5
trace:msi:ITERATE_QueryTest LastSequence : 281
trace:msi:msiobj_release 0x7efed838
trace:msi:msiobj_release object 0x7efed838 destroyed
trace:msi:MSI_ViewFetch 0x7efeb0e0 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"Config.cab"
trace:msi:ITERATE_QueryTest DiskId : 6
trace:msi:ITERATE_QueryTest LastSequence : 283
trace:msi:msiobj_release 0x7efed838
trace:msi:msiobj_release object 0x7efed838 destroyed
trace:msi:MSI_ViewFetch 0x7efeb0e0 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"Descrip.cab"
trace:msi:ITERATE_QueryTest DiskId : 7
trace:msi:ITERATE_QueryTest LastSequence : 295
trace:msi:msiobj_release 0x7efed838
trace:msi:msiobj_release object 0x7efed838 destroyed
trace:msi:MSI_ViewFetch 0x7efeb0e0 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"LipSinc.cab"
trace:msi:ITERATE_QueryTest DiskId : 8
trace:msi:ITERATE_QueryTest LastSequence : 303
trace:msi:msiobj_release 0x7efed838
trace:msi:msiobj_release object 0x7efed838 destroyed
trace:msi:MSI_ViewFetch 0x7efeb0e0 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"Cntrllrs.cab"
trace:msi:ITERATE_QueryTest DiskId : 9
trace:msi:ITERATE_QueryTest LastSequence : 318
trace:msi:msiobj_release 0x7efed838
trace:msi:msiobj_release object 0x7efed838 destroyed
trace:msi:MSI_ViewFetch 0x7efeb0e0 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"Mappings.cab"
trace:msi:ITERATE_QueryTest DiskId : 10
trace:msi:ITERATE_QueryTest LastSequence : 325
trace:msi:msiobj_release 0x7efed838
trace:msi:msiobj_release object 0x7efed838 destroyed
trace:msi:MSI_ViewFetch 0x7efeb0e0 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"pb.cab"
trace:msi:ITERATE_QueryTest DiskId : 11
trace:msi:ITERATE_QueryTest LastSequence : 330
trace:msi:msiobj_release 0x7efed838
trace:msi:msiobj_release object 0x7efed838 destroyed
trace:msi:MSI_ViewFetch 0x7efeb0e0 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"htm.cab"
trace:msi:ITERATE_QueryTest DiskId : 12
trace:msi:ITERATE_QueryTest LastSequence : 336
trace:msi:msiobj_release 0x7efed838
trace:msi:msiobj_release object 0x7efed838 destroyed
trace:msi:MSI_ViewFetch 0x7efeb0e0 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"Maps.cab"
trace:msi:ITERATE_QueryTest DiskId : 13
trace:msi:ITERATE_QueryTest LastSequence : 389
trace:msi:msiobj_release 0x7efed838
trace:msi:msiobj_release object 0x7efed838 destroyed
trace:msi:MSI_ViewFetch 0x7efeb0e0 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"Movies.cab"
trace:msi:ITERATE_QueryTest DiskId : 14
trace:msi:ITERATE_QueryTest LastSequence : 391
trace:msi:msiobj_release 0x7efed838
trace:msi:msiobj_release object 0x7efed838 destroyed
trace:msi:MSI_ViewFetch 0x7efeb0e0 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"Music.cab"
trace:msi:ITERATE_QueryTest DiskId : 15
trace:msi:ITERATE_QueryTest LastSequence : 393
trace:msi:msiobj_release 0x7efed838
trace:msi:msiobj_release object 0x7efed838 destroyed
trace:msi:MSI_ViewFetch 0x7efeb0e0 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"SttcMsh.cab"
trace:msi:ITERATE_QueryTest DiskId : 16
trace:msi:ITERATE_QueryTest LastSequence : 439
trace:msi:msiobj_release 0x7efed838
trace:msi:msiobj_release object 0x7efed838 destroyed
trace:msi:MSI_ViewFetch 0x7efeb0e0 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"KarmaDta.cab"
trace:msi:ITERATE_QueryTest DiskId : 17
trace:msi:ITERATE_QueryTest LastSequence : 440
trace:msi:msiobj_release 0x7efed838
trace:msi:msiobj_release object 0x7efed838 destroyed
trace:msi:MSI_ViewFetch 0x7efeb0e0 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"LeageInf.cab"
trace:msi:ITERATE_QueryTest DiskId : 18
trace:msi:ITERATE_QueryTest LastSequence : 489
trace:msi:msiobj_release 0x7efed838
trace:msi:msiobj_release object 0x7efed838 destroyed
trace:msi:MSI_ViewFetch 0x7efeb0e0 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"AASM.cab"
trace:msi:ITERATE_QueryTest DiskId : 19
trace:msi:ITERATE_QueryTest LastSequence : 504
trace:msi:msiobj_release 0x7efed838
trace:msi:msiobj_release object 0x7efed838 destroyed
trace:msi:MSI_ViewFetch 0x7efeb0e0 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"DirectX.cab"
trace:msi:ITERATE_QueryTest DiskId : 20
trace:msi:ITERATE_QueryTest LastSequence : 513
trace:msi:msiobj_release 0x7efed838
trace:msi:msiobj_release object 0x7efed838 destroyed
trace:msi:MSI_ViewFetch 0x7efeb0e0 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"sfvideos.cab"
trace:msi:ITERATE_QueryTest DiskId : 21
trace:msi:ITERATE_QueryTest LastSequence : 514
trace:msi:msiobj_release 0x7efed838
trace:msi:msiobj_release object 0x7efed838 destroyed
trace:msi:MSI_ViewFetch 0x7efeb0e0 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"Sounds.cab"
trace:msi:ITERATE_QueryTest DiskId : 23
trace:msi:ITERATE_QueryTest LastSequence : 547
trace:msi:msiobj_release 0x7efed838
trace:msi:msiobj_release object 0x7efed838 destroyed
trace:msi:MSI_ViewFetch 0x7efeb0e0 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"Textures.cab"
trace:msi:ITERATE_QueryTest DiskId : 24
trace:msi:ITERATE_QueryTest LastSequence : 610
trace:msi:msiobj_release 0x7efed838
trace:msi:msiobj_release object 0x7efed838 destroyed
trace:msi:MSI_ViewFetch 0x7efeb0e0 0x7fb8f9f8
trace:msi:ITERATE_QueryTest Cabinet : L"pbsetup.cab"
trace:msi:ITERATE_QueryTest DiskId : 25
trace:msi:ITERATE_QueryTest LastSequence : 611
trace:msi:msiobj_release 0x7efed838
trace:msi:msiobj_release object 0x7efed838 destroyed
trace:msi:MSI_ViewFetch 0x7efeb0e0 0x7fb8f9f8
trace:msi:MSI_ViewClose 0x7efeb0e0
trace:msi:msiobj_release 0x7efeb0e0
trace:msi:msiobj_release 0x7fd54070
trace:msi:msiobj_release 0x7fd54070
trace:msi:msiobj_release object 0x7efeb0e0 destroyed
trace:msi:MSI_DatabaseOpenViewW L"SELECT * FROM `ActionText` WHERE `Action`
= 'CreateShortcuts'" 0x7fb8fa94
trace:msi:msiobj_addref 0x7fd54070
trace:msi:msiobj_addref 0x7fd54070
trace:msi:MSI_ParseSQL Parse returned 0
trace:msi:msiobj_addref 0x7efeb0e0
trace:msi:msiobj_release 0x7efeb0e0
trace:msi:MSI_ViewExecute 0x7efeb0e0 (nil)
trace:msi:MSI_ViewFetch 0x7efeb0e0 0x7fb8fa98
trace:msi:MSI_ViewClose 0x7efeb0e0
trace:msi:msiobj_release 0x7efeb0e0
trace:msi:msiobj_release 0x7fd54070
trace:msi:msiobj_release 0x7fd54070
trace:msi:msiobj_release object 0x7efeb0e0 destroyed
trace:msi:MSI_ProcessMessage 8000000
trace:msi:MSI_FormatRecordW 0x7fd58770 0x7efeb0e0 (nil) 0
trace:msi:MSI_FormatRecordW (L"Creating shortcuts")
trace:msi:deformat_string_internal Starting with L"Creating shortcuts"
trace:msi:deformat_string_internal after value (null)
trace:msi:deformat_string_internal after chunk is 0 + 36
trace:msi:deformat_string_internal after everything L"Creating shortcuts"
trace:msi:MSI_FormatRecordW 0x7fd58770 0x7efeb0e0 0x7efeb140 19
trace:msi:MSI_FormatRecordW (L"Creating shortcuts")
trace:msi:deformat_string_internal Starting with L"Creating shortcuts"
trace:msi:deformat_string_internal after value (null)
trace:msi:deformat_string_internal after chunk is 0 + 36
trace:msi:deformat_string_internal after everything L"Creating shortcuts"
trace:msi:msiobj_release 0x7efeb0e0
trace:msi:msiobj_release object 0x7efeb0e0 destroyed
trace:msi:MSI_ProcessMessage ((nil) 0 100 L"Action 18:32:58:
CreateShortcuts. Creating shortcuts")
trace:msi:MSI_FormatRecordW 0x7fd58770 0x7efeaf10 (nil) 0
trace:msi:MSI_FormatRecordW (L"Creating shortcuts")
trace:msi:deformat_string_internal Starting with L"Creating shortcuts"
trace:msi:deformat_string_internal after value (null)
trace:msi:deformat_string_internal after chunk is 0 + 36
trace:msi:deformat_string_internal after everything L"Creating shortcuts"
trace:msi:MSI_FormatRecordW 0x7fd58770 0x7efeaf10 0x7efeb0e0 19
trace:msi:MSI_FormatRecordW (L"Creating shortcuts")
trace:msi:deformat_string_internal Starting with L"Creating shortcuts"
trace:msi:deformat_string_internal after value (null)
trace:msi:deformat_string_internal after chunk is 0 + 36
trace:msi:deformat_string_internal after everything L"Creating shortcuts"
trace:msi:msiobj_release 0x7efeaf10
trace:msi:msiobj_release object 0x7efeaf10 destroyed
trace:msi:MSI_ProcessMessage INSTALLMESSAGE_ACTIONSTART: L"Creating
shortcuts"
trace:msi:ControlEvent_FireSubscribedEvent Firing Event L"ActionText"
trace:msi:msiobj_release 0x7efeaf10
trace:msi:msiobj_release object 0x7efeaf10 destroyed
trace:msi:msiobj_release 0x7efeace0
trace:msi:msiobj_release object 0x7efeace0 destroyed
trace:msi:execute_script Executing Action (L"CreateShortcuts")
trace:msi:ACTION_PerformAction Performing action (L"CreateShortcuts")
trace:msi:MSI_DatabaseOpenViewW L"SELECT * FROM `ActionText` WHERE `Action`
= 'CreateShortcuts'" 0x7fb8fa14
trace:msi:msiobj_addref 0x7fd54070
trace:msi:msiobj_addref 0x7fd54070
trace:msi:MSI_ParseSQL Parse returned 0
trace:msi:msiobj_addref 0x7efeaf10
trace:msi:msiobj_release 0x7efeaf10
trace:msi:MSI_ViewExecute 0x7efeaf10 (nil)
trace:msi:MSI_ViewFetch 0x7efeaf10 0x7fb8fa18
trace:msi:MSI_ViewClose 0x7efeaf10
trace:msi:msiobj_release 0x7efeaf10
trace:msi:msiobj_release 0x7fd54070
trace:msi:msiobj_release 0x7fd54070
trace:msi:msiobj_release object 0x7efeaf10 destroyed
trace:msi:MSI_ProcessMessage 8000000
trace:msi:MSI_FormatRecordW 0x7fd58770 0x7efeaf10 (nil) 0
trace:msi:MSI_FormatRecordW (L"Creating shortcuts")
trace:msi:deformat_string_internal Starting with L"Creating shortcuts"
trace:msi:deformat_string_internal after value (null)
trace:msi:deformat_string_internal after chunk is 0 + 36
trace:msi:deformat_string_internal after everything L"Creating shortcuts"
trace:msi:MSI_FormatRecordW 0x7fd58770 0x7efeaf10 0x7efdcb40 19
trace:msi:MSI_FormatRecordW (L"Creating shortcuts")
trace:msi:deformat_string_internal Starting with L"Creating shortcuts"
trace:msi:deformat_string_internal after value (null)
trace:msi:deformat_string_internal after chunk is 0 + 36
trace:msi:deformat_string_internal after everything L"Creating shortcuts"
trace:msi:msiobj_release 0x7efeaf10
trace:msi:msiobj_release object 0x7efeaf10 destroyed
trace:msi:MSI_ProcessMessage ((nil) 0 100 L"Action 18:32:58:
CreateShortcuts. Creating shortcuts")
trace:msi:MSI_FormatRecordW 0x7fd58770 0x7efeaf10 (nil) 0
trace:msi:MSI_FormatRecordW (L"Creating shortcuts")
trace:msi:deformat_string_internal Starting with L"Creating shortcuts"
trace:msi:deformat_string_internal after value (null)
trace:msi:deformat_string_internal after chunk is 0 + 36
trace:msi:deformat_string_internal after everything L"Creating shortcuts"
trace:msi:MSI_FormatRecordW 0x7fd58770 0x7efeaf10 0x7efdcb40 19
trace:msi:MSI_FormatRecordW (L"Creating shortcuts")
trace:msi:deformat_string_internal Starting with L"Creating shortcuts"
trace:msi:deformat_string_internal after value (null)
trace:msi:deformat_string_internal after chunk is 0 + 36
trace:msi:deformat_string_internal after everything L"Creating shortcuts"
trace:msi:msiobj_release 0x7efeaf10
trace:msi:msiobj_release object 0x7efeaf10 destroyed
trace:msi:MSI_ProcessMessage INSTALLMESSAGE_ACTIONSTART: L"Creating
shortcuts"
trace:msi:ControlEvent_FireSubscribedEvent Firing Event L"ActionText"
trace:msi:msiobj_release 0x7efeaf10
trace:msi:msiobj_release object 0x7efeaf10 destroyed
trace:msi:msiobj_release 0x7efeace0
trace:msi:msiobj_release object 0x7efeace0 destroyed
trace:msi:MSI_DatabaseOpenViewW L"SELECT * FROM `Shortcut`" 0x7fb8fa38
trace:msi:msiobj_addref 0x7fd54070
trace:msi:MSI_ParseSQL Parse returned 0
trace:msi:msiobj_addref 0x7efeaf10
trace:msi:msiobj_release 0x7efeaf10
trace:msi:MSI_ViewExecute 0x7efeaf10 (nil)
trace:msi:MSI_ViewFetch 0x7efeaf10 0x7fb8f9f8
trace:msi:MSI_DatabaseOpenViewW L"SELECT * FROM `ActionText` WHERE `Action`
= 'CreateShortcuts'" 0x7fb8f124
trace:msi:msiobj_addref 0x7fd54070
trace:msi:msiobj_addref 0x7fd54070
trace:msi:MSI_ParseSQL Parse returned 0
trace:msi:msiobj_addref 0x7efee110
trace:msi:msiobj_release 0x7efee110
trace:msi:MSI_ViewExecute 0x7efee110 (nil)
trace:msi:MSI_ViewFetch 0x7efee110 0x7fb8f128
trace:msi:MSI_ViewClose 0x7efee110
trace:msi:msiobj_release 0x7efee110
trace:msi:msiobj_release 0x7fd54070
trace:msi:msiobj_release 0x7fd54070
trace:msi:msiobj_release object 0x7efee110 destroyed
trace:msi:msiobj_release 0x7efee170
trace:msi:msiobj_release object 0x7efee170 destroyed
trace:msi:MSI_FormatRecordW 0x7fd58770 0x7efedd20 0x7fb8f168 1024
trace:msi:MSI_FormatRecordW (L"Shortcut: [1]")
trace:msi:deformat_string_internal Starting with L"Shortcut: [1]"
trace:msi:find_next_outermost_key Found Key L"1"
trace:msi:deformat_string_internal 10 (10) characters before marker
trace:msi:deformat_string_internal Current L"Shortcut: " .. L"1"
trace:msi:deformat_index record index 1
trace:msi:deformat_string_internal value L"AmericasArmySkPrgMenu", chunk 42
size 20
trace:msi:deformat_string_internal after everything L"Shortcut:
AmericasArmySkPrgMenu"
trace:msi:MSI_ProcessMessage 9000000
trace:msi:MSI_ProcessMessage ((nil) 0 200 L"Shortcut:
AmericasArmySkPrgMenu")
trace:msi:ControlEvent_FireSubscribedEvent Firing Event L"ActionData"
trace:msi:MSIText_WndProc 0x70036 000c 00000000 7efee1c8
trace:msi:MSIDialog_WndProc 0x0138
trace:msi:MSIText_WndProc 0x70036 0138 000024a0 00070036
trace:msi:MSIText_WndProc 0x70036 000e 00000000 00000000
trace:msi:MSIText_WndProc 0x70036 000d 00000020 7efee258
trace:msi:MSIDialog_WndProc 0x0084
trace:msi:MSIDialog_WndProc 0x0020
trace:msi:MSIDialog_WndProc 0x0200
trace:msi:MSIDialog_WndProc 0x000f
trace:msi:MSIDialog_WndProc 0x0014
trace:msi:MSIText_WndProc 0x70036 000f 00000000 00000000
trace:msi:MSIText_WndProc 0x70036 0085 00000001 00000000
trace:msi:MSIText_WndProc 0x70036 0014 000024a0 00000000
trace:msi:MSIDialog_WndProc 0x0138
trace:msi:MSIText_WndProc 0x70036 0138 000024a0 00070036
trace:msi:MSIText_WndProc 0x70036 000e 00000000 00000000
trace:msi:MSIText_WndProc 0x70036 000d 00000020 7efee330
trace:msi:msiobj_release 0x7efee198
trace:msi:msiobj_release object 0x7efee198 destroyed
trace:msi:resolve_folder Working to resolve L"AmericasArmyPrgMenuFolder"
trace:msi:resolve_folder already resolved to
L"c:\\windows\\profiles\\eric\\Start Menu\\Programs\\America's Army\\"
trace:msi:MSI_FormatRecordW 0x7fd58770 0x7efee4f0 (nil) 0
trace:msi:MSI_FormatRecordW (L"[#ArmyOpsExe]")
trace:msi:deformat_string_internal Starting with L"[#ArmyOpsExe]"
trace:msi:find_next_outermost_key Found Key L"#ArmyOpsExe"
trace:msi:deformat_string_internal Current (null) .. L"#ArmyOpsExe"
trace:msi:deformat_string_internal value L"c:\\Program Files\\America's
Army\\System\\ArmyOps.exe", chunk 100 size 0
trace:msi:deformat_string_internal after everything L"c:\\Program
Files\\America's Army\\System\\ArmyOps.exe"
trace:msi:MSI_FormatRecordW 0x7fd58770 0x7efee4f0 0x7efee198 51
trace:msi:MSI_FormatRecordW (L"[#ArmyOpsExe]")
trace:msi:deformat_string_internal Starting with L"[#ArmyOpsExe]"
trace:msi:find_next_outermost_key Found Key L"#ArmyOpsExe"
trace:msi:deformat_string_internal Current (null) .. L"#ArmyOpsExe"
trace:msi:deformat_string_internal value L"c:\\Program Files\\America's
Army\\System\\ArmyOps.exe", chunk 100 size 0
trace:msi:deformat_string_internal after everything L"c:\\Program
Files\\America's Army\\System\\ArmyOps.exe"
trace:msi:msiobj_release 0x7efee4f0
trace:msi:msiobj_release object 0x7efee4f0 destroyed
trace:msi:MSI_DatabaseOpenViewW L"SELECT `Value` FROM `_Property` WHERE
`_Property`='AppDataFolder'" 0x7fb8f8a4
trace:msi:msiobj_addref 0x7fd54070
trace:msi:msiobj_addref 0x7fd54070
trace:msi:MSI_ParseSQL Parse returned 0
trace:msi:msiobj_addref 0x7efee198
trace:msi:msiobj_release 0x7efee198
trace:msi:MSI_ViewExecute 0x7efee198 (nil)
trace:msi:MSI_ViewFetch 0x7efee198 0x7fb8f8a8
trace:msi:MSI_ViewClose 0x7efee198
trace:msi:msiobj_release 0x7efee198
trace:msi:msiobj_release 0x7fd54070
trace:msi:msiobj_release 0x7fd54070
trace:msi:msiobj_release object 0x7efee198 destroyed
trace:msi:msiobj_release 0x7efee6c0
trace:msi:msiobj_release object 0x7efee6c0 destroyed
trace:msi:MSI_GetPropertyW need 42 sized buffer for L"AppDataFolder"
trace:msi:MSI_DatabaseOpenViewW L"SELECT `Value` FROM `_Property` WHERE
`_Property`='AppDataFolder'" 0x7fb8f8a4
trace:msi:msiobj_addref 0x7fd54070
trace:msi:msiobj_addref 0x7fd54070
trace:msi:MSI_ParseSQL Parse returned 0
trace:msi:msiobj_addref 0x7efee4f0
trace:msi:msiobj_release 0x7efee4f0
trace:msi:MSI_ViewExecute 0x7efee4f0 (nil)
trace:msi:MSI_ViewFetch 0x7efee4f0 0x7fb8f8a8
trace:msi:MSI_ViewClose 0x7efee4f0
trace:msi:msiobj_release 0x7efee4f0
trace:msi:msiobj_release 0x7fd54070
trace:msi:msiobj_release 0x7fd54070
trace:msi:msiobj_release object 0x7efee4f0 destroyed
trace:msi:msiobj_release 0x7efee6c0
trace:msi:msiobj_release object 0x7efee6c0 destroyed
trace:msi:MSI_GetPropertyW returning
L"c:\\windows\\profiles\\eric\\Application Data\\" for property
L"AppDataFolder"
trace:msi:resolve_folder Working to resolve L"ArmySystemFolder"
trace:msi:resolve_folder already resolved to L"c:\\Program
Files\\America's Army\\System\\"
trace:msi:ITERATE_CreateShortcuts Writing shortcut to
L"c:\\windows\\profiles\\eric\\Start Menu\\Programs\\America's
Army\\America's Army.lnk"
err:menubuilder:extract_icon32 LoadLibraryExW
(L"c:\\windows\\profiles\\eric\\Application
Data\\Microsoft\\Installer\\{6C5930D1-E4BC-4A10-AB5A-224C48CBA7E6}\\ArmyOpsIcon")
failed, error 126
err:menubuilder:InvokeShellLinker failed to fork and exec wineshelllink
trace:msi:msiobj_release 0x7efedd20
trace:msi:msiobj_release object 0x7efedd20 destroyed
trace:msi:MSI_ViewFetch 0x7efeaf10 0x7fb8f9f8
trace:msi:MSI_FormatRecordW 0x7fd58770 0x7efedd20 0x7fb8f168 1024
trace:msi:MSI_FormatRecordW (L"Shortcut: [1]")
trace:msi:deformat_string_internal Starting with L"Shortcut: [1]"
trace:msi:find_next_outermost_key Found Key L"1"
trace:msi:deformat_string_internal 10 (10) characters before marker
trace:msi:deformat_string_internal Current L"Shortcut: " .. L"1"
trace:msi:deformat_index record index 1
trace:msi:deformat_string_internal value L"AmericasArmySkDesktop", chunk 42
size 20
trace:msi:deformat_string_internal after everything L"Shortcut:
AmericasArmySkDesktop"
trace:msi:MSI_ProcessMessage 9000000
trace:msi:MSI_ProcessMessage ((nil) 0 200 L"Shortcut:
AmericasArmySkDesktop")
trace:msi:ControlEvent_FireSubscribedEvent Firing Event L"ActionData"
trace:msi:MSIText_WndProc 0x70036 000c 00000000 7efee258
trace:msi:MSIDialog_WndProc 0x0138
trace:msi:MSIText_WndProc 0x70036 0138 000024a0 00070036
trace:msi:MSIText_WndProc 0x70036 000e 00000000 00000000
trace:msi:MSIText_WndProc 0x70036 000d 00000020 7efee2a0
trace:msi:MSIDialog_WndProc 0x0084
trace:msi:MSIDialog_WndProc 0x0020
trace:msi:MSIDialog_WndProc 0x0200
trace:msi:MSIDialog_WndProc 0x000f
trace:msi:MSIDialog_WndProc 0x0014
trace:msi:MSIText_WndProc 0x70036 000f 00000000 00000000
trace:msi:MSIText_WndProc 0x70036 0085 00000001 00000000
trace:msi:MSIText_WndProc 0x70036 0014 000024a0 00000000
trace:msi:MSIDialog_WndProc 0x0138
trace:msi:MSIText_WndProc 0x70036 0138 000024a0 00070036
trace:msi:MSIText_WndProc 0x70036 000e 00000000 00000000
trace:msi:MSIText_WndProc 0x70036 000d 00000020 7efee2a0
trace:msi:msiobj_release 0x7efede80
trace:msi:msiobj_release object 0x7efede80 destroyed
trace:msi:resolve_folder Working to resolve L"DesktopFolder"
trace:msi:resolve_folder internally set to
L"c:\\windows\\profiles\\eric\\Desktop\\"
trace:msi:MSI_FormatRecordW 0x7fd58770 0x7efee310 (nil) 0
trace:msi:MSI_FormatRecordW (L"[#ArmyOpsExe]")
trace:msi:deformat_string_internal Starting with L"[#ArmyOpsExe]"
trace:msi:find_next_outermost_key Found Key L"#ArmyOpsExe"
trace:msi:deformat_string_internal Current (null) .. L"#ArmyOpsExe"
trace:msi:deformat_string_internal value L"c:\\Program Files\\America's
Army\\System\\ArmyOps.exe", chunk 100 size 0
trace:msi:deformat_string_internal after everything L"c:\\Program
Files\\America's Army\\System\\ArmyOps.exe"
trace:msi:MSI_FormatRecordW 0x7fd58770 0x7efee310 0x7efee450 51
trace:msi:MSI_FormatRecordW (L"[#ArmyOpsExe]")
trace:msi:deformat_string_internal Starting with L"[#ArmyOpsExe]"
trace:msi:find_next_outermost_key Found Key L"#ArmyOpsExe"
trace:msi:deformat_string_internal Current (null) .. L"#ArmyOpsExe"
trace:msi:deformat_string_internal value L"c:\\Program Files\\America's
Army\\System\\ArmyOps.exe", chunk 100 size 0
trace:msi:deformat_string_internal after everything L"c:\\Program
Files\\America's Army\\System\\ArmyOps.exe"
trace:msi:msiobj_release 0x7efee310
trace:msi:msiobj_release object 0x7efee310 destroyed
trace:msi:MSI_DatabaseOpenViewW L"SELECT `Value` FROM `_Property` WHERE
`_Property`='AppDataFolder'" 0x7fb8f8a4
trace:msi:msiobj_addref 0x7fd54070
trace:msi:msiobj_addref 0x7fd54070
trace:msi:MSI_ParseSQL Parse returned 0
trace:msi:msiobj_addref 0x7efee520
trace:msi:msiobj_release 0x7efee520
trace:msi:MSI_ViewExecute 0x7efee520 (nil)
trace:msi:MSI_ViewFetch 0x7efee520 0x7fb8f8a8
trace:msi:MSI_ViewClose 0x7efee520
trace:msi:msiobj_release 0x7efee520
trace:msi:msiobj_release 0x7fd54070
trace:msi:msiobj_release 0x7fd54070
trace:msi:msiobj_release object 0x7efee520 destroyed
trace:msi:msiobj_release 0x7efee450
trace:msi:msiobj_release object 0x7efee450 destroyed
trace:msi:MSI_GetPropertyW need 42 sized buffer for L"AppDataFolder"
trace:msi:MSI_DatabaseOpenViewW L"SELECT `Value` FROM `_Property` WHERE
`_Property`='AppDataFolder'" 0x7fb8f8a4
trace:msi:msiobj_addref 0x7fd54070
trace:msi:msiobj_addref 0x7fd54070
trace:msi:MSI_ParseSQL Parse returned 0
trace:msi:msiobj_addref 0x7efee520
trace:msi:msiobj_release 0x7efee520
trace:msi:MSI_ViewExecute 0x7efee520 (nil)
trace:msi:MSI_ViewFetch 0x7efee520 0x7fb8f8a8
trace:msi:MSI_ViewClose 0x7efee520
trace:msi:msiobj_release 0x7efee520
trace:msi:msiobj_release 0x7fd54070
trace:msi:msiobj_release 0x7fd54070
trace:msi:msiobj_release object 0x7efee520 destroyed
trace:msi:msiobj_release 0x7efee450
trace:msi:msiobj_release object 0x7efee450 destroyed
trace:msi:MSI_GetPropertyW returning
L"c:\\windows\\profiles\\eric\\Application Data\\" for property
L"AppDataFolder"
trace:msi:resolve_folder Working to resolve L"SYSTEM"
wine: Unhandled page fault on read access to 0x00000000 at address
0x7f6b6b5e (thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code
(0x7f6b6b5e).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
EIP:7f6b6b5e ESP:7fb8f950 EBP:7fb8f978 EFLAGS:00210246( - 00 -RIZP1)
EAX:00000001 EBX:7f6fbbd4 ECX:00000000 EDX:00000000
ESI:00000000 EDI:7efee258
Stack dump:
0x7fb8f950: 7fcf0000 00000000 00000000 7fd82be0
0x7fb8f960: 7fa70aec 00000000 00000002 7fa79730
0x7fb8f970: 7efee310 00000000 7fb8f9c8 7fa28cd9
0x7fb8f980: 7efee25c 00000000 00000000 00000000
0x7fb8f990: 00000000 7efedd20 7efee1a0 7efee32c
0x7fb8f9a0: 0000001c 7efee348 7efede98 00001d48
fixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping for c0000119
Backtrace:
=>1 0x7f6b6b5e IShellLinkW_fnSetWorkingDirectory+0x4f(iface=0x7efee25c,
pszDir=0x0) [/home/eric/wine/dlls/shell32/../../include/winbase.h:2104] in
shell32 (0x7f6b6b5e)
2 0x7fa28cd9 ITERATE_CreateShortcuts+0x5fb(row=0x7efedd20,
param=0x7fd58770) [/home/eric/wine/dlls/msi/action.c:2931] in msi
(0x7fa28cd9)
3 0x7fa5016e MSI_IterateRecords+0x8e(view=0x7efeaf10, count=0x0,
func=0x7fa286de, param=0x7fd58770) [/home/eric/wine/dlls/msi/msiquery.c:187]
in msi (0x7fa5016e)
4 0x7fa264f6 ACTION_CreateShortcuts+0xb8(package=0x7fd58770)
[/home/eric/wine/dlls/msi/action.c:2969] in msi (0x7fa264f6)
5 0x7fa2737f ACTION_HandleStandardAction+0xd6(force=0x1)
[/home/eric/wine/dlls/msi/action.c:919] in msi (0x7fa2737f)
6 0x7fa275f6 ACTION_PerformAction+0x3c(package=0x7fd58770,
action=0x7efdab20, force=0x1) [/home/eric/wine/dlls/msi/action.c:968] in msi
(0x7fa275f6)
7 0x7fa28efa execute_script+0x126(package=<register not in topmost frame>,
script=<register not in topmost frame>)
[/home/eric/wine/dlls/msi/action.c:1407] in msi (0x7fa28efa)
8 0x7fa28fe7 ACTION_InstallFinalize+0x1c(package=0x7fd58770)
[/home/eric/wine/dlls/msi/action.c:3649] in msi (0x7fa28fe7)
9 0x7fa2737f ACTION_HandleStandardAction+0xd6(force=0x0)
[/home/eric/wine/dlls/msi/action.c:919] in msi (0x7fa2737f)
10 0x7fa275f6 ACTION_PerformAction+0x3c(package=0x7fd58770,
action=0x7efda988, force=0x0) [/home/eric/wine/dlls/msi/action.c:968] in msi
(0x7fa275f6)
11 0x7fa27997 ITERATE_Actions+0x1a8(row=0x7efdaae0, param=0x7fb8fc30)
[/home/eric/wine/dlls/msi/action.c:741] in msi (0x7fa27997)
12 0x7fa5016e MSI_IterateRecords+0x8e(view=0x7fd6b870, count=0x0,
func=0x7fa277ef, param=0x7fb8fc30) [/home/eric/wine/dlls/msi/msiquery.c:187]
in msi (0x7fa5016e)
13 0x7fa260e1 ACTION_ProcessExecSequence+0xf3(package=<register not in
topmost frame>, UIran=<register not in topmost frame>)
[/home/eric/wine/dlls/msi/action.c:839] in msi (0x7fa260e1)
14 0x7fa2737f ACTION_HandleStandardAction+0xd6(force=0x1)
[/home/eric/wine/dlls/msi/action.c:919] in msi (0x7fa2737f)
15 0x7fa27765 ACTION_PerformUIAction+0xa3(package=0x7fd58770,
action=0x7fd843b0) [/home/eric/wine/dlls/msi/action.c:989] in msi
(0x7fa27765)
16 0x7fa278b4 ITERATE_Actions+0xc5(row=0x7fd83278, param=0x7fb8fda0)
[/home/eric/wine/dlls/msi/action.c:739] in msi (0x7fa278b4)
17 0x7fa5016e MSI_IterateRecords+0x8e(view=0x7fd81968, count=0x0,
func=0x7fa277ef, param=0x7fb8fda0) [/home/eric/wine/dlls/msi/msiquery.c:187]
in msi (0x7fa5016e)
18 0x7fa2c151 MSI_InstallPackage+0x506(package=0x7fd58770,
szPackagePath=0x7fd516ee, szCommandLine=0x0)
[/home/eric/wine/dlls/msi/action.c:869] in msi (0x7fa2c151)
19 0x7fa48b26 MsiInstallProductW+0x52(szPackagePath=0x7fd516ee,
szCommandLine=0x0) [/home/eric/wine/dlls/msi/msi.c:232] in msi (0x7fa48b26)
20 0x7fbacad0 main+0x365(argc=0x3, argv=0x7fcf0470)
[/home/eric/wine/programs/msiexec/msiexec.c:861] in msiexec (0x7fbacad0)
21 0x7fbadfa3 __wine_spec_exe_entry+0x93(peb=0x7ffdfd40)
[/home/eric/wine/dlls/winecrt0/exe_entry.c:36] in msiexec (0x7fbadfa3)
22 0x7fc5b94f start_process+0xe3(arg=0x0)
[/home/eric/wine/dlls/kernel/process.c:832] in kernel32 (0x7fc5b94f)
23 0xb7f302e3 wine_switch_to_stack+0x17 in libwine.so.1 (0xb7f302e3)
0x7f6b6b5e IShellLinkW_fnSetWorkingDirectory+0x4f
[/home/eric/wine/dlls/shell32/../../include/winbase.h:2104] in shell32:
cmpw $0,0x0(%esi)
2104 while (*s) s++;
Modules:
Module Address Debug info Name (58 modules)
ELF 0x7bf00000-7bf03000 Deferred <wine-loader>
ELF 0x7f27a000-7f2ab000 Deferred uxtheme<elf>
\-PE 0x7f280000-7f2ab000 \ uxtheme
ELF 0x7f2ab000-7f2af000 Deferred libxfixes.so.3
ELF 0x7f2af000-7f2cb000 Deferred imm32<elf>
\-PE 0x7f2c0000-7f2cb000 \ imm32
ELF 0x7f2cb000-7f3b1000 Deferred libx11.so.6
ELF 0x7f3b1000-7f3be000 Deferred libxext.so.6
ELF 0x7f3be000-7f3d6000 Deferred libice.so.6
ELF 0x7f3d6000-7f44f000 Deferred winex11<elf>
\-PE 0x7f3e0000-7f44f000 \ winex11
ELF 0x7f44f000-7f463000 Deferred lz32<elf>
\-PE 0x7f460000-7f463000 \ lz32
ELF 0x7f463000-7f47c000 Deferred version<elf>
\-PE 0x7f470000-7f47c000 \ version
ELF 0x7f47c000-7f512000 Deferred oleaut32<elf>
\-PE 0x7f490000-7f512000 \ oleaut32
ELF 0x7f512000-7f531000 Deferred iphlpapi<elf>
\-PE 0x7f520000-7f531000 \ iphlpapi
ELF 0x7f531000-7f581000 Deferred rpcrt4<elf>
\-PE 0x7f540000-7f581000 \ rpcrt4
ELF 0x7f581000-7f616000 Deferred ole32<elf>
\-PE 0x7f5a0000-7f616000 \ ole32
ELF 0x7f616000-7f672000 Deferred shlwapi<elf>
\-PE 0x7f630000-7f672000 \ shlwapi
ELF 0x7f672000-7f74f000 Stabs shell32<elf>
\-PE 0x7f690000-7f74f000 \ shell32
ELF 0x7f74f000-7f790000 Deferred advapi32<elf>
\-PE 0x7f760000-7f790000 \ advapi32
ELF 0x7f790000-7f810000 Deferred gdi32<elf>
\-PE 0x7f7a0000-7f810000 \ gdi32
ELF 0x7f810000-7f943000 Deferred user32<elf>
\-PE 0x7f830000-7f943000 \ user32
ELF 0x7f943000-7fa05000 Deferred comctl32<elf>
\-PE 0x7f950000-7fa05000 \ comctl32
ELF 0x7fa05000-7fa80000 Stabs msi<elf>
\-PE 0x7fa20000-7fa80000 \ msi
ELF 0x7fb92000-7fb9a000 Deferred libxrender.so.1
ELF 0x7fb9a000-7fbb0000 Stabs msiexec<elf>
\-PE 0x7fba0000-7fbb0000 \ msiexec
ELF 0x7fbb3000-7fbbc000 Deferred libxcursor.so.1
ELF 0x7fbef000-7fcf0000 Stabs kernel32<elf>
\-PE 0x7fc10000-7fcf0000 \ kernel32
ELF 0x7fe02000-7fe0a000 Deferred libsm.so.6
ELF 0x7fe0a000-7fe14000 Deferred libnss_files.so.2
ELF 0x7fe14000-7fe1d000 Deferred libnss_nis.so.2
ELF 0x7fe1d000-7fe32000 Deferred libnsl.so.1
ELF 0x7fe32000-7fe3b000 Deferred libnss_compat.so.2
ELF 0x7fe49000-7fe6b000 Deferred libm.so.6
ELF 0x7fe6b000-7ff62000 Deferred libwine_unicode.so.1
ELF 0x7ff62000-7ffe0000 Deferred ntdll<elf>
\-PE 0x7ff70000-7ffe0000 \ ntdll
ELF 0xb7ddb000-b7dde000 Deferred libdl.so.2
ELF 0xb7dde000-b7f0d000 Deferred libc.so.6
ELF 0xb7f0d000-b7f1f000 Deferred libpthread.so.0
ELF 0xb7f20000-b7f23000 Deferred libxau.so.6
ELF 0xb7f2b000-b7f45000 DIA libwine.so.1
ELF 0xb7f48000-b7f5e000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000a
0000000b 0
00000008 (D) c:\windows\system32\msiexec.exe
00000009 0 <==
More information about the wine-devel
mailing list