2004-09-17 [colin] 0.9.12cvs101.1
authorColin Leroy <colin@colino.net>
Fri, 17 Sep 2004 06:29:47 +0000 (06:29 +0000)
committerColin Leroy <colin@colino.net>
Fri, 17 Sep 2004 06:29:47 +0000 (06:29 +0000)
* ChangeLog.claws
* src/main.c
Sync with HEAD (fix segs at exit)

ChangeLog-gtk2.claws
ChangeLog.claws
PATCHSETS
configure.ac
src/main.c

index 693e248d4c44e25f7641553392b66383ac264814..f8ee04917b270320e73202c1742ffd70a9df8f4a 100644 (file)
@@ -1,3 +1,9 @@
+2004-09-17 [colin]     0.9.12cvs101.1
+
+       * ChangeLog.claws
+       * src/main.c
+               Sync with HEAD (fix segs at exit)
+
 2004-09-14 [colin]     0.9.12cvs99.5
 
        * src/common/socket.c
index 794bb51a54b89d5ece84df6ee48df4db41e5ecb7..7ba51f99db7b5c20f3d14670ef2f538f066e5a91 100644 (file)
@@ -1,3 +1,15 @@
+2004-09-17 [colin]     0.9.12cvs101
+
+       * src/main.c
+               Fix segfaults when quitting. valgrind says:
+                       ==12144== Invalid read of size 4
+                       ==12144==    at 0x80D7DDA: messageview_is_visible (messageview.c:938)
+                       [...]
+                       ==12144==  Address 0x1BF1BD30 is 56 bytes inside a block of size 72 free'd
+                       [...]
+                       ==12144==    by 0x80CC671: exit_sylpheed (main.c:498)
+
+
 2004-09-13 [christoph] 0.9.12cvs100
 
        * src/folder.c
index aa03ad0c18ccfbeb9a5257a0d59a567960b92485..732a3f68a984b1e2e2e39a754932a1d92ec14603 100644 (file)
--- a/PATCHSETS
+++ b/PATCHSETS
 ( cvs diff -u -r 1.2504.2.19 -r 1.2504.2.20 ChangeLog.claws; cvs diff -u -r 1.213.2.16 -r 1.213.2.17 src/folder.c; ) > 0.9.12cvs99.3.patchset
 ( cvs diff -u -r 1.12.2.11 -r 1.12.2.12 src/action.c; ) > 0.9.12cvs99.4.patchset
 ( cvs diff -u -r 1.13.2.8 -r 1.13.2.9 src/common/socket.c; cvs diff -u -r 1.100.2.4 -r 1.100.2.5 AUTHORS; ) > 0.9.12cvs99.5.patchset
+( cvs diff -u -r 1.2504.2.20 -r 1.2504.2.21 ChangeLog.claws; cvs diff -u -r 1.115.2.17 -r 1.115.2.18 src/main.c; ) > 0.9.12cvs101.1.patchset
index cceca0e4a29b58f6d7f371ca0f0460d4017fbb13..dff706dc07b5c0449df051fdeb581d29c3e4ea90 100644 (file)
@@ -11,9 +11,9 @@ MINOR_VERSION=9
 MICRO_VERSION=12
 INTERFACE_AGE=0
 BINARY_AGE=0
-EXTRA_VERSION=99
+EXTRA_VERSION=101
 EXTRA_RELEASE=
-EXTRA_GTK2_VERSION=.5
+EXTRA_GTK2_VERSION=.1
 
 if test \( $EXTRA_VERSION -eq 0 \) -o \( "x$EXTRA_RELEASE" != "x" \); then
     VERSION=${MAJOR_VERSION}.${MINOR_VERSION}.${MICRO_VERSION}${EXTRA_RELEASE}${EXTRA_GTK2_VERSION}
index 60e35ce4b9a7978abce58dffbc222cab137f63c7..aa2d0140663426c755a180f9c3e40e06b478a10f 100644 (file)
@@ -495,10 +495,10 @@ static void exit_sylpheed(MainWindow *mainwin)
 
        lock_socket_remove();
 
-       main_window_destroy(mainwin);
-       
        plugin_unload_all("GTK2");
 
+       main_window_destroy(mainwin);
+       
        prefs_toolbar_done();
 
        addressbook_destroy();