Bug 141116 - gnome-moz-remote "buffer overflow detected"
Summary: gnome-moz-remote "buffer overflow detected"
Status: RESOLVED FIXED
Alias: None
Product: SUSE LINUX 10.0
Classification: openSUSE
Component: GNOME (show other bugs)
Version: Final
Hardware: Other Other
: P5 - None : Normal
Target Milestone: ---
Assignee: Stanislav Brabec
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-30 04:35 UTC by Jon Nelson
Modified: 2006-02-07 13:48 UTC (History)
1 user (show)

See Also:
Found By: Other
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jon Nelson 2005-12-30 04:35:51 UTC
jnelson@note:~> gnome-moz-remote --help
Usage: gnome-moz-remote [OPTION...]

GNOME options
  --disable-sound            Disable sound server usage
  --enable-sound             Enable sound server usage
*** buffer overflow detected ***: gnome-moz-remote terminated
  --espeaker=HOSTNAME:PORT   Aborted
jnelson@note:~> which gnome-moz-remote
/opt/gnome/bin/gnome-moz-remote
jnelson@note:~> rpm -qf /opt/gnome/bin/gnome-moz-remote
gnome-libs-1.4.1.7-690
jnelson@note:~>
Comment 1 Stanislav Brabec 2006-01-05 15:43:27 UTC
Bug in library:

gnome_segv --help
Použití: gnome_segv [VOLBY...]

Volby GNOME
  --disable-sound               Zakáže použití zvukového serveru
  --enable-sound                Povolí použití zvukového serveru
*** buffer overflow detected ***: gnome_segv terminated
  --espeaker=POČÍTAČ:PORT    Neúspěšně ukončen (SIGABRT)
Comment 2 Stanislav Brabec 2006-02-07 13:27:17 UTC
gnome-libs has its own popt - it is a version from about 1998. It fails on popthelp.c:

sprintf(format, "%%.%ds\n%%%ds", (int) (ch - help), indentLength);

Replacing with system popt fixes this problem.
Comment 3 Stanislav Brabec 2006-02-07 13:48:33 UTC
Patched to use system popt.