view canvas example crashes
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Nux |
Fix Released
|
High
|
Unassigned | ||
Nux Playground |
Fix Committed
|
Undecided
|
Unassigned | ||
nux (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
Nuxplayground view-canvas example crashes with the following error (Tested with lp:nux and lp:~unity-team/nux/nux.improve-redirect-rendering):
(gdb) run
Starting program: /home/eleni/
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-
nux::logging:
Nux: Gpu Vendor: NVIDIA Corporation
Nux: Gpu Renderer: GeForce GT 520/PCIe/
Nux: Gpu OpenGL Version: 4.2.0 NVIDIA 304.43
Nux: Gpu OpenGL Major Version: 4
Nux: Gpu OpenGL Minor Version: 2
Nux: The GraphicsEngine is using the GLSL shader code path.
terminate called after throwing an instance of 'std::logic_error'
what(): basic_string:
Program received signal SIGABRT, Aborted.
0xb7fdd424 in __kernel_vsyscall ()
(gdb)
Catch throw:
(gdb) catch throw
Function "__cxa_throw" not defined.
Catchpoint 1 (throw)
(gdb) run
Starting program: /home/eleni/
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-
nux::logging:
Catchpoint 1 (exception thrown), 0xb7160f40 in __cxa_throw ()
from /usr/lib/
(gdb) frame 1
#1 0xb71bad54 in std::__
from /usr/lib/
(gdb) frame 2
#2 0xb71c85ca in char* std::string:
from /usr/lib/
(gdb) frame 3
#3 0xb71c8d16 in std::basic_
from /usr/lib/
(gdb) frame 4
#4 0xb7906b17 in nux::IOpenGLSha
glslshader=
at ./IOpenGLGLSLSh
518 std::string Defines(
(gdb) frame 5
#5 0xb78d89be in nux::GLSh_
color_
303 sprog->
(gdb) frame 6
#6 0xb7a0e9e6 in nux::ColorEdito
__Nux_
329 m_RedShader = new GLSh_ColorPicke
(gdb) frame 7
#7 0x0804e015 in UIInitialization (thread=0x8085af8, InitData=0x0)
at view-canvas.cpp:129
warning: Source file is more recent than executable.
129 nux::ColorEditor* color_editor = new nux::ColorEdito
Related branches
- Jay Taoko (community): Approve
- jenkins: Pending (continuous-integration) requested
-
Diff: 24 lines (+8/-0)1 file modifiedNuxGraphics/IOpenGLGLSLShader.cpp (+8/-0)
description: | updated |
Changed in nux: | |
assignee: | nobody → Eleni Maria Stea (hikiko) |
Changed in nuxplayground: | |
status: | New → Fix Committed |
assignee: | nobody → Eleni Maria Stea (hikiko) |
Changed in nux: | |
status: | Fix Committed → Fix Released |
Changed in nux: | |
assignee: | Eleni Maria Stea (hikiko) → nobody |
Changed in nuxplayground: | |
assignee: | Eleni Maria Stea (hikiko) → nobody |
Changed in nux (Ubuntu): | |
status: | New → Fix Released |
importance: | Undecided → High |
!!! There might be similar problems elsewhere !!!!