Anzeige:
Ergebnis 1 bis 7 von 7

Thema: [Wine] Was tun, wenn Programm nicht läuft?

  1. #1
    Update-Fanatiker Avatar von der_Behr
    Registriert seit
    Apr 2003
    Ort
    Nürnberg
    Beiträge
    332

    [Wine] Was tun, wenn Programm nicht läuft?

    Hallo, ich hab generell das Problem, dass öfters mal ein Programm, das ich mittels Wine laufen lassen will, nicht unter Linux funktioniert. Hat man da jetzt Pech gehabt, oder gibt es Möglichkeiten es doch zum Laufen zu kriegen?

    Im Konkreten Fall geht es um Mintext (http://www.mintext.de/mintext/download.htm). Die Software startet zwar (Installer hat funktioniert), aber nachdem ich die Lizenzvereinbarungen akzeptiert und bei der Registrierungs-box auf "Später registrieren" geklickt habe, bricht das Programm mit folgender Fehlermeldung einfach ab:

    Code:
    fixme:font:load_VDMX Failed to retrieve vTable
    wine: Unhandled exception (thread 0019), starting debugger...
    WineDbg starting on pid 0x18
    wine client error:19: write: Ungültige Adresse
    Process of pid=0x00000018 has terminated
    Mein Outing: "Ich nutze Linux und das ist auch gut so!"

  2. #2
    Wine/LFS-Freak
    Registriert seit
    Sep 2005
    Beiträge
    1.015
    Welche Wine-Version hast du am laufen ?

    Normalerweise kommt nach einen Abbruch der interne Winedebugger zum Vorschein bzw. listet dieser noch einige Informationen auf. Dieser erscheint nicht, wenn bspw. mit zu harten Optimierungen übersetzt, die Debugging-Möglichkeit expliziet ausgeschalten oder er aus der Registry entfernt wurde.

    Leider hat du die scheinbar wichtigen Informationen (alles nach WineDbg starting on pid 0x18) weggeschnitten bzw. hier nicht zur Verfügung gestellt.

    Sonst fallen mit noch die WINEDEBUG-Optionen ein (WINEDEBUG=+all bspw. bringt einen Haufen Debug-Informationen, so dass man der Sache näher kommen kann).

  3. #3
    Update-Fanatiker Avatar von der_Behr
    Registriert seit
    Apr 2003
    Ort
    Nürnberg
    Beiträge
    332
    Ok, wollte hier nicht alles zuflooden. Hier die gesamte Ausgabe:

    Code:
    fixme:font:load_VDMX Failed to retrieve vTable
    wine: Unhandled exception (thread 0009), starting debugger...
    WineDbg starting on pid 0x8
    Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00000000).
    In 32 bit mode.
    Register dump:
     CS:0000 SS:0000 DS:0000 ES:0000 FS:0000 GS:0000
     EIP:00000000 ESP:00000000 EBP:00000000 EFLAGS:00000000(   - 00      - - - )
     EAX:00000000 EBX:00000000 ECX:00000000 EDX:00000000
     ESI:00000000 EDI:00000000
    Stack dump:
    0x00000000:  00000000 00000000 00000000 00000000
    0x00000010:  00000000 00000000 00000000 00000000
    0x00000020:  00000000 00000000 00000000 00000000
    0x00000030:  00000000 00000000 00000000 00000000
    0x00000040:  00000000 00000000 00000000 00000000
    0x00000050:  00000000 00000000 00000000 00000000
    Backtrace:
    =>1 0x00000000 (0x00000000)
    0x00000000: addb        %al,0x0(%eax)
    Modules:
    Module  Address                 Debug info      Name (78 modules)
    PE      0x00400000-0058d000     Deferred        mintext
    ELF     0x7be87000-7bf00000     Deferred        ntdll<elf>
      \-PE  0x7bea0000-7bf00000     \               ntdll
    ELF     0x7bf00000-7bf03000     Deferred        <wine-loader>
    ELF     0x7e5b1000-7e5e0000     Deferred        uxtheme<elf>
      \-PE  0x7e5c0000-7e5e0000     \               uxtheme
    ELF     0x7e61b000-7e667000     Deferred        libgcrypt.so.11
    ELF     0x7e667000-7e6c9000     Deferred        libgnutls.so.11
    ELF     0x7e6c9000-7e6e6000     Deferred        libcups.so.2
    ELF     0x7e73c000-7e745000     Deferred        libxcursor.so.1
    ELF     0x7e747000-7e757000     Deferred        libtasn1.so.2
    ELF     0x7e757000-7e774000     Deferred        imm32<elf>
      \-PE  0x7e760000-7e774000     \               imm32
    ELF     0x7e774000-7e790000     Deferred        ximcp.so.2
    ELF     0x7e790000-7e798000     Deferred        libxrender.so.1
    ELF     0x7e798000-7e79f000     Deferred        libdrm.so.1
    ELF     0x7e79f000-7e805000     Deferred        libgl.so.1
    ELF     0x7e805000-7e8c5000     Deferred        libx11.so.6
    ELF     0x7e8c5000-7e8de000     Deferred        libice.so.6
    ELF     0x7e8de000-7e960000     Deferred        winex11.drv<elf>
      \-PE  0x7e8f0000-7e960000     \               winex11.drv
    ELF     0x7e960000-7e97f000     Deferred        libexpat.so.1
    ELF     0x7e97f000-7e9ad000     Deferred        libfontconfig.so.1
    ELF     0x7e9ad000-7e9c1000     Deferred        libz.so.1
    ELF     0x7e9c1000-7ea2b000     Deferred        libfreetype.so.6
    ELF     0x7ea2b000-7ea45000     Deferred        oledlg<elf>
      \-PE  0x7ea30000-7ea45000     \               oledlg
    ELF     0x7ea45000-7eaa1000     Deferred        shlwapi<elf>
      \-PE  0x7ea60000-7eaa1000     \               shlwapi
    ELF     0x7eaa1000-7eb67000     Deferred        shell32<elf>
      \-PE  0x7eac0000-7eb67000     \               shell32
    ELF     0x7eb67000-7ebf7000     Deferred        comdlg32<elf>
      \-PE  0x7eb80000-7ebf7000     \               comdlg32
    ELF     0x7ebf7000-7ec22000     Deferred        winspool.drv<elf>
      \-PE  0x7ec00000-7ec22000     \               winspool.drv
    ELF     0x7ec22000-7ece1000     Deferred        comctl32<elf>
      \-PE  0x7ec30000-7ece1000     \               comctl32
    ELF     0x7ece1000-7ecf5000     Deferred        lz32<elf>
      \-PE  0x7ecf0000-7ecf5000     \               lz32
    ELF     0x7ecf5000-7ed10000     Deferred        version<elf>
      \-PE  0x7ed00000-7ed10000     \               version
    ELF     0x7ed10000-7ed31000     Deferred        iphlpapi<elf>
      \-PE  0x7ed20000-7ed31000     \               iphlpapi
    ELF     0x7ed31000-7ed7b000     Deferred        rpcrt4<elf>
      \-PE  0x7ed50000-7ed7b000     \               rpcrt4
    ELF     0x7ed7b000-7ee05000     Deferred        ole32<elf>
      \-PE  0x7ed90000-7ee05000     \               ole32
    ELF     0x7ee05000-7ee9a000     Deferred        oleaut32<elf>
      \-PE  0x7ee20000-7ee9a000     \               oleaut32
    ELF     0x7ee9a000-7eedb000     Deferred        advapi32<elf>
      \-PE  0x7eeb0000-7eedb000     \               advapi32
    ELF     0x7efc1000-7f8c4000     Deferred        gdi32<elf>
      \-PE  0x7f010000-7f8c4000     \               gdi32
    ELF     0x7f8c4000-7f9f0000     Deferred        user32<elf>
      \-PE  0x7f8f0000-7f9f0000     \               user32
    ELF     0x7faf0000-7faf3000     Deferred        libxrandr.so.2
    ELF     0x7faf3000-7fb00000     Deferred        libxext.so.6
    ELF     0x7fb03000-7fb0e000     Deferred        libgcc_s.so.1
    ELF     0x7fc95000-7fda0000     Deferred        kernel32<elf>
      \-PE  0x7fcc0000-7fda0000     \               kernel32
    ELF     0x7feb0000-7feb5000     Deferred        libxxf86vm.so.1
    ELF     0x7feb5000-7feb9000     Deferred        libxdmcp.so.6
    ELF     0x7feb9000-7fece000     Deferred        libnsl.so.1
    ELF     0x7fece000-7fed7000     Deferred        libnss_compat.so.2
    ELF     0x7fedf000-7fee3000     Deferred        libgpg-error.so.0
    ELF     0x7fee3000-7fee7000     Deferred        libxfixes.so.3
    ELF     0x7fee7000-7fee9000     Deferred        xlcutf8load.so.2
    ELF     0x7fee9000-7ff0b000     Deferred        libm.so.6
    ELF     0x7ff0b000-80000000     Deferred        libwine_unicode.so.1
    ELF     0xb7e52000-b7e55000     Deferred        libxau.so.6
    ELF     0xb7e55000-b7e5f000     Deferred        libnss_files.so.2
    ELF     0xb7e61000-b7e64000     Deferred        libdl.so.2
    ELF     0xb7e64000-b7f92000     Deferred        libc.so.6
    ELF     0xb7f92000-b7fa4000     Deferred        libpthread.so.0
    ELF     0xb7fa4000-b7fbd000     Deferred        libwine.so.1
    ELF     0xb7fbd000-b7fc4000     Deferred        libsm.so.6
    ELF     0xb7fc4000-b7fcd000     Deferred        libnss_nis.so.2
    ELF     0xb7fd2000-b7fe8000     Deferred        ld-linux.so.2
    Threads:
    process  tid      prio (all id:s are in hex)
    00000008 (D) C:\Programme\Mintext\Mintext.exe
            00000009    0 <==
    WineDbg terminated on pid 0x8
    Meine Wine-Version ist 20050725 (die aus dem Ubuntu-Breezy-Rep). Aber eigentlich ist Mintext ein uralt-Programm, bringt da ein Update überhaupt was?
    Mein Outing: "Ich nutze Linux und das ist auch gut so!"

  4. #4
    Registrierter Benutzer Avatar von stefan-tiger
    Registriert seit
    Aug 2002
    Beiträge
    5.650
    Ne Frage zu Wine zu stellen und dabei nicht die neuste Version zu benutzen seh ich als sinnlos an da Wine sehr rasant weiterentwickelt wird.
    Gentoo & Ubuntu User

  5. #5
    Wine/LFS-Freak
    Registriert seit
    Sep 2005
    Beiträge
    1.015
    Ich kann da stefan-tiger nur zustimmen: Besorg dir die aktuellsten Version (zum Zeitpunkt des Posting Version 0.9.8) und probier es damit.

    Weißt du, ob das Programm nen Kopierschutz hat oder auf Windows-Treiber zurückgreift ? Wenn ja, dann sieht es in beiden Fällen recht schlecht aus - probieren kann man es dennoch !

  6. #6
    Update-Fanatiker Avatar von der_Behr
    Registriert seit
    Apr 2003
    Ort
    Nürnberg
    Beiträge
    332
    Einen Kopierschutz hat es nicht. Den Installer kann man einfach aus dem Netz ziehen und die Demo testen ohne sich zu registrieren. Für Cash gibts dann nen Code.

    Was sind Windows-Treiber, wie kann ich rausfinden, ob es welche verwendet? Ist ein mehr oder weniger simples Matheprogramm, mit Hardware hat des nix groß am Hut (ok, es läuft auf einem Pc).

    Ich werd mir mal die neueste Version besorgen, vielleicht löst es das ja!
    Mein Outing: "Ich nutze Linux und das ist auch gut so!"

  7. #7
    Update-Fanatiker Avatar von der_Behr
    Registriert seit
    Apr 2003
    Ort
    Nürnberg
    Beiträge
    332

    Update

    Ich hab jetzt Wine 0.9.8 drauf und was soll ich sagen - Es funktioniert! Danke für den Hinweis, einfacher geht's echt net.
    Mein Outing: "Ich nutze Linux und das ist auch gut so!"

Ähnliche Themen

  1. Programm als root starten per Icon in xfce???
    Von holgerw im Forum Windowmanager
    Antworten: 8
    Letzter Beitrag: 21.01.05, 15:37
  2. Suche einen Namen für mein Programm
    Von Igge im Forum Meldungen und Mitglieder
    Antworten: 11
    Letzter Beitrag: 27.07.04, 20:00
  3. Ein paar fehlermeldungen beim programm start
    Von abd im Forum Linux Allgemein
    Antworten: 8
    Letzter Beitrag: 05.06.04, 14:17
  4. programm update
    Von peddy76 im Forum Kompilieren von Kernel und Sourcen
    Antworten: 4
    Letzter Beitrag: 20.05.04, 10:37
  5. Suche ein Programm aehnlich BetweenUs fuer Linux
    Von lg im Forum Linux Allgemein
    Antworten: 4
    Letzter Beitrag: 24.12.99, 14:16

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •