From MAILER-DAEMON Sun Nov 09 14:59:32 2008 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1KzGRX-0003i4-V2 for mharc-beaver-devel@gnu.org; Sun, 09 Nov 2008 14:59:31 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KzGRW-0003eb-6t for beaver-devel@nongnu.org; Sun, 09 Nov 2008 14:59:30 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KzGRU-0003aK-GZ for beaver-devel@nongnu.org; Sun, 09 Nov 2008 14:59:29 -0500 Received: from [199.232.76.173] (port=54423 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KzGRU-0003a1-3E for beaver-devel@nongnu.org; Sun, 09 Nov 2008 14:59:28 -0500 Received: from ik-out-1112.google.com ([66.249.90.177]:54955) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KzGRS-00030t-VI for beaver-devel@nongnu.org; Sun, 09 Nov 2008 14:59:27 -0500 Received: by ik-out-1112.google.com with SMTP id b32so1760646ika.2 for ; Sun, 09 Nov 2008 11:59:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:content-type :content-transfer-encoding; bh=N8uLsid4smONFGInXQzDR/krKTzR4E6XPX2MwxxYE58=; b=WixqOXw/qxJQo7l+4/5ikTaqBArzWTwpDqKJdEucYFjfJblX5xIsdFHRWZK0wNyDEP m/HZw3K7lZhyGqnSaLjJXKNTSnpIISYo4Tx6wdQwY+NEHewhh9+WxHM95qDDMbUwO3ra cBowhKLKmRAfuSJaE+U/BvQtnMf2xUn151arw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; b=iJgHmp1PPT+TS/rirH1Hf7Vb2IC2pnncaIgRGhddpUS60k+tQtBvsfJ02c7Zj3WkXL xN/xKhgF1R75m5tsSKpbIBkKo2wRe4uP0GR47Xlf/RGqvefhKhaTH67h9cZZF1aOe8NI W3pBSmDkZVHAGzNYwJWkwIgZ1C96QqYQD2uuw= Received: by 10.210.125.13 with SMTP id x13mr6829922ebc.136.1226260765119; Sun, 09 Nov 2008 11:59:25 -0800 (PST) Received: from ?192.168.2.101? (dsl-083-247-055-037.solcon.nl [83.247.55.37]) by mx.google.com with ESMTPS id c24sm129056ika.23.2008.11.09.11.59.23 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 09 Nov 2008 11:59:24 -0800 (PST) Message-ID: <49174116.4000707@gmail.com> Date: Sun, 09 Nov 2008 20:59:18 +0100 From: Double 12 User-Agent: Thunderbird 2.0.0.17 (X11/20080925) MIME-Version: 1.0 To: beaver-devel@nongnu.org Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Subject: [Beaver-devel] Icon location X-BeenThere: beaver-devel@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: beaver-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Nov 2008 19:59:30 -0000 In order to be able to have different icon sizes (48x48, 22x22, etc), the current icon had to be put at the location DESTDIR/icons/hicolor/48x48/apps/beaver.png. The About dialog image stayed at DESTDIR/beaver/pixmaps/about.xpm.

In the beaver.desktop file, we shouldn't use an absolute path for the icon: in that case, only one icon can be loaded.
We must supply the program name. Then the desktop environment can choose which version of the icon (48x48 or 22x22) it wants to load.
So I put the following in the beaver.desktop file, like .desktop files from other programs also do:
Icon=beaver

But in the desktop environment menu, no icon is shown for Beaver. I still don't get why it isn't found for Beaver, while it is for other programs. We will have to solve this.

Double 12

From MAILER-DAEMON Sun Nov 16 04:02:31 2008 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1L1dWY-0005nR-FY for mharc-beaver-devel@gnu.org; Sun, 16 Nov 2008 04:02:30 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1L1dWW-0005m4-31 for beaver-devel@nongnu.org; Sun, 16 Nov 2008 04:02:28 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1L1dWT-0005lB-TE for beaver-devel@nongnu.org; Sun, 16 Nov 2008 04:02:27 -0500 Received: from [199.232.76.173] (port=60607 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1L1dWT-0005kv-7O for beaver-devel@nongnu.org; Sun, 16 Nov 2008 04:02:25 -0500 Received: from web55904.mail.re3.yahoo.com ([216.252.110.65]:36075) by monty-python.gnu.org with smtp (Exim 4.60) (envelope-from ) id 1L1dWS-0002Na-Hc for beaver-devel@nongnu.org; Sun, 16 Nov 2008 04:02:24 -0500 Received: (qmail 34343 invoked by uid 60001); 16 Nov 2008 08:34:09 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type:Message-ID; b=3rUuwJwOY/NZ8Dh0kb8TsM0++vcB5Yn9R0mRCG268TG+TTF6JnBdt2HARJ+eNygDJge4q8NVk1JYIxhDqqhySmFdYnjJ9OkGyBNJPrE94ZsZw4V0ygH65CmJeU97hzIJvlltZwmD+0XfQ/rylBUQOhTPS5J8V4Pj+yWLc8Cvqy0=; X-YMail-OSG: OvVuF7QVM1kUD7Eg7pxKowkWWPL6BsMmvBszuS1Blx1P8aeqE8Jna7aHhRblBttD9.AdnIR9ZCT7myKJ9rS4p1.s0mh0yFgSSxWM8b8YJwCqb4CNIxyM9YJkMIavdgfu8tuYFgFeT2JqaHFKzvQna9dBDN8uqOWJEsV96pG54TLs9ghlCu2jnS.wDMh6 Received: from [61.2.58.229] by web55904.mail.re3.yahoo.com via HTTP; Sun, 16 Nov 2008 00:34:09 PST X-Mailer: YahooMailWebService/0.7.260.1 Date: Sun, 16 Nov 2008 00:34:08 -0800 (PST) From: Vinay Pawar To: beaver-devel@nongnu.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Message-ID: <213581.33704.qm@web55904.mail.re3.yahoo.com> X-detected-operating-system: by monty-python.gnu.org: FreeBSD 6.x (1) Subject: [Beaver-devel] icon set X-BeenThere: beaver-devel@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: beaver-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Nov 2008 09:02:28 -0000 Hi, Please find the icon set that includes size 48,32,22 and 16 here: http://vinaypawar.com/files/beaver-project-icons_48-16.tar.gz I'll try a little something for the About dialog. -- vinay From MAILER-DAEMON Mon Nov 17 15:54:55 2008 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1L2B7X-0000kS-KJ for mharc-beaver-devel@gnu.org; Mon, 17 Nov 2008 15:54:55 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1L2B7T-0000iq-Nl for beaver-devel@nongnu.org; Mon, 17 Nov 2008 15:54:51 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1L2B7R-0000hl-Cn for beaver-devel@nongnu.org; Mon, 17 Nov 2008 15:54:50 -0500 Received: from [199.232.76.173] (port=44303 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1L2B7Q-0000hg-Vh for beaver-devel@nongnu.org; Mon, 17 Nov 2008 15:54:49 -0500 Received: from ug-out-1314.google.com ([66.249.92.173]:46128) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1L2B7Q-0006LR-J4 for beaver-devel@nongnu.org; Mon, 17 Nov 2008 15:54:48 -0500 Received: by ug-out-1314.google.com with SMTP id 29so23107ugc.36 for ; Mon, 17 Nov 2008 12:54:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:content-type :content-transfer-encoding; bh=dC7nEJ//VYoWnfKQoGy+xhRtYEpVMiTTWkfBq+qqURU=; b=lWqMLkYeQjvk70OInvBQ73nxHESX/IxBduvLsQwx2JdrQ4g0sCE+XC51IIKlExk+bb VtDldz+/MX3hOptWhZIQMUT6uulQeif5P0iFjs3aLsN/glNhaE5MPZnLhg6WykNrrFS9 3571hldbc33CGWqDQ7RWelcQJJN2Tm3soyt9c= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; b=uV+kbeJ5/YRZYi7A91z1b0VK9x4SYNObkJeq/FtFaOAyfqtDoNtItkCa0QQ6LvjQKL skxSMHw+1zPG1y8iO2H8ZNXb7KTTrkO9RRho7q5KnQHZ/orAK9Cvxr4GrvrIhN7OdjjB uWxw6qSoJi5y66WrLZsNBdP42VScuFthLmk6s= Received: by 10.66.251.6 with SMTP id y6mr1548754ugh.13.1226955286885; Mon, 17 Nov 2008 12:54:46 -0800 (PST) Received: from ?192.168.2.102? (dsl-083-247-055-037.solcon.nl [83.247.55.37]) by mx.google.com with ESMTPS id s8sm2738897uge.18.2008.11.17.12.54.45 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 17 Nov 2008 12:54:46 -0800 (PST) Message-ID: <4921DA11.6040400@gmail.com> Date: Mon, 17 Nov 2008 21:54:41 +0100 From: Double 12 User-Agent: Thunderbird 2.0.0.17 (X11/20080925) MIME-Version: 1.0 To: beaver-devel@nongnu.org Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Subject: [Beaver-devel] Segfault X-BeenThere: beaver-devel@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: beaver-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Nov 2008 20:54:52 -0000 This segfault is a bit hard to reproduce.
It happens when you do the following:
  1. Create a new file and leave it empty
  2. Save the empty file as the first file in a hidden (.directory) directory
I looked a bit at it and found that it is caused in the line notebook_add_page(filename) in the function save_file_as.
I put some printf debug lines in the function notebook_add_page to look up the error, but now the error is not reproducable anymore.

Double 12
From MAILER-DAEMON Mon Nov 17 16:13:33 2008 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1L2BPZ-0007gu-2x for mharc-beaver-devel@gnu.org; Mon, 17 Nov 2008 16:13:33 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1L2BPX-0007gH-FJ for beaver-devel@nongnu.org; Mon, 17 Nov 2008 16:13:31 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1L2BPU-0007fF-L5 for beaver-devel@nongnu.org; Mon, 17 Nov 2008 16:13:31 -0500 Received: from [199.232.76.173] (port=60854 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1L2BPU-0007f8-Dz for beaver-devel@nongnu.org; Mon, 17 Nov 2008 16:13:28 -0500 Received: from mail.vis.ethz.ch ([129.132.196.34]:41523) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1L2BPU-00082l-Ae for beaver-devel@nongnu.org; Mon, 17 Nov 2008 16:13:28 -0500 Received: from localhost (localhost [127.0.0.1]) by mail.vis.ethz.ch (Postfix) with ESMTP id 7579C828BE for ; Mon, 17 Nov 2008 22:13:15 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at vis.ethz.ch Received: from mail.vis.ethz.ch ([127.0.0.1]) by localhost (mail.vis.ethz.ch [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oj8TliJJm8-0 for ; Mon, 17 Nov 2008 22:13:14 +0100 (CET) Received: from [192.168.0.131] (77-56-100-61.dclient.hispeed.ch [77.56.100.61]) by mail.vis.ethz.ch (Postfix) with ESMTP id CA4AB828B4 for ; Mon, 17 Nov 2008 22:13:14 +0100 (CET) Message-ID: <4921DE64.9020906@rhone.ch> Date: Mon, 17 Nov 2008 22:13:08 +0100 From: Tobias Heinzen User-Agent: Thunderbird 2.0.0.17 (X11/20081011) MIME-Version: 1.0 CC: beaver-devel@nongnu.org Subject: Re: [Beaver-devel] Segfault References: <4921DA11.6040400@gmail.com> In-Reply-To: <4921DA11.6040400@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: beaver-devel@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: beaver-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Nov 2008 21:13:31 -0000 Double 12 wrote: > This segfault is a bit hard to reproduce. > It happens when you do the following: > > 1. Create a new file and leave it empty > 2. Save the empty file as the first file in a hidden (.directory) > directory > > I looked a bit at it and found that it is caused in the line > /notebook_add_page(filename)/ in the function save_file_as. > I put some printf debug lines in the function notebook_add_page to > look up the error, but now the error is not reproducable anymore. > > Double 12 hi firstly i appologize, didn't find much time lately to work on beaver. i think i know this bug. does it also happen if you just use "save as" without putting it into a hidden directory? if so, let me know. i've also encountered that bug, and probably came up with a solution but i'm not sure yet. as soon as i get some more free time (i'm in a little bit stress right now: there are some university project deadlines involved ^^) i work on the preferences dialog, which should be the last part of the 0.4.0 release. I'm currently evaluating what we still need in this dialog. greets Tobias From MAILER-DAEMON Sun Nov 30 11:01:01 2008 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1L6ojF-0004zA-PS for mharc-beaver-devel@gnu.org; Sun, 30 Nov 2008 11:01:01 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1L6ojF-0004z5-0r for beaver-devel@nongnu.org; Sun, 30 Nov 2008 11:01:01 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1L6ojD-0004yr-CY for beaver-devel@nongnu.org; Sun, 30 Nov 2008 11:01:00 -0500 Received: from [199.232.76.173] (port=37949 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1L6ojD-0004yo-6N for beaver-devel@nongnu.org; Sun, 30 Nov 2008 11:00:59 -0500 Received: from nf-out-0910.google.com ([64.233.182.188]:17064) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1L6ojC-0005qL-JS for beaver-devel@nongnu.org; Sun, 30 Nov 2008 11:00:58 -0500 Received: by nf-out-0910.google.com with SMTP id b2so1168948nfb.12 for ; Sun, 30 Nov 2008 08:00:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:content-type :content-transfer-encoding; bh=n6hESPAvEpyyzVpdz4DEcaI6CZjrwdsI2rxg4uq7iRQ=; b=OZdF2N2j8H2Y/90nq8MjZmHB9gDMFz4uuIALang7K+9oXyyz0/LWS8/h9vopmO4C8w poNE2gTHmTycncZMJtrtSZRe2K89GubNPJEmjXcm9zAHbbvF5Sinn1vlZkf9QKnOAJ6T SNC3O2sn4oQsgxIh8mMqKQnUxykx2fDVlUiw8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; b=rk7Hyq7E/K9u08el7+T1sQvCn8BkAe1q+i/nrlrX9W/jq4cgNkNXqoh26NFRRpGTiI 03JhT5Gdd2llX/7bH2E6O1ZNe4rj672gO6L5Q8mm1rn/pEeCP1EyEWkIzSJi2M8QVe+B p3J2wyIYqmZKWUaCv1P7f9DBbtZLw2qrbdSWk= Received: by 10.210.37.11 with SMTP id k11mr11499688ebk.153.1228060856238; Sun, 30 Nov 2008 08:00:56 -0800 (PST) Received: from ?192.168.2.102? (dsl-083-247-055-037.solcon.nl [83.247.55.37]) by mx.google.com with ESMTPS id k9sm16116542nfh.23.2008.11.30.08.00.54 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 30 Nov 2008 08:00:55 -0800 (PST) Message-ID: <4932B8B3.1010708@gmail.com> Date: Sun, 30 Nov 2008 17:00:51 +0100 From: Double 12 User-Agent: Thunderbird 2.0.0.18 (X11/20081125) MIME-Version: 1.0 To: beaver-devel@nongnu.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Subject: [Beaver-devel] Segfaults X-BeenThere: beaver-devel@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: beaver-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Nov 2008 16:01:01 -0000 The segfault when saving indeed also happens when the file is saved in a non-hidden, non-empty directory. There's another segfault (maybe I mentioned it before but it it still happening) when you're closing an empty unsaved file, while there are also other files open. It doesn't happen when the empty file is the only file opened. It happens in the line /gtk_notebook_remove_page (GTK_NOTEBOOK(MainNotebook), current_page); /Firstly some GTK warnings and then a segmentation fault: (beaver:13670): Gtk-CRITICAL **: gtk_notebook_get_tab_label: assertion `GTK_IS_WIDGET (child)' failed (beaver:13670): Gtk-CRITICAL **: gtk_container_foreach: assertion `GTK_IS_CONTAINER (container)' failed It can't remove the notebook page because it can't grab the tabs. Probably the reason for this is that the tab label is not created through gtk_notebook_set_tab_label or gtk_notebook_set_tab_label_text, but through a normal GtkLabel packed into a box. I tried doing it with gtk_notebook_set_tab_label and gtk_set_tab_label_text. It solved the segmentation fault, but there were more GTK errors and the little 'x'-button on the tabs was not visible anymore. Double 12 From MAILER-DAEMON Sun Nov 30 11:21:01 2008 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1L6p2b-0005VN-NX for mharc-beaver-devel@gnu.org; Sun, 30 Nov 2008 11:21:01 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1L6p2Z-0005VH-Ep for beaver-devel@nongnu.org; Sun, 30 Nov 2008 11:20:59 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1L6p2Y-0005V4-Ms for beaver-devel@nongnu.org; Sun, 30 Nov 2008 11:20:59 -0500 Received: from [199.232.76.173] (port=34028 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1L6p2X-0005V1-U0 for beaver-devel@nongnu.org; Sun, 30 Nov 2008 11:20:57 -0500 Received: from mail.vis.ethz.ch ([129.132.196.34]:60436) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1L6p2X-0005x3-JU for beaver-devel@nongnu.org; Sun, 30 Nov 2008 11:20:57 -0500 Received: from localhost (localhost [127.0.0.1]) by mail.vis.ethz.ch (Postfix) with ESMTP id 48B62832C4 for ; Sun, 30 Nov 2008 17:20:46 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at vis.ethz.ch Received: from mail.vis.ethz.ch ([127.0.0.1]) by localhost (mail.vis.ethz.ch [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hRLqqL7ujJlk for ; Sun, 30 Nov 2008 17:20:45 +0100 (CET) Received: from [172.16.250.150] (167-231-221-213-pool.cable.fcom.ch [213.221.231.167]) by mail.vis.ethz.ch (Postfix) with ESMTP id 0183183233 for ; Sun, 30 Nov 2008 17:20:44 +0100 (CET) Message-ID: <4932BD51.9060600@rhone.ch> Date: Sun, 30 Nov 2008 17:20:33 +0100 From: Tobias Heinzen User-Agent: Thunderbird 2.0.0.18 (X11/20081124) MIME-Version: 1.0 To: beaver-devel@nongnu.org Subject: Re: [Beaver-devel] Segfaults References: <4932B8B3.1010708@gmail.com> In-Reply-To: <4932B8B3.1010708@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: beaver-devel@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: beaver-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Nov 2008 16:20:59 -0000 Hi there I commited some could which should fix the first bug. I have to look at the other bug as well. I encountered a bug myself. opening a file (no file has been opened before) also gives a segfault. I also began to rewrite the preferences dialog. greets Tobias Double 12 wrote: > The segfault when saving indeed also happens when the file is saved in > a non-hidden, non-empty directory. > > There's another segfault (maybe I mentioned it before but it it still > happening) when you're closing an empty unsaved file, while there are > also other files open. It doesn't happen when the empty file is the > only file opened. > It happens in the line /gtk_notebook_remove_page > (GTK_NOTEBOOK(MainNotebook), current_page); > /Firstly some GTK warnings and then a segmentation fault: > (beaver:13670): Gtk-CRITICAL **: gtk_notebook_get_tab_label: assertion > `GTK_IS_WIDGET (child)' failed > > (beaver:13670): Gtk-CRITICAL **: gtk_container_foreach: assertion > `GTK_IS_CONTAINER (container)' failed > > It can't remove the notebook page because it can't grab the tabs. > Probably the reason for this is that the tab label is not created > through gtk_notebook_set_tab_label or gtk_notebook_set_tab_label_text, > but through a normal GtkLabel packed into a box. > I tried doing it with gtk_notebook_set_tab_label and > gtk_set_tab_label_text. It solved the segmentation fault, but there > were more GTK errors and the little 'x'-button on the tabs was not > visible anymore. > > Double 12 > > > > > _______________________________________________ > Beaver-devel mailing list > Beaver-devel@nongnu.org > http://lists.nongnu.org/mailman/listinfo/beaver-devel