Clicking in Viewport causes crash in Ubuntu

   5214   13   0
User Avatar
Member
41 posts
Joined: 4月 2013
Offline
Hi everyone,

I've stumbled upon the most curious bug. After tumbling around in the viewport gazing off into the vast nothingness of the empty space, I decided to create a sphere. As soon as I try to click anywhere in the view the whole application crashes. Multiple times, not just spheres. What may cause such a glitch?

“Caught signal 11”

Ubuntu 12.04
Houdini 12.5.371

All the best,
Elias Ericsson Rydberg
User Avatar
Member
4189 posts
Joined: 6月 2012
Offline
it's be worth trying a newer build. A bug like that might have been fixed.
User Avatar
Member
41 posts
Joined: 4月 2013
Offline
While that's an alternative I'm starting to think the problem is with ubuntu rather. This used to work, I could select objects and move them around before.
User Avatar
Member
1391 posts
Joined: 12月 2010
Offline
I had same problem too !

That's because for some reasons :

1. (Houdini Bug) – Install last Houdini version.
2. (VGA Driver) – Update your VGA driver (I think you have ATI !,Is it correct !?)

After updating your VGA driver ,remove Houdini XXXX directory from your Home directory and run Houdini again :?
https://www.youtube.com/c/sadjadrabiee [www.youtube.com]
Rabiee.Sadjad@Gmail.Com
User Avatar
スタッフ
2494 posts
Joined: 9月 2007
Offline
Logging a bug with your graphic card and driver info would be great. Thanks!

http://www.sidefx.com/index.php?option=com_forum&Itemid=172&page=viewtopic&t=25347 [sidefx.com]
Chris McSpurren
Senior Quality Assurance Specialist
SideFX
User Avatar
Member
41 posts
Joined: 4月 2013
Offline
I'm leaning on that the bug is with Ubuntu and the graphics driver, Houdini did run fine previously.

I'm afraid you're not correct Joker, I actually don't have a graphics card on this machine. I have an Intel i3 4130 that has integrated graphics. Houdini is still almost useable, as long as I'm not touching anything in the viewport, tumbling is fine and so is the other node panel etc.

I've tested to install xubuntu (xfce desktop ubuntu) to try to eliminate any effect Unity and Compiz might have. But to no avail, the error is persistant. Maybe this will give me a reason to learn how to restore from one of my backups on Ubuntu. Let's stay positive!

I'll try to reinstall any graphics drivers and such first though!
User Avatar
スタッフ
5161 posts
Joined: 7月 2005
Online
The software Mesa driver on Linux isn't supported by Houdini. You might be able to get it running by setting the GL renderer to GL1.2 in Edit>Prefs>3D viewports.
User Avatar
Member
41 posts
Joined: 4月 2013
Offline
I havn't installed mesa (as far as I know) and GL1.2 is the one I currently use. Houdini crashes if I use the H11 as well.
User Avatar
スタッフ
2494 posts
Joined: 9月 2007
Offline
Ahhh….an intel integrated graphics card. You're not going to have a good time with that, I'm afraid. Here's an excerpt from our System Requirements page:

“Non-workstation cards, such as GeForce, Radeon, and Intel integrated graphics can be used at your own risk. They may be used for learning and personal use but are not supported: you may experience display problems, slow performance, and the software may exit unexpectedly.”

http://www.sidefx.com/index.php?option=com_content&task=view&id=415&Itemid=269 [sidefx.com]
Chris McSpurren
Senior Quality Assurance Specialist
SideFX
User Avatar
スタッフ
5161 posts
Joined: 7月 2005
Online
I believe you get mesa “for free” with Ubuntu. You can check the renderer vendor/name in Help > About Houdini, Show Details.
User Avatar
Member
41 posts
Joined: 4月 2013
Offline
I'm aware that's it not supported, but it did work perfectly. This machine is not supposed to be a workstation, its supposed to be a render slave and a fileserver. I'll buy the workstation next week, when the invoices get paid! :mrgreen:

Info for the curious:
OpenGL Vendor: Intel Open Source Technology Center
OpenGL Renderer: Mesa DRI Intel(R) Haswell
OpenGL Version: 3.0 Mesa 9.1.7
OpenGL Shading Language: 1.30
Viewport Render Version: GL 1.2
Detected: Mesa Consumer
Unknown VRAM
9.1.7.0
User Avatar
スタッフ
5161 posts
Joined: 7月 2005
Online
Do you have a crashlog of the crash? (in /tmp)
User Avatar
Member
41 posts
Joined: 4月 2013
Offline
Sure!

Here's one:

