Problems running Tapps 2 from Technische Alternative

Questions about Wine on Linux
Locked
thomas_f
Level 1
Level 1
Posts: 6
Joined: Wed Jul 09, 2008 4:55 am

Problems running Tapps 2 from Technische Alternative

Post by thomas_f »

Hi,

I'm trying to run Tapps 2 (download) on wine version 1.7.44. My OS is Xubuntu 15.04, 64-bit.

Tapps 2 runs better than the previous version, Tapps 1, which has been discussed (and dismissed) here. However, as soon as I try to copy and paste an element, it crashes as soon as I try to paste it. Here's the error report:

Code: Select all

Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00420854).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:00420854 ESP:01dbe12c EBP:01dbe4d4 EFLAGS:00210297(  R- --  I S -A-P-C)
 EAX:00000000 EBX:00000020 ECX:00000000 EDX:00000001
 ESI:01dbf294 EDI:00000001
Stack dump:
0x01dbe12c:  7cf6ce50 00000000 01f747d0 00000000
0x01dbe13c:  7bc522a1 00240060 0000000c 00000000
0x01dbe14c:  00000000 00240000 00000000 00240000
0x01dbe15c:  0000000c 00000002 00000010 00000000
0x01dbe16c:  01ed0000 00000000 00000000 00240000
0x01dbe17c:  00000008 00000000 00000000 01f8fb78
Backtrace:
=>0 0x00420854 in tapps2 (+0x20854) (0x01dbe4d4)
  1 0x00af601c in tapps2 (+0x6f601b) (0x01dbe680)
0x00420854: movb	0x0(%eax),%dl
Modules:
Module	Address			Debug info	Name (91 modules)
PE	  400000- 1429000	Export          tapps2
ELF	7b800000-7ba65000	Deferred        kernel32<elf>
  \-PE	7b810000-7ba65000	\               kernel32
ELF	7bc00000-7bce8000	Deferred        ntdll<elf>
  \-PE	7bc10000-7bce8000	\               ntdll
ELF	7bf00000-7bf04000	Deferred        <wine-loader>
ELF	7cd5b000-7cdd5000	Deferred        wineps<elf>
  \-PE	7cd80000-7cdd5000	\               wineps
ELF	7d316000-7d32a000	Deferred        msimg32<elf>
  \-PE	7d320000-7d32a000	\               msimg32
ELF	7d374000-7d38f000	Deferred        spoolss<elf>
  \-PE	7d380000-7d38f000	\               spoolss
ELF	7d38f000-7d3b2000	Deferred        localspl<elf>
  \-PE	7d390000-7d3b2000	\               localspl
ELF	7d5e3000-7d5ed000	Deferred        libffi.so.6
ELF	7d5ed000-7d606000	Deferred        libresolv.so.2
ELF	7d606000-7d65d000	Deferred        libdbus-1.so.3
ELF	7d65d000-7d6e9000	Deferred        libgmp.so.10
ELF	7d752000-7d781000	Deferred        libhogweed.so.2
ELF	7d781000-7d7b7000	Deferred        libnettle.so.4
ELF	7d7b7000-7d7cb000	Deferred        libtasn1.so.6
ELF	7d7cb000-7d80f000	Deferred        libp11-kit.so.0
ELF	7d80f000-7d81c000	Deferred        libkrb5support.so.0
ELF	7d81c000-7d84e000	Deferred        libk5crypto.so.3
ELF	7d84e000-7d921000	Deferred        libkrb5.so.3
ELF	7d921000-7da61000	Deferred        libgnutls-deb0.so.28
ELF	7da61000-7dab1000	Deferred        libgssapi_krb5.so.2
ELF	7dab1000-7db36000	Deferred        libcups.so.2
ELF	7db67000-7db9f000	Deferred        uxtheme<elf>
  \-PE	7db70000-7db9f000	\               uxtheme
