PDA

View Full Version : vertex paint crashing



3dworks
03-07-2008, 02:57 AM
is it only my setup, or is vertex paint broken for UB 9.3.1?
as soon as i start vertex paint, modeler crashes. anyone successful? it only happens when more complex objects are loaded, not with a simple box etc.

using LW 9.3.1 under OSX 10.5.2 with an intel macpro here...

markus

extract from crash log:


Process: Modeler [12482]
Path: /Production/Lightwave/LightWave3D_931UB/Modeler.app/Contents/MacOS/Modeler
Identifier: com.newtek.LightWave.Modeler
Version: 9.3 (9.3)
Code Type: X86 (Native)
Parent Process: launchd [93]

Date/Time: 2008-03-07 10:51:21.993 +0100
OS Version: Mac OS X 10.5.2 (9C31)
Report Version: 6

Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000000
Crashed Thread: 0

Thread 0 Crashed:
0 libgcore.dylib 0x003a1835 VMap_Index(GCoreVertexMap*, GCore::Vertex*, GCore::Polygon*, int&) + 71
1 libgcore.dylib 0x003a2660 VMapGet(GCoreVertexMap*, GCore::Vertex*) + 40
2 libgcore.dylib 0x00341939 MInfo_PntVGet(st_LWMeshInfo*, GCore::Vertex*, float*) + 35
3 ...lightwave3d.plugin.VTXPaint 0x193d73a2 ScanVMaps + 64
4 libgcore.dylib 0x0035561b GCore::Mesh::EnumerateVertices(unsigned short, unsigned long (*)(GCore::Vertex*, void*, void*), void*, void*, st_LWMonitor*) + 101
5 libgcore.dylib 0x0034172b MInfo_ScanPoints(st_LWMeshInfo*, unsigned long (*)(void*, GCore::Vertex*), void*) + 111
6 ...lightwave3d.plugin.VTXPaint 0x193d71d8 StoreVMaps + 175
7 ...lightwave3d.plugin.VTXPaint 0x193d8cc6 Mesh_Load + 818
8 ...lightwave3d.plugin.VTXPaint 0x193aa508 ModelOpen + 143
9 ...lightwave3d.plugin.VTXPaint 0x193ac25e PaintAllocate + 474
10 ...lightwave3d.plugin.VTXPaint 0x19395a24 ActivatePaint + 131
11 libtools.dylib 0x00c73a3f ServerActivate(st_HostServer*, int, void*) + 103
12 com.newtek.LightWave.Modeler 0x0001cda9 FireCommandServer + 197
13 com.newtek.LightWave.Modeler 0x0001e456 FirePlugin(ThreeView*, unsigned short) + 226
14 libtools.dylib 0x00bef3e5 ActionDefDispatch + 171
15 libtools.dylib 0x00c09ee9 CmdEntryFireTag + 145
16 libtools.dylib 0x00c0a893 TBar_TBCEvent(st_ToolbarPane*, int, st_CmdMenu*) + 169
17 libtools.dylib 0x00c08d47 TBCMouse_Down(st_TBarComponent*, st_MouserInfo*, st_ZoneInfo*) + 121
18 libtools.dylib 0x00c97d5b MouseEvent(st_OpalWindow*, OpaqueEventRef*, unsigned long) + 1029
19 libtools.dylib 0x00c98cf5 HandleMouseDown(OpaqueEventRef*, OpaqueWindowPtr*, st_OpalWindow*, unsigned short, unsigned long, unsigned long, Point, void*) + 1483
20 libtools.dylib 0x00c991a1 WindowMouseEventHandler(OpaqueEventHandlerCallRef* , OpaqueEventRef*, void*) + 1175
21 com.apple.HIToolbox 0x933bdfc3 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1181
22 com.apple.HIToolbox 0x933bd3fd SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 405
23 com.apple.HIToolbox 0x933d9e0e SendEventToEventTarget + 52
24 com.apple.HIToolbox 0x933ec874 ToolboxEventDispatcherHandler(OpaqueEventHandlerCa llRef*, OpaqueEventRef*, void*) + 1208
25 com.apple.HIToolbox 0x933be37c DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 2134
26 com.apple.HIToolbox 0x933bd3fd SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 405
27 com.apple.HIToolbox 0x933d9e0e SendEventToEventTarget + 52
28 libtools.dylib 0x00c986f1 WManGetInput + 627
29 com.newtek.LightWave.Modeler 0x0003b3d8 CheckWinInput(ThreeView*, int) + 92
30 com.newtek.LightWave.Modeler 0x0003bb82 RunUserInterface + 1444
31 com.newtek.LightWave.Modeler 0x0001c5bd main + 761
32 com.newtek.LightWave.Modeler 0x000073ce _start + 216
33 com.newtek.LightWave.Modeler 0x000072f5 start + 41

