Hello all,
I'm now on an OSX machine and having gem segfaults. (attached is my gem crashlog from today) On a hunch I thought I would try my linux crash-test patch on OSX, and low and behold, left control crashes 0.37-0 on OSX the same way as it did in linux:
Program received signal EXC_BAD_ACCESS, Could not access memory. 0x90000e70 in strcmp () (gdb) where #0 0x90000e70 in strcmp () #1 0x00033048 in dogensym () #2 0x00035aa4 in binbuf_text () #3 0x0003b4d0 in socketreceiver_doread () #4 0x0003b810 in socketreceiver_read () #5 0x0003b320 in sys_domicrosleep () #6 0x0003c184 in sys_pollgui () #7 0x00039c04 in m_scheduler () #8 0x000020cc in _start (argc=466652, argv=0x0, envp=0x1) at /SourceCache/Csu/Csu-47/crt.c:267 #9 0x8fe1a700 in __dyld__dyld_start ()
Well after trying it a couple times I found you may have to leave it for a while counting and then hit it with crtl-l, at least that did it for me. Please try the attached test patch and see what happens.
As for the crashes in the attached log file, these all happend at the same time as the linux crashes, when sending 1/0 messages to the gemwin while the window is created.
Thanks Ben
This looks like a pd crash as I don't see any GEM function calls in the backtrace. forward this to miller and see what he has to say. maybe GEM is doing something wrong with the pd scheduler?
cgc
At 7:14 PM -0800 1/19/04, ben@ekran.org wrote:
Hello all,
I'm now on an OSX machine and having gem segfaults. (attached is my gem crashlog from today) On a hunch I thought I would try my linux crash-test patch on OSX, and low and behold, left control crashes 0.37-0 on OSX the same way as it did in linux:
Program received signal EXC_BAD_ACCESS, Could not access memory. 0x90000e70 in strcmp () (gdb) where #0 0x90000e70 in strcmp () #1 0x00033048 in dogensym () #2 0x00035aa4 in binbuf_text () #3 0x0003b4d0 in socketreceiver_doread () #4 0x0003b810 in socketreceiver_read () #5 0x0003b320 in sys_domicrosleep () #6 0x0003c184 in sys_pollgui () #7 0x00039c04 in m_scheduler () #8 0x000020cc in _start (argc=466652, argv=0x0, envp=0x1) at /SourceCache/Csu/Csu-47/crt.c:267 #9 0x8fe1a700 in __dyld__dyld_start ()
Well after trying it a couple times I found you may have to leave it for a while counting and then hit it with crtl-l, at least that did it for me. Please try the attached test patch and see what happens.
As for the crashes in the attached log file, these all happend at the same time as the linux crashes, when sending 1/0 messages to the gemwin while the window is created.
Thanks Ben
Attachment converted: Macintosh HD:crash_gem.log (eApp/CSOm) (0012C0C6) Attachment converted: Macintosh HD:01.redSquare-crash.pd (eApp/CSOm) (0012C0C7)
Hi all,
Just a quick note of apology for my absence from GEM-dev matters lately. I've been rather busy with work and will continue to be so for the foreseeable future... as I haven't been able to contribute much lately I thought it important to make this clear.
Things seem to be going well at the moment and I hope I'll have time to contribute to GEM again in the future.
Cheers, Daniel
hi
Daniel Heckenberg wrote:
Hi all,
Just a quick note of apology for my absence from GEM-dev matters lately. I've been rather busy with work and will continue to be so for the foreseeable future...
sorry to hear this
as I haven't been able to contribute much lately I thought it important to make this clear.
Things seem to be going well at the moment and I hope I'll have time to contribute to GEM again in the future.
great.
anyhow, i haven't been able to compile the windows version against FTGL. do you have any hints, so i can put binary prerelease (or release, when it comes to it) on the website ?
mfg.asd.r IOhannes
Hi johannes,
anyhow, i haven't been able to compile the windows version against FTGL. do you have any hints, so i can put binary prerelease (or release, when it comes to it) on the website ?
I didn't check in the minor changes required of the Visual Studio project as I did the FTGL build on a machine to which I had only short-term access... but I recall that it was basically just a matter of building FTGL appropriately. There may have been an issue with the correct version of the C run time lib being used in all of the various librarys... is that the problem you're having?
Daniel