ELF	7db9f000-7dba6000	Deferred        libxfixes.so.3
ELF	7dba6000-7dbb1000	Deferred        libxcursor.so.1
ELF	7dbb1000-7dbc3000	Deferred        libxi.so.6
ELF	7dbc3000-7dbc7000	Deferred        libxcomposite.so.1
ELF	7dbc7000-7dbd2000	Deferred        libxrandr.so.2
ELF	7dbd2000-7dbde000	Deferred        libxrender.so.1
ELF	7dbde000-7dbe4000	Deferred        libxxf86vm.so.1
ELF	7dbe4000-7dbe8000	Deferred        libxinerama.so.1
ELF	7dbe8000-7dbef000	Deferred        libxdmcp.so.6
ELF	7dbef000-7dbf3000	Deferred        libxau.so.6
ELF	7dbf3000-7dc15000	Deferred        libxcb.so.1
ELF	7dc15000-7dd60000	Deferred        libx11.so.6
ELF	7dd60000-7dd75000	Deferred        libxext.so.6
ELF	7dd78000-7dd7d000	Deferred        libkeyutils.so.1
ELF	7dd7d000-7dd82000	Deferred        libcom_err.so.2
ELF	7dd82000-7dd96000	Deferred        libavahi-client.so.3
ELF	7dd96000-7dda4000	Deferred        libavahi-common.so.3
ELF	7dda6000-7de3a000	Deferred        winex11<elf>
  \-PE	7ddb0000-7de3a000	\               winex11
ELF	7de3a000-7de5f000	Deferred        imm32<elf>
  \-PE	7de40000-7de5f000	\               imm32
ELF	7df91000-7dfba000	Deferred        libexpat.so.1
ELF	7dfba000-7dffd000	Deferred        libfontconfig.so.1
ELF	7dffd000-7e029000	Deferred        libpng12.so.0
ELF	7e029000-7e044000	Deferred        libz.so.1
ELF	7e044000-7e0f4000	Deferred        libfreetype.so.6
ELF	7e125000-7e212000	Deferred        comdlg32<elf>
  \-PE	7e130000-7e212000	\               comdlg32
ELF	7e212000-7e357000	Deferred        oleaut32<elf>
  \-PE	7e230000-7e357000	\               oleaut32
ELF	7e357000-7e499000	Deferred        ole32<elf>
  \-PE	7e370000-7e499000	\               ole32
ELF	7e499000-7e513000	Deferred        shlwapi<elf>
  \-PE	7e4b0000-7e513000	\               shlwapi
ELF	7e513000-7e75d000	Deferred        shell32<elf>
  \-PE	7e520000-7e75d000	\               shell32
ELF	7e75d000-7e7a0000	Deferred        winspool<elf>
  \-PE	7e760000-7e7a0000	\               winspool
ELF	7e7a0000-7e824000	Deferred        rpcrt4<elf>
  \-PE	7e7b0000-7e824000	\               rpcrt4
ELF	7e824000-7e8a0000	Deferred        advapi32<elf>
  \-PE	7e830000-7e8a0000	\               advapi32
ELF	7e8a0000-7e9bf000	Deferred        gdi32<elf>
  \-PE	7e8b0000-7e9bf000	\               gdi32
ELF	7e9bf000-7eb1b000	Deferred        user32<elf>
  \-PE	7e9d0000-7eb1b000	\               user32
ELF	7eb1b000-7ec27000	Deferred        comctl32<elf>
  \-PE	7eb20000-7ec27000	\               comctl32
ELF	7ec27000-7ec35000	Deferred        libnss_files.so.2
ELF	7ec35000-7ec50000	Deferred        libnsl.so.1
ELF	7ef82000-7efcf000	Deferred        libm.so.6
ELF	7efe6000-7f000000	Deferred        version<elf>
  \-PE	7eff0000-7f000000	\               version
