Menu

#293 Crash on Fedora 15

Stable_Branch
closed-wont-fix
nobody
PTLib (143)
5
2011-05-25
2011-05-03
Anonymous
No

Running ekiga on Fedora 15 crashes. I've tried recompiling it all to ensure the libraries are linked properly but it looks to be an issue in ptlib. It doesn't even get to the point where ekiga outputs anything when running with -d 4.

$ gdb ekiga -d 4
GNU gdb (GDB) Fedora (7.2.90.20110429-36.fc15)
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Warning: /home/peter/rpmbuild/SPECS/4: No such file or directory.
Reading symbols from /usr/bin/ekiga...Reading symbols from /usr/lib/debug/usr/bin/ekiga.debug...done.
done.
(gdb) run
Starting program: /usr/bin/ekiga
[Thread debugging using libthread_db enabled]

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff6798ed1 in operator[] (__pos=0, this=0x0) at /usr/include/c++/4.6.0/ext/bitmap_allocator.h:128
128 { return this->_M_start[__pos]; }
(gdb) debuginfo-install GConf2-2.32.3-1.fc15.x86_64 ORBit2-2.14.19-2.fc15.x86_64 SDL-1.2.14-11.fc15.x86_64 atk-2.0.0-1.fc15.x86_64 avahi-glib-0.6.30-2.fc15.x86_64 avahi-libs-0.6.30-2.fc15.x86_64 boost-signals-1.46.0-1.fc15.x86_64 cairo-1.10.2-3.fc15.x86_64 cyrus-sasl-lib-2.1.23-16.fc15.x86_64 dbus-glib-0.92-2.fc15.x86_64 dbus-libs-1.4.6-4.fc15.x86_64 expat-2.0.1-11.fc15.x86_64 fontconfig-2.8.0-3.fc15.x86_64 freetype-2.4.4-4.fc15.x86_64 gdk-pixbuf2-2.23.3-1.fc15.x86_64 glib2-2.28.6-2.fc15.x86_64 gtk2-2.24.4-1.fc15.x86_64 keyutils-libs-1.2-7.fc15.x86_64 krb5-libs-1.9-7.fc15.x86_64 libX11-1.4.3-1.fc15.x86_64 libXau-1.0.6-2.fc15.x86_64 libXcomposite-0.4.3-2.fc15.x86_64 libXcursor-1.1.11-3.fc15.x86_64 libXdamage-1.1.3-2.fc15.x86_64 libXext-1.2.0-2.fc15.x86_64 libXfixes-5.0-1.fc15.x86_64 libXi-1.4.2-1.fc15.x86_64 libXinerama-1.1.1-2.fc15.x86_64 libXrandr-1.3.1-2.fc15.x86_64 libXrender-0.9.6-2.fc15.x86_64 libXv-1.0.6-2.fc15.x86_64 libcom_err-1.41.14-2.fc15.x86_64 libgcc-4.6.0-6.fc15.x86_64 libnotify-0.7.2-1.fc15.x86_64 libpng-1.2.44-3.fc15.x86_64 libselinux-2.0.99-4.fc15.x86_64 libstdc++-4.6.0-6.fc15.x86_64 libxcb-1.7-2.fc15.x86_64 libxml2-2.7.8-6.fc15.x86_64 nspr-4.8.7-2.fc15.x86_64 nss-3.12.9-15.fc15.x86_64 nss-softokn-freebl-3.12.9-7.fc15.x86_64 nss-util-3.12.9-2.fc15.x86_64 openldap-2.4.24-2.fc15.x86_64 openssl-1.0.0d-1.fc15.x86_64 pango-1.28.4-1.fc15.x86_64 pixman-0.20.2-2.fc15.x86_64 speex-1.2-0.13.rc1.fc15.x86_64 zlib-1.2.5-3.fc15.x86_64^CQuit
(gdb) thread apply all bt full

