linux x86_64-sdl kernel panic

If you've had any problems with Nexuiz, or would like to report bugs, post here.

Moderators: Nexuiz Moderators, Moderators

linux x86_64-sdl kernel panic

Postby ttwhy » Mon Mar 20, 2006 11:22 pm

perhaps some developer can use this informations to get rid of this bug (happens at the exit of the game)

Code: Select all
^7The CD in drive 0 is not an audio cd.
^7CDAudio_Init: No CD in player.
^7Can't get initial CD volume
^7CD Audio Initialized
^7Draw_CachePic: failed to load gfx/m_white
^7Fake CD track 1 playing...
^7Client using port 0
^7Client opened a socket on address local:2
^7Client opened a socket on address 0.0.0.0:32786
^7OpenGL Backend shutting down
work:/mnt/games/nexuiz#
Message from syslogd@work at Mon Mar 20 23:55:15 2006 ...
work kernel: Bad page state at free_hot_cold_page (in process 'nexuiz-linux-x8', page ffff8100014dc748)
Message from syslogd@work at Mon Mar 20 23:55:15 2006 ...
work kernel: flags:0x4000000000000400 mapping:0000000000000000 mapcount:0 count:0
Message from syslogd@work at Mon Mar 20 23:55:15 2006 ...
work kernel: Backtrace:
Cal ok :P
Message from syslogd@work at Mon Mar 20 23:55:15 2006 ...
work kernel: Trying to fix it up, but a reboot is needed
Message from syslogd@work at Mon Mar 20 23:55:15 2006 ...
work kernel: Bad page state at free_hot_cold_page (in process 'nexuiz-linux-x8', page ffff8100014dc7b8)
Message from syslogd@work at Mon Mar 20 23:55:15 2006 ...


if you need further informations ... contact me by mail or pm
ttwhy
Newbie
 
Posts: 4
Joined: Mon Mar 20, 2006 11:13 pm

Postby Willis » Mon Mar 20, 2006 11:36 pm

Which nvidia driver are you using? As I understand it (from others experience) this is actually nVidia's driver causing the panic, not the darkplaces (Nexuiz's) engine itself.
--Willis
Willis
Site Admin
 
Posts: 168
Joined: Tue Feb 28, 2006 7:00 pm
Location: Wisconsin, USA

Postby divVerent » Mon Mar 20, 2006 11:40 pm

I got this once (not reproducible), but very many of these same messages in a sequence:

Code: Select all
Bad page state at free_hot_cold_page (in process 'nexuiz-linux-x8', page ffff8100017814e8)
flags:0x0100000000000400 mapping:0000000000000000 mapcount:0 count:0 (Tainted: P    B)
Backtrace:

Call Trace:<ffffffff80169457>{bad_page+135} <ffffffff8016a623>{free_hot_cold_page+112}
       <ffffffff887457b6>{:nvidia:nv_vm_free_pages+548} <ffffffff88741080>{:nvidia:nv_kern_vma_release+126}
       <ffffffff80179591>{remove_vma+56} <ffffffff80179990>{exit_mmap+212}
       <ffffffff80139f66>{mmput+37} <ffffffff8013f1c4>{do_exit+584}
       <ffffffff8013fcc1>{sys_exit_group+0} <ffffffff8010fc60>{tracesys+209}
       
Trying to fix it up, but a reboot is needed


The only value that changed is the page address.

And yes, this is a bug in nvidia's driver - but I have not found a way to reproduce it yet, it happened exactly once until now. If you can reproduce it, feel free to submit the bug report to nvidia or tell us how to reproduce.
1. Open Notepad
2. Paste: ÿþMSMSMS
3. Save
4. Open the file in Notepad again

You can vary the number of "MS", so you can clearly see it's MS which is causing it.
divVerent
Site admin and keyboard killer
 
Posts: 3809
Joined: Thu Mar 02, 2006 4:46 pm
Location: BRLOGENSHFEGLE

Postby ttwhy » Mon Mar 20, 2006 11:45 pm

NVIDIA-Linux-x86_64-1.0-8178 these are my nvidia drivers
ttwhy
Newbie
 
Posts: 4
Joined: Mon Mar 20, 2006 11:13 pm

Postby ttwhy » Mon Mar 20, 2006 11:50 pm