Crash report from elias; Houdini FX Version 12.5.371
Traceback from Wed Dec 4 20:08:46 2013
Caught signal 11
AP_Interface::coredumpHandler(UTsignalHandlerArg) <libHoudiniUI.so>
UT_Signal::UT_ComboSignalHandler:perator()(int, siginfo*, void*) const <libHoudiniUT.so>
UT_Signal::processSignal(int, siginfo*, void*) <libHoudiniUT.so>
_L_unlock_16 <libpthread.so.0>
_tnl_RasterPos <libdricore9.1.7.so.1>
_tnl_run_pipeline <libdricore9.1.7.so.1>
_tnl_draw_prims <libdricore9.1.7.so.1>
_tnl_vbo_draw_prims <libdricore9.1.7.so.1>
vbo_rebase_prims <libdricore9.1.7.so.1>
_tnl_draw_prims <libdricore9.1.7.so.1>
_init <i965_dri.so>
_es_Materialf <libdricore9.1.7.so.1>
vbo_bind_arrays <libdricore9.1.7.so.1>
vbo_bind_arrays <libdricore9.1.7.so.1>
RE_OGLVertexBuffer::drawElements(RE_Render*, RE_PrimType, RE_OGLArray*, int, int, int) <libHoudiniUI.so>
RE_VertexArray::drawSomePrims(RE_Render*, RE_PrimType, RE_VertexArray*, int, bool) <libHoudiniUI.so>
RE_Geometry::drawPrivate(RE_Render*, re_Connectivity*, int, RE_PrimType, UT_PtrArray<char const*>*) <libHoudiniUI.so>
DM_SphereKnob::renderShaded(RE_Render&, int, unsigned int, unsigned int, UT_IntrusivePtr<RE_Material>) const <libHoudiniAPPS3.so>
MH_RotateHandle::renderShadedSphereKnob(RE_Render*, int, char, char, int, UT_IntrusivePtr<RE_Material> const&) <libHoudiniAPPS3.so>
MH_RotateHandle::renderTumbleKnobs(RE_Render*, int, int, int, unsigned int) <libHoudiniAPPS3.so>
MH_XformHandle::drawKnobs(RE_Render*, int, int, int, unsigned int) <libHoudiniAPPS3.so>
MH_PivotHandle::renderKnobsSetup(RE_Render*, int, int, unsigned int) <libHoudiniAPPS3.so>
MH_PivotHandle::doRenderPrivate(RE_Render*, int, int) <libHoudiniAPPS3.so>
MH_PivotHandle::doPickRenderActive(RE_Render*, int, int) <libHoudiniAPPS3.so>
DM_Handle::pickRenderActive(RE_Render*, int, int) <libHoudiniAPPS3.so>
DM_HandleList::pickRenderActive(RE_Render*, int, int, unsigned int, int) <libHoudiniAPPS3.so>
DM_SceneManager::dmPickHandle(DM_Viewport*, RE_Render*, int, int, void*) <libHoudiniAPPS3.so>
DM_Viewport::singlePick(UI_Event*, unsigned int, unsigned int*&, void (*)(DM_Viewport*, RE_Render*, int, int, void*), void*, unsigned int, GA_PrimCompat::TypeMask, int, unsigned int*) <libHoudiniAPPS3.so>
DM_SceneManager::singlePick(UI_Event*, unsigned int, unsigned int*&, void (*)(DM_Viewport*, RE_Render*, int, int, void*), void*, unsigned int, GA_PrimCompat::TypeMask, int) <libHoudiniAPPS3.so>
DM_SceneManager::pickHandle(UI_Event*, int) <libHoudiniAPPS3.so>
BM_Viewport::beginSelect(UI_Event*) <libHoudiniAPPS2.so>
DM_Viewport::beginSelect(UI_Event*) <libHoudiniAPPS3.so>
UI_Window::handleEvent(UI_Event*) <libHoudiniUI.so>
UI_Queue::processNextEvent() <libHoudiniUI.so>
UI_Queue::drain() <libHoudiniUI.so>
UI_Queue::eventLoop() <libHoudiniUI.so>
main_part2(int, char**) <libHoudiniUI.so>
main <libHoudiniUI.so>
__libc_start_main <libc.so.6>
_start <houdini-bin>
User Avatar
Member
41 posts
Joined: 4月 2013
Offline
I reinstalled my machine and the problem is still there. Making me question if it actually ever worked, or was I dreaming?

It seems like the problem is related to tranforms on the object level. Moving points and other components around doesn't make Houdini go down.

I'll report back when I've found a GFX card.

Everyone, thanks for your attention!
  • Quick Links