[Ekiga-list] Ekiga 3.2.0 newly built, segfaults at exit



I just built ekiga 3.2.0 and the dependencies ptlib and opal a few
minutes ago. Ekiga seems to work, but it segfaults when the program
exits.

I'm running updated Jaunty on a quad-core Intel Q6600.

Here's the run from inside gdb.



(gdb) file /usr/local/bin/ekiga
Reading symbols from /usr/local/bin/ekiga...done.
(gdb) run
Starting program: /usr/local/bin/ekiga ekiga
[Thread debugging using libthread_db enabled]
[New Thread 0x7fef781d17b0 (LWP 2041)]
[New Thread 0x7fef780a6950 (LWP 2046)]
[New Thread 0x7fef78065950 (LWP 2047)]
[New Thread 0x7fef66c7c950 (LWP 2048)]
[New Thread 0x7fef66c3b950 (LWP 2049)]
[New Thread 0x7fef66bfa950 (LWP 2050)]
[New Thread 0x7fef66bb9950 (LWP 2051)]
[New Thread 0x7fef66b78950 (LWP 2052)]
[New Thread 0x7fef66b37950 (LWP 2053)]
[New Thread 0x7fef66af6950 (LWP 2054)]
[New Thread 0x7fef6668a950 (LWP 2055)]
[New Thread 0x7fef65e89950 (LWP 2062)]
[Thread 0x7fef66af6950 (LWP 2054) exited]
[New Thread 0x7fef5e604950 (LWP 2065)]
[Thread 0x7fef5e604950 (LWP 2065) exited]
[Thread 0x7fef66b78950 (LWP 2052) exited]
[New Thread 0x7fef66b78950 (LWP 2067)]
[Thread 0x7fef66b37950 (LWP 2053) exited]
[New Thread 0x7fef66b37950 (LWP 2068)]
[New Thread 0x7fef5de03950 (LWP 2069)]
[New Thread 0x7fef5ddc2950 (LWP 2070)]
[Thread 0x7fef5ddc2950 (LWP 2070) exited]
[New Thread 0x7fef5dd81950 (LWP 2071)]
[Thread 0x7fef5dd81950 (LWP 2071) exited]
[Thread 0x7fef5de03950 (LWP 2069) exited]
[New Thread 0x7fef5dd40950 (LWP 2072)]
[Thread 0x7fef5dd40950 (LWP 2072) exited]
[New Thread 0x7fef5dcff950 (LWP 2073)]
[New Thread 0x7fef5dcbe950 (LWP 2076)]
[New Thread 0x7fef5dc7d950 (LWP 2077)]
[New Thread 0x7fef5dc3c950 (LWP 2078)]
[New Thread 0x7fef5e604950 (LWP 2079)]
[New Thread 0x7fef58b38950 (LWP 2080)]
[New Thread 0x7fef58337950 (LWP 2081)]
[Thread 0x7fef5dc7d950 (LWP 2077) exited]
[Thread 0x7fef5dcbe950 (LWP 2076) exited]
[Thread 0x7fef5dc3c950 (LWP 2078) exited]
[Thread 0x7fef58337950 (LWP 2081) exited]
[Thread 0x7fef5e604950 (LWP 2079) exited]
[Thread 0x7fef58b38950 (LWP 2080) exited]
[Thread 0x7fef78065950 (LWP 2047) exited]
[Thread 0x7fef780a6950 (LWP 2046) exited]
*** glibc detected *** /usr/local/bin/ekiga: corrupted double-linked
list: 0x0000000001a7eec0 ***
======= Backtrace: =========
/lib/libc.so.6[0x7fef70121a8e]
/lib/libc.so.6[0x7fef701238f1]
/lib/libc.so.6(__libc_calloc+0x14f)[0x7fef7012553f]
/usr/lib/libglib-2.0.so.0(g_malloc0+0x2a)[0x7fef7398887a]
/usr/lib/libglib-2.0.so.0(g_slice_alloc+0x5b3)[0x7fef7399e9a3]
/usr/lib/libglib-2.0.so.0(g_list_prepend+0x1e)[0x7fef7397ddde]
/usr/lib/libglib-2.0.so.0(g_queue_push_head+0x11)[0x7fef73991be1]
/usr/lib/libglib-2.0.so.0(g_async_queue_push_unlocked+0x1e)[0x7fef7395cc0e]
/usr/lib/libglib-2.0.so.0(g_async_queue_push+0x59)[0x7fef7395ccf9]
/usr/local/bin/ekiga(_ZN5Ekiga11GlibRuntime11run_in_mainEN4sigc5slot0IvEEj+0x4e)[0x4f6fbe]
/usr/local/bin/ekiga(_ZN22GMVideoOutputManager_x19close_frame_displayEv+0xb8)[0x5b1338]
/usr/local/bin/ekiga(_ZN20GMVideoOutputManager4MainEv+0x17d)[0x5b46ad]
/usr/local/lib/libpt.so.2.6.1(_ZN7PThread14PX_ThreadStartEPv+0x13d)[0x7fef72aea21b]
/lib/libpthread.so.0[0x7fef726573ba]
/lib/libc.so.6(clone+0x6d)[0x7fef7018efcd]
======= Memory map: ========
00400000-0062f000 r-xp 00000000 08:05 2177576
  /usr/local/bin/ekiga
