# Basename function not working in build\_executable

**URL:** <https://discourse.julialang.org/t/basename-function-not-working-in-build-executable/24102>\
**Category:** Internals & Design\
**Created:** [May 11, 2019, 6:25am UTC](https://discourse.julialang.org/t/basename-function-not-working-in-build-executable/24102 "2019-05-11T06:25:45Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Erisme](https://avatars.discourse-cdn.com/v4/letter/e/96bed5/32.png) [@Erisme](https://discourse.julialang.org/u/Erisme)\
**Post date:** [May 11, 2019, 6:25am UTC](https://discourse.julialang.org/t/basename-function-not-working-in-build-executable/24102/1 "2019-05-11T06:25:45Z")

</div>

Hi all,

I created an executable file with build\_executable from PackageCompiler and it seems that it crash because of basename function,

**CMD:**  
fatal: error thrown and no exception handler available.  
UndefVarError(var=:inputs)  
rec\_backtrace at /home/Administrator/buildbot/worker/package\_win64/build/src\stackwalk.c:94  
record\_backtrace at /home/Administrator/buildbot/worker/package\_win64/build/src\task.c:217 [inlined]  
jl\_throw at /home/Administrator/buildbot/worker/package\_win64/build/src\task.c:417  
jl\_undefined\_var\_error at /home/Administrator/buildbot/worker/package\_win64/build/src\rtutils.c:130  
#103 at C:\Users\fv973uv\Documents\Julia\Julia\_IFRS17\_New model\New\_inputs.jl:59  
jl\_fptr\_trampoline at /home/Administrator/buildbot/worker/package\_win64/build/src\gf.c:1864  
jl\_apply\_generic at /home/Administrator/buildbot/worker/package\_win64/build/src\gf.c:2219  
julia\_main at C:\Users\fv973uv\Documents\Julia\Julia\_IFRS17\_New model\IFRS17.jl:26  
julia\_main at C:\Users\fv973uv\Documents\Julia\Julia\_IFRS17\_New model\Executable\IFRS17.dll (unknown line)  
.text at C:\Users\fv973uv\Documents\Julia\Julia\_IFRS17\_New model\Executable\IFRS17.exe (unknown line)  
\_\_tmainCRTStartup at /home/abuild/rpmbuild/BUILD/mingw-w64-crt\crt\crtexe.c:339  
mainCRTStartup at /home/abuild/rpmbuild/BUILD/mingw-w64-crt\crt\crtexe.c:223  
BaseThreadInitThunk at C:\WINDOWS\System32\KERNEL32.DLL (unknown line)  
RtlUserThreadStart at C:\WINDOWS\SYSTEM32\ntdll.dll (unknown line)

code referring to ligne 59 in new\_inputs.jl

inputs=open\_dialog(“Pick the input csv files”, GtkNullContainer(), (“\*.csv”,), select\_multiple=true)  
info\_dialog(“Inputs loaded”)  
inputs\_names=Base.Filesystem.basename.(inputs)

Any help please?
