[GEM-dev] [ pd-gem-Bugs-3177453 ] pix_video with no image crash pix_data

SourceForge.net noreply at sourceforge.net
Thu Feb 10 17:53:58 CET 2011


Bugs item #3177453, was opened at 2011-02-10 17:15
Message generated for change (Comment added) made by zmoelnig
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=507079&aid=3177453&group_id=64325

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Pixes (pix_ objects)
Group: None
>Status: Pending
>Resolution: Fixed
Priority: 5
Private: No
Submitted By: Cyrille Henry (nusmuk)
Assigned to: Nobody/Anonymous (nobody)
Summary: pix_video with no image crash pix_data

Initial Comment:
using curent svn, ubuntu 10.04
computer with no camera, sending gemhead / pix_video to pix_data crash pd as soon as the gemWin is created.

(gdb) backtrace
#0  GemPixDualObj::rightRender (this=0x8190570, statePtr=0xbfffe7f8)
    at GemPixDualObj.cpp:209
#1  0x00565520 in GemPixDualObj::gem_rightMessCallback (data=0x8190080, 
    s=0x8170688, argc=2, argv=0xbfffe550) at GemPixDualObj.cpp:226
#2  0x080ae4d1 in pd_typedmess (x=0x8190080, s=0x8170688, argc=2, 
    argv=0xbfffe550) at m_class.c:681
#3  0x080ae27c in pd_typedmess (x=0x8190640, s=0x814de90, argc=2, 
    argv=0xbfffe550) at m_class.c:765
#4  0x080b0d0f in outlet_anything (x=0x8199840, s=0x814de90, argc=2, 
    argv=0xbfffe550) at m_obj.c:390
#5  0x0053d8a0 in GemBase::continueRender (this=0x8199928, state=0xbfffe7f8)
    at GemBase.cpp:166
#6  0x0053d96d in GemBase::gem_renderMess (this=0x8199928, cache=0x8199320, 
    state=0xbfffe7f8) at GemBase.cpp:154
#7  0x0053dbd7 in GemBase::gem_MessCallback (data=0x8199370, s=0x814de90, 
    argc=2, argv=0x3903c0) at GemBase.cpp:227
#8  0x080ae4d1 in pd_typedmess (x=0x8199370, s=0x814de90, argc=2, 
    argv=0xbfffe6d8) at m_class.c:681
#9  0x080b0d0f in outlet_anything (x=0x8199338, s=0x814de90, argc=2, 
    argv=0xbfffe6d8) at m_obj.c:390
#10 0x0059e54a in gemhead::renderGL (this=0x81992e8, state=0xbfffe7f8)
    at gemhead.cpp:110
#11 0x005609ec in GemMan::renderChain (head=0x8199310, state=0xbfffe7f8)
---Type <return> to continue, or q <return> to quit---
    at GemMan.cpp:579
#12 0x00561b49 in GemMan::render () at GemMan.cpp:861
#13 0x00562d76 in GemMan::startRendering () at GemMan.cpp:944
#14 0x005a3ead in gemwin::intMess (this=0x819af10, state=1) at gemwin.cpp:102
#15 0x005a3efa in gemwin::floatMessCallback (data=0x819aee8, state=1)
    at gemwin.cpp:684
#16 0x080b1037 in outlet_float (x=0x819b588, f=1) at m_obj.c:357
#17 0x080b3c88 in binbuf_eval (x=0x819b5a0, target=0x819b574, argc=0, 
    argv=0xbfffed10) at m_binbuf.c:725
#18 0x080b0e7f in outlet_list (x=0x819b3a8, s=0x0, argc=0, argv=0xbfffed10)
    at m_obj.c:379
#19 0x080ae27c in pd_typedmess (x=0x819b368, s=0x81799b8, argc=0, 
    argv=0xbfffed10) at m_class.c:765
#20 0x080b0d0f in outlet_anything (x=0x819b328, s=0x81799b8, argc=0, 
    argv=0xbfffed10) at m_obj.c:390
#21 0x080ae27c in pd_typedmess (x=0x819b2a0, s=0x81799b8, argc=0, 
    argv=0xbfffed10) at m_class.c:765
#22 0x080ae27c in pd_typedmess (x=0x819b308, s=0x81799b8, argc=0, 
    argv=0xbfffed10) at m_class.c:765
#23 0x080b0d0f in outlet_anything (x=0x819b6c0, s=0x81799b8, argc=0, 
    argv=0xbfffed10) at m_obj.c:390
#24 0x080ae27c in pd_typedmess (x=0x819b6ac, s=0x81799b8, argc=0, 
    argv=0xbfffed10) at m_class.c:765
---Type <return> to continue, or q <return> to quit---
#25 0x080b3a68 in binbuf_eval (x=0x819b6d8, target=0x819b6ac, argc=1, 
    argv=0xbfffed68) at m_binbuf.c:722
#26 0x08063f7b in message_float (x=0x819b690, xpos=372, ypos=324, shift=0, 
    ctrl=0, alt=0) at g_text.c:349
#27 message_click (x=0x819b690, xpos=372, ypos=324, shift=0, ctrl=0, alt=0)
    at g_text.c:424
#28 0x080654e0 in text_click (z=0x819b690, glist=0x818f320, xpix=372, 
    ypix=324, shift=0, alt=0, dbl=0, doit=1) at g_text.c:1109
#29 0x0808d21b in gobj_click (x=0x818f320, xpos=372, ypos=324, which=1, 
    mod=<value optimized out>, doit=1) at g_editor.c:108
#30 canvas_doclick (x=0x818f320, xpos=372, ypos=324, which=1, 
    mod=<value optimized out>, doit=1) at g_editor.c:1270
#31 0x0808d9b7 in canvas_mousedown (x=0x818f320, xpos=372, ypos=324, which=1, 
    mod=2) at g_editor.c:1427
#32 0x080ae645 in pd_typedmess (x=0x818f320, s=0x8136e20, argc=4, 
    argv=0xbffff0a0) at m_class.c:744
#33 0x080ae27c in pd_typedmess (x=0x818f2e8, s=0x8136e20, argc=4, 
    argv=0xbffff0a0) at m_class.c:765
#34 0x080b3a68 in binbuf_eval (x=0x8143388, target=0x0, argc=0, argv=0x0)
    at m_binbuf.c:722
#35 0x080c192f in socketreceiver_read (x=0x8143238, fd=6) at s_inter.c:546
#36 0x080c12ea in sys_domicrosleep (microsec=<value optimized out>, 
    pollem=<value optimized out>) at s_inter.c:184
---Type <return> to continue, or q <return> to quit---
#37 0x080c1dd2 in sys_pollgui () at s_inter.c:833
#38 0x080bce91 in m_pollingscheduler () at m_sched.c:488
#39 m_mainloop () at m_sched.c:558
#40 0x080c0555 in sys_main (argc=2, argv=0xbffff4e4) at s_main.c:313
#41 0x080c8cbb in main (argc=2, argv=0xbffff4e4) at s_entry.c:32


----------------------------------------------------------------------

>Comment By: IOhannes m zmölnig (zmoelnig)
Date: 2011-02-10 17:53

Message:
thanks. should be fixed with rev3701

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=507079&aid=3177453&group_id=64325



More information about the GEM-dev mailing list