gqview-2.1.1-1

Paweł Sakowski saq w pld-linux.org
Pią, 14 Paź 2005, 23:09:45 CEST


On Fri, 2005-10-14 at 22:27 +0200, Patrys :: Patryk Zawadzki wrote:
> błędy zlinkowanych z nim
> bibliotek, bo chyba nie oczekujesz, że taki glibc czy dbus będzie
> wyświetlał okienko pod Gtk2?

Nie. Glibc i dbus napotkawszy problem zwracają kod błędu i/lub ustawiają
errno. Aplikacja określa czy to coś do przeżycia (ENOENT na ~/.foorc)
czy też coś o czym user powinien wiedzieć (ECONNREFUSED w praktycznie
czymkolwiek sieciowym) i wyświetla okienko pod Gtk2 jeśli akurat jest to
stosowne.

Chyba że mówisz nie o problemach stwierdzonych przez bibliotekę (ENOENT
etc.), ale o babolach w samej bibliotece. Tutaj faktycznie nikt się nie
pieprzy w wyświetlanie okienek, tylko zazwyczaj próbuje korzystać z
pamięci pod adresem spoza swojej przestrzeni adresowej, w efekcie
segfaulcąc (o czym nota bene Gtk powiadamia w sposób okienkowy).

-- 
Paweł Sakowski <saq w pld-linux.org>
PLD Linux Distribution




Więcej informacji o liście dyskusyjnej pld-devel-pl