http://bugs.winehq.org/show_bug.cgi?id=23438
Summary: Dora the Explorer shows EExternalException in ntdll.dll Product: Wine Version: 1.2-rc5 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: markk@clara.co.uk
This bug applies to "Dora the Explorer Click & Create! The BIG Red Chicken", an educational CD-ROM for young children which is "Made with Macromedia" and "Powered by Vividas" according to logos on the case.
It is part of a series of at least 48 discs. Assuming the others use the same runtime/code, they will probably all show the same problem.
Search Google for "dora the explorer click create" (without the quotes) and the first result is a page with pictures of 48 CDs.
On running AutoRun.exe from the CD, a Vividas icon appears at the bottom left (this is in virtual desktop mode), then Wine shows a Program Error dialog box "The program main.exe has encountered a serious problem and needs to close. ...". On dismissing that, an Application Error dialog box appears, "Exception EExternalException in module ntdll.dll at 0002EA68. External Exception C0000025."
Console output begins: $ wine AutoRun.exe $ err:ole:CoGetClassObject class {00000507-0000-0010-8000-00aa006d2ea4} not registered err:ole:create_server class {00000507-0000-0010-8000-00aa006d2ea4} not registered err:ole:CoGetClassObject no class object {00000507-0000-0010-8000-00aa006d2ea4} could be created for context 0x5 wine: Unhandled exception 0x0eedfade at address 0x0000:0x7b836822 (thread 001f), starting debugger... First chance exception: 0xc0000025 in 32-bit code (0x7bc3ea68).
After reading bug 20326, I used "winetricks mdac28". Running AutoRun.exe then gave a dialog box "OLE Error 80040154."
After "winetricks jet40", AutoRun.exe (which runs main.exe) exits silently, with this console output: $ wine AutoRun.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
http://bugs.winehq.org/show_bug.cgi?id=23438
--- Comment #1 from markk@clara.co.uk 2010-06-29 09:42:41 --- Created an attachment (id=29236) --> (http://bugs.winehq.org/attachment.cgi?id=29236) Console output prior to using winetricks to install mdac28 and jet40
http://bugs.winehq.org/show_bug.cgi?id=23438
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox_xerox2000@yahoo.co.uk
--- Comment #2 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2010-06-29 12:04:57 --- (In reply to comment #1)
Created an attachment (id=29236)
--> (http://bugs.winehq.org/attachment.cgi?id=29236) [details]
Console output prior to using winetricks to install mdac28 and jet40
That looks like bug http://bugs.winehq.org/show_bug.cgi?id=15437
Could you try this:
rm -rf ~/.wine/drive_c/windows/system32/user32.dll rm -rf ~/.wine/drive_c/windows/system32/kernel32.dll
Then see if the app starts up?
http://bugs.winehq.org/show_bug.cgi?id=23438
markk@clara.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |markk@clara.co.uk
--- Comment #3 from markk@clara.co.uk 2010-06-30 11:35:52 --- After removing those two files I get a dialog box which says: "Executable 'E:\main.exe' had the following unrecoverable error: unable to open C:\windows\system32\KERNEL32.dll"
By the way, the vividas.exe process keeps running, its icon (which Wine doesn't seem to be rendering correctly) still present on the virtual desktop. I can right-click the icon and select Close to stop it.
http://bugs.winehq.org/show_bug.cgi?id=23438
--- Comment #4 from markk@clara.co.uk 2010-06-30 11:42:20 --- Selecting the Vividas icon, I can restore or maximise it, which reveals a loading screen with RePlay and Quit buttons. There is also a link to www.vividas.com which Wine doesn't seem to open properly; for me, clicking it causes Firefox to try to open http://%5Cwww.vividas.com/ (i.e. an extra backslash before the first w).
http://bugs.winehq.org/show_bug.cgi?id=23438
--- Comment #5 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2010-06-30 11:56:02 --- (In reply to comment #3)
After removing those two files I get a dialog box which says: "Executable 'E:\main.exe' had the following unrecoverable error: unable to open C:\windows\system32\KERNEL32.dll"
By the way, the vividas.exe process keeps running, its icon (which Wine doesn't seem to be rendering correctly) still present on the virtual desktop. I can right-click the icon and select Close to stop it.
Before removing those two dlls, was the vividas.exe running as well? Or did it just exit silently?
http://bugs.winehq.org/show_bug.cgi?id=23438
--- Comment #6 from markk@clara.co.uk 2010-06-30 12:13:40 --- Vividas.exe was running, it started minimised. It seems to be some kind of video player (there's an episode of Dora the Explorer on the disc, which it is used to play). I think the problem is related only to main.exe.
Autorun.inf on the CD-ROM: [autorun] OPEN = fscommand\vividas.exe fscommand\Dora_ep1.viv /xml:8993 /blankscreen:134:228:252 /nosplash /run:main.exe
Using Wine to run wine fscommand/vividas.exe fscommand\Dora_ep1.viv starts the video episode playing, and the player seems to work mostly okay.
So back to main.exe. I tried running main.exe directly in a clean .wine directory (after using winetricks to install mdac28 and jet40).
$ wine main.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 err:ole:CoGetClassObject class {d27cdb6e-ae6d-11cf-96b8-444553540000} not registered err:ole:create_server class {d27cdb6e-ae6d-11cf-96b8-444553540000} not registered err:ole:CoGetClassObject no class object {d27cdb6e-ae6d-11cf-96b8-444553540000} could be created for context 0x5
After that console output there is a dialog box saying "OLE error 80040154."
In case it might help, I will attach a log of running main.exe with WINEDEBUG=+seh,+relay,+tid
http://bugs.winehq.org/show_bug.cgi?id=23438
--- Comment #7 from markk@clara.co.uk 2010-06-30 12:14:41 --- Created an attachment (id=29266) --> (http://bugs.winehq.org/attachment.cgi?id=29266) Log for starting main.exe, then exiting it.
http://bugs.winehq.org/show_bug.cgi?id=23438
--- Comment #8 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2010-06-30 12:19:28 ---
$ wine main.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 err:ole:CoGetClassObject class {d27cdb6e-ae6d-11cf-96b8-444553540000} not registered err:ole:create_server class {d27cdb6e-ae6d-11cf-96b8-444553540000} not registered err:ole:CoGetClassObject no class object {d27cdb6e-ae6d-11cf-96b8-444553540000} could be created for context 0x5
err:ole:CoGetClassObject class {d27cdb6e-ae6d-11cf-96b8-444553540000} not registered err:ole:create_server class {d27cdb6e-ae6d-11cf-96b8-444553540000} not registered That UUID seems to be Flash. Could you try if 'winetricks flash' changes anything?
http://bugs.winehq.org/show_bug.cgi?id=23438
--- Comment #9 from markk@clara.co.uk 2010-06-30 13:02:32 --- winetricks flash downloaded install_flash_player_ax.exe, but then said: "sha1sum mismatch! Rename /home/mark/.winetrickscache/./install_flash_player_ax.exe and try again." Renaming and retrying gave the same result.
http://bugs.winehq.org/show_bug.cgi?id=23438
--- Comment #10 from Andrew Nguyen arethusa26@gmail.com 2010-06-30 13:09:23 --- (In reply to comment #9)
winetricks flash downloaded install_flash_player_ax.exe, but then said: "sha1sum mismatch! Rename /home/mark/.winetrickscache/./install_flash_player_ax.exe and try again." Renaming and retrying gave the same result.
You need to use a more up-to-date winetricks (http://winezeug.googlecode.com/svn/trunk/winetricks).
http://bugs.winehq.org/show_bug.cgi?id=23438
--- Comment #11 from markk@clara.co.uk 2010-06-30 13:39:55 --- Okay, installed latest winetricks and flash. Now starting main.exe gives a dialog box which says "Cannot open file C:\users\mark\Temp\5891wrdata.~lk\swfdata0." Clicking OK causes the same dialog to reappear a few times. main.exe remains running (using some CPU time) but doesn't display anything. Pressing Ctrl-C in the terminal causes it to show a dialog box "Control-C hit."
http://bugs.winehq.org/show_bug.cgi?id=23438
--- Comment #12 from markk@clara.co.uk 2010-06-30 14:01:07 --- Created an attachment (id=29271) --> (http://bugs.winehq.org/attachment.cgi?id=29271) Log from WINEDEBUG=+seh,+relay,+tid
This is a log of console output when running main.exe with WINEDEBUG=+seh,+relay,+tid When the file not found dialog box appeared I pressed Ctrl-C.
grep swfdata seh_relay_tid_log.txt might hopefully shed some light on the problem?
http://bugs.winehq.org/show_bug.cgi?id=23438
hawkin daniel.martinez.ruiz@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |daniel.martinez.ruiz@gmail. | |com
--- Comment #13 from hawkin daniel.martinez.ruiz@gmail.com 2010-11-24 14:54:21 CST --- The same problem with "Juega y aprende con PIPO" (Play & learn with PIPO). This is a disk collection for kids from 3 to 12 years.
When I tried instalar.exe, Wine shows the same dialog box error ("The program instalar.exe has encountered a serious problem...") and after that again the same dialog box ("Exception EExternalException in module ntdll.dll at 0002EA68. External Exception C0000025.").
http://bugs.winehq.org/show_bug.cgi?id=23438
Wayne McDougall waynemcdougall@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |waynemcdougall@gmail.com
--- Comment #14 from Wayne McDougall waynemcdougall@gmail.com 2011-07-04 19:29:23 CDT --- This is working in Wine1.3 (and not Wine1.2). Tested on both Ubuntu Maverick and Natty installs on two different CDs from the Dora the Explorer Click & Create series (#3 and #5).
Requirements are MDAC28, FLASH and IE6. winetricks can be used to install these with the terminal command:
winetricks ie6 mdac28 flash
Note that the current version of winetricks with Ubuntu Natty is not updated to match the checksum on the latest flash installer. You can download the latest winetricks from http://www.winetricks.org, or after the current winetricks reports the checksum error you can just force the install by using
wine ~/.cache/winetricks/flash/install*.exe
Note also that new installs of Ubuntu from Lucid onwards do not mount CDROMs with the execute option enabled. This means you can't run the programs from the CDROM using Wine. One solution is to add the following line to /etc/fstab
/dev/sr0 /media/cdrom udf,iso9660 user,noauto,exec,utf8 0 0
/dev/sr0 should match whatever device name is used by your CDROM drive
Finally note that the video playback depends on the capability of your graphics card and the current state of the drivers. So for example this bug will prevent video playback: https://bugzilla.redhat.com/show_bug.cgi?id=668554
http://bugs.winehq.org/show_bug.cgi?id=23438
paul.beesley42@virgin.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |paul.beesley42@virgin.net
--- Comment #15 from paul.beesley42@virgin.net 2011-07-14 08:51:56 CDT --- Thank you Wayne for your excellent instructions, I finally got this to work. Didn't even need to do the /media/cdrom bit in /etc/fstab ...
Only trouble is, the program only shows in a small window that I can't expand. How can I make it full screen like it is in Windows?
http://bugs.winehq.org/show_bug.cgi?id=23438
--- Comment #16 from Wayne McDougall waynemcdougall@gmail.com 2011-07-15 05:35:37 CDT --- (In reply to comment #15)
Only trouble is, the program only shows in a small window that I can't expand. How can I make it full screen like it is in Windows?
I suspect this is a Wine configuration issue rather than Dora the Explorer Click & Create specific. I've tested on 4 different PCs, all with different graphic cards, all with a clean install of Wine, and by default all went to Fullscreen by default.
If you go to the Configure WINE program, I think the relevant settings are: Under Applications tab, have the Defualt Settings Windows Version as Windows XP Under Graphics tab, don't have "Emulate a virtual desktop" ticked
See if that works for you. If not, please report your operating system and version, a screen shot of the Graphics tab of the Wine Configure, and a screen shot of it not being full screen, information on your PC model, and the graphics card, and anything else that may be relevant. I'm sure we can get this to work for you. Oh, and did you have a clean install of WINE version 1.3?
http://bugs.winehq.org/show_bug.cgi?id=23438
--- Comment #17 from paul.beesley42@virgin.net 2011-07-15 06:31:16 CDT --- Created an attachment (id=35554) --> (http://bugs.winehq.org/attachment.cgi?id=35554) Screen shot showing Dora not running full screen
http://bugs.winehq.org/show_bug.cgi?id=23438
--- Comment #18 from paul.beesley42@virgin.net 2011-07-15 06:40:08 CDT --- (In reply to comment #17)
Created an attachment (id=35554)
--> (http://bugs.winehq.org/attachment.cgi?id=35554) [details]
Screen shot showing Dora not running full screen
Thanks Wayne. I checked the Wine Configuration and the options you mention are correctly set. yes, Wine 1.3 installed flawlessly. Installed the latest Winetricks and installed ie6 mdac28 flash OK.
Operating System is Ubuntu 11.04 Natty Hardware : Intel Celeron processor 2.8GHz, 2GB Ram. Graphics: None, just on-board...
Thanks Paul
http://bugs.winehq.org/show_bug.cgi?id=23438
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dank@kegel.com
--- Comment #19 from Dan Kegel dank@kegel.com 2011-07-15 09:17:24 CDT --- Does the game run full screen in Windows?
http://bugs.winehq.org/show_bug.cgi?id=23438
--- Comment #20 from Paul Beesley paul.beesley42@virgin.net 2011-07-15 15:25:55 CDT --- (In reply to comment #19)
Does the game run full screen in Windows?
yes it does - I usually run it in a virtual XP machine - well my 6 year old daughter does :-)
http://bugs.winehq.org/show_bug.cgi?id=23438
--- Comment #21 from Wayne McDougall waynemcdougall@gmail.com 2011-07-17 19:31:27 CDT --- (In reply to comment #18)
Thanks Paul. I am not an expert on WINE or Dora, but I don't like unsolved problems either:
1. Can you post a copy of the Autorun.inf file 2. Can you try from the terminal cd /media/cdrom (or whatever is appropriate for the mounted cdrom) wine main.exe
a) does that work in full-screen b) if not, can you give the output from Wine that it throws up in the terminal Window
3. What is your current monitor resolution? Can you reduce it to something like 1024x768 and then see if it will run full screen? If so, try bumping up the resolution to find the fault point
4. In WINE configuration, under Graphics try unticking all the four check boxes.
5. What number in the Click and Create series is Snow Planet? I've only tested on numbers 3 and 5 (which is all I have)? I'd _assume_ that they never changed things later on, but that an assumption to test? Do you have others in the series?
6. I expect under the CDROM you will find a folder named fscommand and inside something like episode33.viv and vivadas33.exe
From the terminal window can you run
wine vivadas33.exe episode33.viv (adjusting file names as appropriate) What should happen is a full screen version of the TV episode If not, again the output from the terminal window would be helpful
6. If this all fails (as I expect), the next steps would be for me to try that series number (to eliminate that as a variable), get a copy of your WINE configuration settings (to eliminate that as a variable) and to get more details on your hardware (specifically the graphics card) - the latter is the most likely factor.
7. Finally, you seem a pretty hi-tech kind of guy so you probably run updates regularly, but do try, from terminal sudo update;sudo apt-get dist-upgrade to make sure you have the latest kernel and video drivers
Look forward to your reply.
Hola! We're on an adventure! Come on, Boots!
http://bugs.winehq.org/show_bug.cgi?id=23438
--- Comment #22 from Paul Beesley paul.beesley42@virgin.net 2011-07-18 04:51:44 CDT --- Hi Wayne
I really appreciate your help; I don't like unsolved problems either.
Item 4 on your list was the solution .. I unchecked the 2 remaining check boxes, and hey presto, it ran full screen! One happy daughter ...
Thank you so much for your help. Paul
http://bugs.winehq.org/show_bug.cgi?id=23438
--- Comment #23 from Austin English austinenglish@gmail.com 2013-11-13 16:48:17 CST --- This is your friendly reminder that there has been no bug activity for 2 years. Is this still an issue in current (1.7.6 or newer) wine? If so, please attach the terminal output in 1.7.6 (see http://wiki.winehq.org/FAQ#get_log).
https://bugs.winehq.org/show_bug.cgi?id=23438
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |ABANDONED
--- Comment #24 from Austin English austinenglish@gmail.com --- Abandoned.
https://bugs.winehq.org/show_bug.cgi?id=23438
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #25 from Austin English austinenglish@gmail.com --- Closing.