You are here

PortableApps on Linux - failes on start

4 posts / 0 new
Last post
Last seen: 4 years 3 days ago
Joined: 2018-09-17 10:48
PortableApps on Linux - failes on start

Surprised no one else has this problem after four months. Thunderbird portable failed on start for Mint 17. Appears latest wine does not include full 32 bit support. Thunderbird, even in safe mode, fails as dump shows;
Unhandled exception: page fault on read access to 0x00000010 in 32-bit code (0x0047a239).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:0047a239 ESP:0033fa38 EBP:0033fa48 EFLAGS:00010202( R- -- I - - - )
EAX:00000011 EBX:038a2c7c ECX:00000010 EDX:00000010
ESI:00000014 EDI:001174a8
Stack dump:
0x0033fa38: 00007fff 038a2c7c 038a2244 00000011
0x0033fa48: 0033fa7c 0047a114 890dde94 0047a0c0
0x0033fa58: 004d1670 038a2244 00000000 0033fa50
0x0033fa68: 0033f578 0033fe50 00492680 896d6a30
0x0033fa78: 00000000 0033fad4 02c6c51b 038a2c7c
0x0033fa88: 02c669b6 02c669ef 0033fab8 038a2244
000c: sel=0067 base=00000000 limit=00000000 16-bit --x
=>0 0x0047a239 in ucrtbase (+0x3a239) (0x0033fa48)
1 0x0047a114 in ucrtbase (+0x3a113) (0x0033fa7c)
2 0x02c6c51b in xul (+0x1f6c51a) (0x0033fad4)
3 0x02d92957 in xul (+0x2092956) (0x0033fb3c)
4 0x02d92913 in xul (+0x2092912) (0x0033fc48)
5 0x02d9bebb in xul (+0x209beba) (0x0033fc5c)
6 0x004016f5 in thunderbird (+0x16f4) (0x0033fda0)
7 0x0040137e in thunderbird (+0x137d) (0x0033fdd8)
8 0x004019c0 in thunderbird (+0x19bf) (0x0033fe18)
9 0x004208f2 in thunderbird (+0x208f1) (0x0033fe60)
10 0x7b85e5cc call_process_entry+0xb() in kernel32 (0x0033fe78)
11 0x7b85f653 in kernel32 (+0x4f652) (0x0033feb8)
12 0x7bc799b0 call_thread_func_wrapper+0xb() in ntdll (0x0033fed8)
13 0x7bc7c93d call_thread_func+0x7c() in ntdll (0x0033ffa8)
14 0x7bc7998e RtlRaiseException+0x21() in ntdll (0x0033ffc8)
15 0x7bc4e8fe call_dll_entry_point+0x7ed() in ntdll (0x0033ffe8)
16 0xf753a50d wine_call_on_stack+0x1c() in (0x00000000)
17 0xf753a5cb wine_switch_to_stack+0x2a() in (0xff9aac38)
18 0x7bc541e2 LdrInitializeThunk+0x3a1() in ntdll (0xff9aac98)
19 0x7b865bdd __wine_kernel_init+0xa0c() in kernel32 (0xff9abdb8)
20 0x7bc547a3 __wine_process_init+0x192() in ntdll (0xff9abe48)
21 0xf7537c70 wine_init+0x30f() in (0xff9abea8)
22 0x7bf00fdc main+0xfb() in <wine-loader> (0xff9ac2f8)
23 0xf7356af3 __libc_start_main+0xf2() in (0x00000000)
0x0047a239: movb 0x0(%ecx),%al
Module Address Debug info Name (142 modules)
PE 350000- 3bd000 Deferred msvcp140
PE 3c0000- 3d4000 Deferred vcruntime140
PE 3e0000- 3e4000 Deferred api-ms-win-crt-runtime-l1-1-0
PE 3f0000- 3f3000 Deferred api-ms-win-core-errorhandling-l1K:\PortableApps\ThunderbirdPortable\App\Thunderbird\api-ms-win-core-errorhandling-l1-1-0.dll
PE 400000- 438000 Export thunderbird
PE 440000- 557000 Export ucrtbase
PE 560000- 563000 Deferred api-ms-win-core-heap-l1-1-0
PE 570000- 573000 Deferred api-ms-win-core-synch-l1-1-0
PE 580000- 583000 Deferred api-ms-win-core-processenvironmeK:\PortableApps\ThunderbirdPortable\App\Thunderbird\api-ms-win-core-processenvironment-l1-1-0.dll
PE 590000- 594000 Deferred api-ms-win-core-file-l1-1-0
PE 5a0000- 5a3000 Deferred api-ms-win-core-libraryloader-l1K:\PortableApps\ThunderbirdPortable\App\Thunderbird\api-ms-win-core-libraryloader-l1-1-0.dll
PE 5b0000- 5b3000 Deferred api-ms-win-core-string-l1-1-0
PE 5c0000- 5c3000 Deferred api-ms-win-core-debug-l1-1-0
PE 5d0000- 5d3000 Deferred api-ms-win-core-localization-l1-K:\PortableApps\ThunderbirdPortable\App\Thunderbird\api-ms-win-core-localization-l1-2-0.dll
PE 5e0000- 5e3000 Deferred api-ms-win-core-datetime-l1-1-0
PE 5f0000- 5f3000 Deferred api-ms-win-core-sysinfo-l1-1-0
PE 600000- 603000 Deferred api-ms-win-core-processthreads-lK:\PortableApps\ThunderbirdPortable\App\Thunderbird\api-ms-win-core-processthreads-l1-1-1.dll
PE 610000- 613000 Deferred api-ms-win-core-console-l1-1-0
PE 620000- 623000 Deferred api-ms-win-core-handle-l1-1-0
PE 630000- 633000 Deferred api-ms-win-core-file-l1-2-0
PE 640000- 643000 Deferred api-ms-win-core-namedpipe-l1-1-0K:\PortableApps\ThunderbirdPortable\App\Thunderbird\api-ms-win-core-namedpipe-l1-1-0.dll
PE 650000- 653000 Deferred api-ms-win-core-timezone-l1-1-0
PE 660000- 663000 Deferred api-ms-win-core-file-l2-1-0
PE 670000- 673000 Deferred api-ms-win-core-synch-l1-2-0
PE 680000- 683000 Deferred api-ms-win-core-profile-l1-1-0
PE 690000- 693000 Deferred api-ms-win-core-memory-l1-1-0
PE 6a0000- 6a3000 Deferred api-ms-win-core-util-l1-1-0
PE 6b0000- 6b3000 Deferred api-ms-win-core-rtlsupport-l1-1-K:\PortableApps\ThunderbirdPortable\App\Thunderbird\api-ms-win-core-rtlsupport-l1-1-0.dll
PE 6c0000- 6c3000 Deferred api-ms-win-core-interlocked-l1-1K:\PortableApps\ThunderbirdPortable\App\Thunderbird\api-ms-win-core-interlocked-l1-1-0.dll
PE 6d0000- 6d4000 Deferred api-ms-win-crt-string-l1-1-0
PE 6e0000- 6e3000 Deferred api-ms-win-crt-heap-l1-1-0
PE 6f0000- 6f4000 Deferred api-ms-win-crt-stdio-l1-1-0
PE 700000- 704000 Deferred api-ms-win-crt-convert-l1-1-0
PE 710000- 713000 Deferred api-ms-win-crt-locale-l1-1-0
PE 720000- 725000 Deferred api-ms-win-crt-math-l1-1-0
PE 730000- 735000 Deferred api-ms-win-crt-multibyte-l1-1-0
PE 740000- 743000 Deferred api-ms-win-crt-time-l1-1-0
PE 750000- 753000 Deferred api-ms-win-crt-filesystem-l1-1-0K:\PortableApps\ThunderbirdPortable\App\Thunderbird\api-ms-win-crt-filesystem-l1-1-0.dll
PE 760000- 763000 Deferred api-ms-win-crt-environment-l1-1-K:\PortableApps\ThunderbirdPortable\App\Thunderbird\api-ms-win-crt-environment-l1-1-0.dll
PE 770000- 773000 Deferred api-ms-win-crt-utility-l1-1-0
PE 7a0000- 7c3000 Deferred ldap60
PE 7d0000- 7d7000 Deferred prldap60
PE a00000- b34000 Deferred nss3
PE c50000- d00000 Deferred lgpllibs
PE d00000- 47f0000 Export xul
PE 10000000-10024000 Deferred mozglue
ELF 7b800000-7ba5b000 Dwarf kernel32<elf>
\-PE 7b810000-7ba5b000 \ kernel32
ELF 7bc00000-7bcdb000 Dwarf ntdll<elf>
\-PE 7bc10000-7bcdb000 \ ntdll
ELF 7bf00000-7bf04000 Dwarf <wine-loader>
PE 7ec4b000-7ec5f000 Deferred api-ms-win-core-processthreads-l
PE 7ec50000-7ec5f000 Deferred api-ms-win-core-processthreads-lC:\windows\system32\api-ms-win-core-processthreads-l1-1-0.dll
ELF 7ec5f000-7ec73000 Deferred psapi<elf>
\-PE 7ec60000-7ec73000 \ psapi
ELF 7ec73000-7ec8d000 Deferred
ELF 7ec8d000-7ecf5000 Deferred dbghelp<elf>
\-PE 7ec90000-7ecf5000 \ dbghelp
ELF 7ecf5000-7ed67000 Deferred advapi32<elf>
\-PE 7ed00000-7ed67000 \ advapi32
ELF 7ed67000-7ed73000 Deferred
ELF 7ed73000-7ed7f000 Deferred
ELF 7ed7f000-7ed98000 Deferred
ELF 7ef98000-7efde000 Deferred
ELF 7efe6000-7f000000 Deferred version<elf>
\-PE 7eff0000-7f000000 \ version
ELF f624a000-f6262000 Deferred userenv<elf>
\-PE f6250000-f6262000 \ userenv
ELF f6262000-f6398000 Deferred oleaut32<elf>
\-PE f6280000-f6398000 \ oleaut32
ELF f6398000-f63b0000 Deferred wtsapi32<elf>
\-PE f63a0000-f63b0000 \ wtsapi32
ELF f63b0000-f63e7000 Deferred wintrust<elf>
\-PE f63c0000-f63e7000 \ wintrust
ELF f63e7000-f6458000 Deferred setupapi<elf>
\-PE f63f0000-f6458000 \ setupapi
ELF f6458000-f648f000 Deferred uxtheme<elf>
\-PE f6460000-f648f000 \ uxtheme
ELF f648f000-f64a5000 Deferred dwmapi<elf>
\-PE f6490000-f64a5000 \ dwmapi
ELF f64a5000-f64ca000 Deferred imm32<elf>
\-PE f64b0000-f64ca000 \ imm32
ELF f64ca000-f6599000 Deferred crypt32<elf>
\-PE f64d0000-f6599000 \ crypt32
ELF f6599000-f65ad000 Deferred msimg32<elf>
\-PE f65a0000-f65ad000 \ msimg32
ELF f65ad000-f65ee000 Deferred usp10<elf>
\-PE f65b0000-f65ee000 \ usp10
ELF f65ee000-f6603000 Deferred avrt<elf>
\-PE f65f0000-f6603000 \ avrt
ELF f6603000-f6619000 Deferred hid<elf>
\-PE f6610000-f6619000 \ hid
ELF f6619000-f6720000 Deferred comctl32<elf>
\-PE f6620000-f6720000 \ comctl32
ELF f6720000-f679a000 Deferred shlwapi<elf>
\-PE f6730000-f679a000 \ shlwapi
ELF f679a000-f69cd000 Deferred shell32<elf>
\-PE f67b0000-f69cd000 \ shell32
ELF f69cd000-f69f3000 Deferred iphlpapi<elf>
\-PE f69d0000-f69f3000 \ iphlpapi
ELF f69f3000-f6a29000 Deferred ws2_32<elf>
\-PE f6a00000-f6a29000 \ ws2_32
ELF f6a29000-f6a54000 Deferred msacm32<elf>
\-PE f6a30000-f6a54000 \ msacm32
ELF f6a54000-f6ad5000 Deferred rpcrt4<elf>
\-PE f6a60000-f6ad5000 \ rpcrt4
ELF f6ad5000-f6c11000 Deferred ole32<elf>
\-PE f6af0000-f6c11000 \ ole32
ELF f6c11000-f6ccb000 Deferred winmm<elf>
\-PE f6c20000-f6ccb000 \ winmm
ELF f6ccb000-f6cd1000 Deferred
ELF f6cd1000-f6cdc000 Deferred
ELF f6cdc000-f6cec000 Deferred
ELF f6cec000-f6cf0000 Deferred
ELF f6cf0000-f6cfb000 Deferred
ELF f6cfb000-f6d06000 Deferred
ELF f6d06000-f6d0c000 Deferred
ELF f6d0c000-f6d10000 Deferred
ELF f6d10000-f6d17000 Deferred
ELF f6d17000-f6d1b000 Deferred
ELF f6d1b000-f6d3d000 Deferred
ELF f6d3d000-f6e71000 Deferred
ELF f6e71000-f6e84000 Deferred
ELF f6e88000-f6ea4000 Deferred wsock32<elf>
\-PE f6e90000-f6ea4000 \ wsock32
ELF f6ea6000-f6f38000 Deferred winex11<elf>
\-PE f6eb0000-f6f38000 \ winex11
ELF f6f6d000-f6f96000 Deferred
ELF f6f96000-f6fd1000 Deferred
ELF f6fd1000-f6ff9000 Deferred
ELF f6ff9000-f7099000 Deferred
ELF f70bb000-f71d8000 Deferred gdi32<elf>
\-PE f70d0000-f71d8000 \ gdi32
ELF f71d8000-f7332000 Deferred user32<elf>
\-PE f71f0000-f7332000 \ user32
ELF f7332000-f733b000 Deferred
ELF f733d000-f74ee000 Dwarf
ELF f74ee000-f74f3000 Deferred
ELF f74f3000-f750f000 Deferred
ELF f7531000-f76e6000 Dwarf
ELF f76e7000-f7709000 Deferred
ELF f770c000-f770d000 Deferred [vdso].so
process tid prio (all id:s are in hex)
0000000e services.exe
0000001e 0
0000001d 0
00000014 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001c 0
00000019 0
00000017 0
00000013 0
0000001a plugplay.exe
00000020 0
0000001f 0
0000001b 0
00000021 explorer.exe
00000023 0
00000022 0
00000024 PortableAppsPlatform.exe
00000025 0
00000047 ThunderbirdPortable.exe
0000003b 0
00000045 (D) K:\PortableApps\ThunderbirdPortable\App\Thunderbird\thunderbird.exe
00000044 0
00000041 0 <==
System information:
Wine build: wine-1.6.2
Platform: i386 (WOW64)
Host system: Linux
Host version: 4.4.0-134-generic

