Hello Stefan, or anyone else affected,
Accepted eggdrop into oneiric-proposed. The package will build now and
be available in a few hours. Please test and give feedback here. See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to
enable and use -proposed. Thank you in advance!
** Description changed:
[Impact]
Eggdrop crashes when trying to start on a i386 machine
[Development Fix]
=== modified file 'src/tclhash.c'
--- src/tclhash.c 2008-08-18 00:26:01 +0000
+++ src/tclhash.c 2011-11-06 05:20:30 +0000
@@ -1202,7 +1202,7 @@
for (i = 0; cc[i].name; i++) {
egg_snprintf(p, sizeof p, "*%s:%s", tl->name,
cc[i].funcname ? cc[i].funcname : cc[i].name);
- l = nmalloc(Tcl_ScanElement(p, &k));
+ l = nmalloc(Tcl_ScanElement(p, &k) + 1);
Tcl_ConvertElement(p, l, k | TCL_DONT_USE_BRACES);
table[0].cdata = (void *) cc[i].func;
add_cd_tcl_cmds(table);
@@ -1220,7 +1220,7 @@
for (i = 0; cc[i].name; i++) {
egg_snprintf(p, sizeof p, "*%s:%s", table->name,
cc[i].funcname ? cc[i].funcname : cc[i].name);
- l = nmalloc(Tcl_ScanElement(p, &k));
+ l = nmalloc(Tcl_ScanElement(p, &k) + 1);
Tcl_ConvertElement(p, l, k | TCL_DONT_USE_BRACES);
Tcl_DeleteCommand(interp, p);
unbind_bind_entry(table, cc[i].flags, cc[i].name, l);
[Stable Fix]
Same as the development fix
- [Text Case]
+ [Test Case]
Install eggdrop on an i386 machine
Launch eggdrop from the terminal
[Regression Potential]
-
[Original Report]Eggdrop crashes when trying to start on a i386 machine after
update from ubuntu 11.04 to ubuntu 11.10
It works on my other updated amd64 machine, but it also crashes on my updated
virtual i386 machine (virtualbox).
Here is output from when trying to start the eggdrop:
http://pastebin.com/0cV4AYm9
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: eggdrop 1.6.19-1.2ubuntu2
ProcVersionSignature: Ubuntu 3.0.0-12.20-generic 3.0.4
Uname: Linux 3.0.0-12-generic i686
ApportVersion: 1.23-0ubuntu4
Architecture: i386
Date: Wed Nov 2 17:45:55 2011
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/eggdrop
InstallationMedia: Xubuntu 11.10 "Oneiric Ocelot" - Release i386 (20111012)
SourcePackage: eggdrop
UpgradeStatus: No upgrade log present (probably fresh install)
** Changed in: eggdrop (Ubuntu Oneiric)
Status: Triaged => Fix Committed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/885329
Title:
eggdrop crash on i386
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/eggdrop/+bug/885329/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs