Here is one way to solve the problem:

1. Open a terminal and type "sudo apt-get install screen" to install the screen 
package.
2. Type "screen -L" after the program is installed, a virtual terminal should 
open
3. Type "gdb 2>&1 | tee gdb-nexuiz.txt"
4. GDB should open up, then type
(gdb) handle SIG33 pass nostop noprint
(gdb) set pagination 0
5. Close all the open terminal windows.
6. Start nexuiz (Just load the program, but don't reproduce the crash yet).
7. Press "Ctrl-Alt-F1", that should bring you in a black terminal, log in.
8. Type "pidof nexuiz.bin", the process ID should appear, write it down
9. Type "screen -R", that should resume your previous virtual terminal session. 
 You should be in GDB now, so type
(gdb) attach <nexuiz PID>
(gdb) continue
10. You are now attached to nexuiz, press "Alt-F7" to return to nexuiz 
11. Reproduce the crash and then press "Ctrl-Alt-F1"
12. Type
(gdb) backtrace full
(gdb) info registers
(gdb) thread apply all backtrace
(gdb) quit
killall nexuiz.bin
exit
exit
13. Attach the gdb-nexuiz.txt file to the report.

-- 
Nexuiz: Crash when the 'Real Time dynamic light' option is turned on
https://bugs.launchpad.net/bugs/117471
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to