You are not logged in.
Hi. I recently did a pacman -Syu. Afterward, the dillo browser won't start. Output in the xterm is
[me@mymachine ~]$ dillo
dillo_dns_init: Here we go! (threaded)
Disabling cookies.
dillo: malloc.c:3096: sYSMALLOc: Assertion `(old_top == (((mbinptr) (((char *) &((av)->bins[((1) - 1) * 2])) - __builtin_offsetof (struct malloc_chunk, fd)))) && old_size == 0) || ((unsigned long) (old_size) >= (unsigned long)((((__builtin_offsetof (struct malloc_chunk, fd_nextsize))+((2 * (sizeof(size_t))) - 1)) & ~((2 * (sizeof(size_t))) - 1))) && ((old_top)->size & 0x1) && ((unsigned long)old_end & pagemask) == 0)' failed.
Aborted
Any ideas what's going on here? I use dillo frequently so am disappointed. Help will be appreciated.
Also, Kazehakase stopped working a while ago--some months--after I did pacman -Syu. I keep updating it, hoping it will work again, but it still doesn't: start the browser, enter a URL and hit "enter" and it just crashes. xterm output is as follows:
[me@mymachine ~]$ kazehakase
(kazehakase:26426): Gtk-WARNING **: WebKit/GTK+: missing action WebKit/GTK+
Kazehakase-Gecko-ERROR **: KzGeckoEmbed: Faild to init KzMozWrapper!
aborting..
Help on this one will also be much appreciated.
Thanks,
James
Offline
This seems relevant to your Kazehakase issue, Mr. jamtat: http://ulite.org/content/kazehakase-alertplease-read . Doesn't really provide any resolution, though. Uninstall Firefox? Don't think so. Hey, I wonder if Chrome also interferes?
Me
Offline
I've got the same problem with Dillo. I couldn't find any messages on the Mailing List about this issue. I'd appreciate any help.
dillo_dns_init: Here we go! (threaded)
Disabling cookies.
dillo: malloc.c:3096: sYSMALLOc: Assertion `(old_top == (((mbinptr) (((char *) &((av)->bins[((1) - 1) * 2])) - __builtin_offsetof (struct malloc_chunk, fd)))) && old_size == 0) || ((unsigned long) (old_size) >= (unsigned long)((((__builtin_offsetof (struct malloc_chunk, fd_nextsize))+((2 * (sizeof(size_t))) - 1)) & ~((2 * (sizeof(size_t))) - 1))) && ((old_top)->size & 0x1) && ((unsigned long)old_end & pagemask) == 0)' failed.
Aborted
"Freedom is the freedom to say that two plus two make four. If that is granted, all else follows." - George Orwell
Offline
A little progress. First, I can confirm the issue that others are reporting here for dillo-2.2-2. Namely:
dillo_dns_init: Here we go! (threaded)
Disabling cookies.
dillo: malloc.c:3096: sYSMALLOc: Assertion `(old_top == (((mbinptr) (((char *) &((av)->bins[((1) - 1) * 2])) - __builtin_offsetof (struct malloc_chunk, fd)))) && old_size == 0) || ((unsigned long) (old_size) >= (unsigned long)((((__builtin_offsetof (struct malloc_chunk, fd_nextsize))+((2 * (sizeof(size_t))) - 1)) & ~((2 * (sizeof(size_t))) - 1))) && ((old_top)->size & 0x1) && ((unsigned long)old_end & pagemask) == 0)' failed.
Aborted
The unusual solution I stumbled across is that the problem disappears if I build from ABS. I'm guessing something just got borked during the build of the current binary package. If this is the case, I can file a bug report and ask for them to just rebuild it, but before I do that, I'd like confirmation that this solves the issue for someone else as well. If you haven't built from ABS before, try the following to get a new (working) dillo.
sudo pacman -S abs base-devel
sudo abs
cp -R /var/abs/community/dillo ~/
cd ~/dillo
makepkg -s
sudo pacman -U dillo-2.2-2-i686.pkg.tar.xz
# hopefully now you can launch successfully
dillo
Be sure to post your success/failure!
Last edited by flanker (2010-12-11 01:57:35)
Offline
I've tried the previous versions of dillo and they gave me the same / similar errors, so I'm not sure it's about the current package.
http://arm.konnichi.com/search/index.ph … ommunity=1
Edit: Compiling from ABS fixed it for me.
Last edited by karol (2010-12-11 02:09:03)
Offline
Thanks karol for confirming that an ABS build fixed the issue. I've opened a bug report here: https://bugs.archlinux.org/task/22049?project=5
Offline
FYI, the bug report was addressed and dillo 2.2-3 appears to be free of this problem. The updated package should arrive soon at a mirror near you (or switch briefly to ftp.archlinux.org if you can't wait).
Offline
FYI, the bug report was addressed and dillo 2.2-3 appears to be free of this problem. The updated package should arrive soon at a mirror near you (or switch briefly to ftp.archlinux.org if you can't wait).
Wow, that went fast. Dillo 2.2-3 fixed it for me, thanks a lot for reporting the bug.
"Freedom is the freedom to say that two plus two make four. If that is granted, all else follows." - George Orwell
Offline