This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 121983 - NPE on line feeding
Summary: NPE on line feeding
Status: VERIFIED FIXED
Alias: None
Product: php
Classification: Unclassified
Component: Editor (show other bugs)
Version: 6.x
Hardware: All All
: P1 blocker (vote)
Assignee: Tomasz Slota
URL:
Keywords:
: 121476 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-11-15 12:37 UTC by kozlov
Modified: 2007-12-03 16:57 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description kozlov 2007-11-15 12:37:47 UTC
Reproduced in build071115.

- create new php file;
- place cursor under comments;
- press 'Enter'

NPE

java.lang.NullPointerException
	at org.netbeans.modules.php.editor.formatting.PHPFormatter.enterPressed(PHPFormatter.java:476)
	at org.netbeans.modules.php.editor.formatting.PHPFormatter.process(PHPFormatter.java:107)
	at org.netbeans.modules.php.editor.formatting.EmbeddedPHPIndentTask.reindent(EmbeddedPHPIndentTask.java:49)
	at org.netbeans.modules.editor.indent.TaskHandler$MimeItem.runTask(TaskHandler.java:498)
	at org.netbeans.modules.editor.indent.TaskHandler.runTasks(TaskHandler.java:267)
	at org.netbeans.modules.editor.indent.IndentImpl.reindent(IndentImpl.java:232)
	at org.netbeans.modules.editor.indent.FormatterImpl.indentLine(FormatterImpl.java:138)
	at org.netbeans.modules.editor.indent.FormatterImpl.indentNewLine(FormatterImpl.java:133)
	at org.netbeans.editor.BaseKit$InsertBreakAction.actionPerformed(BaseKit.java:1151)
	at org.netbeans.editor.BaseAction.actionPerformed(BaseAction.java:290)
	at javax.swing.SwingUtilities.notifyAction(SwingUtilities.java:1576)
	at javax.swing.JComponent.processKeyBinding(JComponent.java:2763)
	at javax.swing.JComponent.processKeyBindings(JComponent.java:2798)
	at javax.swing.JComponent.processKeyEvent(JComponent.java:2726)
	at java.awt.Component.processEvent(Component.java:5331)
	at java.awt.Container.processEvent(Container.java:2010)
	at java.awt.Component.dispatchEventImpl(Component.java:4021)
	at java.awt.Container.dispatchEventImpl(Container.java:2068)
	at java.awt.Component.dispatchEvent(Component.java:3869)
	at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1810)
	at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:672)
	at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:920)
	at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:798)
	at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:636)
	at java.awt.Component.dispatchEventImpl(Component.java:3907)
	at java.awt.Container.dispatchEventImpl(Container.java:2068)
	at java.awt.Window.dispatchEventImpl(Window.java:1774)
	at java.awt.Component.dispatchEvent(Component.java:3869)
[catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
	at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:176)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
Comment 1 Tomasz Slota 2007-11-19 10:33:37 UTC
This one is already fixed.

Change log:

20:46 Nov 18, 2007
org.netbeans.modules.php.editor.formatting.PHPFormatter 1.7 -> 1.8
Comment 2 Tomasz Slota 2007-11-19 11:01:09 UTC
*** Issue 121476 has been marked as a duplicate of this issue. ***
Comment 3 _ ttran 2007-11-19 11:20:04 UTC
this doesn't block 6.0fcs -> NO60 keyword
Comment 4 kozlov 2007-12-03 16:57:07 UTC
Verified in beta.