[Bug 885329] [NEW] eggdrop crash on i386

Launchpad Bug Tracker 885329 at bugs.launchpad.net
Mon May 21 12:43:30 UTC 2012


You have been subscribed to a public bug by Vibhav Pant (vibhavp):

[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]
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)

** Affects: eggdrop (Ubuntu)
     Importance: Medium
     Assignee: Vibhav Pant (vibhavp)
         Status: Fix Released

** Affects: eggdrop (Ubuntu Oneiric)
     Importance: Medium
         Status: Triaged

** Affects: eggdrop (Ubuntu Precise)
     Importance: Undecided
         Status: Triaged

** Affects: eggdrop (Debian)
     Importance: Unknown
         Status: Fix Released


** Tags: apport-bug i386 oneiric
-- 
eggdrop crash on i386
https://bugs.launchpad.net/bugs/885329
You received this bug notification because you are a member of Ubuntu Sponsors Team, which is subscribed to the bug report.



More information about the Ubuntu-sponsors mailing list