El 2008-01-10 a las 22:49 +0100, Miguel Angel Alvarez escribió:
Es un 'wontfix'.
If you can avoid the problem by recreating the database, then I'm afraid I consider this problem sorted out. Por lo que he leido, es mas bien un "can't reproduce". Si lo has solucionado al reconstruir la base de datos y no se puede reproducir con exactitud, no se puede corregir (al menos con un empleo razonable de esfuerzo).
Se puede reproducir con sólo instalar la base de datos problemática, que la conservo (creo). Pero dado que kbabel está abandonado, suse no se iba a meter a corregirlo si borrando la base de datos se corregía el problema. Pues eso, con un arreglo tan trivial, no merece la pena ponerse a intentar corregirlo cuando la causa no es obvia. Puede que para que ese bug se produza se tengan que conjuntar una serie de factores que rara vez se dan todos juntos.
Verás, el bug puede estar en sqllite, o incluso en algún otro componente. Me ha pasado que en la 10.3 yast/zypper emplea una base de datos como caché de los repositorios, así la gestión de repos es mucho mas rápida de lo que era en la 10.2. Pues por algún extraño motivo que fuí incapaz de reproducir, la base de datos se corrompió de manera que yast/zypper daba segfault, y no podía corregir la situación de ninguna manera hasta que borré la base de datos. Una vez que se reconstruyó, no he vuelto a tener ese problema pese a los intentos de reproducirlo.
Debías de haber guardado los ficheros. Ya... pero hasta que di con la causa no lo sabía. Pero una cosa es que una base de datos está corrupta, y otra cosa es que haga cascar al programa que lo llama con un segfault o un agujero de memoria de gigas. Eso no debiera pasar nunca. Te olvidas de que sqllite es una librería, y por tanto forma parte del propio
El Jueves 10 Enero 2008, Carlos E. R. escribió: programa que la utiliza. Si sqllite falla arrastra consigo al programa. Otra cosa diferente son las bases de datos servidor, ahí la comunicación es por sockets y nunca pasa eso, salvo bug del propio programa. -- Don't see the world through a window, be open{source}minded, and be free :-) -- To unsubscribe, e-mail: opensuse-translation-es+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-translation-es+help@opensuse.org