Pages: 1 [2]
|
 |
|
Author
|
Topic: UQM on Eee PC (Read 6884 times)
|
|
|
fossil
Core Team
Frungy champion
    
Offline
Gender: 
Posts: 94

|
I don't know why the code ends up at a location that does not belong to any .so (at least according to gdb). Let's look at the process maps. Please make two map dumps: one while the game is running and one when it segfaults, and post them here. Assuming you are using a debug build and the executable is uqm-debug, dump the maps like so:
cat /proc/`pidof uqm-debug`/maps (probably better to redirect the output to some file) You will need to do the dumps in a separate terminal window. Of course, the game has to be under gdb when it segfaults, or you'll be dumping a map of a process that does not exist anymore
|
|
« Last Edit: July 26, 2009, 06:59:40 pm by fossil »
|
Logged
|
|
|
|
|
fossil
Core Team
Frungy champion
    
Offline
Gender: 
Posts: 94

|
Don't do start, just do run from the get go.
|
|
|
Logged
|
|
|
|
v.v.b.
Zebranky food

Offline
Posts: 13
|
As I said, I can't run it. After 'run' command gdb says:
(gdb) run Starting program: /home/vvb/rpmbuild/SOURCES/sc2/sc2/uqm-debug [Thread debugging using libthread_db enabled]
[1]+ Stopped gdb uqm-debug
And quit to console...
|
|
|
Logged
|
|
|
|
fossil
Core Team
Frungy champion
    
Offline
Gender: 
Posts: 94

|
I don't know why this happens. Perhaps someone else can tell why. You may need to rebuild the uqm-debug executable, especially if you recently upgraded the OS.
|
|
|
Logged
|
|
|
|
|
Pages: 1 [2]
|
|
|
|
|