Hello guys. I'm developing a Qt applicaton with a friend of mine. He can compile and run the app on his Windows. But when I try to debug it on Linux, the OS sends SIGABRT and Qt says:

Qt Code:
  1. &"warning: GDB: Failed to set controlling terminal: Invaild argument"
  2. ASSERT: "!isEmpty()" in file /opt/qtsdk/qt/include/QtCore/qlist.h, line 267
To copy to clipboard, switch view to plain text mode 

and app fails. If I try to run, it says:

Qt Code:
  1. Starting /home/utku/project/project...
  2. ASSERT: "!isEmpty()" in file /opt/qtsdk/qt/include/QtCore/qlist.h, line 267
  3. The program has unexpectedly finished.
  4. /home/utku/project/project exited with code 0
To copy to clipboard, switch view to plain text mode 

I'm using Qt 4.6 released with SDK 2009.05 not 4.5.3 in the path.

Sorry, I don't know which detail I should provide, please tell me about it.