some more informations from my syslog :
Code: Select all
Mar 21 00:48:46 work kernel: flags:0x4000000000000400 mapping:0000000000000000 mapcount:0 count:0
Mar 21 00:48:46 work kernel: Backtrace:
Mar 21 00:48:46 work kernel:
Mar 21 00:48:46 work kernel: Call Trace:<ffffffff8014e956>äbad_page+115ü <ffffffff8014ec6b>äfree_hot_cold_page+102ü
Mar 21 00:48:46 work kernel:        <ffffffff8847a26f>ä:nvidia:nv_vm_free_pages+484ü <ffffffff88476003>ä:nvidia:nv_kern_vma_release+125ü
Mar 21 00:48:46 work kernel:        <ffffffff80159767>äremove_vma+33ü <ffffffff80159bfa>äexit_mmap+171ü
Mar 21 00:48:46 work kernel:        <ffffffff8012af09>ämmput+27ü <ffffffff8012e954>ädo_exit+545ü
Mar 21 00:48:46 work kernel:        <ffffffff8012f2d9>äsys_exit_group+0ü <ffffffff8010e4ba>äsystem_call+126ü
Mar 21 00:48:46 work kernel:
Mar 21 00:48:46 work kernel: Trying to fix it up, but a reboot is needed
Mar 21 00:48:46 work kernel: Bad page state at free_hot_cold_page (in process 'nexuiz-linux-x8', page ffff810001860ae0)
Mar 21 00:48:46 work kernel: flags:0x4000000000000400 mapping:0000000000000000 mapcount:0 count:0
Mar 21 00:48:46 work kernel: Backtrace:
Mar 21 00:48:46 work kernel:
Mar 21 00:48:46 work kernel: Call Trace:<ffffffff8014e956>äbad_page+115ü <ffffffff8014ec6b>äfree_hot_cold_page+102ü
Mar 21 00:48:46 work kernel:        <ffffffff8847a26f>ä:nvidia:nv_vm_free_pages+484ü <ffffffff88476003>ä:nvidia:nv_kern_vma_release+125ü
Mar 21 00:48:46 work kernel:        <ffffffff80159767>äremove_vma+33ü <ffffffff80159bfa>äexit_mmap+171ü
Mar 21 00:48:46 work kernel:        <ffffffff8012af09>ämmput+27ü <ffffffff8012e954>ädo_exit+545ü
Mar 21 00:48:46 work kernel:        <ffffffff8012f2d9>äsys_exit_group+0ü <ffffffff8010e4ba>äsystem_call+126ü
Mar 21 00:48:46 work kernel:
Mar 21 00:48:46 work kernel: Trying to fix it up, but a reboot is needed
Mar 21 00:48:46 work kernel: Bad page state at free_hot_cold_page (in process 'nexuiz-linux-x8', page ffff810001860b18)
Mar 21 00:48:46 work kernel: flags:0x4000000000000400 mapping:0000000000000000 mapcount:0 count:0
Mar 21 00:48:46 work kernel: Backtrace:
Mar 21 00:48:46 work kernel:
Mar 21 00:48:46 work kernel: Call Trace:<ffffffff8014e956>äbad_page+115ü <ffffffff8014ec6b>äfree_hot_cold_page+102ü
Mar 21 00:48:46 work kernel:        <ffffffff8847a26f>ä:nvidia:nv_vm_free_pages+484ü <ffffffff88476003>ä:nvidia:nv_kern_vma_release+125ü
Mar 21 00:48:46 work kernel:        <ffffffff80159767>äremove_vma+33ü <ffffffff80159bfa>äexit_mmap+171ü
Mar 21 00:48:46 work kernel:        <ffffffff8012af09>ämmput+27ü <ffffffff8012e954>ädo_exit+545ü
Mar 21 00:48:46 work kernel:        <ffffffff8012f2d9>äsys_exit_group+0ü <ffffffff8010e4ba>äsystem_call+126ü
Mar 21 00:48:46 work kernel:
Mar 21 00:48:46 work kernel: Trying to fix it up, but a reboot is needed
Mar 21 00:48:46 work kernel: Bad page state at free_hot_cold_page (in process 'nexuiz-linux-x8', page ffff810001860b50)
Mar 21 00:48:46 work kernel: flags:0x4000000000000400 mapping:0000000000000000 mapcount:0 count:0
Mar 21 00:48:46 work kernel: Backtrace:
Mar 21 00:48:46 work kernel:
Mar 21 00:48:46 work kernel: Call Trace:<ffffffff8014e956>äbad_page+115ü <ffffffff8014ec6b>äfree_hot_cold_page+102ü
Mar 21 00:48:46 work kernel:        <ffffffff8847a26f>ä:nvidia:nv_vm_free_pages+484ü <ffffffff88476003>ä:nvidia:nv_kern_vma_release+125ü
Mar 21 00:48:46 work kernel:        <ffffffff80159767>äremove_vma+33ü <ffffffff80159bfa>äexit_mmap+171ü
Mar 21 00:48:46 work kernel:        <ffffffff8012af09>ämmput+27ü <ffffffff8012e954>ädo_exit+545ü
Mar 21 00:48:46 work kernel:        <ffffffff8012f2d9>äsys_exit_group+0ü <ffffffff8010e4ba>äsystem_call+126ü
Mar 21 00:48:46 work kernel:
Mar 21 00:48:46 work kernel: Trying to fix it up, but a reboot is needed
Mar 21 00:48:46 work kernel: Bad page state at free_hot_cold_page (in process 'nexuiz-linux-x8', page ffff810001860b88)
Mar 21 00:48:46 work kernel: flags:0x4000000000000400 mapping:0000000000000000 mapcount:0 count:0
Mar 21 00:48:46 work kernel: Backtrace:
Mar 21 00:48:46 work kernel:
Mar 21 00:48:46 work kernel: Call Trace:<ffffffff8014e956>äbad_page+115ü <ffffffff8014ec6b>äfree_hot_cold_page+102ü
Mar 21 00:48:46 work kernel:        <ffffffff8847a26f>ä:nvidia:nv_vm_free_pages+484ü <ffffffff88476003>ä:nvidia:nv_kern_vma_release+125ü
Mar 21 00:48:46 work kernel:        <ffffffff80159767>äremove_vma+33ü <ffffffff80159bfa>äexit_mmap+171ü
Mar 21 00:48:46 work kernel:        <ffffffff8012af09>ämmput+27ü <ffffffff8012e954>ädo_exit+545ü
Mar 21 00:48:46 work kernel:        <ffffffff8012f2d9>äsys_exit_group+0ü <ffffffff8010e4ba>äsystem_call+126ü
Mar 21 00:48:46 work kernel:
Mar 21 00:48:46 work kernel: Trying to fix it up, but a reboot is needed
Mar 21 00:48:46 work kernel: Bad page state at free_hot_cold_page (in process 'nexuiz-linux-x8', page ffff810001860bc0)
Mar 21 00:48:46 work kernel: flags:0x4000000000000400 mapping:0000000000000000 mapcount:0 count:0
Mar 21 00:48:46 work kernel: Backtrace:
Mar 21 00:48:46 work kernel:
Mar 21 00:48:46 work kernel: Call Trace:<ffffffff8014e956>äbad_page+115ü <ffffffff8014ec6b>äfree_hot_cold_page+102ü
Mar 21 00:48:46 work kernel:        <ffffffff8847a26f>ä:nvidia:nv_vm_free_pages+484ü <ffffffff88476003>ä:nvidia:nv_kern_vma_release+125ü
Mar 21 00:48:46 work kernel:        <ffffffff80159767>äremove_vma+33ü <ffffffff80159bfa>äexit_mmap+171ü
Mar 21 00:48:46 work kernel:        <ffffffff8012af09>ämmput+27ü <ffffffff8012e954>ädo_exit+545ü
Mar 21 00:48:46 work kernel:        <ffffffff8012f2d9>äsys_exit_group+0ü <ffffffff8010e4ba>äsystem_call+126ü
Mar 21 00:48:46 work kernel:
Mar 21 00:48:46 work kernel: Trying to fix it up, but a reboot is needed
Mar 21 00:48:46 work kernel: Bad page state at free_hot_cold_page (in process 'nexuiz-linux-x8', page ffff810001860bf8)
Mar 21 00:48:46 work kernel: flags:0x4000000000000400 mapping:0000000000000000 mapcount:0 count:0
Mar 21 00:48:46 work kernel: Backtrace:
Mar 21 00:48:46 work kernel:
Mar 21 00:48:46 work kernel: Call Trace:<ffffffff8014e956>äbad_page+115ü <ffffffff8014ec6b>äfree_hot_cold_page+102ü
Mar 21 00:48:46 work kernel:        <ffffffff8847a26f>ä:nvidia:nv_vm_free_pages+484ü <ffffffff88476003>ä:nvidia:nv_kern_vma_release+125ü
Mar 21 00:48:46 work kernel:        <ffffffff80159767>äremove_vma+33ü <ffffffff80159bfa>äexit_mmap+171ü
Mar 21 00:48:46 work kernel:        <ffffffff8012af09>ämmput+27ü <ffffffff8012e954>ädo_exit+545ü
Mar 21 00:48:46 work kernel:        <ffffffff8012f2d9>äsys_exit_group+0ü <ffffffff8010e4ba>äsystem_call+126ü
Mar 21 00:48:46 work kernel:
Mar 21 00:48:46 work kernel: Trying to fix it up, but a reboot is needed
ttwhy
Newbie
 
Posts: 4
Joined: Mon Mar 20, 2006 11:13 pm

Postby ttwhy » Tue Mar 21, 2006 12:14 am

i've tried to debug that thing ... but ddd says ->
Code: Select all
7OpenGL Backend shutting down

Program exited normally.
(gdb) set backtrace past-entry on
(gdb)


but the kernel error does happen directly after this ....
ttwhy
Newbie
 
Posts: 4
Joined: Mon Mar 20, 2006 11:13 pm

Postby divVerent » Tue Mar 21, 2006 10:55 am

That's no surprise, the crash happens in the kernel, not in DarkPlaces. You would need to debug the kernel to find out more... that is, you would need to debug the kernel without having the source code of what most likely causes it.

Report to nvidia please, you seem to be able to reproduce the bug.
1. Open Notepad
2. Paste: ÿþMSMSMS
3. Save
4. Open the file in Notepad again

You can vary the number of "MS", so you can clearly see it's MS which is causing it.
divVerent
Site admin and keyboard killer
 
Posts: 3809
Joined: Thu Mar 02, 2006 4:46 pm
Location: BRLOGENSHFEGLE


Return to Nexuiz - Support / Bugs

Who is online

Users browsing this forum: No registered users and 1 guest

cron