Hi, did you activate the multi-threaded debugger backend (Debugger->Python)?
Detlev On Freitag, 19. Februar 2010, Manuel Soukup wrote: > Hi > > When i try to debug my project the debugger crashes after the main calls > gui.start() with: > > /home/manuel/Python/new/workspace/mySoko/Main.py has terminated with an > exit status of 0. > > The Debugger window is closed and im back in the editor view. > > Other debugger like winpdb work. > > I traced it back to that command: > > gui.start() # starts the run fct and keeps the window open > > after that the debugger crashes. > > The code for reproducing: > > import pygame, time, threading, sys > from pygame.locals import * > class Screen: > def __init__(self,size,name): > pygame.init() # init pygame things like sound,video .... > self.Surface = pygame.display.set_mode(size) > self.Surface.fill((255,255,255)) > pygame.display.set_caption(name) > self.resolution = size > def clear(self): > self.Surface.fill((255,255,255)) > class Main(threading.Thread): > def __init__(self): > threading.Thread.__init__(self) > self.stopthread = threading.Event() > self.Screen = Screen((800,600),"Tesz") > def run(self): # runs with .start() main program not the fork > while not self.stopthread.isSet(): > pygame.display.update() > for event in pygame.event.get(): > if event.type == QUIT: # if X is pressed > pygame.quit() # exit pygame > sys.exit() > pygame.display.update() > def stop(self): # func to stop progammm e.g. for button > self.stopthread.set() > if __name__ == "__main__": # if this is the mainporgamm and no module > gui = Main() # generate main obj > gui.start() # starts the run fct and keeps the window open > > I think eric is a great IDE but whithout a working debugger useless. > > Please help > > Thanks > > > _______________________________________________ > Eric mailing list > Eric@riverbankcomputing.com > http://www.riverbankcomputing.com/mailman/listinfo/eric > -- Detlev Offenbach det...@die-offenbachs.de _______________________________________________ Eric mailing list Eric@riverbankcomputing.com http://www.riverbankcomputing.com/mailman/listinfo/eric