Ticket #3188 (closed bug: fixed)

Opened 7 months ago

Last modified 7 months ago

Glut programs crash on program exit

Reported by: mysticmike Owned by: korli
Priority: normal Milestone: R1
Component: Kits/OpenGL Kit Version: R1 development
Cc: mysticmike@… Blocked By:
Platform: All Blocking:

Description

Glut programs crash on program exit

I have compiled several of the mesa demo programs on haiku, they all use glut and they all crash on program exit. Does this apply to all glut programs.

This occurs both under emulation (qemu) and on real hardware (eeepc 900)

svn revision 28751

this the first time I have used trac and must work out how to attach a file.

Attachments

gears.c (9.6 KB) - added by mysticmike 7 months ago.
debug.jpg (188.5 KB) - added by mysticmike 7 months ago.

Change History

Changed 7 months ago by mysticmike

Changed 7 months ago by mysticmike

Changed 7 months ago by mysticmike

Ok I worked out how to attach files.

gears.c

a simple program that exhibits this bug.

debug.jpg

screenshot from qemu showing debugger.

Changed 7 months ago by korli

Could you check with r28753 ?

Changed 7 months ago by mysticmike

tested on 28753

Tested it's now much more consistant. I can exit gears three ways, after starting gears from terminal.

c from the terminal or click the close button on the window or press escape to exit

now the window closes ok (for all the exit methods) but gears remains docked in the deskbar and i need do c agian to actually kill gears

if i start gears by double clicking the icon in the filemanager agian I can close the glut window or press escape to exit. gears stay in deskbar in order to kill it i have to

ps | grep gears

and then kill the procces

improving but not fixed yet

Changed 7 months ago by mysticmike

  • cc mysticmike@… added

Changed 7 months ago by mysticmike

  • cc mysticmike@… removed

Changed 7 months ago by mysticmike

  • cc mysticmike@… added

Changed 7 months ago by korli

  • status changed from new to closed
  • resolution set to fixed

fixed in r28801.

Note: See TracTickets for help on using tickets.