Running the latest wine 1.1.40 I'm still gettting this error when trying to run smartgo2: rogue@BetaCentauri:~$ wine .wine/drive_c/Program\ Files/SmartGo2/SmartGo.exe err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"mlang.dll" err:ole:create_server class {275c23e2-3747-11d0-9fea-00aa003f8646} not registered err:ole:CoGetClassObject no class object {275c23e2-3747-11d0-9fea-00aa003f8646} could be created for context 0x7 This is using native mlang.dll and gdiplus.dll. I'd like to know how I can fix this. Can anyone please help? On Mon, Feb 15, 2010 at 7:14 PM, jesse wilson <jessemichaelwilson@xxxxxxxxx> wrote: > I didn't realize I was replying just to you. This is the output: > > rogue@BetaCentauri:~/.wine/drive_c/Program Files/SmartGo2$ wine > ~/.wine/drive_c/Program\ Files/SmartGo2/SmartGo.exe > err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"mlang.dll" > err:ole:create_server class {275c23e2-3747-11d0-9fea-00aa003f8646} not > registered > err:ole:CoGetClassObject no class object > {275c23e2-3747-11d0-9fea-00aa003f8646} could be created for context > 0x7 > > This is with mlang.dll native as the default setting for all > applications, and a redundant entry just for SmartGo2. I have the dll > in the system32 directory, and also in the program's own directory. > For permissions I have read/write set for all users. But not execute. > I haven't believed it should matter up until now, but I will set the > execute bit. All the things we've tried sofar haven't changed the > output. Here it is with the execute bit set: > > rogue@BetaCentauri:~/.wine/drive_c/windows/system32$ wine > ../../Program\ Files/SmartGo2/SmartGo.exe > err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"mlang.dll" > err:ole:create_server class {275c23e2-3747-11d0-9fea-00aa003f8646} not > registered > err:ole:CoGetClassObject no class object > {275c23e2-3747-11d0-9fea-00aa003f8646} could be created for context > 0x7 > > If anyone has any ideas, please tell me what I should do. If someone > wants to walk me through using winedbg to figure out what's going on, > I can do that, I just don't know how to do that myself. From the > output, it looks clear that the dll is not getting loaded. The dll is > from windows xp, and I just checked to make sure that the wine > configuration is set to windows xp. It is.... I just don't have a > clue why this dll is not getting loaded. It looks like all the other > error messages derive from the first one. I am running Ubuntu 9.10, > any help you or anyone else can give me I will appreciate very much. > Thanks, > > Jesse > > On Mon, Feb 15, 2010 at 5:02 PM, James McKenzie > <jjmckenzie51@xxxxxxxxxxxxx> wrote: >> jesse wilson wrote: >>> On Mon, Feb 15, 2010 at 11:30 AM, jesse wilson >>> <jessemichaelwilson@xxxxxxxxx> wrote: >>> >>>> I've tried it both ways >>>> >>>> Jesse >>>> >>>> On Mon, Feb 15, 2010 at 11:25 AM, James McKenzie >>>> <jjmckenzie51@xxxxxxxxxxxxx> wrote: >>>> >>>>> jesse wilson wrote: >>>>> >>>>>> On Mon, Feb 15, 2010 at 10:18 AM, James McKenzie >>>>>> <jjmckenzie51@xxxxxxxxxxxxx> wrote: >>>>>> >>>>>> >>>>>>> jesse wilson wrote: >>>>>>> >>>>>>> >>>>>>>> On Mon, Feb 15, 2010 at 9:47 AM, James McKenzie >>>>>>>> <jjmckenzie51@xxxxxxxxxxxxx> wrote: >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>>> jesse wilson wrote: >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>>> Following the instructions from the appdb (except I used the wine >>>>>>>>>> configuration tool instead of editing the file directly), I attempted >>>>>>>>>> to get SmartGo working by setting SmartGo to use a native mlang.dll, >>>>>>>>>> which I installed to the ~/.wine/drive_c/windows/system32 folder. The >>>>>>>>>> program is still not starting up correctly, and running it from the >>>>>>>>>> terminal produces this: >>>>>>>>>> >>>>>>>>>> rogue@BetaCentauri:~$ wine .wine/drive_c/ >>>>>>>>>> Program Files/ windows/ >>>>>>>>>> rogue@BetaCentauri:~$ wine .wine/drive_c/Program\ Files/SmartGo2/SmartGo.exe >>>>>>>>>> err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"mlang.dll" >>>>>>>>>> err:ole:create_server class {275c23e2-3747-11d0-9fea-00aa003f8646} not >>>>>>>>>> registered >>>>>>>>>> err:ole:CoGetClassObject no class object >>>>>>>>>> {275c23e2-3747-11d0-9fea-00aa003f8646} could be created for context >>>>>>>>>> 0x7 >>>>>>>>>> >>>>>>>>>> I don't really understand what went wrong. Can someone please help me >>>>>>>>>> to figure this out and get this program working? Thanks all >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>> Put the dll in the same directory as the program and try it again. >>>>>>>>> >>>>>>>>> James McKenzie >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> That didn't work. I even set the rw permissions bits for all users on >>>>>>>> the file. Then I tried removing the dll from the system32 folder. >>>>>>>> Still no dice. Is there anything else we can try? >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> Start Wine's Configuration program (winecfg in a terminal session.) >>>>>>> >>>>>>> On the overrides page add mlang.dll and make it native only. >>>>>>> >>>>>>> Then try running your program again. >>>>>>> >>>>>>> James McKenzie >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>> I already had it set as native, as per the instructions on appdb. And, >>>>>> it is set on a per application basis. >>>>>> >>>>>> >>>>>> >>>>> This usually works and the file will be found in the directory where the >>>>> program resides. Are you starting the program from a terminal session >>>>> or via the Menu? >>>>> >>>>> James McKenzie >>>>> >>>>> >>>>> >>> >>> Any other ideas? I'd really like to get this working on my machine. I >>> can take any debugging steps you need me to. >>> >>> Jesse >>> >>> >> Can you run the program from the terminal and provide us with what is >> sent to the screeen? >> >> Also, please reply to all. You are replying only to me and there are >> hundreds of users that could help you as well. >> >> James McKenzie >> >> >