Re: Extensions for hyphenation
"corvid" <[email protected]>
| Newsgroups | gmane.comp.web.dillo.devel |
|---|---|
| Message-ID | <20121208225523.GB24460@local> |
Sebastian wrote: > On Fri, Dec 07, corvid wrote: > > For instance, > > > > dillo -geometry 850x700 http://fltk.org > > > > makes the names of the snapshots very narrow, and if I try > > > > penalty_hyphen=inf > > > > part of the fltk-2 snapshot link is obscured by the image. I still see this, or at least the penalty_hyphen=inf case. I didn't try the default penalty_hyphen case. > On Sat, Dec 08, corvid wrote: > > Sebastian wrote: > > > Just pushed to http://hg.dillo.org/dillo. I've found no problems so > > > far, but please take another look. > > > > Text files are giving me segfaults... > > > > Program received signal SIGSEGV, Segmentation fault. > > 0x0809f0b8 in dw::Textblock::handleWordExtremes (this=0x819fdd8, > > wordIndex=38684) at textblock_linebreaking.cc:676 > > 676 par->maxParMin = prevPar->maxParMin; > > I was not able to reproduce any of these bugs, but I found another > bug, by which <http://www.dillo.org/CSS.html> was rendered with much > too wide columns. > > Since this fixed a memory problems, chances are high that a couple of > other problems are fixed, so please test again. Not getting segfaults on the files that broke yesterday, but I note that I'm still getting messages from valgrind like: ==24632== Conditional jump or move depends on uninitialised value(s) ==24632== at 0x8115600: fl_utf8fwd (fl_utf.c:228) ==24632== by 0x80A275E: dw::fltk::FltkPlatform::nextGlyph(char const*, int) (fltkplatform.cc:594) ==24632== by 0x8099B1C: dw::core::Layout::nextGlyph(char const*, int) (layout.hh:316) ==24632== by 0x809836C: dw::Textblock::addText(char const*, unsigned int, dw::core::style::Style*) (textblock.cc:1469) ==24632== by 0x8071123: DilloPlain::addLine(char*, unsigned int) (plain.cc:146) ==24632== by 0x8071246: DilloPlain::write(void*, unsigned int, int) (plain.cc:179) ==24632== by 0x8071400: Plain_callback(int, _CacheClient*) (plain.cc:229) ==24632== by 0x8064F6A: Cache_process_queue (cache.c:1214) ==24632== by 0x80645A9: a_Cache_process_dbuf (cache.c:899) ==24632== by 0x80682F9: a_Capi_ccc (capi.c:742) ==24632== by 0x805F83C: a_Chain_fcb (chain.c:114) ==24632== by 0x808BC25: Dpi_parse_token (dpi.c:220)