From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <3C602BC7.6030708@altlinux.ru> Date: Tue, 05 Feb 2002 22:00:23 +0300 From: Anton Farygin User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.8) Gecko/20020205 X-Accept-Language: ru, en-us MIME-Version: 1.0 To: devel@altlinux.ru Subject: Re: [devel] GTK+ + XFree 4.2.0 = bug? References: <20020205205611.2c011feb.vsu@mivlgu.murom.ru> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Sender: devel-admin@altlinux.ru Errors-To: devel-admin@altlinux.ru X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: devel@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: List-Unsubscribe: , List-Archive: Archived-At: List-Archive: List-Post: Sergey Vlasov wrote: >Доброе время суток. > >Пожалуйста, обратите внимание на bug #546. Он повешен на >Sylpheed, но у себя я его не могу воспроизвести, а обвал >происходит в очень подозрительном месте: > >gint >gdk_string_to_compound_text (const gchar *str, > GdkAtom *encoding, gint *format, > guchar **ctext, gint *length) >{ > gint res; > XTextProperty property; > gint sanitized_text_length; > gchar *sanitized_text; > > res = XmbTextListToTextProperty (GDK_DISPLAY(), > (char **)&str, 1, XCompoundTextStyle, > &property); > if (res != Success) > { > property.encoding = None; > property.format = None; > property.value = NULL; > property.nitems = 0; > } > > g_assert (property.encoding == gdk_atom_intern ("COMPOUND_TEXT", FALSE) && property.format == 8); > >(вот на этом assert и падает). > >Т.е. получается, что либо XmbTextListToTextProperty возвращает >что-то странное в property, либо завершается с ошибкой (и я не >понимаю смысл выполняемых в if действий в этом случае - не проще >ли было написать g_assert(res == Success), ведь все равно тут же >упадем на следующем assert). > >Есть подозрение на изменения в XFree86 4.2.0, но его у меня нет, >и выкачать не дают :-( > >... Так, пока писал, уже подтвердили, что gedit на этом тексте >тоже так же падает. Так что проблема серьезная. > У меня не падает!!!!!!!! Смотрите на шрифты. Rgds, Rider