ELF	f7322000-f732f000	Deferred        libnss_nis.so.2
ELF	f7330000-f74eb000	Deferred        libc.so.6
ELF	f74eb000-f74f0000	Deferred        libdl.so.2
ELF	f74f1000-f750e000	Deferred        libpthread.so.0
ELF	f7535000-f753f000	Deferred        libnss_compat.so.2
ELF	f753f000-f76f5000	Dwarf           libwine.so.1
ELF	f76f7000-f771b000	Deferred        ld-linux.so.2
ELF	f771d000-f771e000	Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
	0000001d    0
	0000001c    0
	00000016    0
	00000014    0
	00000010    0
	0000000f    0
00000012 winedevice.exe
	0000001b    0
	00000018    0
	00000017    0
	00000013    0
00000019 plugplay.exe
	0000001f    0
	0000001e    0
	0000001a    0
00000020 explorer.exe
	00000024    0
	00000023    0
	00000022    0
	00000021    0
00000025 (D) C:\Program Files (x86)\Technische Alternative\Tapps2\Tapps2.exe
	00000028    0
	00000027    0
	00000026    0 <==
System information:
    Wine build: wine-1.7.44
    Platform: i386 (WOW64)
    Host system: Linux
    Host version: 3.19.0-22-generic
I saw suggestions to change the Windows version in wine to something pre-XP like Win 98, but it seems that's no longer available in wine 1.7.xx? Anyway, it didn't help when I tried that in wine 1.6.

What should I try? How do I read that error report? How can I pinpoint where the problem is? I'm not much of a programmer and even after some years still more a user than an engineer of Linux/Xubuntu.

Thanks -- Thomas
User avatar
dimesio
Moderator
Moderator
Posts: 13208
Joined: Tue Mar 25, 2008 10:30 pm

Re: Problems running Tapps 2 from Technische Alternative

Post by dimesio »

thomas_f wrote:

Code: Select all

System information:
    Wine build: wine-1.7.44
    Platform: i386 (WOW64)
    Host system: Linux
    Host version: 3.19.0-22-generic
I saw suggestions to change the Windows version in wine to something pre-XP like Win 98, but it seems that's no longer available in wine 1.7.xx? Anyway, it didn't help when I tried that in wine 1.6.
The current development release is 1.7.47; retest in that. Also, test in a 32 bit wineprefix; Windows versions older than XP are available there.
thomas_f
Level 1
Level 1
Posts: 6
Joined: Wed Jul 09, 2008 4:55 am

Re: Problems running Tapps 2 from Technische Alternative

Post by thomas_f »

dimesio wrote: The current development release is 1.7.47; retest in that. Also, test in a 32 bit wineprefix; Windows versions older than XP are available there.
To install the latest release I followed the procedure outlined here. What I got was 1.7.44. Could you point me to a reliable recipe how to install the really latest release?

Meanwhile, using 1.7.44, I created a 32 bit config directory (wineprefix), set it to Win 89, and tried to install the app. Error Message: "This program doesn't support the Windows version installed on your computer" (my translation from German). Installation aborted.

All the best -- Thomas
User avatar
dimesio
Moderator
Moderator
Posts: 13208
Joined: Tue Mar 25, 2008 10:30 pm

Re: Problems running Tapps 2 from Technische Alternative

Post by dimesio »

You will have to build 1.7.47 from source. The Ubuntu maintainer has only been updating packages every 2-3 months; 1.7.44 is the most recent package.
User avatar
dimesio
Moderator
Moderator
Posts: 13208
Joined: Tue Mar 25, 2008 10:30 pm

Re: Problems running Tapps 2 from Technische Alternative

Post by dimesio »

I downloaded the app and I can reproduce the crash in 1.7.47. File a bug.
thomas_f
Level 1
Level 1
Posts: 6
Joined: Wed Jul 09, 2008 4:55 am

Re: Problems running Tapps 2 from Technische Alternative

Post by thomas_f »

I did that now:

https://bugs.winehq.org/show_bug.cgi?id=38924

Thanks -- Thomas
Locked