Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 9 Oct 2008 02:27:17 +0530
From:      =?utf-8?B?4KSG4KS24KWA4KS3IOCktuClgeCkleCljeCksg==?= Ashish Shukla <wahjava.ml@gmail.com>
To:        freebsd-ports@freebsd.org, freebsd-questions@freebsd.org
Subject:   Ekiga segfaulting with stack overflow
Message-ID:  <20081008205717.GA51954@chateau.d.lf>

next in thread | raw e-mail | index | archive | help

--jRHKVT23PllUwdXP
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hi all,

I'm experiencing following issue with ekiga-2.0.11_4 package.

----8<----8<-----
% gdb `which ekiga`
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain condition=
s.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "amd64-marcel-freebsd"...
(gdb) run
Starting program: /usr/local/bin/ekiga=20
[New LWP 100218]
[New Thread 0x80a701120 (LWP 100218)]
[New Thread 0x80a701400 (LWP 100257)]
[New Thread 0x80a701570 (LWP 100258)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x80a701120 (LWP 100218)]
0x0000000808fc4a82 in __opendir2 (name=3D0x80c5ade40 "/dev/ext2fs/", flags=
=3D3)
     at /usr/src/lib/libc/gen/opendir.c:77
77		if (stat(name, &statb) !=3D 0)
Current language:  auto; currently c
(gdb) bt
#0  0x0000000808fc4a82 in __opendir2 (name=3D0x80c5ade40 "/dev/ext2fs/", fl=
ags=3D3)
     at /usr/src/lib/libc/gen/opendir.c:77
#1  0x0000000807ca8f27 in PDirectory::Open (this=3D0x7fffffc007b0, ScanMask=
=3D511) at osutil.cxx:546
#2  0x000000080aa18b7c in CollectSoundDevices (devdir=3D@0x7fffffc007b0, ds=
p=3D@0x7fffffffe0b0,=20
     mixer=3D@0x7fffffffe090, collect_with_names=3D1) at sound_oss.cxx:347
#3  0x000000080aa18c4c in CollectSoundDevices (devdir=3D@0x7fffffc00b70, ds=
p=3D@0x7fffffffe0b0,=20
     mixer=3D@0x7fffffffe090, collect_with_names=3D1) at sound_oss.cxx:354
#4  0x000000080aa18c4c in CollectSoundDevices (devdir=3D@0x7fffffc00f30, ds=
p=3D@0x7fffffffe0b0,=20
     mixer=3D@0x7fffffffe090, collect_with_names=3D1) at sound_oss.cxx:354
#5  0x000000080aa18c4c in CollectSoundDevices (devdir=3D@0x7fffffc012f0, ds=
p=3D@0x7fffffffe0b0,=20
     mixer=3D@0x7fffffffe090, collect_with_names=3D1) at sound_oss.cxx:354
#6  0x000000080aa18c4c in CollectSoundDevices (devdir=3D@0x7fffffc016b0, ds=
p=3D@0x7fffffffe0b0,=20
     mixer=3D@0x7fffffffe090, collect_with_names=3D1) at sound_oss.cxx:354
#7  0x000000080aa18c4c in CollectSoundDevices (devdir=3D@0x7fffffc01a70, ds=
p=3D@0x7fffffffe0b0,=20
     mixer=3D@0x7fffffffe090, collect_with_names=3D1) at sound_oss.cxx:354
#8  0x000000080aa18c4c in CollectSoundDevices (devdir=3D@0x7fffffc01e30, ds=
p=3D@0x7fffffffe0b0,=20
     mixer=3D@0x7fffffffe090, collect_with_names=3D1) at sound_oss.cxx:354
#9  0x000000080aa18c4c in CollectSoundDevices (devdir=3D@0x7fffffc021f0, ds=
p=3D@0x7fffffffe0b0,=20
     mixer=3D@0x7fffffffe090, collect_with_names=3D1) at sound_oss.cxx:354
#10 0x000000080aa18c4c in CollectSoundDevices (devdir=3D@0x7fffffc025b0, ds=
p=3D@0x7fffffffe0b0,=20
     mixer=3D@0x7fffffffe090, collect_with_names=3D1) at sound_oss.cxx:354
#11 0x000000080aa18c4c in CollectSoundDevices (devdir=3D@0x7fffffc02970, ds=
p=3D@0x7fffffffe0b0,=20
     mixer=3D@0x7fffffffe090, collect_with_names=3D1) at sound_oss.cxx:354
#12 0x000000080aa18c4c in CollectSoundDevices (devdir=3D@0x7fffffc02d30, ds=
p=3D@0x7fffffffe0b0,=20
     mixer=3D@0x7fffffffe090, collect_with_names=3D1) at sound_oss.cxx:354
