---
** [bugs:#221] multiple multimodel problem**
**Status:** open
**Created:** Fri Feb 28, 2014 12:33 PM UTC by Anonymous
**Last Updated:** Fri Feb 28, 2014 12:33 PM UTC
**Owner:** IOhannes m zmölnig
Using more than one [multimodel] in the same instance of pd is buggy. Loading (or reloading if using only a few obj) a series of .obj in each [multimodel] and changing the model number sometimes mess with the model (it displays the wrong model or nothing).
No error message happend.
Tested on OSX 10.7.5
0.43.4-extended
GEM: ver: 0.93.3
See the attached patch.
---
Sent from sourceforge.net because gem-dev(a)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.
---
** [bugs:#220] [text3d] crashes PD if the letter "p" is typed**
**Status:** open
**Created:** Sun Dec 08, 2013 09:22 PM UTC by hellocatfood
**Last Updated:** Sun Dec 08, 2013 09:22 PM UTC
**Owner:** nobody
I'm using PD extednded 0.43.4 and have noticed that when using some fonts [text3d] will crash PD when a string with five or more characters is entered.
Font used is Beams: http://openfontlibrary.org/en/font/beams
And the error returned is:
``pd: ../src/libtess/priorityq.c:164: __gl_pqSortInit: Assertion `((((GLUvertex *)**(i+1))->s < ((GLUvertex *)**i)->s) || (((GLUvertex *)**(i+1))->s == ((GLUvertex *)**i)->s && ((GLUvertex *)**(i+1))->t <= ((GLUvertex *)**i)->t))' failed.
Pd: signal 6``
I using a Dell XPS 13 developer edition running Ubuntu 13.10 with Intel® Ivybridge Mobile graphics and Intel® Core™ i7-3537U CPU @ 2.00GHz × 4 processors
I've attached a patch and the font file for testing
---
Sent from sourceforge.net because gem-dev(a)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.
---
** [bugs:#223] [text2d] and [text3d] crashes when loading a font**
**Status:** open
**Group:** linux
**Created:** Tue May 13, 2014 11:24 AM UTC by Antoine Villeret
**Last Updated:** Tue May 13, 2014 11:24 AM UTC
**Owner:** IOhannes m zmölnig
with the latest code from here, [text2d] and [text3d] crashes when sending a [load vera.ttf( message twice.
here is a backtrace :
~~~~
(gdb) thread apply all bt
Thread 1 (Thread 0x7ffff7fc1740 (LWP 26229)):
#0 0x0000000000000020 in ?? ()
#1 0x00007ffff39315e9 in text2d::makeFont (this=0xb28070,
fontfile=0x84b798 "/home/antoine/pd/Gem/tests/../examples/data/vera.ttf")
at text2d.cpp:61
#2 0x00007ffff389d9a0 in TextBase::fontNameMess (this=this@entry=0xb28070,
filename=...) at TextBaseFTGL.cpp:172
#3 0x00007ffff389cc06 in TextBase::_CallbackClass_fontNameMess_505::callback (
data=<optimized out>, v0=<optimized out>) at TextBaseFTGL.cpp:505
#4 0x0000000000467a5f in pd_typedmess ()
#5 0x000000000046947a in outlet_anything ()
#6 0x000000000046795b in pd_typedmess ()
#7 0x00000000004728aa in binbuf_eval ()
#8 0x000000000041d69f in text_click ()
#9 0x000000000044d877 in canvas_doclick ()
#10 0x0000000000467a69 in pd_typedmess ()
#11 0x000000000046795b in pd_typedmess ()
#12 0x00000000004728aa in binbuf_eval ()
#13 0x000000000047c629 in socketreceiver_read ()
#14 0x000000000047b17a in sys_domicrosleep.constprop.3 ()
#15 0x0000000000476731 in m_mainloop ()
#16 0x00007ffff6defde5 in __libc_start_main (main=0x411800 <main>, argc=2, ubp_av=0x7fffffffe0a8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffe098) at libc-start.c:260
#17 0x0000000000411831 in _start ()
~~~~
the file "/home/antoine/pd/Gem/tests/../examples/data/vera.ttf" exists (if not, an error is shown in Pd's console without crash)
this happends on ubuntu 12.04, 13.10 and 14.04
---
Sent from sourceforge.net because gem-dev(a)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.
---
** [bugs:#222] [pix_film] does not loop animated gifs**
**Status:** open
**Group:** linux
**Labels:** animated gif
**Created:** Sun Mar 16, 2014 08:11 PM UTC by hellocatfood
**Last Updated:** Sun Mar 16, 2014 08:11 PM UTC
**Owner:** nobody
I'm running pd extended 0.43.4 on Ubuntu 13.10. I've install gmerlin in order to load animated gifs into GEM with [pix_film]
When playing them the gifs only play once and don't loop unless the open message is triggered again.
See attached patch for example
---
Sent from sourceforge.net because gem-dev(a)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.
Hello all,
I'm trying to compile Gem from git on osx 10.9.2 intel i7. I was used to
compile it on osx 10.6.8 with an Intel Core 2 duo with success.
I tried to do it from a fresh install:
$ git clone git://git.code.sf.net/p/pd-gem/gem
first question: is this the good repository if I want a dev version of
Gem? (Iohannes you said sourceforge, but I don't know which sourceforge
repo...)
then:
$ cd gem
$ ./autogen.sh
now i configure for a 32bit output and I desactivate ftgl for a first step:
$ ./configure --without-ftgl --enable-fat-binary=i386
then make, it stops with these errors:
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I../../src
-DGEM_INTERNAL -DGLEW_BUILD -g -O2 -MT glew.lo -MD -MP -MF
.deps/glew.Tpo -c glew.c -o glew.o >/dev/null 2>&1
mv -f .deps/glew.Tpo .deps/glew.Plo
/bin/sh ../../libtool --tag=CXX --mode=link g++ -DPD
-I/Applications/Pd-extended.app/Contents/Resources/src -arch i386 -g
-O2 -Os -ffast-math -mmmx -fpascal-strings -arch i386 -framework
QuickTime -framework Carbon -framework Cocoa -framework AGL -o
libGem.la glew.lo libGem_la-Cache.lo libGem_la-ContextData.lo
libGem_la-Dylib.lo libGem_la-Event.lo libGem_la-Exception.lo
libGem_la-Files.lo libGem_la-GLStack.lo libGem_la-Image.lo
libGem_la-ImageLoad.lo libGem_la-ImageSave.lo
libGem_la-PixConvertAltivec.lo libGem_la-PixConvertSSE2.lo
libGem_la-Loaders.lo libGem_la-Manager.lo libGem_la-PBuffer.lo
libGem_la-Properties.lo libGem_la-Rectangle.lo libGem_la-Settings.lo
libGem_la-Setup.lo libGem_la-State.lo
-L/Applications/Pd-extended.app/Contents/Resources/bin -ldl -lz -lm
libtool: link: ar cru .libs/libGem.a .libs/glew.o
.libs/libGem_la-Cache.o .libs/libGem_la-ContextData.o
.libs/libGem_la-Dylib.o .libs/libGem_la-Event.o
.libs/libGem_la-Exception.o .libs/libGem_la-Files.o
.libs/libGem_la-GLStack.o .libs/libGem_la-Image.o
.libs/libGem_la-ImageLoad.o .libs/libGem_la-ImageSave.o
.libs/libGem_la-PixConvertAltivec.o .libs/libGem_la-PixConvertSSE2.o
.libs/libGem_la-Loaders.o .libs/libGem_la-Manager.o
.libs/libGem_la-PBuffer.o .libs/libGem_la-Properties.o
.libs/libGem_la-Rectangle.o .libs/libGem_la-Settings.o
.libs/libGem_la-Setup.o .libs/libGem_la-State.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib:
archive member: .libs/libGem.a(libGem_la-Cache.o) cputype (7) does not
match previous archive members cputype (16777223) (all members must match)
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib:
archive member: .libs/libGem.a(libGem_la-ContextData.o) cputype (7) does
not match previous archive members cputype (16777223) (all members must
match)
[...]
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib:
archive member: .libs/libGem.a(libGem_la-State.o) cputype (7) does not
match previous archive members cputype (16777223) (all members must match)
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib:
for architecture: i386 file:
.libs/libGem.a(libGem_la-PixConvertAltivec.o) has no symbols
make[3]: *** [libGem.la] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
make: *** [all-recursive] Error 1
-----------------------------------------
if I try to look at the architecture of the file:
$ file src/Gem/.libs/*
src/Gem/.libs/glew.o: Mach-O 64-bit object x86_64
src/Gem/.libs/libGem.a: Mach-O universal binary
with 2 architectures
src/Gem/.libs/libGem.a (for architecture x86_64): current ar archive
random library
src/Gem/.libs/libGem.a (for architecture i386): current ar archive
random library
src/Gem/.libs/libGem_la-Cache.o: Mach-O object i386
src/Gem/.libs/libGem_la-ContextData.o: Mach-O object i386
src/Gem/.libs/libGem_la-Dylib.o: Mach-O object i386
src/Gem/.libs/libGem_la-Event.o: Mach-O object i386
src/Gem/.libs/libGem_la-Exception.o: Mach-O object i386
src/Gem/.libs/libGem_la-Files.o: Mach-O object i386
src/Gem/.libs/libGem_la-GLStack.o: Mach-O object i386
src/Gem/.libs/libGem_la-Image.o: Mach-O object i386
src/Gem/.libs/libGem_la-ImageLoad.o: Mach-O object i386
src/Gem/.libs/libGem_la-ImageSave.o: Mach-O object i386
src/Gem/.libs/libGem_la-Loaders.o: Mach-O object i386
src/Gem/.libs/libGem_la-Manager.o: Mach-O object i386
src/Gem/.libs/libGem_la-PBuffer.o: Mach-O object i386
src/Gem/.libs/libGem_la-PixConvertAltivec.o: Mach-O object i386
src/Gem/.libs/libGem_la-PixConvertSSE2.o: Mach-O object i386
src/Gem/.libs/libGem_la-Properties.o: Mach-O object i386
src/Gem/.libs/libGem_la-Rectangle.o: Mach-O object i386
src/Gem/.libs/libGem_la-Settings.o: Mach-O object i386
src/Gem/.libs/libGem_la-Setup.o: Mach-O object i386
src/Gem/.libs/libGem_la-State.o: Mach-O object i386
It seems the arch of glew.o is not good, as we can see on the
compilation line before, the "--enable-fat-binary=i386" flag to
configure doesn't seem to pass the arch flag to the c compiler.
-----------------------------------------
I tried forcing the c compiler in 32bits:
$ CFLAGS="-arch i386" ./configure --without-ftgl --enable-fat-binary=i386
It is now passing the precedent step and stops on new errors, the first
one is:
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src
-DGEM_INTERNAL -DGLEW_BUILD -DPD
-I/Applications/Pd-extended.app/Contents/Resources/src -arch i386 -g -O2
-Os -ffast-math -mmmx -fpascal-strings -MT libBase_la-GemVertex.lo -MD
-MP -MF .deps/libBase_la-GemVertex.Tpo -c GemVertex.cpp -o
libBase_la-GemVertex.o >/dev/null 2>&1
TextBaseNone.cpp:25:13: error: constructor for 'TextBase' must
explicitly initialize the member 'm_infoOut' which does not have a
default constructor
TextBase :: TextBase(int argc, t_atom *argv){
^
./TextBase.h:205:20: note: member is declared here
gem::RTE::Outlet m_infoOut;
^
../../src/RTE/Outlet.h:22:22: note: 'gem::RTE::Outlet' declared here
class GEM_EXTERN Outlet {
^
1 error generated.
-----------------------------------------
I'm not sure if it's related to the errors m.grimm had before but I
thought these errors were corrected now.
Does someone know how I can correct these errors, and compile Gem?
Tell me if I can provide files or output to help.
Thanks in advance,
n
--
http://www.nimon.org
Hi,
I'm running Pd Extended 0.43.4 on Ubuntu 14.04. I've got a Dell XPS13
with Intel Ivybridge Mobile i7 graphics and I'm getting lots of screen
tear/flicker when I go full screen with an external monitor attached.
It doesn't matter if I'm full screen on the external or primary
monitor, I still get lots of flicker.
Attached is an example patch that causes this problem (contains
flashing colours)
I've noticed that if I don't go full screen (deleting border 0) then
the flicker stops, but I then have the window borders and menu bar
being displayed.
Is this a problem with GEM?
--
============================
antonio(a)hellocatfood.com
http://www.hellocatfood.com
============================
i think this is an invalid response to the original bug-report, as it seems to report *another* problem.
if you agree, please open a new ticket.
i would also welcome it, if you were a bit more precise with with what you mean by "if don't save it first"?
- does saving the patch make the error go away?
- immediately, on next load?
- does the location where you safe the patch matter?
---
** [bugs:#219] text2d bug**
**Status:** open
**Group:** win32
**Created:** Mon Oct 28, 2013 01:07 PM UTC by Anonymous
**Last Updated:** Fri May 23, 2014 06:15 AM UTC
**Owner:** IOhannes m zmölnig
text2d crash on windows if we don't explicitly load a font file before render it.
pd-extended 0.43 with gem 0.93.3 on windows7 / windows8
---
Sent from sourceforge.net because gem-dev(a)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.
> Upgrade to latest version of the intel graphics drivers, and dependencies:
> https://01.org/linuxgraphics/downloads
Updated to the latest version but still no file called 20-intel.conf.
Not even an xorg.conf. Closest was an xorg.conf.failsafe located in
/etc/X11/
On 26 May 2014 15:59, Kjetil Matheussen <k.s.matheussen(a)gmail.com> wrote:
>
>
>
> On Mon, May 26, 2014 at 4:51 PM, Antonio Roberts <antonio(a)hellocatfood.com>
> wrote:
>>
>> >> > If you have tearing in general, try to create a file called
>> >> > /etc/X11/xorg.conf.d/20-intel.conf
>> >> > with the following options:
>> >> That directory (xorg.conf.d) doesn't exist for me
>> >>
>> >
>> > mkdir /etc/X11/xorg.conf.d
>> That stopped my computer from starting up!
>>
>> Any other possible solutions?
>>
>
> Upgrade to latest version of the intel graphics drivers, and dependencies:
> https://01.org/linuxgraphics/downloads
>
> It should be pretty simple. You run a graphical tool which takes care of
> updating everything.
>
> After that, if you still can't use /etc/X11/xorg.conf.d/20-intel.conf,
> just put the content of it into /etc/X11/xorg.conf
>
>
--
============================
antonio(a)hellocatfood.com
http://www.hellocatfood.com
============================
>> > If you have tearing in general, try to create a file called
>> > /etc/X11/xorg.conf.d/20-intel.conf
>> > with the following options:
>> That directory (xorg.conf.d) doesn't exist for me
>>
>
> mkdir /etc/X11/xorg.conf.d
That stopped my computer from starting up!
Any other possible solutions?
On 26 May 2014 14:30, Kjetil Matheussen <k.s.matheussen(a)gmail.com> wrote:
>
>
> On Mon, May 26, 2014 at 3:17 PM, Antonio Roberts <antonio(a)hellocatfood.com>
> wrote:
>>
>> Strangely I'm only getting some tearing as the youtube player controls
>> start to disappear. Once they've gone the video plays as normal.
>>
>
> It might be fine then...
>
>
>
>>
>> > If you have tearing in general, try to create a file called
>> > /etc/X11/xorg.conf.d/20-intel.conf
>> > with the following options:
>> That directory (xorg.conf.d) doesn't exist for me
>>
>
> mkdir /etc/X11/xorg.conf.d
>
--
============================
antonio(a)hellocatfood.com
http://www.hellocatfood.com
============================
Strangely I'm only getting some tearing as the youtube player controls
start to disappear. Once they've gone the video plays as normal.
> If you have tearing in general, try to create a file called
> /etc/X11/xorg.conf.d/20-intel.conf
> with the following options:
That directory (xorg.conf.d) doesn't exist for me
On 26 May 2014 14:09, Kjetil Matheussen <k.s.matheussen(a)gmail.com> wrote:
>
>
>
> On Mon, May 26, 2014 at 1:56 PM, Antonio Roberts <antonio(a)hellocatfood.com>
> wrote:
>>
>> Hi,
>>
>> I'm running Pd Extended 0.43.4 on Ubuntu 14.04. I've got a Dell XPS13
>> with Intel Ivybridge Mobile i7 graphics and I'm getting lots of screen
>> tear/flicker when I go full screen with an external monitor attached.
>> It doesn't matter if I'm full screen on the external or primary
>> monitor, I still get lots of flicker.
>>
>> Attached is an example patch that causes this problem (contains
>> flashing colours)
>>
>> I've noticed that if I don't go full screen (deleting border 0) then
>> the flicker stops, but I then have the window borders and menu bar
>> being displayed.
>>
>> Is this a problem with GEM?
>>
>
> You can check by playing this youtube vidoe:
>
> https://www.youtube.com/watch?v=5xkNy9gfKOg
>
> If you have tearing in general, try to create a file called
> /etc/X11/xorg.conf.d/20-intel.conf
> with the following options:
>
> Section "Device"
> Option "AccelMethod" "sna"
> Option "TearFree" "true"
> EndSection
>
> (I assume you have an intel gfx card)
>
> If that doesn't help, try to install compton
> (https://github.com/chjj/compton)
> and run it like this:
> ./compton --backend glx --vsync opengl
>
> (unless you run another compositor manager at the same time, that should
> work)
>
>
>
>> --
>> ============================
>> antonio(a)hellocatfood.com
>> http://www.hellocatfood.com
>> ============================
>>
>> _______________________________________________
>> Pd-list(a)lists.iem.at mailing list
>> UNSUBSCRIBE and account-management ->
>> http://lists.puredata.info/listinfo/pd-list
>>
>
--
============================
antonio(a)hellocatfood.com
http://www.hellocatfood.com
============================