Thread 1:
0 libSystem.B.dylib 0x91b6c9e6 mach_msg_trap + 10
1 libSystem.B.dylib 0x91b741dc mach_msg + 72
2 com.apple.CoreFoundation 0x945220de CFRunLoopRunSpecific + 1806
3 com.apple.CoreFoundation 0x94522d74 CFRunLoopRun + 84
4 Sentinel 0x001dcf0b SUP110BHT + 434
5 libSystem.B.dylib 0x91b9dc55 _pthread_start + 321
6 libSystem.B.dylib 0x91b9db12 thread_start + 34

Thread 2:
0 libSystem.B.dylib 0x91baf725 syscall + 5
1 com.apple.OpenTransport 0x00e83ac9 CarbonSelectThreadFunc + 205
2 libSystem.B.dylib 0x91b9dc55 _pthread_start + 321
3 libSystem.B.dylib 0x91b9db12 thread_start + 34

Thread 3:
0 libSystem.B.dylib 0x91b73bce __semwait_signal + 10
1 libSystem.B.dylib 0x91b9e8cd pthread_cond_wait$UNIX2003 + 73
2 com.apple.OpenTransport 0x00e7f938 CarbonOperationThreadFunc + 177
3 libSystem.B.dylib 0x91b9dc55 _pthread_start + 321
4 libSystem.B.dylib 0x91b9db12 thread_start + 34

Thread 4:
0 libSystem.B.dylib 0x91b6c9e6 mach_msg_trap + 10
1 libSystem.B.dylib 0x91b741dc mach_msg + 72
2 com.apple.CoreFoundation 0x945220de CFRunLoopRunSpecific + 1806
3 com.apple.CoreFoundation 0x94522d74 CFRunLoopRun + 84
4 com.rainbow.Eve3.framework 0x20002448 createNotificationThread + 533
5 libSystem.B.dylib 0x91b9dc55 _pthread_start + 321
6 libSystem.B.dylib 0x91b9db12 thread_start + 34

Thread 5:
0 libSystem.B.dylib 0x91b73bce __semwait_signal + 10
1 libSystem.B.dylib 0x91b9e8cd pthread_cond_wait$UNIX2003 + 73
2 libGLProgrammability.dylib 0x90a76432 glvmDoWork + 162
3 libSystem.B.dylib 0x91b9dc55 _pthread_start + 321
4 libSystem.B.dylib 0x91b9db12 thread_start + 34

Thread 6:
0 libSystem.B.dylib 0x91b6c9e6 mach_msg_trap + 10
1 libSystem.B.dylib 0x91b741dc mach_msg + 72
2 com.apple.CoreFoundation 0x945220de CFRunLoopRunSpecific + 1806
3 com.apple.CoreFoundation 0x94522d74 CFRunLoopRun + 84
4 com.apple.DesktopServices 0x96dba46f TSystemNotificationTask::SystemNotificationTaskPro c(void*) + 123
5 ...ple.CoreServices.CarbonCore 0x90578beb PrivateMPEntryPoint + 56
6 libSystem.B.dylib 0x91b9dc55 _pthread_start + 321
7 libSystem.B.dylib 0x91b9db12 thread_start + 34

Thread 7:
0 libSystem.B.dylib 0x91b6c9e6 mach_msg_trap + 10
1 libSystem.B.dylib 0x91b741dc mach_msg + 72
2 com.apple.CoreFoundation 0x945220de CFRunLoopRunSpecific + 1806
3 com.apple.CoreFoundation 0x94522d74 CFRunLoopRun + 84
4 com.apple.DesktopServices 0x96dba5e8 TFSEventsNotificationTask::FSEventsNotificationTas kProc(void*) + 216
5 ...ple.CoreServices.CarbonCore 0x90578beb PrivateMPEntryPoint + 56
6 libSystem.B.dylib 0x91b9dc55 _pthread_start + 321
7 libSystem.B.dylib 0x91b9db12 thread_start + 34

