http://bugs.winehq.org/show_bug.cgi?id=10993
--- Comment #4 from kapouer kapouer_wine@melix.org 2008-01-13 16:36:52 --- Then again the bug reappears... i don't know what is the real cause of the bug, all i know is that the diff here suffices to make the bug disappear. I'm not very fluent with git so i'm not able to tell if it's a regression.
*** wine-git/dlls/winex11.drv/wintab.c 2008-01-13 04:47:13.000000000 +0100 --- wintab.c 2008-01-13 23:30:45.000000000 +0100 *************** *** 514,519 **** --- 514,520 ---- for (loop=0; loop < num_devices; loop++) { int class_loop; + if (devices[loop].type == NULL) continue; char *device_type = XGetAtomName(data->display, devices[loop].type);
TRACE("Device %i: [id %d|name %s|type %s|num_classes %d|use %s]\n",