electron / electron/windows-installer

Crashes while building win32 on a Mac

Open
#265 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
1.6k
Forks
267
Avg merge
5h 38m
Merged PRs (30d)
1

Description

During the build, a crash occurs. I'm running the latest version of window-installer on a MacBook running High Sierra 10.13.6. with Wine 3.14

```
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x7b463800).
Register dump:
CS:001b SS:0023 DS:0023 ES:0023 FS:1007 GS:000f
EIP:7b463800 ESP:0032f9a0 EBP:0032fe74 EFLAGS:00010206( R- -- I - -P- )
EAX:00000000 EBX:25a2ea00 ECX:0032f83c EDX:a73d99ee
ESI:00034600 EDI:25a2d200
Stack dump:
0x0032f9a0: 00370288 7b48123b 00000006 00000000
0x0032f9b0: 00000000 00000000 0032f9d0 00000001
0x0032f9c0: 0032f9d8 00000010 00000000 0035780c
0x0032f9d0: 00000018 25a2ea00 00114b48 259fa400
0x0032f9e0: 25a059b0 25a05a00 00370288 00114e80
0x0032f9f0: 001149b8 0000b578 7b462944 00370118
0200: sel=1007 base=7ffc0000 limit=00000fff 32-bit rw-
Backtrace:
=>0 0x7b463800 EndUpdateResourceW+0xed0() in kernel32 (0x0032fe74)
1 0x004013b6 wmain+0x203(argc=0x5, argv=0x113ea0) in writeziptosetup (0x0032fed8)
2 0x00401938 __scrt_common_main_seh+0xf8() in writeziptosetup (0x0032ff20)
3 0x7b452322 call_process_entry+0x11() in kernel32 (0x0032ff38)
4 0x7b4524b3 start_process+0x152() in kernel32 (0x0032ffdc)
5 0x7b45233a start_process_wrapper+0x9() in kernel32 (0x0032ffec)
0x7b463800 EndUpdateResourceW+0xed0 in kernel32: movzwl 0x0(%eax),%ecx
Modules:
Module Address Debug info Name (176 modules)
PE 400000- 41f000 CodeView writeziptosetup
PE 40001000-401b6000 Deferred libwine.1.0.dylib
ELF 401e7000-401fb000 Deferred api-ms-win-core-synch-l1-2-0
\-PE 401f0000-401fa000 \ api-ms-win-core-synch-l1-2-0
ELF 41200000-41214000 Deferred api-ms-win-core-fibers-l1-1-1
\-PE 41210000-41213000 \ api-ms-win-core-fibers-l1-1-1
ELF 41214000-41228000 Deferred api-ms-win-core-localization-l1-2-1
\-PE 41220000-41227000 \ api-ms-win-core-localization-l1-2-1
ELF 7b400000-7b7fe000 Stabs kernel32
\-PE 7b410000-7b7c1000 \ kernel32
ELF 7bc00000-7bcf6000 Deferred ntdll
\-PE 7bc10000-7bcce000 \ ntdll
ELF 7bf00000-7bf03000 Deferred
PE 9029f000-902a0000 Deferred accelerate
PE 902b7000-909f9000 Deferred vimage
PE 909f9000-90b34000 Deferred libblas.dylib
PE 90b34000-90b62000 Deferred libbnns.dylib
PE 90b62000-90ed6000 Deferred liblapack.dylib
PE 90ed6000-90eed000 Deferred liblinearalgebra.dylib
PE 90eed000-90f07000 Deferred libsparseblas.dylib
PE 90f07000-91067000 Deferred libvdsp.dylib
PE 91067000-91148000 Deferred libvmisc.dylib
PE 91148000-91149000 Deferred veclib
PE 92150000-92151000 Deferred applicationservices
PE 92151000-921b8000 Deferred ats
PE 921ba000-922df000 Deferred libfontparser.dylib
PE 922df000-9232c000 Deferred libfontregistry.dylib
PE 92419000-9241f000 Deferred colorsynclegacy
PE 924c8000-92521000 Deferred hiservices
PE 92521000-92531000 Deferred langanalysis
PE 92531000-9258a000 Deferred printcore
PE 9258a000-92621000 Deferred qd
PE 92621000-9262e000 Deferred speechsynthesis
PE 9262e000-9287e000 Deferred audiotoolbox
PE 929b7000-92d2d000 Deferred cfnetwork
PE 93256000-93316000 Deferred colorsync
PE 93316000-933b2000 Deferred coreaudio
PE 93415000-936f8000 Deferred coredata
PE 936f8000-936ff000 Deferred coredisplay
PE 936ff000-93b8a000 Deferred corefoundation
PE 93b8b000-941bf000 Deferred coregraphics
PE 941c0000-94437000 Deferred coreimage
PE 9463e000-9463f000 Deferred coreservices
PE 9463f000-946b2000 Deferred ae
PE 946b2000-94991000 Deferred carboncore
PE 94991000-949c6000 Deferred dictionaryservices
PE 949c6000-949cf000 Deferred fsevents
PE 949cf000-94b2f000 Deferred launchservices
PE 94b2f000-94bdd000 Deferred metadata
PE 94bdd000-94c3f000 Deferred osservices
PE 94c3f000-94cb1000 Deferred searchkit
PE 94cb1000-94cd5000 Deferred sharedfilelist
PE 94cd5000-94e23000 Deferred coretext
PE 94e23000-94e5e000 Deferred corevideo
PE 95139000-95143000 Deferred diskarbitration
PE 95153000-954c4000 Deferred foundation
PE 95504000-95534000 Deferred gss
PE 956de000-95780000 Deferred iokit
PE 95781000-95789000 Deferred iosurface
PE 957dd000-95962000 Deferred imageio
PE 95962000-95967000 Deferred libgif.dylib
PE 95967000-95a59000 Deferred libjp2.dylib
PE 95a59000-95a7c000 Deferred libjpeg.dylib
PE 95a7c000-95aa3000 Deferred libpng.dylib
PE 95aa3000-95aa6000 Deferred libradiance.dylib
PE 95aa6000-95af1000 Deferred libtiff.dylib
PE 964fc000-96515000 Deferred kerberos
PE 96bd6000-96c4f000 Deferred metal
PE 96c50000-96c5d000 Deferred netfs
PE 99592000-995eb000 Deferred opencl
PE 995eb000-99608000 Deferred cfopendirectory
PE 99608000-99614000 Deferred opendirectory
PE 9a81d000-9a81f000 Deferred libcvmspluginsupport.dylib
PE 9a81f000-9a824000 Deferred libcorefscache.dylib
PE 9a824000-9a829000 Deferred libcorevmclient.dylib
PE 9a829000-9a833000 Deferred libgfxshared.dylib
PE 9a833000-9a840000 Deferred libgl.dylib
PE 9a840000-9a87c000 Deferred libglimage.dylib
PE 9a9f5000-9aa38000 Deferred libglu.dylib
PE 9b3de000-9b3ee000 Deferred opengl
PE 9c15a000-9c395000 Deferred quartzcore
PE 9c829000-9cb5d000 Deferred security
PE 9cb5d000-9cbe6000 Deferred securityfoundation
PE 9cc11000-9cc16000 Deferred servicemanagement
PE 9cd40000-9cdb1000 Deferred systemconfiguration
PE 9edfa000-9ee9a000 Deferred apfs
PE 9f5e7000-9f625000 Deferred applejpeg
PE 9f777000-9f77f000 Deferred backgroundtaskmanagement
PE 9f950000-9f95a000 Deferred commonauth
PE 9fdf4000-9fe05000 Deferred coreemoji
PE a08d6000-a0d07000 Deferred facecore
PE a36b8000-a372c000 Deferred heimdal
PE a39e3000-a39eb000 Deferred ioaccelerator
PE a39eb000-a3a05000 Deferred iopresentment
PE a3ab9000-a3bae000 Deferred languagemodeling
PE a3bae000-a3bef000 Deferred lexicon
PE a3bf2000-a3bf9000 Deferred linguisticdata
PE a3f74000-a3f9f000 Deferred multitouchsupport
PE a40bd000-a40c8000 Deferred netauth
PE a443c000-a44c3000 Deferred skylight
PE a48a8000-a48b1000 Deferred tcc
PE a5050000-a5053000 Deferred loginsupport
PE a50dd000-a5111000 Deferred libclosured.dylib
PE a516c000-a51a4000 Deferred libcrfsuite.dylib
PE a51a4000-a51af000 Deferred libchinesetokenizer.dylib
PE a524a000-a524c000 Deferred libdiagnosticmessagesclient.dylib
PE a527d000-a5468000 Deferred libfosl_dynamic.dylib
PE a546f000-a5470000 Deferred libopenscriptingutil.dylib
PE a54c8000-a54ca000 Deferred libsystem.b.dylib
PE a54d8000-a54ee000 Deferred libapple_nghttp2.dylib
PE a54ee000-a551a000 Deferred libarchive.2.dylib
PE a566d000-a566e000 Deferred libauto.dylib
PE a566e000-a567f000 Deferred libbsm.0.dylib
PE a567f000-a568c000 Deferred libbz2.1.0.dylib
PE a568c000-a56e6000 Deferred libc++.1.dylib
PE a56e6000-a5708000 Deferred libc++abi.dylib
PE a5709000-a571b000 Deferred libcmph.dylib
PE a571b000-a5731000 Deferred libcompression.dylib
PE a5731000-a5749000 Deferred libcoretls.dylib
PE a5749000-a574b000 Deferred libcoretls_cfhelpers.dylib
PE a5c32000-a5c8a000 Deferred libcups.2.dylib
PE a5da0000-a5da1000 Deferred libenergytrace.dylib
PE a5dd4000-a5dd9000 Deferred libheimdal-asn1.dylib
PE a5e04000-a5ef5000 Deferred libiconv.2.dylib
PE a5ef5000-a6118000 Deferred libicucore.a.dylib
PE a615f000-a6161000 Deferred liblangid.dylib
PE a6161000-a617a000 Deferred liblzma.5.dylib
PE a617a000-a6190000 Deferred libmarisa.dylib
PE a6244000-a6462000 Deferred libmecabra.dylib
PE a6628000-a67a0000 Deferred libnetwork.dylib
PE a67a0000-a6b81000 Deferred libobjc.a.dylib
PE a6b84000-a6b88000 Deferred libpam.2.dylib
PE a6b8a000-a6bbc000 Deferred libpcap.a.dylib
PE a6bf9000-a6c15000 Deferred libresolv.9.dylib
PE a6c5f000-a6dea000 Deferred libsqlite3.dylib
PE a6f8d000-a6fed000 Deferred libusrtcp.dylib
PE a6fed000-a6ff1000 Deferred libutil.dylib
PE a6ff1000-a7000000 Deferred libxar.1.dylib
PE a7000000-a70df000 Deferred libxml2.2.dylib
PE a70df000-a7108000 Deferred libxslt.1.dylib
PE a7108000-a7118000 Deferred libz.1.dylib
PE a7152000-a7157000 Deferred libcache.dylib
PE a7157000-a7162000 Deferred libcommoncrypto.dylib
PE a7162000-a7168000 Deferred libcompiler_rt.dylib
PE a7168000-a7173000 Deferred libcopyfile.dylib
PE a7173000-a71dc000 Deferred libcorecrypto.dylib
PE a7246000-a727c000 Deferred libdispatch.dylib
PE a727c000-a729a000 Deferred libdyld.dylib
PE a729a000-a729b000 Deferred libkeymgr.dylib
PE a729b000-a72a8000 Deferred libkxld.dylib
PE a72a8000-a72a9000 Deferred liblaunch.dylib
PE a72a9000-a72af000 Deferred libmacho.dylib
PE a72af000-a72b2000 Deferred libquarantine.dylib
PE a72b2000-a72b4000 Deferred libremovefile.dylib
PE a72b4000-a72cc000 Deferred libsystem_asl.dylib
PE a72cc000-a72cd000 Deferred libsystem_blocks.dylib
PE a72cd000-a735a000 Deferred libsystem_c.dylib
PE a735a000-a735e000 Deferred libsystem_configuration.dylib
PE a735e000-a7362000 Deferred libsystem_coreservices.dylib
PE a7362000-a7364000 Deferred libsystem_darwin.dylib
PE a7364000-a736b000 Deferred libsystem_dnssd.dylib
PE a736b000-a73bb000 Deferred libsystem_info.dylib
PE a73bb000-a73e0000 Deferred libsystem_kernel.dylib
PE a73e0000-a7430000 Deferred libsystem_m.dylib
PE a7430000-a744b000 Deferred libsystem_malloc.dylib
PE a744b000-a7570000 Deferred libsystem_network.dylib
PE a7570000-a757b000 Deferred libsystem_networkextension.dylib
PE a757b000-a7584000 Deferred libsystem_notify.dylib
PE a7584000-a758b000 Deferred libsystem_platform.dylib
PE a758b000-a7596000 Deferred libsystem_pthread.dylib
PE a7596000-a759a000 Deferred libsystem_sandbox.dylib
PE a759a000-a759d000 Deferred libsystem_secinit.dylib
PE a759d000-a75a6000 Deferred libsystem_symptoms.dylib
PE a75a6000-a75b9000 Deferred libsystem_trace.dylib
PE a75ba000-a75c1000 Deferred libunwind.dylib
PE a75c1000-a75eb000 Deferred libxpc.dylib
Threads:
process tid prio (all id:s are in hex)
00000008 (D) Z:\Users\johann\Work\Dev\Web\Projects\ServetusClient\node_modules\electron-winstaller\vendor\WriteZipToSetup.exe
00000009 0 <==
0000000e services.exe
0000002a 0
00000022 0
0000001d 0
00000013 0
00000010 0
0000000f 0
00000011 winedevice.exe
0000001a 0
00000017 0
00000016 0
00000012 0
0000001b plugplay.exe
0000001f 0
0000001e 0
0000001c 0
00000020 winedevice.exe
0000003a 0
00000039 0
00000038 0
00000037 0
00000036 0
00000035 0
00000034 0
00000033 0
00000032 0
00000031 0
00000030 0
0000002f 0
0000002e 0
0000002d 0
0000002c 0
0000002b 0
00000029 0
00000024 0
00000023 0
00000021 0
00000027 explorer.exe
0000003d 0
0000003c 0
0000003b 0
00000028 0
System information:
Wine build: wine-3.14
Platform: i386 (WOW64)
Version: Windows 7
Host system: Darwin
Host version: 17.7.0

```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.