• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

CAD-Turbo Cad Version 4 läuft nicht mehr

Seit meinem Update von Suse 9.0 auf 10.2 läuft mein CAD-Turbocad Version 4.0 nicht mehr:
Fehlermeldung:

preloader: Warning: failed to reserve range 00000000-60000000
wine: Unhandled page fault on read access to 0x00000001 at address 0xb7ca83dd (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000001 in 32-bit code (0xb7ca83dd).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:b7ca83dd ESP:7f23f304 EBP:7f23f568 EFLAGS:00010202( - 00 - -RI1)
EAX:00000000 EBX:b7da0ff4 ECX:b7da13a0 EDX:7eca9268
ESI:00000001 EDI:00000001
Stack dump:
0x7f23f304: b7c71020 00000000 00000000 00000014
0x7f23f314: 00000000 00340057 005c0030 00000000
0x7f23f324: 0047004f 7eca9c68 00000000 7f23f504
0x7f23f334: 7f23f4b0 002e0030 004e0049 2c000049
0x7f23f344: 7f23f558 7f23f554 7f23f548 00000000
0x7f23f354: 00000000 00000000 00000000 00000000
Backtrace:
=>1 0xb7ca83dd __GI_____strtod_l_internal+0x8d() in libc.so.6 (0x7f23f568)
2 0xb7ca5a4f __GI___strtod_internal+0x3f() in libc.so.6 (0x7f23f584)
fixme:dbghelp_dwarf:dwarf2_parse_variable Unsupported form for const value WCEXE (a)
fixme:dbghelp_dwarf:dwarf2_parse_variable Unsupported form for const value WCBAT (a)
fixme:dbghelp_dwarf:dwarf2_parse_variable Unsupported form for const value WCCMD (a)
fixme:dbghelp_dwarf:dwarf2_parse_variable Unsupported form for const value WCCOM (a)
3 0x7e87f5ac MSVCRT_strtod+0x2c(str=0x1, end=0x7f23f7b0) [/home/wolfgang/Desktop/wine-0.9.33/dlls/msvcrt/string.c:161] in msvcrt (0x7f23f5a4)
4 0x100388cc in dbapi40 (+0x388cc) (0x7f23f628)
5 0x1002f38c in dbapi40 (+0x2f38c) (0x7f23f7c0)
6 0x10001ead in dbapi40 (+0x1ead) (0x7f23f988)
7 0x004ffde1 in tcw40 (+0xffde1) (0x7f23f9d8)
8 0x004ffce5 in tcw40 (+0xffce5) (0x7f23f9f8)
err:dbghelp:pe_load_dbg_file -Unable to peruse .DBG file MFC42.dbg ("")
9 0x5f411bd3 in mfc42 (+0x11bd3) (0x7f23fa80)
10 0x00510536 in tcw40 (+0x110536) (0x7f23faec)
11 0x00510903 in tcw40 (+0x110903) (0x7f23fb48)
12 0x00510a08 in tcw40 (+0x110a08) (0x7f23fb70)
13 0x004ec51b in tcw40 (+0xec51b) (0x7f23fc48)
14 0x004e1c68 in tcw40 (+0xe1c68) (0x7f23fe30)
15 0x5f414750 in mfc42 (+0x14750) (0x7f23fe44)
16 0x0052adb5 in tcw40 (+0x12adb5) (0x7f23fe5c)
17 0x0052acb7 in tcw40 (+0x12acb7) (0x7f23ff08)
18 0x7ee2b0fe start_process+0xee(arg=0x0) [/home/wolfgang/Desktop/wine-0.9.33/dlls/kernel32/process.c:821] in kernel32 (0x7f23ffe8)
19 0xb7df45b7 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
0xb7ca83dd __GI_____strtod_l_internal+0x8d in libc.so.6: movzbl 0x0(%edi),%esi
Modules:
Module Address Debug info Name (107 modules)
PE 400000-641000 Export tcw40
PE 10000000-10074000 Export dbapi40
PE 5f400000-5f4fd000 Export mfc42
PE 5fd00000-5fd0e000 Deferred mfc42loc
ELF 735a7000-735f0000 Deferred wininet<elf>
\-PE 735b0000-735f0000 \ wininet
ELF 7bf00000-7bf04000 Deferred <wine-loader>
PE 7bf30000-7bff1000 Deferred imsigx40
ELF 7c3a0000-7c3c0000 Deferred mpr<elf>
\-PE 7c3b0000-7c3c0000 \ mpr
PE 7c3c0000-7c3e2000 Deferred tcdim40
ELF 7c3ec000-7c3f6000 Deferred libnss_nis.so.2
ELF 7c3f6000-7c40c000 Deferred libnsl.so.1
ELF 7c40c000-7c414000 Deferred libnss_compat.so.2
ELF 7c414000-7c41e000 Deferred libnss_files.so.2
ELF 7c41e000-7c451000 Deferred libcrypt.so.1
ELF 7c451000-7c584000 Deferred libcrypto.so.0.9.8
ELF 7c584000-7c5c1000 Deferred libssl.so.0.9.8
ELF 7c5c1000-7c5f1000 Deferred libcups.so.2
PE 7c600000-7c60a000 Deferred tcdbl40
PE 7c610000-7c619000 Deferred tcbrsh40
ELF 7ccb3000-7cce6000 Deferred uxtheme<elf>
\-PE 7ccc0000-7cce6000 \ uxtheme
ELF 7cceb000-7cd09000 Deferred imm32<elf>
\-PE 7ccf0000-7cd09000 \ imm32
ELF 7cd09000-7cd0d000 Deferred libxinerama.so.1
ELF 7d5bd000-7d5c9000 Deferred libgcc_s.so.1
ELF 7d5c9000-7d5d2000 Deferred librt.so.1
ELF 7d690000-7dfa8000 Deferred fglrx_dri.so
ELF 7dfa8000-7e048000 Deferred libgl.so
ELF 7e048000-7e165000 Deferred libx11.so.6
ELF 7e165000-7e174000 Deferred libxext.so.6
ELF 7e174000-7e18d000 Deferred libice.so.6
ELF 7e18d000-7e197000 Deferred libsm.so.6
ELF 7e197000-7e19d000 Deferred libxfixes.so.3
ELF 7e19d000-7e1a7000 Deferred libxcursor.so.1
ELF 7e1a7000-7e1b0000 Deferred libxrender.so.1
ELF 7e1c7000-7e254000 Deferred winex11<elf>
\-PE 7e1e0000-7e254000 \ winex11
ELF 7e3d7000-7e3f8000 Deferred libexpat.so.1
ELF 7e3f8000-7e423000 Deferred libfontconfig.so.1
ELF 7e423000-7e436000 Deferred libz.so.1
ELF 7e436000-7e4a2000 Deferred libfreetype.so.6
ELF 7e4a3000-7e4a7000 Deferred libxau.so.6
ELF 7e4a7000-7e4ad000 Deferred libxdmcp.so.6
ELF 7e4d2000-7e4e7000 Deferred olepro32<elf>
\-PE 7e4e0000-7e4e7000 \ olepro32
ELF 7e4e7000-7e509000 Deferred oledlg<elf>
\-PE 7e4f0000-7e509000 \ oledlg
ELF 7e509000-7e536000 Deferred ws2_32<elf>
\-PE 7e510000-7e536000 \ ws2_32
ELF 7e536000-7e551000 Deferred wsock32<elf>
\-PE 7e540000-7e551000 \ wsock32
ELF 7e551000-7e585000 Deferred winspool<elf>
\-PE 7e560000-7e585000 \ winspool
ELF 7e585000-7e642000 Deferred comctl32<elf>
\-PE 7e590000-7e642000 \ comctl32
ELF 7e642000-7e69b000 Deferred shlwapi<elf>
\-PE 7e650000-7e69b000 \ shlwapi
ELF 7e69b000-7e78f000 Deferred shell32<elf>
\-PE 7e6b0000-7e78f000 \ shell32
ELF 7e78f000-7e830000 Deferred comdlg32<elf>
\-PE 7e7a0000-7e830000 \ comdlg32
ELF 7e830000-7e845000 Deferred ctl3d32<elf>
\-PE 7e840000-7e845000 \ ctl3d32
ELF 7e845000-7e8aa000 Dwarf msvcrt<elf>
\-PE 7e850000-7e8aa000 \ msvcrt
ELF 7e8aa000-7e944000 Deferred oleaut32<elf>
\-PE 7e8c0000-7e944000 \ oleaut32
ELF 7e944000-7e957000 Deferred libresolv.so.2
ELF 7e958000-7e96d000 Deferred lz32<elf>
\-PE 7e960000-7e96d000 \ lz32
ELF 7e96d000-7e987000 Deferred version<elf>
\-PE 7e970000-7e987000 \ version
ELF 7e987000-7e9a6000 Deferred iphlpapi<elf>
\-PE 7e990000-7e9a6000 \ iphlpapi
ELF 7e9a6000-7e9fb000 Deferred rpcrt4<elf>
\-PE 7e9b0000-7e9fb000 \ rpcrt4
ELF 7e9fb000-7ea95000 Deferred ole32<elf>
\-PE 7ea10000-7ea95000 \ ole32
ELF 7ea95000-7eadb000 Deferred advapi32<elf>
\-PE 7eaa0000-7eadb000 \ advapi32
ELF 7eadb000-7eb6f000 Deferred gdi32<elf>
\-PE 7eaf0000-7eb6f000 \ gdi32
ELF 7eb6f000-7eca9000 Deferred user32<elf>
\-PE 7eb90000-7eca9000 \ user32
ELF 7edbb000-7eedf000 Dwarf kernel32<elf>
\-PE 7edd0000-7eedf000 \ kernel32
ELF 7ef14000-7ef3a000 Deferred libm.so.6
ELF 7ef3c000-7ef42000 Deferred libxxf86vm.so.1
ELF 7ef6a000-7f000000 Deferred ntdll<elf>
\-PE 7ef80000-7f000000 \ ntdll
PE 7f240000-7f27c000 Deferred proppg40
PE 7f280000-7f288000 Deferred wintip40
PE 7f290000-7f29b000 Deferred mscrol40
PE 7f2a0000-7f2c2000 Deferred tcapi40
PE 7f2d0000-7f327000 Deferred quest
PE 7f330000-7f40e000 Deferred autodll
PE 7f410000-7f443000 Deferred aboutbox
PE 7ffb0000-7ffbf000 Deferred tccurv40
PE 7ffc0000-7ffc8000 Deferred tcpnt40
PE 7ffd0000-7ffd7000 Deferred tctext40
ELF b7c73000-b7c77000 Deferred libdl.so.2
ELF b7c77000-b7da5000 Export libc.so.6
ELF b7da5000-b7dbd000 Deferred libpthread.so.0
ELF b7ded000-b7eff000 Dwarf libwine.so.1
ELF b7f00000-b7f1d000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000a
0000000c 0
0000000b 0
00000008 (D) C:\IMSI\TCW40\PROGRAM\tcw40.exe
0000001b 0
0000001a 0
00000019 0
00000018 0
00000017 0
00000016 0
00000015 0
00000014 0
00000013 0
00000012 0
00000011 0
00000010 0
0000000f 0
0000000e 0
0000000d 0
00000009 0 <==
wolfgang@linux:~/.wine/drive_c/IMSI/TCW40/PROGRAM>


Wer kann mit dieser Meldung was anfangen, und den Fehler lokalisieren?

Danke

Wolfgang Weickert
 

stefan.becker

Advanced Hacker
Rufe mal "wineprefixcreate" auf.

Wenn es dann nicht klappt:

Versuch mal das Verzeichnis "~/.wine" umzubenennen. Dann "wineprefixcreate" und dann neu installieren.

Und wenn es dann nicht klappt: Qemu / VMWARE / VirtualBox
 
OP
W

Wolfgang.W

Newbie
Ich bin mir nicht so sicher, aber das Progamm sucht irgent eine Datei, und bricht nach einiger Zeit komplett ab.
Turbo-CAD stuerzt ab.
 

stefan.becker

Advanced Hacker
Wolfgang.W schrieb:
Ich bin mir nicht so sicher, aber das Progamm sucht irgent eine Datei, und bricht nach einiger Zeit komplett ab.
Turbo-CAD stuerzt ab.

Das hilft ungemein. Fehlt noch der Zusatz, das die Datei irgendwo liegen muss :)


