http://bugs.winehq.org/show_bug.cgi?id=59736 Bug ID: 59736 Summary: Turbo Virtual Machine (turbo.net) crashes with NULL pointer dereference in ntdll path handling Product: Wine Version: 11.8 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: ntdll Assignee: wine-bugs@list.winehq.org Reporter: ugursarp2001@gmail.com Distribution: --- Created attachment 80901 --> http://bugs.winehq.org/attachment.cgi?id=80901 Wine debug log (warn+all) of Turbo Virtual Machine application failing to start Wine version: 11.8 Architecture: x86_64 OS: Arch Linux Application packaged with Turbo Virtual Machine (turbo.net, formerly Spoon/Xenocode). PROBLEM: Application crashes with SIGSEGV in ntdll.so during path handling. When Z: drive is present: NtRaiseHardError 0x50000018, brief Turbo VM error dialog appears: "There has been an error starting this application. Error code: 0x00054: 139776, 139776" When Z: drive is removed: wine-preloader crashes with SIGSEGV (NULL pointer dereference). PROGRESS: Copying uxtheme.dll and cryptbase.dll to application directory allowed exe to progress further. Without Z: drive, Turbo VM reaches a different code path but crashes with NULL pointer at: movzwl 0x0(%r13),%edx (r13=0x0) address: 0x7ff9efd5ceb5 in ntdll.so STACK TRACE: #0 0x00007ff9efd5ceb5 in ?? () (ntdll.so + 0x1deb5) #1 0x00007ff9efd51cc8 in ?? () (ntdll.so + 0x12cc8) #2 0x00007ff9efd6a668 __wine_main (ntdll.so + 0x2b668) FINDINGS: - warn log shows: "No implementation for ntdll.dll.RtlIsThreadWithinLoaderCallout" - Z: drive causes STATUS_OBJECT_NAME_COLLISION (c0000035) on virtual filesystem paths - Turbo VM tries to create virtual paths under Z:\home\<user> RELATED BUG: #29244 (Spoon Studio, same underlying technology, open since 2011) -- 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.