Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Unable to handle kernel NULL pointer dereference
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
someone12345
Guru
Guru


Joined: 09 Apr 2005
Posts: 365

PostPosted: Fri Feb 02, 2007 3:45 pm    Post subject: Unable to handle kernel NULL pointer dereference Reply with quote

Hi!

Well, I've to admit that I don't really understand what's going on here but this is either a bug in the vmware module or some gcc bug, isn't it? Crashed while running XP in an VMware instance.

Code:
Unable to handle kernel NULL pointer dereference at 0000000000000050 RIP:
 [<ffffffff8026f245>] _spin_lock+0x15/0x80
 PGD 352fe067 PUD 523ac067 PMD 0
 Oops: 0002 [1] PREEMPT SMP
 CPU 1
 Modules linked in: snd_emu10k1 snd_rawmidi snd_util_mem snd_hwdep snd_intel8x0 snd_ac97_codec snd_ac97_bus nvidia vmnet vmmon it87 hwmon_vid eeprom i2c_isa i2c_nforce2
 Pid: 23025, comm: vmware-vmx Tainted: PF     2.6.18-reiser4-r6 #5
 RIP: 0010:[<ffffffff8026f245>]  [<ffffffff8026f245>] _spin_lock+0x15/0x80
 RSP: 0018:ffff81003f8c79f8  EFLAGS: 00010246
 RAX: 0000000000000000 RBX: 0000000000000050 RCX: ffff810017377278
 RDX: ffff81003f8c7a68 RSI: ffff810017377250 RDI: 0000000000000050
 RBP: ffff810017377240 R08: 000000000000a800 R09: ffff81007f6a9800
 R10: 0000000000001000 R11: 0000000000000000 R12: 0000000000000050
 R13: 0000000000000001 R14: 00000000656f2000 R15: ffff81003f8c7a68
 FS:  0000000041e47950(0000) GS:ffff810002f395c0(0063) knlGS:00000000f6aadba0
 CS:  0010 DS: 002b ES: 002b CR0: 000000008005003b
 CR2: 0000000000000050 CR3: 000000006a99c000 CR4: 00000000000006e0
 Process vmware-vmx (pid: 23025, threadinfo ffff81003f8c6000, task ffff81007c68d0a0)
 Stack:  0000000000000000 ffffffff80331508 ffff810017377240 ffff8100019df508
 ffff81003f8c7a68 ffffffff803416f7 0000000000000000 ffff810017377250
 ffff810017377240 ffffffff8035774a ffff810000000002 ffff810000000002
 Call Trace:
 [<ffffffff80331508>] seal_init+0x38/0xa0
 [<ffffffff803416f7>] set_hint+0x27/0x70
 [<ffffffff8035774a>] extent_readpage_filler+0x1fa/0x260
 [<ffffffff80357550>] extent_readpage_filler+0x0/0x260
 [<ffffffff80357550>] extent_readpage_filler+0x0/0x260
 [<ffffffff8025547c>] read_cache_pages+0x8c/0x120
 [<ffffffff8020f786>] __alloc_pages+0x76/0x2d0
 [<ffffffff80336c91>] reiser4_readpages+0x81/0x120
 [<ffffffff80213461>] __do_page_cache_readahead+0x1b1/0x2c0
 [<ffffffff8032f526>] cbk_pack+0x46/0xc0
 [<ffffffff803308e9>] object_lookup+0xf9/0x140
 [<ffffffff80235fcd>] blockable_page_cache_readahead+0x6d/0xe0
 [<ffffffff80232466>] make_ahead_window+0x86/0xb0
 [<ffffffff80214787>] page_cache_readahead+0x167/0x1e0
 [<ffffffff803578b8>] read_extent+0x108/0x460
 [<ffffffff80290dcc>] task_rq_lock+0x4c/0x90
 [<ffffffff8034064c>] read_unix_file+0x30c/0x4c0
 [<ffffffff8020b67a>] vfs_read+0xba/0x180
 [<ffffffff80213b6d>] sys_pread64+0x5d/0x90
 [<ffffffff8026b5c4>] cstar_do_call+0x1b/0x65


 Code: 87 03 85 c0 7f 4c 65 48 8b 04 25 10 00 00 00 ff 88 44 e0 ff
 RIP  [<ffffffff8026f245>] _spin_lock+0x15/0x80
 RSP <ffff81003f8c79f8>
 CR2: 0000000000000050
 <6>note: vmware-vmx[23025] exited with preempt_count 1
 /dev/vmmon[23026]: host clock rate change request 1043 -> 0
 vmmon: Had to deallocate locked 97883 pages from vm driver ffff81003f7a6000
 vmmon: Had to deallocate AWE 5241 pages from vm driver ffff81003f7a6000

Back to top
View user's profile Send private message
Dan
Veteran
Veteran


Joined: 25 Oct 2005
Posts: 1302

PostPosted: Fri Feb 02, 2007 4:17 pm    Post subject: Reply with quote

well I would guess that It is a problem with VMware but not sure.
The short and skinny of it is that you don't dereference a NULL pointer.
And the solution would be find where its being done at and don't do it.
Maybe try different version of vmware. Is this a reoccuring problem?
Does it always happen at the same time/place?
_________________
- Failure is not an option. It's bundled with your software.
Back to top
View user's profile Send private message
someone12345
Guru
Guru


Joined: 09 Apr 2005
Posts: 365

PostPosted: Sat Feb 03, 2007 3:13 pm    Post subject: Reply with quote

dcoats wrote:
well I would guess that It is a problem with VMware but not sure.
The short and skinny of it is that you don't dereference a NULL pointer.


And I certainly don't want to dereference a NULL pointer...

dcoats wrote:

Maybe try different version of vmware. Is this a reoccuring problem?
Does it always happen at the same time/place?


Probably yes, i.e. VMware crashes quite often but I didn't look out for the cause.

Anyway, VMware is a mature product so I'd assume some compiler bug (?).
Back to top
View user's profile Send private message
Dan
Veteran
Veteran


Joined: 25 Oct 2005
Posts: 1302

PostPosted: Sat Feb 03, 2007 3:24 pm    Post subject: Reply with quote

I would make sure your system is up to date
Code:
emerge --sync && emerge -uDN world && revdep-rebuild

_________________
- Failure is not an option. It's bundled with your software.
Back to top
View user's profile Send private message
someone12345
Guru
Guru


Joined: 09 Apr 2005
Posts: 365

PostPosted: Sat Feb 03, 2007 6:34 pm    Post subject: Reply with quote

My system is (always :) up-to-date. And yes, seem to be a pretty reproducable bug.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum