Naviextras toolbox unter Bottles?

  • Mehr Infos bitte.
    Welches Linux?
    Welche "Naviextras toolbox"?
    Was gab es für Fehlermeldungen?

  • Sorry, bin neu hier.

    Weitere Infos:

    Naviextras Toolbox
    3.18.5.816038

    Unterstützte Plattformen:

    • Windows 7

    • Windows 8

    • Windows 10

    forum.linuxguides.de/core/index.php?attachment/5879/

    Unhandled exception: page fault on read access to 0x00000002 in 32-bit code (0x78332152).

    Register dump:

    CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b

    EIP:78332152 ESP:00e4f7e8 EBP:00e4f83c EFLAGS:00010202( R- -- I - - - )

    EAX:00000000 EBX:00bd9bb8 ECX:00e4f7f8 EDX:00e4f830

    ESI:00e4f818 EDI:00000000

    Stack dump:

    0x00e4f7e8: 00000000 00e4f818 00bd9bb8 78331fec

    0x00e4f7f8: 00000000 06eb5830 7833f575 00000000

    0x00e4f808: 005a711a 00bd9bb8 3fd65fb6 06e635d0

    0x00e4f818: 00000000 00e4f8a4 00000001 00b87e80

    0x00e4f828: 00400000 00bd9bb8 00e4f8bc 00749c68

    0x00e4f838: ffffffff 00e4f8c8 005a2ad1 00e4f8b4

    Backtrace:

    =>0 0x78332152 in mfc80u (+0x52152) (0x00e4f83c)

    1 0x005a2ad1 DoneModule+0x189229() in toolbox (0x00e4f8c8)

    2 0x005396db DoneModule+0x11fe33() in toolbox (0x00e4f8dc)

    3 0x0062bf89 DoneModule+0x2126e1() in toolbox (0x00e4fadc)

    4 0x78313159 in mfc80u (+0x33159) (0x00e4fb84)

    5 0x78312d35 in mfc80u (+0x32d35) (0x00e4fba4)

    6 0x78311af7 in mfc80u (+0x31af7) (0x00e4fc0c)

    7 0x78313841 in mfc80u (+0x33841) (0x00e4fc30)

    8 0x78313875 in mfc80u (+0x33875) (0x00e4fc5c)

    9 0x78317bb2 in mfc80u (+0x37bb2) (0x00e4fcc4)

    10 0x7833eb59 in mfc80u (+0x5eb59) (0x00e4fd6c)

    11 0x0053247f DoneModule+0x118bd7() in toolbox (0x00e4fe8c)

    12 0x7831d31a in mfc80u (+0x3d31a) (0x00e4ff30)

    13 0x7b62f120 ActivateActCtx+0x24590() in kernel32 (0x00e4ff48)

    14 0x7bc5dd67 A_SHAFinal+0x3d777() in ntdll (0x00e4ff5c)

    15 0x7bc5e4f0 A_SHAFinal+0x3df00() in ntdll (0x00e4ffec)

    0x78332152 mfc80u+0x52152: movzwl 0x2(%edi),%edx

    Modules:

    Module Address Debug info Name (64 modules)

    PE 00140000-0019a000 Deferred combase

    PE 001a0000-001be000 Deferred odbc32

    PE 00400000-00c48000 Export toolbox

    PE 013c0000-0194d000 Deferred cm-core

    PE 01950000-01a53000 Deferred ol_sync

    PE 01a60000-01eaf000 Deferred bcgcbpro1021_nng11u80

    PE 01eb0000-01f78000 Deferred winmm

    PE 01f80000-0200f000 Deferred gdiplus

    PE 029f0000-02a20000 Deferred uxtheme

    PE 030b0000-031cc000 Deferred cm-objects

    PE 08330000-083da000 Deferred urlmon

    PE 10000000-1064f000 Deferred nngine

    PE 61500000-6152f000 Deferred iphlpapi

    PE 61740000-61784000 Deferred advapi32

    PE 61940000-619cd000 Deferred wininet

    PE 62d40000-62ee8000 Deferred windowscodecs

    PE 62fc0000-6304e000 Deferred rpcrt4

    PE 631c0000-631e2000 Deferred secur32

    PE 63480000-6348d000 Deferred version

    PE 637c0000-63806000 Deferred oleacc

    PE 63bc0000-63bda000 Deferred shcore

    PE 64a40000-64a94000 Deferred shlwapi

    PE 64ec0000-64fed000 Deferred oleaut32

    PE 65f40000-65f4d000 Deferred kerberos

    PE 66240000-66258000 Deferred bcrypt

    PE 663c0000-663f5000 Deferred winspool

    PE 66880000-66996000 Deferred msvcp80

    PE 66b00000-66b3e000 Deferred win32u

    PE 67ec0000-68819000 Deferred shell32

    PE 688c0000-688ea000 Deferred netapi32

    PE 69780000-6978d000 Deferred winemapi

    PE 69940000-6996c000 Deferred propsys

    PE 6a040000-6a062000 Deferred msacm32

    PE 6a280000-6a32d000 Deferred msvcrt

    PE 6a400000-6a534000 Deferred ole32

    PE 6aa40000-6aa48000 Deferred usp10

    PE 6b840000-6b8f6000 Deferred msvcr80

    PE 6bc00000-6bc2c000 Deferred sechost

    PE 6bcc0000-6bd42000 Deferred setupapi

    PE 6c9c0000-6ca46000 Deferred gdi32

    PE 6cc40000-6cd9d000 Deferred comctl32

    PE 6d780000-6d7a9000 Deferred ws2_32

    PE 6d880000-6d890000 Deferred msv1_0

    PE 6dd00000-6dd0c000 Deferred schannel

    PE 6e4c0000-6e4d6000 Deferred dnsapi

    PE 6e8c0000-6e997000 Deferred crypt32

    PE 6ec40000-6ec4e000 Deferred dwmapi

    PE 6f400000-6f40c000 Deferred riched32

    PE 6f480000-6f48c000 Deferred nsi

    PE 6f700000-6f789000 Deferred ieframe

    PE 6fe40000-6fe74000 Deferred rsaenh

    PE 70940000-70960000 Deferred mpr

    PE 70b40000-70c19000 Deferred ucrtbase

    PE 70d00000-70e09000 Deferred comdlg32

    PE 70e80000-70e8a000 Deferred msimg32

    PE 71200000-7121c000 Deferred imm32

    PE 71440000-71471000 Deferred mapi32

    PE 782e0000-783ef000 Export mfc80u

    PE 7ac00000-7ac85000 Deferred riched20

    PE 7b000000-7b0ee000 Deferred kernelbase

    PE 7b600000-7b81b000 Export kernel32

    PE 7bc00000-7bca9000 Export ntdll

    PE 7dd30000-7dd34000 Deferred winex11

    PE 7e410000-7e653000 Deferred user32

    Threads:

    process tid prio (all id:s are in hex)

    00000020 start.exe

    00000024 0

    00000030 services.exe

    00000034 0

    00000038 0

    00000044 0

    0000005c 0

    00000068 0

    0000007c 0

    00000088 0

    000000b0 0

    000000f4 0

    000001a0 0

    0000003c svchost.exe

    00000040 0

    0000004c 0

    00000050 0

    00000054 winedevice.exe

    00000058 0

    00000060 0

    00000064 0

    0000006c 0

    00000070 0

    000000c0 0

    00000074 winedevice.exe

    00000078 0

    00000080 0

    00000084 0

    0000008c 0

    00000094 0

    00000098 0

    0000009c 0

    000000a4 0

    000000a8 plugplay.exe

    000000ac 0

    000000b4 0

    000000b8 0

    000000bc 0

    000000c8 start.exe

    000000cc 0

    000000d0 (D) C:\Program Files (x86)\Naviextras\Toolbox\toolbox.exe

    ["C:\Program Files (x86)\Naviextras\Toolbox\toolbox.exe" ]

    000000d4 0 <==

    00000124 0

    00000128 0

    00000138 0

    0000013c 0

    00000140 0

    00000144 0

    00000150 0

    000000d8 explorer.exe

    000000dc 0

    000000e0 0

    000000e4 0

    000000ec rpcss.exe

    000000f0 0

    000000fc 0

    00000100 0

    00000104 0

    00000108 0

    0000010c 0

    00000164 0

    00000114 tabtip.exe

    00000118 0

    0000011c 0

    00000120 0

    00000154 explorer.exe

    00000158 0

    0000015c 0

    00000160 0

    0000016c tabtip.exe

    00000170 0

    00000174 0

    00000178 0

    00000198 mscorsvw.exe

    0000019c 0

    000001a4 0

    000001a8 0

    000001ac 0

    System information:

    Wine build: wine-7.0.r0.g2fc92f8b ( TkG Staging )

    Platform: i386 (WOW64)

    Version: Windows 7

    Host system: Linux

    Host version: 5.4.0-156-generic

    Naviextras Toolbox
    3.18.5.816038

    Unterstützte Plattformen:

    • Windows 7

    • Windows 8

    • Windows 10

  • Ist das die Meldung, die Bottles im Terminal erzeugt?

    Unhandled exception: page fault on read access to 0x00000002 in 32-bit code (0x78332152).

    Platform: i386


    So auf Anhieb würde ich sagen, du versuchst eine 64-Bit Exe mit einem 32-Bit Wine zu lesen.
    So rum geht das natürlich nicht.
    Ich kenne mich mit Bottles nicht aus, würde aber mal so ins Blaue raten, dass es dies auch in 64-Bit gibt, bzw. dass dort 64-Bit Prefixe angelegt werden können.

  • Danke für die Antwort.

    Sieht tatsächlich auf den ersten Blick so aus. Habe jetzt aber die Konfigurationsdatei von Bottles nochmal ausgelesen:

    Arch: win64

    CompatData: ''

    Creation_Date: '2023-08-27 11:58:09.677458'

    Custom_Path: false

    Scheint die 64-bit-Version zu sein. Man muss die 32-bit-Version beim Starten einer neuen Bottle benutzerdefiniert wählen, wenn man das will. Ansonsten wird die 64-bit Version verwendet...

  • Sicher? Im Moduledebug sind auch nur 32er vertreten.

    Es könnte natürlich auch so verstanden werden, dass dein 64-Bit Bottles nicht die 32-Bit Anwendung lesen kann.
    Das wäre aber merkwürdig, da man für win7/10/11 keine 32er mehr schrieb.

    Versuch das Programm mal in einem 32-Bit Prefix zu starten.

    Einmal editiert, zuletzt von Nahtmer (29. August 2023 um 03:51)

  • Funktioniert auch nicht. Gleiche Meldung:

    Unhandled exception: page fault on read access to 0x00000002 in 32-bit code (0x78332152).

    Register dump:

    CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b

    EIP:78332152 ESP:00d4f7e8 EBP:00d4f83c EFLAGS:00010202( R- -- I - - - )

    EAX:00000000 EBX:00bd9bb8 ECX:00d4f7f8 EDX:00d4f830

    ESI:00d4f818 EDI:00000000

  • Das einzige was mir jetzt noch einfallen würde, wäre es mal über das richtige Wine zu testen.

    Ansonsten wirst du dich wohl an Bottles direkt wenden müssen, da die Fehlerausgabe so stark beschnitten ist oder darauf hoffen, das jemand anderes Bottles genauer kennt, als ich.

  • Ja, das hab' ich auch schon probiert. Aber ich bekomme Wine nicht zu Laufen auf meinem Rechner. Ich kann es zwar installieren, aber es startet nicht.

    Habe auch schon Bottles entfernt und dann versucht, Wine zum Starten zu bringen. Hat auch nichts genützt.

  • Wine kann man nicht starten. Zum richtigen Aufpielen mal hier klicken.

    Danach dann ein Terminal öffnen, wine explorer eingeben und dann sollte sich der Windows Explorer (Dateiverwaltung) öffnen, in der du mit GUI navigieren kannst wie gewohnt.

  • Es funktioniert noch nicht. Habe Folgendes gemacht:

    • Bottles und Wine über die Anwendungsverwaltung deinstalliert
    • Mit sudo apt-get install wine-stable habe ich wine installiert
    • Mit wine explorer konnte ich den Windows-Explorer öffnen
    • Mit Doppelklick auf Naviextras_Toolbox_Setup.exe konnte ich die Toolbox installieren
    • Beim Öffnen der Toolbox kam dann folgende Fehlermeldung:


    backtrace.txt

  • Auch die 32-bit unterstützung installiert?

    Und was sagt das Terminal? Dort müsste der genaue Fehler eigentlich stehen. Sowas wie: Missing XYZ.exe oder Unable to load XYZ

  • »

    004a:err:winediag:ODBC32_SQLDrivers No ODBC drivers could be found. Check the settings for your libodbc provider.

    004d:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
    «
    Das klingt doch schon mal "gut".
    Wenn diese Fehler kommen, wenn du das Tool starten willst, braucht das Tool ODBC und SECUR32.
    Beides sollte in Winbind enthalten sein. Manchmal bugt Winbind aber etwas rum.
    Versuche sudo apt remove winbind && sudo apt install winbind.

    Wenn der Fehler immer noch auftritt, musst du wohl mal deine Distro upgraden oder die neueren Paketquellen einbinden, um die neuere Version von Winbind zu erhalten.

  • Danke für den Link, aber das überschreitet meine Linux-Kompetenz.

    Werde mir mal eine neuere Version von Linux-Mint installieren. Vielleicht klappt's damit einfacher.

    Habe mir einstweilen mit einem geliehenen Windows-Rechner beholfen.

    Vielen Dank nochmal für die Tipps. :) :thumbup:

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!