You can get rid of this error by creating \Temp Files\JSC10024_username in c:\windows\temp
The following comments are owned by whoever posted them. We are not responsible for them in any way.
Back to Threads Reply to Thread
You can get rid of this error by creating \Temp Files\JSC10024_username in c:\windows\temp
Unfortunately, this didn't work for me.
I saw there was a ~/.cxoffise/dotwine/fakewindows/Windows/Temp Files so I created the directory JSC10024[username] (substituting [username] for my login username I am in when I invoke PSP). What happened then was that PSP still gave the same error, AND, the directory then was DELETED! I have no idea why it's doing that.
I'll be working on this issue today and see if I can figure it out. I did get it working in regular WINE so I know it's possible. Just that CrossOver Office has a different structure than the RPM version of WINE, therefore I have to find a way to do things a little differently.
Well, it's afternoon and I spent the majority of my time trying to get this to work on my system, but I still can't. :(
I tried doing:
But all I got was a bunch of debugging info while wine was loading, but it stopped when PSP 8 started running. Then nothing, even when I came to the error. Then, after PSP exited after the error, the strace reported that the app exited. But nothing in between. I used to in the free version of WINE be able to do this. I also tried to invoke using -cx-log but again, it didn't give any information while PSP8 was running, only before and after.
Is there a way to capture system calls, and file access calls (including what files it was trying to read/write) that were requested/made by the Windows .exe files? This would help me to diagnose the problems I'm having and hopefully get this working. If I'm having this problem, I can imagine others might too and hope to have a fix handy. I don't know why Frank's idea isn't working on my system. I discovered that fix before on the free WINE and it worked. For some reason CrossOver Office it doesn't work. :(
It must be in c:\windows\temp\temp files\JSC10024[username] and not in c:\windows\temp files\JSC10024[username]
Nope, that doesn't work either. I created a file:
~/.cxoffice/dotwine/fake_windows/Windows/Temp/Temp Files/JSC10024_username
(again, replacing 'username' with my log in username) and it still gave the exact same error. I have the config file set to use C:\Windows\Temp for the temp directory (as is default). It just won't work on my system, no matter what I try. :( I don't have a clue what to fix now because I can't even get a trace of system calls from PSP 8 itself. PSP 8's file location was set correctly as well. I have no clue as to why it's not working on my system.
BTW, I used to go by 'techchiq' and I remember telling you about the instructions for this. :) Thing is, at the time I was using the Free version of WINE, not CodeWeavers version. It worked fine in there (but couldn't get text to apply at all). Well, in CodeWeavers, I can get text working, but the unhandled exception is giving me fits. I tried all my tricks and still am at a loss.
But I'm not giving up. :) There's got to be something going on here... and somehow I hope to find out what.
I have wine 0.9.49 and I used this to install psp 8
# chmod ugo=+rwx /tmp/Temp\ Files
# mkdir /tmp/Temp\ Files/JSC10024_[username]
# chmod ugo=+rwx /tmp/Temp\ Files/JSC10024_[username]
But it didn't work!
JSC10024_[username] folder got deleted and I still got the error! Do you know how to fix this? I used wine 0.9.49..
Looking forward for a solution,
Addie
I've written a little bash file which should have solved this (see below) how this didn't help either.
I don't think "$HOME/.cxoffice/fake_win/drivec/windows/temp/Temp Files/JSC10024$username" is the actual location this is trying to use, other wise this would work.
It would be nice to see if there is any way of tracing what wine is doing here, IE the ACTUAL location of the folder / file it's trying to create.
export username="xzyperson"
export temp_path_prefix=$HOME/.cxoffice/win98/drive_c/windows/temp
export temp_path="$temp_path_prefix/Temp Files"
export temp_path_user=$temppath/JSC10024$username
[ -d "$temp_path_prefix" ] || mkdir -p "$temp_path_prefix"
[ -d "$temp_path" ] || mkdir -p "$temp_path"
chmod ugo=+rwx "$temp_path"
mkdir "$temp_path_user"
chmod ugo=+rwx "$temp_path_user"
exec "/home/xzyperson/.cxoffice/win98/desktopdata/cxmenu/StartMenu.c^5E3A^5Fwindows^5Fprofiles^5Fcrossover^5FStart^2BMenu/Programs/Jasc+Software/Jasc+Paint+Shop+Pro+8"
CrossOver Forums: the place to discuss running Windows applications on Mac and Linux