RPC_E_WRONG_THREAD error causing program to not function

Questions about Wine on Linux
Locked
alepolo101
Newbie
Newbie
Posts: 2
Joined: Mon Jul 15, 2019 4:59 pm

RPC_E_WRONG_THREAD error causing program to not function

Post by alepolo101 »

Hi! I'm trying to install a piece of software called Jasperactive in Wine. The software is for microsoft office training, so it communicates with word/powerpoint/excel in order to grade exercises. Both Microsoft Office and the main Jasperactive program work fine except for that Jasperactive fails to grade anything.

The program itself (Jasperactive) gives the error: COMException error: Exception from HRESULT: 0x8001010E (RPC_E_WRONG_THREAD)

In the Wine log, it keeps repeating these 3 lines with different addresses in the location I've bolded:

02b6:fixme:ole:Context_CC_ContextCallback (05C38C38/05C38C3C)->(00997011, 05FBEF5C, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
02b6:fixme:ole:Context_CC_ContextCallback (05C38C38/05C38C3C)->(00997011, 05FBEF74, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, 00000000)
02b6:err:ole:ClientRpcChannelBuffer_SendReceive called from wrong apartment, should have been 0x2ae000002af
02b6:fixme:ole:NdrClearOutParameters (05FBEB90,10943EDE,05FBF2C4): stub

and then occasionally the wine logs show:
02b2:fixme:d3d9:d3d9_swapchain_Present Ignoring dirty_region 0x1097d470.

Thanks for any help,
Alex
lahmbi5678
Level 7
Level 7
Posts: 823
Joined: Thu Aug 27, 2009 6:23 am

Re: RPC_E_WRONG_THREAD error causing program to not function

Post by lahmbi5678 »

You probably should file a bug report.
alepolo101
Newbie
Newbie
Posts: 2
Joined: Mon Jul 15, 2019 4:59 pm

Re: RPC_E_WRONG_THREAD error causing program to not function

Post by alepolo101 »

Locked