http://bugs.winehq.org/show_bug.cgi?id=16092
Summary: StickyDrive app crashes on startup Product: Wine Version: 1.1.8 Platform: Other URL: http://mmiline.com/ OS/Version: other Status: NEW Keywords: download Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
(From mmiline.com's main page, click on StickyDrive and then "Learn More", then under Red Sox demo, click "Download Now". This points to http://www2.stickyinc.com/download/getDownload.php?idTag=BOSTN-1668&acti... which downloads the installer in question, InstallStickyDrive-BOSTN-1668.exe.)
Insert a blank USB key, run the installer, and get past bug 16091 by clicking "Show all drives"; then pick the USB drive and let the installer install the demo on the USB key.
Then try running "Launch stickydrive.exe". It first complains err:module:import_dll Library MSVBVM60.DLL ... not found so do "winetricks vbrun60". It then complains err:ole:CoGetClassObject no class object {00000507-0000-0010-8000-00aa006d2ea4} could be created for context 0x5 wine: Unhandled exception 0x0eedfade at address 0x0000:0x7ee349d0 (thread 0023), starting debugger... To get past that, do "winetricks mdac27". It then complains err:ole:CoGetClassObject no class object {6c736db1-bd94-11d0-8a23-00aa00b58e10} could be created for context 0x1 but that's probably innocuous (it's a visual studio debugging dll, and is probably optional) and crashes with First chance exception: page fault on read access to 0x02b67318 in 32-bit code (0x003bfc5a). and a dialog box.
This app, Stickydrive, is used on some schwag usb keys, e.g. it's used on a USB key we got in our copy of Daily Variety (!) advertising Burn Notice. Happily, users who know what they're doing can usually navigate down into __stickydrive/content and find the real content there. But the stickydrive app really ought to work, even though it's, um, not the kind of app I'd write myself.
http://bugs.winehq.org/show_bug.cgi?id=16092
Ole Rasmussen olerass@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |olerass@gmail.com
--- Comment #1 from Ole Rasmussen olerass@gmail.com 2010-06-17 11:13:31 --- Still present with 1.2-rc3. Followed Dan's guide below and ended up with the same error.
http://bugs.winehq.org/show_bug.cgi?id=16092
--- Comment #2 from Dan Kegel dank@kegel.com 2010-06-17 11:20:01 --- (Can you post an sha1sum? I've started doing that routinely so it's easier to make sure everyone's running the same binary.)
http://bugs.winehq.org/show_bug.cgi?id=16092
--- Comment #3 from Ole Rasmussen olerass@gmail.com 2010-06-17 11:47:00 --- (In reply to comment #2)
(Can you post an sha1sum? I've started doing that routinely so it's easier to make sure everyone's running the same binary.)
Here you go: --- $ sha1sum InstallStickyDrive-BOSTN-1668.exe a543036f0803dac3fa203be93d995ce312782c92 InstallStickyDrive-BOSTN-1668.exe ---
http://bugs.winehq.org/show_bug.cgi?id=16092
butraxz@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |butraxz@gmail.com
--- Comment #4 from butraxz@gmail.com 2012-05-18 06:04:12 CDT --- This bug has not been updated for two years and OP by four. Is this still an issue i current (1.5.4) or newer wine ? You may also close this as abandoned if you feel that that this is issue is no longer relevant to you.
https://bugs.winehq.org/show_bug.cgi?id=16092
--- Comment #5 from Austin English austinenglish@gmail.com --- http://mmiline.com/stickydrive_about.cfm
austin@aw25 ~/oldbugs/16092 $ du -h * 3.9M BostonRSStickyDriveInstaller.zip 39M MMIStickyDriveInstaller.zip
austin@aw25 ~/oldbugs/16092 $ sha1sum * 5442418d74434aac543b595ba996631c61d4cc4b BostonRSStickyDriveInstaller.zip 086a57bc6f87ff8d88b1193a959205d3d7972426 MMIStickyDriveInstaller.zip a543036f0803dac3fa203be93d995ce312782c92 InstallStickyDrive-BOSTN-1668.exe
with wine-1.7.23, it crashes, but never gives a stack trace: [austin@localhost e:]$ wine Launch\ stickydrive.exe err:ole:CoGetClassObject class {6c736db1-bd94-11d0-8a23-00aa00b58e10} not registered err:ole:CoGetClassObject no class object {6c736db1-bd94-11d0-8a23-00aa00b58e10} could be created for context 0x1 fixme:systray:wine_notify_icon unhandled tray message: 4 wine: Unhandled page fault on read access to 0x03aa03a8 at address 0x33f7d8:0x003bfc6b (thread 0023), starting debugger...
(winetricks nocrashdialog doesn't give a backtrace either. vbrun60 and mdac28 were installed first)
https://bugs.winehq.org/show_bug.cgi?id=16092
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED URL|http://mmiline.com/ |http://mmiline.com/stickydr | |ive_about.cfm Keywords| |obfuscation Hardware|Other |x86 CC| |focht@gmx.net Resolution|--- |DUPLICATE Summary|StickyDrive app crashes on |StickyDrive app crashes on |startup |startup (madCodeHook, | |in-memory PE image of Wine | |builtins vs. placeholder | |image on disk) OS|other |Linux
--- Comment #6 from Anastasius Focht focht@gmx.net --- Hello folks,
dupe of bug 15437
--- snip --- ... 003d:Call KERNEL32.CreateProcessW(00000000,0013e68c L"__STICKYDRIVE/StickyDrive.exe",00000000,00000000,00000000,00000000,00000000,00000000,0033f8c0,0033f904) ret=660ccebf ... 003f:Call KERNEL32.__wine_kernel_init() ret=7bc59dbc 003d:Ret KERNEL32.CreateProcessW() retval=00000001 ret=660ccebf ... 003f:Call KERNEL32.GetModuleFileNameW(7b810000,00189268,00000104) ret=0326fa75 003f:Ret KERNEL32.GetModuleFileNameW() retval=00000020 ret=0326fa75 003f:Call KERNEL32.CreateFileW(00189268 L"C:\windows\system32\KERNEL32.dll",80000000,00000001,00000000,00000003,00000000,00000000) ret=0326fa8a 003f:Ret KERNEL32.CreateFileW() retval=000000f0 ret=0326fa8a ... 003f:Call KERNEL32.CreateFileMappingW(000000f0,00000000,00000002,00000000,00000000,00000000) ret=0326fae6 003f:Ret KERNEL32.CreateFileMappingW() retval=000000f4 ret=0326fae6 003f:Call KERNEL32.MapViewOfFile(000000f4,00000004,00000000,00000000,00000000) ret=0326fb0e 003f:Ret KERNEL32.MapViewOfFile() retval=03390000 ret=0326fb0e 003f:Call KERNEL32.CloseHandle(000000f4) ret=0326fb16 003f:Ret KERNEL32.CloseHandle() retval=00000001 ret=0326fb16 003f:Call KERNEL32.CloseHandle(000000f0) ret=0326fb1c 003f:Ret KERNEL32.CloseHandle() retval=00000001 ret=0326fb1c ... 003f:trace:seh:raise_exception code=c0000005 flags=0 addr=0x326fc6b ip=0326fc6b tid=003f 003f:trace:seh:raise_exception info[0]=00000000 003f:trace:seh:raise_exception info[1]=03a703b9 003f:trace:seh:raise_exception eax=03a70065 ebx=7b810000 ecx=00000001 edx=000000d5 esi=7b810040 edi=03390000 003f:trace:seh:raise_exception ebp=0343e2d8 esp=0033f500 cs=0023 ds=002b es=002b fs=0063 gs=006b flags=00210206 003f:trace:seh:call_stack_handlers calling handler at 0x327b605 code=c0000005 flags=0 003f:trace:seh:call_stack_handlers handler at 0x327b605 returned 1 003f:trace:seh:call_stack_handlers calling handler at 0x3253db8 code=c0000005 flags=0 003f:Call KERNEL32.UnhandledExceptionFilter(0033eff0) ret=03253ddc wine: Unhandled page fault on read access to 0x03a703b9 at address 0x0000:0x0326fc6b (thread 003f), starting debugger... ... --- snip ---
'StickyDrive.exe' is wrapped with UPX.
--- snip --- $ upx -d StickyDrive.exe -o /tmp/unpacked && strings /tmp/unpacked | grep -i mad Ultimate Packer for eXecutables Copyright (C) 1996 - 2013 UPX 3.91 Markus Oberhumer, Laszlo Molnar & John Reiser Sep 30th 2013
File size Ratio Format Name -------------------- ------ ----------- ----------- 6556691 <- 2827283 43.12% win32/pe unpacked
Unpacked 1 file. ... madDisAsm madDisAsm madDisAsm madRemote madCodeHook --- snip ---
$ sha1sum MMIStickyDriveInstaller.zip 086a57bc6f87ff8d88b1193a959205d3d7972426 MMIStickyDriveInstaller.zip
$ du -sh MMIStickyDriveInstaller.zip 39M MMIStickyDriveInstaller.zip
$ wine --version wine-1.7.23-15-gbe2128f
Regards
*** This bug has been marked as a duplicate of bug 15437 ***
http://bugs.winehq.org/show_bug.cgi?id=16092
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Austin English austinenglish@gmail.com --- Closing.