gdb dit: 0x00103d99 in hide_cursor () at screen.c:99
printk() appelle putcar() et putcar() appelle hide_cursor()
Si je compare hide_cursor() à show_cursor(), les
variables suivantes ne sont pas fixées dans hide_cursor():
cursorX
cursorY
alors qu'elles le sont dans show_cursor():
cursorX = kX;
cursorY = kY;
Aller mettre un 0x0 à un endroit qui dépendent de variables non
fixées, normal que ça parte en SIGSEV.
Que se passe-t-il si les variables mentionnées sont fixées comme
dans show_cursor() ?
# hide_cursor()
Posté par ecid . En réponse au message Créer mini-os unix. Évalué à 2.
Bonjour,
gdb dit: 0x00103d99 in hide_cursor () at screen.c:99
printk() appelle putcar() et putcar() appelle hide_cursor()
Si je compare hide_cursor() à show_cursor(), les
variables suivantes ne sont pas fixées dans hide_cursor():
cursorX
cursorY
alors qu'elles le sont dans show_cursor():
cursorX = kX;
cursorY = kY;
Aller mettre un 0x0 à un endroit qui dépendent de variables non
fixées, normal que ça parte en SIGSEV.
Que se passe-t-il si les variables mentionnées sont fixées comme
dans show_cursor() ?