0082e000-0083f000 r--p 0022e000 08:05 2177576
  /usr/local/bin/ekiga
0083f000-00845000 rw-p 0023f000 08:05 2177576
  /usr/local/bin/ekiga
00845000-00846000 rw-p 00845000 00:00 0
018c6000-022c5000 rw-p 018c6000 00:00 0                                  [heap]
7fef582f7000-7fef582f8000 ---p 7fef582f7000 00:00 0
7fef582f8000-7fef58338000 rw-p 7fef582f8000 00:00 0
7fef58338000-7fef58339000 ---p 7fef58338000 00:00 0
7fef58339000-7fef58b39000 rw-p 7fef58339000 00:00 0
7fef5cb3a000-7fef5cb3e000 r-xp 00000000 08:05 523390
  /lib/libattr.so.1.1.0
7fef5cb3e000-7fef5cd3d000 ---p 00004000 08:05 523390
  /lib/libattr.so.1.1.0
7fef5cd3d000-7fef5cd3e000 r--p 00003000 08:05 523390
  /lib/libattr.so.1.1.0
7fef5cd3e000-7fef5cd3f000 rw-p 00004000 08:05 523390
  /lib/libattr.so.1.1.0
7fef5cd3f000-7fef5cd42000 r-xp 00000000 08:05 523368
  /lib/libuuid.so.1.2
7fef5cd42000-7fef5cf42000 ---p 00003000 08:05 523368
  /lib/libuuid.so.1.2
7fef5cf42000-7fef5cf43000 r--p 00003000 08:05 523368
  /lib/libuuid.so.1.2
7fef5cf43000-7fef5cf44000 rw-p 00004000 08:05 523368
  /lib/libuuid.so.1.2
7fef5cf44000-7fef5cf49000 r-xp 00000000 08:05 163737
  /usr/lib/libgdbm.so.3.0.0
7fef5cf49000-7fef5d148000 ---p 00005000 08:05 163737
  /usr/lib/libgdbm.so.3.0.0
7fef5d148000-7fef5d149000 r--p 00004000 08:05 163737
  /usr/lib/libgdbm.so.3.0.0
7fef5d149000-7fef5d14a000 rw-p 00005000 08:05 163737
  /usr/lib/libgdbm.so.3.0.0
7fef5d14a000-7fef5d14e000 r-xp 00000000 08:05 523293
  /lib/libcap.so.2.11
7fef5d14e000-7fef5d34d000 ---p 00004000 08:05 523293
  /lib/libcap.so.2.11
7fef5d34d000-7fef5d34e000 r--p 00003000 08:05 523293
  /lib/libcap.so.2.11
7fef5d34e000-7fef5d34f000 rw-p 00004000 08:05 523293
  /lib/libcap.so.2.11
7fef5d34f000-7fef5d366000 r-xp 00000000 08:05 2094605
  /usr/lib/libICE.so.6.3.0
7fef5d366000-7fef5d565000 ---p 00017000 08:05 2094605
  /usr/lib/libICE.so.6.3.0
7fef5d565000-7fef5d567000 rw-p 00016000 08:05 2094605
  /usr/lib/libICE.so.6.3.0
7fef5d567000-7fef5d56a000 rw-p 7fef5d567000 00:00 0
7fef5d56a000-7fef5d572000 r-xp 00000000 08:05 2093788
  /usr/lib/libSM.so.6.0.0