#13 0x000000080aa18c4c in CollectSoundDevices (devdir=3D@0x7fffffc030f0, ds=
p=3D@0x7fffffffe0b0,=20
     mixer=3D@0x7fffffffe090, collect_with_names=3D1) at sound_oss.cxx:354
#14 0x000000080aa18c4c in CollectSoundDevices (devdir=3D@0x7fffffc034b0, ds=
p=3D@0x7fffffffe0b0,=20
     mixer=3D@0x7fffffffe090, collect_with_names=3D1) at sound_oss.cxx:354
#15 0x000000080aa18c4c in CollectSoundDevices (devdir=3D@0x7fffffc03870, ds=
p=3D@0x7fffffffe0b0,=20
     mixer=3D@0x7fffffffe090, collect_with_names=3D1) at sound_oss.cxx:354
#16 0x000000080aa18c4c in CollectSoundDevices (devdir=3D@0x7fffffc03c30, ds=
p=3D@0x7fffffffe0b0,=20
     mixer=3D@0x7fffffffe090, collect_with_names=3D1) at sound_oss.cxx:354
#17 0x000000080aa18c4c in CollectSoundDevices (devdir=3D@0x7fffffc03ff0, ds=
p=3D@0x7fffffffe0b0,=20
     mixer=3D@0x7fffffffe090, collect_with_names=3D1) at sound_oss.cxx:354
#18 0x000000080aa18c4c in CollectSoundDevices (devdir=3D@0x7fffffc043b0, ds=
p=3D@0x7fffffffe0b0,=20
     mixer=3D@0x7fffffffe090, collect_with_names=3D1) at sound_oss.cxx:354
=2E...
(gdb) print name
$1 =3D 0x80c5addf0 "/dev/ext2fs/"
(gdb) print statb
$2 =3D {st_dev =3D 0, st_ino =3D 0, st_mode =3D 0, st_nlink =3D 0, st_uid =
=3D 0, st_gid =3D 0, st_rdev =3D 0,=20
   st_atimespec =3D {tv_sec =3D 0, tv_nsec =3D 0}, st_mtimespec =3D {tv_sec=
 =3D 0, tv_nsec =3D 0},=20
   st_ctimespec =3D {tv_sec =3D 0, tv_nsec =3D 0}, st_size =3D 0, st_blocks=
 =3D 0, st_blksize =3D 0,=20
   st_flags =3D 0, st_gen =3D 0, st_lspare =3D 0, st_birthtimespec =3D {tv_=
sec =3D 0, tv_nsec =3D 0}}

% ls -l /dev/ext2fs
ls: : No such file or directory
total 0
crw-r-----  1 root  operator    0, 105 Oct  8 13:39 archives
crw-r-----  1 root  operator    0, 104 Oct  8 13:39 lectures
% find /dev/ext2fs/
/dev/ext2fs/
find: /dev/ext2fs/: No such file or directory
/dev/ext2fs/lectures
/dev/ext2fs/archives
% stat /dev/ext2fs
67174144 120 dr-xr-xr-x 3 root wheel 4294967295 512 "Oct  8 13:39:34 2008" =
"Oct  8 13:39:34 2008" "Oct  8 13:39:34 2008" "Jan  1 05:29:59 1970" 4096 1=
 0 /dev/ext2fs
---->8---->8----

I've also installed Gentoo GNU/Linux on the same box with ext3 partitions. =
The=20
partitions which are displayed above are only two of them, other ext3 parti=
tions=20
aren't showing up in that directory. And as you can see, there is some inva=
lid=20
file also present in that directory which ekiga is not able to figure out. =
Any=20
ideas how to fix this issue.

Since, I've posted it to both freebsd-questions and freebsd-ports, please=
=20
post followups where you think is appropriate place for this.

Thanks
Ashish Shukla
--=20
=C2=B7-- =C2=B7- =C2=B7=C2=B7=C2=B7=C2=B7 =C2=B7--- =C2=B7- =C2=B7=C2=B7=C2=
=B7- =C2=B7- =C2=B7--=C2=B7-=C2=B7 --=C2=B7 -- =C2=B7- =C2=B7=C2=B7 =C2=B7-=
=C2=B7=C2=B7 =C2=B7-=C2=B7-=C2=B7- -=C2=B7-=C2=B7 --- --
()  ascii ribbon campaign - against HTML e-mail
/\  www.asciiribbon.org   - against proprietary attachments

--jRHKVT23PllUwdXP
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (FreeBSD)

iEYEARECAAYFAkjtHqsACgkQHy+EEHYuXnR0JwCghzlYLPEYevp+/fmsRF/zAoyq
Kr4AnRhzWCD0HKMhMuFYweNhJe6gA65T
=9iD8
-----END PGP SIGNATURE-----

--jRHKVT23PllUwdXP--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20081008205717.GA51954>