---
** [bugs:#224] pix_multitexture crash when destroyed**
**Status:** open **Group:** linux **Created:** Tue Jun 24, 2014 02:29 PM UTC by Anonymous **Last Updated:** Tue Jun 24, 2014 02:29 PM UTC **Owner:** nobody
pix_multitexture crash when destroyed. this is tested on 2 diferent linux (ubuntu 14.04) computer, 1 using an intel HD 4000 GPU, the other a NVIDIA GeForce9650GT.
to reproduce : open pix_multitexture help file, create the Gem rendering window, check that some images are loaded. Then delet pix_multitexture. pd crash with a coredump.
gdb backtrace : #0 0x000000000046ff80 in inlet_free () #1 0x00007ffff4196fa1 in pix_multitexture::~pix_multitexture (this=0xc55860, __in_chrg=<optimized out>) at pix_multitexture.cpp:72 #2 0x00007ffff4196ff9 in pix_multitexture::~pix_multitexture (this=0xc55860, __in_chrg=<optimized out>) at pix_multitexture.cpp:76 #3 0x000000000046d0f9 in pd_free () #4 0x000000000041723d in glist_delete () #5 0x000000000044e4ae in canvas_doclear () #6 0x00000000004531fd in canvas_cut () #7 0x000000000046f065 in pd_typedmess () #8 0x000000000046ee0b in pd_typedmess () #9 0x00000000004788bc in binbuf_eval () #10 0x000000000048295c in socketreceiver_read () #11 0x0000000000481d0d in sys_domicrosleep.constprop () #12 0x000000000047ec6d in m_mainloop () #13 0x00007ffff6df5ec5 in __libc_start_main (main=0x4118f0 <main>, argc=1, argv=0x7fffffffdf78, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffdf68) at libc-start.c:287 #14 0x000000000041191e in _start ()
---
Sent from sourceforge.net because gem-dev@lists.iem.at is subscribed to http://sourceforge.net/p/pd-gem/bugs/
To unsubscribe from further messages, a project admin can change settings at http://sourceforge.net/p/pd-gem/admin/bugs/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.
- **labels**: --> linux, crash, pix_multitexture - Description has changed:
Diff:
~~~~
--- old +++ new @@ -1,5 +1,5 @@ pix_multitexture crash when destroyed. -this is tested on 2 diferent linux (ubuntu 14.04) computer, 1 using an intel HD 4000 GPU, the other a NVIDIA GeForce9650GT. +this is tested on 2 different linux (ubuntu 14.04) computer, 1 using an intel HD 4000 GPU, the other a NVIDIA GeForce9650GT.
to reproduce : open pix_multitexture help file, create the Gem rendering window, check that some images are loaded. Then delet pix_multitexture. pd crash with a coredump.
~~~~
- **assigned_to**: IOhannes m zmölnig - **Group**: linux --> 0.94
---
** [bugs:#224] pix_multitexture crash when destroyed**
**Status:** open **Group:** 0.94 **Labels:** linux crash pix_multitexture **Created:** Tue Jun 24, 2014 02:29 PM UTC by Anonymous **Last Updated:** Tue Jun 24, 2014 02:29 PM UTC **Owner:** IOhannes m zmölnig
pix_multitexture crash when destroyed. this is tested on 2 different linux (ubuntu 14.04) computer, 1 using an intel HD 4000 GPU, the other a NVIDIA GeForce9650GT.
to reproduce : open pix_multitexture help file, create the Gem rendering window, check that some images are loaded. Then delet pix_multitexture. pd crash with a coredump.
gdb backtrace : #0 0x000000000046ff80 in inlet_free () #1 0x00007ffff4196fa1 in pix_multitexture::~pix_multitexture (this=0xc55860, __in_chrg=<optimized out>) at pix_multitexture.cpp:72 #2 0x00007ffff4196ff9 in pix_multitexture::~pix_multitexture (this=0xc55860, __in_chrg=<optimized out>) at pix_multitexture.cpp:76 #3 0x000000000046d0f9 in pd_free () #4 0x000000000041723d in glist_delete () #5 0x000000000044e4ae in canvas_doclear () #6 0x00000000004531fd in canvas_cut () #7 0x000000000046f065 in pd_typedmess () #8 0x000000000046ee0b in pd_typedmess () #9 0x00000000004788bc in binbuf_eval () #10 0x000000000048295c in socketreceiver_read () #11 0x0000000000481d0d in sys_domicrosleep.constprop () #12 0x000000000047ec6d in m_mainloop () #13 0x00007ffff6df5ec5 in __libc_start_main (main=0x4118f0 <main>, argc=1, argv=0x7fffffffdf78, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffdf68) at libc-start.c:287 #14 0x000000000041191e in _start ()
---
Sent from sourceforge.net because gem-dev@lists.iem.at is subscribed to https://sourceforge.net/p/pd-gem/bugs/
To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/pd-gem/admin/bugs/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.
- **summary**: pix_multitexture crash when destroyed --> [pix_multitexture] crashes when destroyed after window creation - Description has changed:
Diff:
~~~~
--- old +++ new @@ -1,10 +1,16 @@ -pix_multitexture crash when destroyed. -this is tested on 2 different linux (ubuntu 14.04) computer, 1 using an intel HD 4000 GPU, the other a NVIDIA GeForce9650GT. +this has been tested on 2 different linux (ubuntu 14.04) computers, 1 using an intel HD 4000 GPU, the other a NVIDIA GeForce9650GT.
-to reproduce : open pix_multitexture help file, create the Gem rendering window, check that some images are loaded. Then delet pix_multitexture. -pd crash with a coredump. +to reproduce:
-gdb backtrace : + - open `[pix_multitexture]` help file + - create the Gem rendering window + - check that some images are loaded + - Then delete pix_multitexture. + - -> *pd **crashes** with a coredump* + +gdb backtrace: + +~~~~~~~ #0 0x000000000046ff80 in inlet_free () #1 0x00007ffff4196fa1 in pix_multitexture::~pix_multitexture (this=0xc55860, __in_chrg=<optimized out>) at pix_multitexture.cpp:72 @@ -24,4 +30,4 @@ argv=0x7fffffffdf78, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffdf68) at libc-start.c:287 #14 0x000000000041191e in _start () - +~~~~~~~
~~~~
- **OS**: --> any
---
** [bugs:#224] [pix_multitexture] crashes when destroyed after window creation**
**Status:** open **OS:** any **Release:** 0.93-git **Labels:** linux crash pix_multitexture **Created:** Tue Jun 24, 2014 02:29 PM UTC by Anonymous **Last Updated:** Tue Jul 08, 2014 03:33 PM UTC **Owner:** IOhannes m zmölnig
this has been tested on 2 different linux (ubuntu 14.04) computers, 1 using an intel HD 4000 GPU, the other a NVIDIA GeForce9650GT.
to reproduce:
- open `[pix_multitexture]` help file - create the Gem rendering window - check that some images are loaded - Then delete pix_multitexture. - -> *pd **crashes** with a coredump*
gdb backtrace:
~~~~~~~ #0 0x000000000046ff80 in inlet_free () #1 0x00007ffff4196fa1 in pix_multitexture::~pix_multitexture (this=0xc55860, __in_chrg=<optimized out>) at pix_multitexture.cpp:72 #2 0x00007ffff4196ff9 in pix_multitexture::~pix_multitexture (this=0xc55860, __in_chrg=<optimized out>) at pix_multitexture.cpp:76 #3 0x000000000046d0f9 in pd_free () #4 0x000000000041723d in glist_delete () #5 0x000000000044e4ae in canvas_doclear () #6 0x00000000004531fd in canvas_cut () #7 0x000000000046f065 in pd_typedmess () #8 0x000000000046ee0b in pd_typedmess () #9 0x00000000004788bc in binbuf_eval () #10 0x000000000048295c in socketreceiver_read () #11 0x0000000000481d0d in sys_domicrosleep.constprop () #12 0x000000000047ec6d in m_mainloop () #13 0x00007ffff6df5ec5 in __libc_start_main (main=0x4118f0 <main>, argc=1, argv=0x7fffffffdf78, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffdf68) at libc-start.c:287 #14 0x000000000041191e in _start () ~~~~~~~
---
Sent from sourceforge.net because gem-dev@lists.iem.at is subscribed to https://sourceforge.net/p/pd-gem/bugs/
To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/pd-gem/admin/bugs/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.
another backtrace (by antoine):
---
** [bugs:#224] [pix_multitexture] crashes when destroyed after window creation**
**Status:** open **OS:** any **Release:** 0.93-git **Labels:** linux crash pix_multitexture **Created:** Tue Jun 24, 2014 02:29 PM UTC by Anonymous **Last Updated:** Thu Aug 28, 2014 11:47 AM UTC **Owner:** IOhannes m zmölnig
this has been tested on 2 different linux (ubuntu 14.04) computers, 1 using an intel HD 4000 GPU, the other a NVIDIA GeForce9650GT.
to reproduce:
- open `[pix_multitexture]` help file - create the Gem rendering window - check that some images are loaded - Then delete pix_multitexture. - -> *pd **crashes** with a coredump*
gdb backtrace:
~~~~~~~ #0 0x000000000046ff80 in inlet_free () #1 0x00007ffff4196fa1 in pix_multitexture::~pix_multitexture (this=0xc55860, __in_chrg=<optimized out>) at pix_multitexture.cpp:72 #2 0x00007ffff4196ff9 in pix_multitexture::~pix_multitexture (this=0xc55860, __in_chrg=<optimized out>) at pix_multitexture.cpp:76 #3 0x000000000046d0f9 in pd_free () #4 0x000000000041723d in glist_delete () #5 0x000000000044e4ae in canvas_doclear () #6 0x00000000004531fd in canvas_cut () #7 0x000000000046f065 in pd_typedmess () #8 0x000000000046ee0b in pd_typedmess () #9 0x00000000004788bc in binbuf_eval () #10 0x000000000048295c in socketreceiver_read () #11 0x0000000000481d0d in sys_domicrosleep.constprop () #12 0x000000000047ec6d in m_mainloop () #13 0x00007ffff6df5ec5 in __libc_start_main (main=0x4118f0 <main>, argc=1, argv=0x7fffffffdf78, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffdf68) at libc-start.c:287 #14 0x000000000041191e in _start () ~~~~~~~
---
Sent from sourceforge.net because gem-dev@lists.iem.at is subscribed to https://sourceforge.net/p/pd-gem/bugs/
To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/pd-gem/admin/bugs/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.
- **status**: open --> closed-fixed - **Release**: 0.93-git --> 0.94 - **Comment**:
fixed with [8acee3]
---
** [bugs:#224] [pix_multitexture] crashes when destroyed after window creation**
**Status:** closed-fixed **OS:** any **Release:** 0.94 **Labels:** linux crash pix_multitexture **Created:** Tue Jun 24, 2014 02:29 PM UTC by Anonymous **Last Updated:** Thu Aug 28, 2014 11:48 AM UTC **Owner:** IOhannes m zmölnig
this has been tested on 2 different linux (ubuntu 14.04) computers, 1 using an intel HD 4000 GPU, the other a NVIDIA GeForce9650GT.
to reproduce:
- open `[pix_multitexture]` help file - create the Gem rendering window - check that some images are loaded - Then delete pix_multitexture. - -> *pd **crashes** with a coredump*
gdb backtrace:
~~~~~~~ #0 0x000000000046ff80 in inlet_free () #1 0x00007ffff4196fa1 in pix_multitexture::~pix_multitexture (this=0xc55860, __in_chrg=<optimized out>) at pix_multitexture.cpp:72 #2 0x00007ffff4196ff9 in pix_multitexture::~pix_multitexture (this=0xc55860, __in_chrg=<optimized out>) at pix_multitexture.cpp:76 #3 0x000000000046d0f9 in pd_free () #4 0x000000000041723d in glist_delete () #5 0x000000000044e4ae in canvas_doclear () #6 0x00000000004531fd in canvas_cut () #7 0x000000000046f065 in pd_typedmess () #8 0x000000000046ee0b in pd_typedmess () #9 0x00000000004788bc in binbuf_eval () #10 0x000000000048295c in socketreceiver_read () #11 0x0000000000481d0d in sys_domicrosleep.constprop () #12 0x000000000047ec6d in m_mainloop () #13 0x00007ffff6df5ec5 in __libc_start_main (main=0x4118f0 <main>, argc=1, argv=0x7fffffffdf78, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffdf68) at libc-start.c:287 #14 0x000000000041191e in _start () ~~~~~~~
---
Sent from sourceforge.net because gem-dev@lists.iem.at is subscribed to https://sourceforge.net/p/pd-gem/bugs/
To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/pd-gem/admin/bugs/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.