# Rough Changelog for SeaMonkey 1.0.8

This is a list of bugs pulled from Bugzilla. It's a "rough" list because I didn't verify each bug on the list as actually having been fixed in the 1.0.8 development cycle and I may have missed some that were; I just used the smartest Bugzilla queries I could devise. It's not perfect but if you're interested in what got fixed since SeaMonkey 1.0.7 this is probably the best place to start. -Chris

    326877 351739 Memory leak in |JS_dtobasestr| (jsdtoa.c)
    352465 353962 Firefox 2.0 often hangs in Intel Mac OS X 10.4.7
    355059 valgrind free memory read warning from multiple FT_Done_Face calls in nsFontMetricsPS.cpp
    357392 jsdtoa.c - locks not released in some error cases
    357398 js_ExpandErrorArguments can crash in OOM conditions
    362868 Branch builds on modern linux will use system cairo unintentionally
    362909 pushobj is not GC-atomic when debugger is installed.
    363849 Stack overflow in nsHTMLComboboxAccessible::GetDescription()
    363917 js_GC fails to clear cx->lastInternalResult root
    364319 SSL2 client vulnerability in non-DEBUG builds
    364350 free unitialized memory from js_DestroyRegExp in OOM conditions
    364657 js_Get/SetProperty()'s sprop local not GC safe.
    364836 Assert fail in JS_ArenaRealloc (alignment issues)
    365725 add check for read-only files to l10n verification
    366113 mozilla-plugin.pc should not depend on mozilla-xpcom.pc
    366398 On Darwin, Makefile.ref using libtool incorrectly builds libjs.so as a static library
    366606 JS Assertion with Firebug 0.4.1 on branch build
    367127 Make mozconfig-find space-safe (e.g. spaces in $HOME)
    367203 gtk2 dnd implementation broken
    367607 URL bar autocomplete stops working sometimes
    368223 nsIChromeRegistrySea.installPackage should respect xpcNativeWrappers flag
    368534 ordering problem in script_toSource
    369157 [FIX]Clicking install themes button will toggle between save to disk and software installation window
    369390 popup blocker + XMLHttpRequest + srand() = oops
    369413 atob("") causes "ASSERTION: index exceeds allowable range" in nsTString.h
    369428 nsExternalAppHandler::SetUpTempFile uses a poor source of randomness, resulting in predictable filenames
    371321 memory corruption when onUnload is mixed with document.write()s