On Wednesday 31 December 2008, Eugen Dedu wrote: > Stefan Lucke wrote: > > On Wednesday 31 December 2008, Damien Sandras wrote: > >> Le mercredi 31 décembre 2008 à 09:48 +0100, Stefan Lucke a écrit : > >>> Hi, > >>> > >>> I get the following error message upon exiting ekiga: > >>> > >>> stefan jarada ~ $ date;ekiga;date > >>> Mi 31. Dez 09:46:28 CET 2008 > >>> assert.cxx(108) PWLib Assertion fail: Function pthread_mutex_lock failed, file ptlib/unix/tlibthrd.cxx, line 1304 > >>> Assertion fail: Function pthread_mutex_lock failed, file ptlib/unix/tlibthrd.cxx, line 1304 > >>> > >>> <A>bort, <C>ore dump? A > >>> > >>> Aborting. > >>> Mi 31. Dez 09:46:41 CET 2008 > >>> > >>> I'm using svn checkout of ekiga from 2008-12-29. > >>> Should I provide a dump or some other debug information or report this problem elsewhere? > >> > >> A full GDB backtrace (see the wiki for more details on > >> http://wiki.ekiga.org). > > > > ptlib cannot be build with: 'make DEBUG=1 debug' and thus opal cannot > > be confgured with --enable-debug when ptlib is build without DEBUG=1. > > > > cxx -o /home/nfs/extra/src/video/Ekiga/Ekiga-2008-12-29/ptlib/lib_linux_x86/obj_d/tinyjpeg.o > > g++ -DPTRACING=1 -D_REENTRANT -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -fno-exceptions -Wall -fPIC -DPIC -g3 -ggdb -O0 -D_DEBUG -I/home/nfs/extra/src/video/Ekiga/Ekiga-2008-12-29/ptlib/include -felide-constructors -Wreorder -c ptlib/common/jidctflt.cxx -o /home/nfs/extra/src/video/Ekiga/Ekiga-2008-12-29/ptlib/lib_linux_x86/obj_d/jidctflt.o > > /tmp/ccJhh47h.s: Assembler messages: > > /tmp/ccJhh47h.s:1101: Error: suffix or operands invalid for `sar' > > make[2]: *** [/home/nfs/extra/src/video/Ekiga/Ekiga-2008-12-29/ptlib/lib_linux_x86/obj_d/jidctflt.o] Fehler 1 > > make[2]: Leaving directory `/home/nfs/extra/src/video/Ekiga/Ekiga-2008-12-29/ptlib/src' > > make[1]: *** [debug] Fehler 2 > > make[1]: Leaving directory `/home/nfs/extra/src/video/Ekiga/Ekiga-2008-12-29/ptlib/src' > > make: *** [debug] Fehler 2 > > Hi, > > Do you use gcc or other compiler? What version? Are you on a 64-bit > machine? Intel or AMD? gcc (GCC) 4.1.2 (Gentoo 4.1.2 p1.1) Copyright (C) 2006 Free Software Foundation, Inc. Processor is: AMD Athlon(tm) 64 X2 Dual Core Processor 5600+ The system is NOT generated as 64 bit system. Attached file 'include/ptbuildopts.h', bzip2 compressed. > > It seems to me that your uP does not know the assembler code in > jidctflt.cxx:110. As a workaround, you can put the 'else' branch in the > 'then' too. Thanks, will do/try that later. -- Stefan Lucke
Attachment:
ptbuildopts.h.bz2
Description: BZip2 compressed data