Thread 8:
0 libSystem.B.dylib 0x91b73bce __semwait_signal + 10
1 libSystem.B.dylib 0x91b9e8cd pthread_cond_wait$UNIX2003 + 73
2 ...ple.CoreServices.CarbonCore 0x9057a9d7 TSWaitOnCondition + 126
3 ...ple.CoreServices.CarbonCore 0x905598fe TSWaitOnConditionTimedRelative + 202
4 ...ple.CoreServices.CarbonCore 0x9057a654 MPWaitOnQueue + 208
5 com.apple.DesktopServices 0x96dc5a7a TNodeSyncTask::SyncTaskProc(void*) + 84
6 ...ple.CoreServices.CarbonCore 0x90578beb PrivateMPEntryPoint + 56
7 libSystem.B.dylib 0x91b9dc55 _pthread_start + 321
8 libSystem.B.dylib 0x91b9db12 thread_start + 34

Thread 9:
0 libSystem.B.dylib 0x91b9d4c6 kevent + 10
1 libSystem.B.dylib 0x91b9dc55 _pthread_start + 321
2 libSystem.B.dylib 0x91b9db12 thread_start + 34

Thread 10:
0 libSystem.B.dylib 0x91bbcb3a select$DARWIN_EXTSN + 10
1 libSystem.B.dylib 0x91b9dc55 _pthread_start + 321
2 libSystem.B.dylib 0x91b9db12 thread_start + 34

Thread 11:
0 libSystem.B.dylib 0x91b6ca46 semaphore_timedwait_signal_trap + 10
1 libSystem.B.dylib 0x91b9edaf _pthread_cond_wait + 1244
2 libSystem.B.dylib 0x91ba0633 pthread_cond_timedwait_relative_np + 47
3 com.apple.Foundation 0x914844fc -[NSCondition waitUntilDate:] + 236
4 com.apple.Foundation 0x91484310 -[NSConditionLock lockWhenCondition:beforeDate:] + 144
5 com.apple.Foundation 0x91484275 -[NSConditionLock lockWhenCondition:] + 69
6 com.apple.AppKit 0x961497f0 -[NSUIHeartBeat _heartBeatThread:] + 753
7 com.apple.Foundation 0x9143e5ad -[NSThread main] + 45
8 com.apple.Foundation 0x9143e154 __NSThread__main__ + 308
9 libSystem.B.dylib 0x91b9dc55 _pthread_start + 321
10 libSystem.B.dylib 0x91b9db12 thread_start + 34

Thread 12:
0 libSystem.B.dylib 0x91b9d4c6 kevent + 10
1 ...ple.CoreServices.CarbonCore 0x90578beb PrivateMPEntryPoint + 56
2 libSystem.B.dylib 0x91b9dc55 _pthread_start + 321
3 libSystem.B.dylib 0x91b9db12 thread_start + 34

Thread 13:
0 libSystem.B.dylib 0x91b73bce __semwait_signal + 10
1 libSystem.B.dylib 0x91b9e8cd pthread_cond_wait$UNIX2003 + 73
2 GLEngine 0x17622857 gleCmdProcessor + 375
3 libSystem.B.dylib 0x91b9dc55 _pthread_start + 321
4 libSystem.B.dylib 0x91b9db12 thread_start + 34

Thread 0 crashed with X86 Thread State (32-bit):
eax: 0x00000001 ebx: 0x003416ca ecx: 0x00000002 edx: 0x00000000
edi: 0xbfffe62c esi: 0x00000000 ebp: 0xbfffe608 esp: 0xbfffe5d0
ss: 0x0000001f efl: 0x00010202 eip: 0x003a1835 cs: 0x00000017
ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037
cr2: 0x00000000

littlewaves
03-07-2008, 12:22 PM
I don't think it's just you.

I can't get it working at all

Nor can I paint color onto a color map using airbrush following proton's tutorial
It just gives me a black colour map which I can't alter in any way.

I'm using UB so will try the CFM

bethel
03-07-2008, 04:11 PM
You can access the vertex map feature through the Map tab. Yes, it crashes when you try to do it interactively, even on the Mac G5, PPC.

bethel
03-07-2008, 04:11 PM
You can access the vertex map feature through the Map tab. Yes, it crashes when you try to do it interactively, even on the Mac G5, PPC.

Giacomo99
03-07-2008, 08:37 PM
What bethel said. Vertex Paint has been functionally busted for me since the first time i tried to use it (somewhere in the 8.0 release cycle.)

littlewaves
03-08-2008, 09:21 AM
This probably doesn't solve 3dWorks original problem but I've discovered I had my open GL shading method set to GLSLShaders. If I change it to Multitexture shaders I can get the vertex paint and color maps working to some extent

If I try to use airbrush to paint on a color map It crashes if I have a fair sized object loaded but I can get round this to some extent by hiding most of the polys and just leaving the ones I'm working on visible.

It's still a little sluggish though when compared to the proton video on the feature

3Dworks: Maybe check if you're also set to GLSL shaders in open GL options. Sorry if this doesn't help at all.