John T. Haller
John T. Haller's picture
Last seen: 4 min 57 sec ago
Joined: 2005-11-28 22:21
Working 32-bit Wine

You must have an already working WINE that runs 32-bit Windows apps before attempting to start anything we release. If you don't, nothing at all will work. It's impossible to code for or detect that on the Windows coding end. We do not support individual distros or their bundled WINE packages, just general usage of WINE. Having WINE up and running is up to the end user.

Sometimes, the impossible can become possible, if you're awesome!

Last seen: 4 years 3 days ago
Joined: 2018-09-17 10:48
Where is the support?

Nice reply showing lack of support. I suppose you tag line; " Sometimes, the impossible can become possible, if you're awesome!" has no meaning to you.

I do have wine 32 & 64 bit installed and working. Has been working for years. This is a new problem.

John T. Haller
John T. Haller's picture
Last seen: 4 min 57 sec ago
Joined: 2005-11-28 22:21
Your Statement

You specifically said "Appears latest wine does not include full 32 bit support." Which would mean 32-bit apps aren't working. If they aren't, there's zero I can do about that on the Windows code end.

I would suggest installing Thunderbird locally and seeing if it works. If it does not, you won't be able to use the portable version either. You may have to manually set the app to Windows 7 compatibility for it to work.

Sometimes, the impossible can become possible, if you're awesome!

Log in or register to post comments