7fef5d572000-7fef5d771000 ---p 00008000 08:05 2093788
  /usr/lib/libSM.so.6.0.0
7fef5d771000-7fef5d772000 r--p 00007000 08:05 2093788
  /usr/lib/libSM.so.6.0.0
7fef5d772000-7fef5d773000 rw-p 00008000 08:05 2093788
  /usr/lib/libSM.so.6.0.0
7fef5d773000-7fef5d7d0000 r-xp 00000000 08:05 2093502
  /usr/lib/libpulse.so.0.7.1
7fef5d7d0000-7fef5d9d0000 ---p 0005d000 08:05 2093502
  /usr/lib/libpulse.so.0.7.1
7fef5d9d0000-7fef5d9d1000 r--p 0005d000 08:05 2093502
  /usr/lib/libpulse.so.0.7.1
7fef5d9d1000-7fef5d9d2000 rw-p 0005e000 08:05 2093502
  /usr/lib/libpulse.so.0.7.1
7fef5d9f5000-7fef5d9fb000 r-xp 00000000 08:05 2102233
  /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
7fef5d9fb000-7fef5dbfa000 ---p 00006000 08:05 2102233
  /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
7fef5dbfa000-7fef5dbfb000
Program received signal SIGABRT, Aborted.
[Switching to Thread 0x7fef66c7c950 (LWP 2048)]
0x00007fef700dbfb5 in *__GI_raise (sig=<value optimized out>)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
64	../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
	in ../nptl/sysdeps/unix/sysv/linux/raise.c
Current language:  auto; currently c
(gdb) where
#0  0x00007fef700dbfb5 in *__GI_raise (sig=<value optimized out>)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1  0x00007fef700ddbc3 in *__GI_abort () at abort.c:88
#2  0x00007fef7011b228 in __libc_message (do_abort=2,
    fmt=0x7fef701e5488 "*** glibc detected *** %s: %s: 0x%s ***\n")
    at ../sysdeps/unix/sysv/linux/libc_fatal.c:170
#3  0x00007fef70121a8e in malloc_consolidate (av=0x7fef70416a00)
    at malloc.c:5994
#4  0x00007fef701238f1 in _int_malloc (av=0x7fef70416a00, bytes=2048)
    at malloc.c:4229
#5  0x00007fef7012553f in __libc_calloc (n=<value optimized out>,
    elem_size=<value optimized out>) at malloc.c:3946
#6  0x00007fef7398887a in g_malloc0 () from /usr/lib/libglib-2.0.so.0
#7  0x00007fef7399e9a3 in g_slice_alloc () from /usr/lib/libglib-2.0.so.0
#8  0x00007fef7397ddde in g_list_prepend () from /usr/lib/libglib-2.0.so.0
#9  0x00007fef73991be1 in g_queue_push_head () from /usr/lib/libglib-2.0.so.0
#10 0x00007fef7395cc0e in g_async_queue_push_unlocked ()
   from /usr/lib/libglib-2.0.so.0
#11 0x00007fef7395ccf9 in g_async_queue_push () from /usr/lib/libglib-2.0.so.0
#12 0x00000000004f6fbe in Ekiga::GlibRuntime::run_in_main (this=0x1995400,
    action=<value optimized out>, seconds=0)
    at ../../../lib/engine/framework/runtime-glib.cpp:163
#13 0x00000000005b1338 in GMVideoOutputManager_x::close_frame_display (
---Type <return> to continue, or q <return> to quit---
    this=0x19b1650)
    at ../../../../lib/engine/components/x-videooutput/videooutput-manager-x.cpp:434
#14 0x00000000005b46ad in GMVideoOutputManager::Main (this=0x19b1650)
    at ../../../../lib/engine/components/common-videooutput/videooutput-manager-common.cpp:123
#15 0x00007fef72aea21b in PThread::PX_ThreadStart ()
   from /usr/local/lib/libpt.so.2.6.1
#16 0x00007fef726573ba in start_thread (arg=<value optimized out>)
    at pthread_create.c:297
#17 0x00007fef7018efcd in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#18 0x0000000000000000 in ?? ()
(gdb)


-- 
thanks for letting me change the magnetic patterns on your hard disk.


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