Thread 1 (Thread 0x7ffff5514980 (LWP 30725)):
#0 0x00007ffff6798ed1 in operator[] (__pos=0, this=0x0) at /usr/include/c++/4.6.0/ext/bitmap_allocator.h:128
No locals.
#1 __gnu_cxx::__detail::_Bitmap_counter<__gnu_cxx::bitmap_allocator<PContainerReference>::_Alloc_block*>::_M_reset (this=0x7ffff6a99c60, __index=0)
at /usr/include/c++/4.6.0/ext/bitmap_allocator.h:430
No locals.
#2 0x00007ffff6799758 in __gnu_cxx::bitmap_allocator<PContainerReference>::_M_allocate_single_object (this=0x7ffff6a99c18) at /usr/include/c++/4.6.0/ext/bitmap_allocator.h:883
__fff = <optimized out>
__bpi = <optimized out>
__bit_lock = {_M_device = @0x7ffff6a99c20}
__nz_bit = <optimized out>
__ret = <optimized out>
__puse_count = <optimized out>
#3 0x00007ffff679061b in PContainer::PContainer (this=0x7ffff6a93680, initialSize=1) at ptlib/common/contain.cxx:67
No locals.
#4 0x00007ffff67908f2 in PAbstractArray::PAbstractArray (this=0x7ffff6a93680, elementSizeInBytes=1, initialSize=<optimized out>) at ptlib/common/contain.cxx:165
No locals.
#5 0x00007ffff6793073 in PBaseArray (this=0x7ffff6a93680, initialSize=1) at /usr/src/debug/ptlib-2.8.3/include/ptlib/array.h:284
No locals.
#6 PCharArray (initialSize=1, this=0x7ffff6a93680) at /usr/src/debug/ptlib-2.8.3/include/ptlib/array.h:564
No locals.
#7 PString::PString (this=0x7ffff6a93680) at /usr/src/debug/ptlib-2.8.3/include/ptlib/contain.inl:57
No locals.
#8 0x00007ffff65d86bc in __static_initialization_and_destruction_0 (__priority=65535, __initialize_p=1) at ptclib/psasl.cxx:179
No locals.
#9 _GLOBAL__sub_I_psasl.cxx(void) () at ptclib/psasl.cxx:343
No locals.
#10 0x0000003e1ac0ea36 in call_init (l=<optimized out>, argc=1, argv=0x7fffffffe208, env=0x7fffffffe218) at dl-init.c:83
j = <optimized out>
jm = <optimized out>
addrs = <optimized out>
init_array = <optimized out>
#11 0x0000003e1ac0eb13 in call_init (env=<optimized out>, argv=<optimized out>, argc=<optimized out>, l=<optimized out>) at dl-init.c:50
No locals.
#12 _dl_init (main_map=0x3e1ae222a8, argc=1, argv=0x7fffffffe208, env=0x7fffffffe218) at dl-init.c:132
preinit_array = <optimized out>
preinit_array_size = <optimized out>
i = <optimized out>
#13 0x0000003e1ac0163a in _dl_start_user () from /lib64/ld-linux-x86-64.so.2
No symbol table info available.
#14 0x0000000000000001 in ?? ()
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#15 0x00007fffffffe4f4 in ?? ()
No symbol table info available.
#16 0x0000000000000000 in ?? ()
No symbol table info available.
(gdb)

Discussion

  • Robert Jongbloed

    • status: open --> pending-wont-fix
     
  • Robert Jongbloed

    I suspect a compiler issue with global static initialization that the Ekiga team reported. Nothing we can do but say "use an earlier version compiler" at this time.

     
  • SourceForge Robot

    This Tracker item was closed automatically by the system. It was
    previously set to a Pending status, and the original submitter
    did not respond within 14 days (the time period specified by
    the administrator of this Tracker).

     
  • SourceForge Robot

    • status: pending-wont-fix --> closed-wont-fix
     

Log in to post a comment.

MongoDB Logo MongoDB