[Bug 25373] New: epoc32 emulator don't start
http://bugs.winehq.org/show_bug.cgi?id=25373 Summary: epoc32 emulator don't start Product: Wine Version: 1.3.8 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs(a)winehq.org ReportedBy: daniele(a)smartango.com $ env WINEPREFIX="/home/daniele/.wine" wine "C:\\Symbian\\9.1\\S60_3rd_MR\\Epoc32\\Release\\Winscw\\Udeb\\Epoc.exe" fixme:ntoskrnl:__regs_ExAcquireFastMutex 0x59cd818: stub fixme:ntoskrnl:__regs_ExTryToAcquireFastMutex (0x59cd850) stub fixme:ntoskrnl:__regs_ExTryToAcquireFastMutex ((nil)) stub fixme:ntoskrnl:__regs_ExAcquireFastMutex 0x59cd818: stub fixme:ntoskrnl:__regs_ExTryToAcquireFastMutex (0x59cd850) stub fixme:ntoskrnl:__regs_ExTryToAcquireFastMutex ((nil)) stub fixme:ntoskrnl:__regs_ExAcquireFastMutex 0x59cd818: stub fixme:ntoskrnl:__regs_ExTryToAcquireFastMutex (0x59cd850) stub fixme:ntoskrnl:__regs_ExTryToAcquireFastMutex ((nil)) stub fixme:ntoskrnl:__regs_ExAcquireFastMutex 0x59cd818: stub fixme:ntoskrnl:__regs_ExTryToAcquireFastMutex (0x59cd850) stub fixme:ntoskrnl:__regs_ExTryToAcquireFastMutex ((nil)) stub fixme:ntoskrnl:__regs_ExAcquireFastMutex 0x59cd818: stub fixme:ntoskrnl:__regs_ExTryToAcquireFastMutex (0x59cd850) stub fixme:ntoskrnl:__regs_ExTryToAcquireFastMutex ((nil)) stub fixme:ntoskrnl:__regs_ExAcquireFastMutex 0x59cd818: stub fixme:ntoskrnl:__regs_ExTryToAcquireFastMutex (0x59cd850) stub fixme:ntoskrnl:__regs_ExTryToAcquireFastMutex ((nil)) stub fixme:ntoskrnl:__regs_ExAcquireFastMutex 0xffffff01: stub err:mmtime:TIME_MMTimeStop Timer still active?! $ strace env WINEPREFIX="/home/daniele/.wine" wine "C:\\Symbian\\9.1\\S60_3rd_MR\\Epoc32\\Release\\Winscw\\Udeb\\Epoc.exe" 2>mylog.txt I attach strace (fist time I report a bug here, I think strace could be useful ...) -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=25373 --- Comment #1 from Daniele Cruciani <daniele(a)smartango.com> 2010-12-01 05:32:17 CST --- Created an attachment (id=32272) --> (http://bugs.winehq.org/attachment.cgi?id=32272) strace output -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=25373 David <cymerio(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |cymerio(a)gmail.com --- Comment #2 from David <cymerio(a)gmail.com> 2011-02-19 07:13:22 CST --- I have a similar output with Wine 1.3.13 and the 5th ed emulator. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=25373 --- Comment #3 from David <cymerio(a)gmail.com> 2011-02-19 13:50:55 CST --- Before anybody asks, this also happens with Wine 1.3.14. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=25373 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW URL| |http://hydra.oron.com/wbiwx | |f7pd7lwuvruy6ifmwl56r3bqzo4 | |ftnf2kaq2wcyhy4zog2f7p7giqo | |wjhjuzrlpcti7/Nokia_S60_5th | |_Edition_SDK_v1.0.rar Keywords| |download CC| |focht(a)gmx.net Depends on| |28975 Ever Confirmed|0 |1 Summary|epoc32 emulator don't start |Nokia S60 5th Edition SDK | |1.0: epoc32 emulator and | |other tools fail to run --- Comment #4 from Anastasius Focht <focht(a)gmx.net> 2011-11-02 19:30:24 CDT --- Hello, confirming, still present. +tid,+debugstr gives some hints --- snip --- 0009:trace:process:__wine_kernel_init starting process name=L"C:\\S60\\devices\\S60_5th_Edition_SDK_v1.0\\epoc32\\release\\winscw\\udeb\\epoc.exe" argv[0]=L"C:\\S60\\devices\\S60_5th_Edition_SDK_v1.0\\epoc32\\release\\winscw\\udeb\\epoc.exe" ... 0009:warn:debugstr:OutputDebugStringA " = ;;;\r\n" 0009:warn:debugstr:OutputDebugStringA "[screens] = 1\r\n" 0009:warn:debugstr:OutputDebugStringA "_epoc_drive_c = c:\\s60\\devices\\s60_5th_edition_sdk_v1.0\\epoc32\\winscw\\c\\\r\n" 0009:warn:debugstr:OutputDebugStringA "_epoc_drive_d = c:\\s60\\devices\\s60_5th_edition_sdk_v1.0\\epoc32\\winscw\\d\r\n" 0009:warn:debugstr:OutputDebugStringA "_EPOC_DRIVE_E\r\n" 0009:warn:debugstr:OutputDebugStringA "_epoc_drive_z = c:\\s60\\devices\\s60_5th_edition_sdk_v1.0\\epoc32\\release\\winscw\\udeb\\z\\\r\n" 0009:warn:debugstr:OutputDebugStringA "_EPOC_LocDrv_1\r\n" 0009:warn:debugstr:OutputDebugStringA "ConfigCount = 16\r\n" 0009:warn:debugstr:OutputDebugStringA "configuration = epoc_360x640_touch_keypadoff.ini;epoc_360x640_touch.ini;epoc_640x360_touch_qwerty_keypadoff.ini;epoc_640x360_touch_qwerty.ini;epoc_240x320_keypadoff.ini;epoc_240x320.ini;epoc_320x240_keypadoff.ini;epoc_320x240.ini;epoc_360x640_touch_keypadoff_f.ini;epoc_36...\r\n" ... 0024:warn:debugstr:OutputDebugStringA " 0.000\tThread 00397468 created @ 0x397468 - Win32 Thread ID 0x24\r\n" 0025:warn:debugstr:OutputDebugStringA " 0.000\tThread EKern.exe::Supervisor created @ 0x581c58 - Win32 Thread ID 0x25\r\n" 0026:warn:debugstr:OutputDebugStringA " 0.000\tThread EKern.exe::DfcThread0 created @ 0x5828bc - Win32 Thread ID 0x26\r\n" 0027:warn:debugstr:OutputDebugStringA " 0.000\tThread EKern.exe::DfcThread1 created @ 0x582cec - Win32 Thread ID 0x27\r\n" 0028:warn:debugstr:OutputDebugStringA " 0.000\tThread EKern.exe::TimerThread created @ 0x5833dc - Win32 Thread ID 0x28\r\n" 002b:warn:debugstr:OutputDebugStringA " 0.045\tThread EKern.exe::FlashThread created @ 0x592130 - Win32 Thread ID 0x2b\r\n" 002c:warn:debugstr:OutputDebugStringA " 0.045\tThread EKern.exe::MultiMediaCard0 created @ 0x5932cc - Win32 Thread ID 0x2c\r\n" 002d:warn:debugstr:OutputDebugStringA " 0.050\tThread EKern.exe::NandThread created @ 0x59e3b4 - Win32 Thread ID 0x2d\r\n" 0030:warn:debugstr:OutputDebugStringA " 3.450\tThread EFile.exe::Main created @ 0x59f150 - Win32 Thread ID 0x30\r\n" 0033:warn:debugstr:OutputDebugStringA " 3.455\tThread EFile.exe::Local-005a13e8 created @ 0x5a16a8 - Win32 Thread ID 0x33\r\n" 0034:warn:debugstr:OutputDebugStringA " 3.455\tThread EFile.exe::LoaderThread created @ 0x5a32f0 - Win32 Thread ID 0x34\r\n" 0036:warn:debugstr:OutputDebugStringA " 3.460\tThread EFile.exe::StartupThread created @ 0x5a3880 - Win32 Thread ID 0x36\r\n" 002a:warn:debugstr:OutputDebugStringA " 3.460\tAssertion failed: No fast mutex must be held \r\nFunction: Kern::HalFunction(TInt, TInt, TAny*, TAny*)\r\n" 002a:warn:debugstr:OutputDebugStringA " 3.460\tAssertion failed: Kernel must be unlocked \r\nFunction: Kern::HalFunction(TInt, TInt, TAny*, TAny*)\r\n" 002a:warn:debugstr:OutputDebugStringA " 3.460\tAssertion failed: Do not call in ISR context \r\nFunction: Kern::HalFunction(TInt, TInt, TAny*, TAny*)\r\n" 002a:warn:debugstr:OutputDebugStringA " 3.460\tAssertion failed: Kernel must be unlocked \r\nFunction: NKern::LockSystem\r\n" 002a:warn:debugstr:OutputDebugStringA " 3.460\tAssertion failed: Do not call in ISR context \r\nFunction: NKern::LockSystem\r\n" 002a:warn:debugstr:OutputDebugStringA " 3.460\tAssertion failed: Do not call in ISR context \r\nFunction: NKern::Lock\r\n" 002a:warn:debugstr:OutputDebugStringA " 3.460\tAssertion failed: Do not call from bare Win32 threads\r\nFunction: NKern::Lock\r\n" 002a:warn:debugstr:OutputDebugStringA " 3.460\tAssertion failed: Kernel must be locked exactly once \r\nFunction: NFastMutex::Wait\r\n" 002a:warn:debugstr:OutputDebugStringA " 3.460\tAssertion failed: Do not call in ISR context \r\nFunction: NKern::Unlock\r\n" 0033:warn:debugstr:OutputDebugStringA " 3.460\tAssertion failed: No fast mutex must be held \r\nFunction: Kern::Free\r\n" 002a:warn:debugstr:OutputDebugStringA " 3.460\tAssertion failed: Do not call from bare Win32 threads\r\nFunction: NKern::Unlock\r\n" 0033:warn:debugstr:OutputDebugStringA " 3.460\tFAULT: kheap.cpp 0x0000003f (63) \r\n" 002a:warn:debugstr:OutputDebugStringA " 3.460\tFAULT: ncsched.cpp 0x000001cf (463) \r\n" 0033:err:mmtime:TIME_MMTimeStop Timer still active?! --- snip --- Needs further investigation ... $ wine --version wine-1.3.31-293-gb4987d0 710260 -rw-rw-r-- 1 focht focht 727290277 2011-11-01 22:02 Nokia_S60_5th_Edition_SDK_v1.0.rar $ sha1sum Nokia_S60_5th_Edition_SDK_v1.0.rar b1b1c6367598fbc0b8ca81e40d68c6b7bc60573e Nokia_S60_5th_Edition_SDK_v1.0.rar NOTE: installer currently needs workaround from bug 28975 $ WINEDLLOVERRIDES="apphelp=d" wine ./setup.exe Regards -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=25373 Bug 25373 depends on bug 28975, which changed state. Bug 28975 Summary: InstallShield-based installers need apphelp.dll.ApphelpCheckInstallShieldPackage stub (YouSendIt, Nokia S60 5th Edition SDK 1.0) http://bugs.winehq.org/show_bug.cgi?id=28975 What |Old Value |New Value ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=25373 Saulius K. <saulius2(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |saulius2(a)gmail.com -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=25373 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- URL|http://hydra.oron.com/wbiwx |https://depositfiles.com/fi |f7pd7lwuvruy6ifmwl56r3bqzo4 |les/ctoyx8t1z |ftnf2kaq2wcyhy4zog2f7p7giqo | |wjhjuzrlpcti7/Nokia_S60_5th | |_Edition_SDK_v1.0.rar | --- Comment #5 from Anastasius Focht <focht(a)gmx.net> 2013-12-02 12:04:47 CST --- Hello folks, updating download link (old one was gone). The initial loader problem is actually pretty funny... One of the Symbian OS emulator executables has incidentally the same name as one of Wine's core dlls: 'hal.dll'. Since they have similar API exports and the debug output somehow made sense (Wine exports stubs) it was not that obvious :) You have to set 'hal.dll' to 'native' to get the emulator provided dll loaded. The process maps a huge number of dlls and exe into address space. The GUI loading is still somewhat flaky ... Sometimes you get the GUI, showing "S60 Emulator is loading, please wait...". After some seconds churning CPU the process just core dumps. Other times it just exits silently to terminal. A log file can be found in "%temp%/epocwind.out" I found some function names appearing in log files/debug output described here: http://books.google.de/books?id=AqS5W0MJOI0C (Symbian OS Internals: Real-time Kernel Programming) - just for the curious. $ wine --version wine-1.7.7-230-g2507330 Regards -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
https://bugs.winehq.org/show_bug.cgi?id=25373 super_man(a)post.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man(a)post.com --- Comment #6 from super_man(a)post.com --- Download dead. "This file does not exist, the access to the following file is limited or it has been removed due to infringement of copyright." But most likely still valid issue (latest dev version currently 1.9.12). -- 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.
https://bugs.winehq.org/show_bug.cgi?id=25373 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Nokia S60 5th Edition SDK |Nokia S60 5th Edition SDK |1.0: epoc32 emulator and |1.0: epoc32 emulator and |other tools fail to run |other tools fail to run | |(Wine's 'hal.dll' is | |preferred over native, | |causing failure to load app | |provided library with same | |name) --- Comment #7 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, although the download link is now broken, the problem is still present. Refining summary to follow style of same-class bug reports. * bug 14980 ("Wine does not automatically use the riched20 installed by Office 2003/2007/2010/2013/2016") * bug 29678 ("Multiple application installers report 'OS version is too old, requires Windows 2000 or later' (loader: builtin 'version.dll' vs. private path 'version.dll')(ER Viewer 11, Fetion 2013 January)") * bug 43472 ("Several apps (R-Link 2 Toolbox/boulangerie patisserie Mavimplant) crash on startup (Wine's 'packager.dll' is preferred over native, causing failure to load app provided library with same name)") * bug 45551 ("InstallShield exits with 0x80004002, cannot find SECURITY.MySetFileSecurity (Wine's 'security.dll' is preferred over native, causing failure to load app provided library with same name)") * bug 47053 ("Beat Saber 'BSIPA' injector using Unity Doorstop proxy (.NET 4.6) fails to hook 'winhttp.dll' (Wine's 'winhttp.dll' is preferred over native, causing failure to load app provided library with same name)") Sadly I lost my local copy hence I'm searching for a mirror/backup since the app highlighted a number of Wine problems. $ wine --version wine-4.7-142-g0ece679210 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.
https://bugs.winehq.org/show_bug.cgi?id=25373 Oleg Kuznetsov <oleg.kuznetsov(a)metamint.ru> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |oleg.kuznetsov(a)metamint.ru --- Comment #8 from Oleg Kuznetsov <oleg.kuznetsov(a)metamint.ru> --- (In reply to Anastasius Focht from comment #7)
Hello folks,
although the download link is now broken, the problem is still present. Refining summary to follow style of same-class bug reports.
Sadly I lost my local copy hence I'm searching for a mirror/backup since the app highlighted a number of Wine problems.
$ wine --version wine-4.7-142-g0ece679210
Regards
A bit different version of SDK for S60 5th edition is still available from the collection of developers of N8delight project (plus I have a private mirror just in case) and it includes the emulator as well: https://www.mediafire.com/folder/79jhy594xb3uk/Symbian_Development#v862wwqds... $ sha1sum S60_5th_SDK_ASP_v1.0.1.zip c8b34c8921079268430cd0bf011530ea9e2285d0 S60_5th_SDK_ASP_v1.0.1.zip desktop(a)steamos:~/.wine/drive_c/S60/devices/S60_5th_Edition_SDK_v1.0/epoc32/release/winscw/udeb$ sha1sum epoc.exe a0f1557e57310770db6dcde21810af80d81dffde epoc.exe -- 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.
https://bugs.winehq.org/show_bug.cgi?id=25373 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- URL|https://depositfiles.com/fi |https://web.archive.org/web |les/ctoyx8t1z |/20210718184901/https://kat | |astrophos.net/symbian/mirro | |rs/delight/SDKs/S60_5th_SDK | |_ASP_v1.0.1.zip --- Comment #9 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, adding stable download link via Internet Archive. https://web.archive.org/web/20210718184901/https://katastrophos.net/symbian/... $ sha1sum S60_5th_SDK_ASP_v1.0.1.zip c8b34c8921079268430cd0bf011530ea9e2285d0 S60_5th_SDK_ASP_v1.0.1.zip $ du -sh S60_5th_SDK_ASP_v1.0.1.zip 635M S60_5th_SDK_ASP_v1.0.1.zip $ wine --version wine-6.12-194-g2ffcf440218 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.
participants (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla