[Bug 39407] LabVIEW 2014 crashes on startup

WineHQ Bugzilla wine-bugs at winehq.org
Sun Jan 10 14:15:08 CST 2021


https://bugs.winehq.org/show_bug.cgi?id=39407

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|LabVIEW 2014: Crash when    |LabVIEW 2014 crashes on
                   |run the program.            |startup
         Resolution|---                         |FIXED
          Component|-unknown                    |shlwapi
                URL|http://www.ni.com/download/ |https://web.archive.org/web
                   |labview-development-system- |/20181022065706/http://down
                   |2014/4735/en/               |load.ni.com/evaluation/labv
                   |                            |iew/ekit/other/downloader/2
                   |                            |014LV-WinEng.exe
           Keywords|                            |download
      Fixed by SHA1|                            |31c49c2851d7557271dbf44a6c9
                   |                            |239c6bcc24d67
             Status|UNCONFIRMED                 |RESOLVED
                 CC|                            |focht at gmx.net

--- Comment #3 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

this was fixed by commit
https://source.winehq.org/git/wine.git/commitdiff/31c49c2851d7557271dbf44a6c9239c6bcc24d67
("shlwapi: Don't crash in PathStripPath when read-only string is passed and
it's not modified.")

Part of Wine 1.7.54 release.

Thanks Piotr

---

Stable download link via Internet Archive:

https://web.archive.org/web/20181022065706/http://download.ni.com/evaluation/labview/ekit/other/downloader/2014LV-WinEng.exe

---

Trace logs:

Wine 1.7.52:

--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files/National Instruments/LabVIEW 2014

$ WINEDEBUG=+seh,+relay wine ./LabVIEW.exe >>log.txt 2>&1
...
00df:Starting process L"C:\\Program Files\\National Instruments\\LabVIEW
2014\\LabVIEW.exe" (entryproc=0x44bc80)
...
00df:Call msvcr90._initterm_e(02217404,02217420) ret=01fec2b5
...
00df:Call shlwapi.PathStripPathA(02219708 "LabVIEW") ret=006902ac
00df:Call user32.CharNextA(02219708 "LabVIEW") ret=7e22fba7
00df:Ret  user32.CharNextA() retval=02219709 ret=7e22fba7
00df:Call user32.CharNextA(02219709 "abVIEW") ret=7e22fba7
00df:Ret  user32.CharNextA() retval=0221970a ret=7e22fba7
00df:Call user32.CharNextA(0221970a "bVIEW") ret=7e22fba7
00df:Ret  user32.CharNextA() retval=0221970b ret=7e22fba7
00df:Call user32.CharNextA(0221970b "VIEW") ret=7e22fba7
00df:Ret  user32.CharNextA() retval=0221970c ret=7e22fba7
00df:Call user32.CharNextA(0221970c "IEW") ret=7e22fba7
00df:Ret  user32.CharNextA() retval=0221970d ret=7e22fba7
00df:Call user32.CharNextA(0221970d "EW") ret=7e22fba7
00df:Ret  user32.CharNextA() retval=0221970e ret=7e22fba7
00df:Call user32.CharNextA(0221970e "W") ret=7e22fba7
00df:Ret  user32.CharNextA() retval=0221970f ret=7e22fba7
trace:seh:raise_exception code=c0000005 flags=0 addr=0xf7bc9151 ip=f7bc9151
tid=00df
trace:seh:raise_exception  info[0]=00000001
trace:seh:raise_exception  info[1]=0221970c
trace:seh:raise_exception  eax=00000000 ebx=7e270000 ecx=00000002 edx=02219708
esi=0221970c edi=0221970c
trace:seh:raise_exception  ebp=0033f578 esp=0033f548 cs=0023 ds=002b es=002b
fs=0063 gs=006b flags=00210606
trace:seh:call_stack_handlers calling handler at 0x1fecb21 code=c0000005
flags=0 
--- snip ---

Wine 1.7.54:

--- snip ---
...
00b6:Call shlwapi.PathStripPathA(02219708 "LabVIEW") ret=006902ac
00b6:Call user32.CharNextA(02219708 "LabVIEW") ret=7e22aba7
00b6:Ret  user32.CharNextA() retval=02219709 ret=7e22aba7
00b6:Call user32.CharNextA(02219709 "abVIEW") ret=7e22aba7
00b6:Ret  user32.CharNextA() retval=0221970a ret=7e22aba7
00b6:Call user32.CharNextA(0221970a "bVIEW") ret=7e22aba7
00b6:Ret  user32.CharNextA() retval=0221970b ret=7e22aba7
00b6:Call user32.CharNextA(0221970b "VIEW") ret=7e22aba7
00b6:Ret  user32.CharNextA() retval=0221970c ret=7e22aba7
00b6:Call user32.CharNextA(0221970c "IEW") ret=7e22aba7
00b6:Ret  user32.CharNextA() retval=0221970d ret=7e22aba7
00b6:Call user32.CharNextA(0221970d "EW") ret=7e22aba7
00b6:Ret  user32.CharNextA() retval=0221970e ret=7e22aba7
00b6:Call user32.CharNextA(0221970e "W") ret=7e22aba7
00b6:Ret  user32.CharNextA() retval=0221970f ret=7e22aba7
00b6:Ret  shlwapi.PathStripPathA() retval=02219708 ret=006902ac
--- snip ---

$ sha1sum 2014LV-WinEng.exe 
b16e80402d7567b49e0f47a673fe53accbd1e029  2014LV-WinEng.exe

$ du -sh 2014LV-WinEng.exe 
1.4G    2014LV-WinEng.exe

$ wine --version
wine-1.7.54

Regards

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.


More information about the wine-bugs mailing list