Teste obige Vorgehensweise. Aus der Meldung kann man nur als Entwickler mit Debugger was anfangen.

Es gibt übrigens jede Menge Linux CAD-Systeme.
 

stefan.becker

Advanced Hacker
Ja, dann hier meine Interpretation: Irgendwas geht nicht.


Du hast ein Update (9=>10.2) gemacht. Also musst du auch das WINE Verzeichnis aktualisieren. Mach das jetzt bitte.

Ich bin so jedenfalls raus.
 
OP
W

Wolfgang.W

Newbie
preloader: Warning: failed to reserve range 00000000-60000000

Was für eine Warnung ist das?

kann mir jemand das sagen ?
 

stefan.becker

Advanced Hacker
Du bist hier definitiv falsch. Diese Meldungen versteht nur ein WINE Entwickler. Du kannst das höchstens über eine WINE Mailingliste versuchen, vielleicht niemand sich da jemand deiner an.

Übrigens ist das nur eine Warnung. Der eigentliche Fehler kommt ein paar Zeilen tiefer. Allerdings versteh ich auch die nicht. Liegt daran, das ich das auch nicht will, weil es aus Erfahrung eh nichts bringt :)
 

derMani

Hacker
Wenn du dich näher mit Wine-Fehlermeldungen auseinandersetzen willst, solltest du wie oben gesagt an eine Wine mailingliste melden.

Wir sind hier kein Wineentwicklerforum, was die doch sehr merkwürdigen Winefehlermeldungen genau kenn
 
Oben