Houdini Apprentice Crashing

   14191   24   1
User Avatar
Member
13 posts
Joined: Sept. 2014
Offline
You can get the latest driver (the one I am using) here: https://www.idrive.com/idrive/sh/sh [idrive.com]

When I ran this driver my anti-virus asked me if I trusted it. Just to give you a heads up.

The device is a Huion GT-220. It was released mid-august so I am not surprised there are some minor issues with it.

I tested the driver on my work computer and it crashed just like my home one does. I have a Wacom Bamboo at work. It's Wintab32.dll works fine.

Bad Wintab32.dll


Good wintab32.dll


Dependency Walker
User Avatar
Member
13 posts
Joined: Sept. 2014
Offline
I received word from Huion that they are going to look into the driver issue. It seems like they are taking this seriously and are going to try to get it resolved.

Dear H****

Wintab32.dll called Win32API ,that is why it have relationship with MSVCR90.dll.
Different tablet have different Wintab32.dll ,and almost all brand driver had advantage and disadvantage.
I will download the houndini for testing,if it is a bug,We will correct it as soon as possible.
Thanks for your information and support.
Best wishes!





——————
R&D department of Huion 绘王开发部

T

*****************************************************************************************
Shenzhen Huion Animation Technology Co., LTD
深圳市绘王动漫科技有限公司
ADD: 2F, Unit C, Building B, ShiFeng High-Tech Industrial Park, XiXiang, Bao-an, Shenzhen
地址:深圳市宝安区西乡九围世峰科技园B栋C单元二楼
**********************************************************************************************
TEL(电话):(+86)0755-61537861

(I removed the developers name and email address from the post).
User Avatar
Member
7740 posts
Joined: July 2005
Offline
The link https://www.idrive.com/idrive/sh/sh [idrive.com] didn't work so I installed the Windows driver for the Huion GT-220 from here:
http://www.huion-tablet.com/download/ [huion-tablet.com]

Upon trying this out on my Houdini, I get crashes from their driver calling memcpy():
msvcr90.dll!memcpy(unsigned char * dst=0xfe000000000441f1, unsigned char * src=0x00ffffffffffffff, unsigned long count=0) Line 344 Unknown

Notice that “src” is set to an invalid memory address. This is occurring because Houdini's UI loop is *NOT* run from the main thread, but from an independent thread. So the problem seems to be their driver crashing when called from some thread other than the main application thread.
User Avatar
Member
13 posts
Joined: Sept. 2014
Offline
That would square with what I am seeing. Houdini opens, but after about a minute it will error out. I can get it to error out immediately if I chose any menu item from the UI.
Huion has been pretty solid about updating drivers when problems like this happen, I am sure they will get a new version out soon. It might be a bit longer than usual since the first week of October is a Chinese national holiday.
I sent the developer for Houdini a link to this thread so he could see what I have tried and people have suggested.

Thanks again everyone who helped track down the problem.
User Avatar
Member
1 posts
Joined: Dec. 2014
Offline
i believe i have found to issue ive gone through every step … and i mean every step but as soon as i rename wintab32.dll to bak. the program loads no problem and doesnt crash so im guessing its not compatible with my tablet

i went through the msvcr90dll nonsense and all along it was the wintab32 as soon as i put it back houdini crashed.

so now we know the cause what is the solution
  • Quick Links