Re: [Ekiga-list] Error message when exiting ekiga.



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

So that's most info what I can get for now (running ekiga from gdb):

(gdb) run
Starting program: /usr/bin/ekiga
[Thread debugging using libthread_db enabled]
[New Thread 0xb5fda6d0 (LWP 14886)]
[New Thread 0xb52d8b90 (LWP 14892)]
[New Thread 0xb5297b90 (LWP 14893)]
[New Thread 0xb5256b90 (LWP 14894)]
[New Thread 0xb5215b90 (LWP 14895)]
[New Thread 0xb51d4b90 (LWP 14896)]
[New Thread 0xb5193b90 (LWP 14897)]
[New Thread 0xb5152b90 (LWP 14898)]
[New Thread 0xb4fffb90 (LWP 14899)]
[New Thread 0xb4fbeb90 (LWP 14900)]
[New Thread 0xb4f7db90 (LWP 14901)]
[New Thread 0xb477cb90 (LWP 14911)]
[Thread 0xb4fbeb90 (LWP 14900) exited]
[New Thread 0xaf7b6b90 (LWP 14919)]
[Thread 0xaf7b6b90 (LWP 14919) exited]
[Thread 0xb4fffb90 (LWP 14899) exited]
[New Thread 0xb4fffb90 (LWP 14921)]
[Thread 0xb5152b90 (LWP 14898) exited]
[New Thread 0xb5152b90 (LWP 14922)]
[New Thread 0xb4fbeb90 (LWP 14923)]
[Thread 0xb4fbeb90 (LWP 14923) exited]
[Thread 0xb5256b90 (LWP 14894) exited]
      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? C

Dumping core.

Ignoring.
      assert.cxx(108)   PWLib   Assertion fail: Function pthread_mutex_unlock failed, file ptlib/unix/tlibthrd.cxx, line 1405
Assertion fail: Function pthread_mutex_unlock failed, file ptlib/unix/tlibthrd.cxx, line 1405

<A>bort, <C>ore dump?
<A>bort, <C>ore dump?
Program received signal SIGABRT, Aborted.
[Switching to Thread 0xb5fda6d0 (LWP 14886)]
0xffffe424 in __kernel_vsyscall ()
(gdb) bt full
#0  0xffffe424 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb6cd0576 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#2  0xb70f1301 in PSyncPoint::Wait () from /usr/lib/libpt.so.2.5-beta2
No symbol table info available.
#3  0x081cbccb in Ekiga::VideoInputCore::VideoPreviewManager::stop (this=0x834579c)
    at ../../../../lib/engine/videoinput/skel/videoinput-core.cpp:89
No locals.
#4  0x081cbe8c in ~VideoPreviewManager (this=0x834579c) at ../../../../lib/engine/videoinput/skel/videoinput-core.cpp:66
No locals.
#5  0x081cfd51 in ~VideoInputCore (this=0x83456a0) at ../../../../lib/engine/videoinput/skel/videoinput-core.cpp:166
No locals.
#6  0x08143248 in gmref_ptr<Ekiga::Service>::reset (this=0x8346150) at ../../../../lib/engine/framework/gmref.h:108
No locals.
#7  0x081b6666 in ~ServiceCore (this=0x8348a40)
    at /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/g++-v4/ext/new_allocator.h:109
No locals.
#8  0x0817b0a9 in engine_stop () at engine.cpp:318
No locals.
#9  0x0816d0a6 in GnomeMeeting::StopEngine (this=0x8303020) at ekiga.cpp:238
No locals.
#10 0x08154dfb in main (argc=0, argv=0x0) at gui/main.cpp:4561
        context = <value optimized out>
        main_window = (GtkWidget *) 0x84379e8
        assistant_window = <value optimized out>
        url = (gchar *) 0x0
        debug_level = 0
        debug_level_up = 0
        arguments = {{long_name = 0x82b1190 "debug", short_name = 100 'd', flags = 0, arg = G_OPTION_ARG_INT,
    arg_data = 0xbfbf59e0, description = 0x82b0968 "Prints debug messages in the console (level between 1 and 5)",
    arg_description = 0x0}, {long_name = 0x82b1196 "debug_user_plane", short_name = 117 'u', flags = 0,
    arg = G_OPTION_ARG_INT, arg_data = 0xbfbf59dc,
    description = 0x82b09a8 "Prints user plane debug messages in the console (level between 1 and 4)",
    arg_description = 0x0}, {long_name = 0x82cbcf0 "call", short_name = 99 'c', flags = 0, arg = G_OPTION_ARG_STRING,
    arg_data = 0xbfbf59e4, description = 0x82b09f0 "Makes Ekiga call the given URI", arg_description = 0x0}, {
    long_name = 0x0, short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0,
    arg_description = 0x0}}
        mw = (EkigaMainWindow *) 0x84379e8
        call_core = {obj = 0x8345500}
        dbus_component = (EkigaDBusComponent *) 0x84ff600
        instance = {<> = {<No data fields>}, ep_var_mutex = <incomplete type>, dev_access_mutex = <incomplete type>,
  call_number = 0, main_window = 0x0, history_window = 0x0, assistant_window = 0x0, prefs_window = 0x0,
  accounts_window = 0x0, statusicon = 0x0, dbus_component = 0x0, static GM = 0x8303020}
(gdb)


-- 
Stefan Lucke


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]