jEdit Community - Resources for users of the jEdit Text Editor
Serious MSWin crash when using both Allchars and Jedit
Submitted by davidbourguignon on Tuesday, 27 December, 2005 - 12:47
Dear all,

I use a nice MSWin app called Allchars (http://allchars.zwolnet.com/) that allows me to type all kinds of accented and special characters using my qwerty keyboard and CTRL+keys sequences. In fact, I couldn't work without it.

Before that, I was using the "Accents" Jedit plugin to type those characters. It was great, but it was a bit painful to cut and paste text from jedit to other apps (mail client, web browser, etc.) all the time.

However, there is a serious drawback to the use of Allchars when using Jedit. In fact, having both Allchars and Jedit running can cause serious MSWin crashes. (I mean, complete crash and reboot of the system.)

I have no clue why Jedit conflicts with Allchars so badly. (NB: the "Accents" plugin is not enabled when crashes occur.) I guess that there might be something related to CTRL+keys sequences since both Allchars and Jedit are using them to issue commands.

Since Jedit is the only app I know that conflicts with Allchars (I am using Mozilla apps and OpenOffice without problem, and they have lots of CTRL+keys sequences) I was wondering if this conflict could be the symptom of a hidden bug or design problem in Jedit?

In any case, I thank you in advance for your help.

David.
Comment viewing options
Select your preferred way to display the comments and click 'Save settings' to activate your changes.
Example of file dumped
by davidbourguignon on Fri, 06/01/2006 - 09:23
FYI, an example of file dumped after an AllChars-related jEdit crash.

Unfortunately, I can't give you more info...

David.

--------------------------------------------------
hs_err_pid3744.txt

#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# EXCEPTION_FLT_STACK_CHECK (0xc0000092) at pc=0x00be0b98, pid=3744, tid=3892
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0-b64 mixed mode)
# Problematic frame:
# v ~SafepointBlob
#

--------------- T H R E A D ---------------

Current thread (0x00837c30): JavaThread "AWT-Windows" daemon [_thread_in_Java, id=3892]

siginfo: ExceptionCode=0xc0000092, ExceptionInformation=0x00000000 0x12fbf4a0

Registers:
EAX=0x00837c30, EBX=0x00837c30, ECX=0x12fbf538, EDX=0x7c91eb94
ESP=0x12fbf4a0, EBP=0x12fbf578, ESI=0x00000003, EDI=0x00837c30
EIP=0x00be0b98, EFLAGS=0x00010206

Top of Stack: (sp=0x12fbf4a0)
0x12fbf4a0: 819a9128 ffdff000 bbeb2ce0 bbdd0790
0x12fbf4b0: f3a04c84 bf83f315 6d0e3b20 bbeb2cc0
0x12fbf4c0: e43b9958 bf83f343 e43b9958 f3a04d14
0x12fbf4d0: 00000000 00000200 f3a04c50 bf801743
0x12fbf4e0: ffff1372 ffff4000 ffffffff 00000000
0x12fbf4f0: 00000000 00000000 ffff0000 00700070
0x12fbf500: 00700070 00f0ffff 00f000f0 ffff00f0
0x12fbf510: 002c006f 00000000 00edffff 0000005f

Instructions: (pc=0x00be0b98)
0x00be0b88: 83 ec 6c dd 34 24 9b d9 24 24 83 ec 40 dd 1c 24
0x00be0b98: dd 5c 24 08 dd 5c 24 10 dd 5c 24 18 dd 5c 24 20


Stack: [0x12f80000,0x12fc0000), sp=0x12fbf4a0, free space=253k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
v ~SafepointBlob
J sun.reflect.GeneratedMethodAccessor9.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
J sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
J java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
J sun.awt.SunToolkit.wakeupEventQueue(Ljava/awt/EventQueue;Z)V
J sun.awt.PostEventQueue.postEvent(Ljava/awt/AWTEvent;)V
J sun.awt.SunToolkit.postEvent(Lsun/awt/AppContext;Ljava/awt/AWTEvent;)V
J sun.awt.windows.WComponentPeer.postEvent(Ljava/awt/AWTEvent;)V
v ~StubRoutines::call_stub
V [jvm.dll+0x8168d]
V [jvm.dll+0xd4179]
V [jvm.dll+0x8155e]
V [jvm.dll+0x868ad]
C [java.dll+0x4ec7]
C [java.dll+0x4d89]


--------------- P R O C E S S ---------------

Java Threads: ( => current thread )
0x008a9680 JavaThread "jEdit server daemon [C:\Documents and Settings\dbn\.jedit\server]" daemon [_thread_in_native, id=4016]
0x008a8370 JavaThread "jEdit I/O #4" [_thread_blocked, id=3108]
0x008a8720 JavaThread "jEdit I/O #3" [_thread_blocked, id=3400]
0x008a8ad0 JavaThread "jEdit I/O #2" [_thread_blocked, id=2144]
0x008a8e80 JavaThread "jEdit I/O #1" [_thread_blocked, id=3168]
0x00866540 JavaThread "DestroyJavaVM" [_thread_blocked, id=3100]
0x0085a050 JavaThread "TimerQueue" daemon [_thread_blocked, id=1640]
0x0084b120 JavaThread "AWT-EventQueue-0" [_thread_in_vm, id=520]
=>0x00837c30 JavaThread "AWT-Windows" daemon [_thread_in_Java, id=3892]
0x00824870 JavaThread "AWT-Shutdown" [_thread_blocked, id=4092]
0x0083dc20 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=1676]
0x00831e80 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=2804]
0x0082f7a0 JavaThread "CompilerThread0" daemon [_thread_blocked, id=3864]
0x0082e5f0 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=1040]
0x0082d910 JavaThread "Finalizer" daemon [_thread_blocked, id=3884]
0x0082c630 JavaThread "Reference Handler" daemon [_thread_blocked, id=3028]

Other Threads:
0x0082b8c0 VMThread [id=1324]
0x008332a0 WatcherThread [id=2728]

VM state:synchronizing (normal execution)

VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event])
[0x00823a40/0x000000dc] Safepoint_lock - owner thread: 0x0082b8c0
[0x00823a10/0x000000e4] Threads_lock - owner thread: 0x0082b8c0
[0x008238a0/0x00000120] Heap_lock - owner thread: 0x0084b120

Heap
def new generation total 768K, used 704K [0x02b80000, 0x02c50000, 0x03060000)
eden
[error occurred during error reporting, step 190, id 0xc0000092]

Dynamic libraries:
0x00400000 - 0x0040c000 C:\Program Files\Java\jre1.5.0\bin\javaw.exe
0x7c910000 - 0x7c9c7000 C:\WINDOWS\system32\ntdll.dll
0x7c800000 - 0x7c904000 C:\WINDOWS\system32\kernel32.dll
0x77da0000 - 0x77e4c000 C:\WINDOWS\system32\ADVAPI32.dll
0x77e50000 - 0x77ee1000 C:\WINDOWS\system32\RPCRT4.dll
0x77d10000 - 0x77da0000 C:\WINDOWS\system32\USER32.dll
0x77ef0000 - 0x77f37000 C:\WINDOWS\system32\GDI32.dll
0x77be0000 - 0x77c38000 C:\WINDOWS\system32\MSVCRT.dll
0x76320000 - 0x7633d000 C:\WINDOWS\system32\IMM32.DLL
0x62dc0000 - 0x62dc9000 C:\WINDOWS\system32\LPK.DLL
0x753c0000 - 0x7542b000 C:\WINDOWS\system32\USP10.dll
0x6d640000 - 0x6d7c5000 C:\Program Files\Java\jre1.5.0\bin\client\jvm.dll
0x76ae0000 - 0x76b0f000 C:\WINDOWS\system32\WINMM.dll
0x6d280000 - 0x6d288000 C:\Program Files\Java\jre1.5.0\bin\hpi.dll
0x76ba0000 - 0x76bab000 C:\WINDOWS\system32\PSAPI.DLL
0x6d610000 - 0x6d61c000 C:\Program Files\Java\jre1.5.0\bin\verify.dll
0x6d300000 - 0x6d31d000 C:\Program Files\Java\jre1.5.0\bin\java.dll
0x6d630000 - 0x6d63f000 C:\Program Files\Java\jre1.5.0\bin\zip.dll
0x6d000000 - 0x6d166000 C:\Program Files\Java\jre1.5.0\bin\awt.dll
0x72f50000 - 0x72f76000 C:\WINDOWS\system32\WINSPOOL.DRV
0x774a0000 - 0x775dd000 C:\WINDOWS\system32\ole32.dll
0x6d240000 - 0x6d27d000 C:\Program Files\Java\jre1.5.0\bin\fontmanager.dll
0x5b090000 - 0x5b0c8000 C:\WINDOWS\system32\uxtheme.dll
0x736b0000 - 0x736f9000 C:\WINDOWS\system32\ddraw.dll
0x73b10000 - 0x73b16000 C:\WINDOWS\system32\DCIMAN32.dll
0x73890000 - 0x73960000 C:\WINDOWS\system32\D3DIM700.DLL
0x12fc0000 - 0x13114000 C:\WINDOWS\system32\nview.dll
0x77f40000 - 0x77fb6000 C:\WINDOWS\system32\SHLWAPI.dll
0x7c9d0000 - 0x7d1f3000 C:\WINDOWS\system32\SHELL32.dll
0x770e0000 - 0x7716c000 C:\WINDOWS\system32\OLEAUT32.dll
0x58b50000 - 0x58be7000 C:\WINDOWS\system32\COMCTL32.dll
0x77bd0000 - 0x77bd8000 C:\WINDOWS\system32\VERSION.dll
0x77390000 - 0x77492000 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2180_x-ww_a84f1ff9\comctl32.dll
0x77650000 - 0x77671000 C:\WINDOWS\system32\NTMARTA.DLL
0x76f10000 - 0x76f3d000 C:\WINDOWS\system32\WLDAP32.dll
0x71b50000 - 0x71b63000 C:\WINDOWS\system32\SAMLIB.dll
0x131f0000 - 0x13235000 C:\WINDOWS\system32\NVWRSFR.DLL
0x75140000 - 0x7516e000 C:\WINDOWS\system32\msctfime.ime
0x6d4c0000 - 0x6d4d3000 C:\Program Files\Java\jre1.5.0\bin\net.dll
0x719f0000 - 0x71a07000 C:\WINDOWS\system32\WS2_32.dll
0x719e0000 - 0x719e8000 C:\WINDOWS\system32\WS2HELP.dll
0x6d4e0000 - 0x6d4e9000 C:\Program Files\Java\jre1.5.0\bin\nio.dll
0x71990000 - 0x719d0000 C:\WINDOWS\system32\mswsock.dll
0x62e40000 - 0x62e99000 C:\WINDOWS\system32\hnetcfg.dll
0x719d0000 - 0x719d8000 C:\WINDOWS\System32\wshtcpip.dll
0x77b50000 - 0x77b72000 C:\WINDOWS\system32\Apphelp.dll
0x13240000 - 0x13255000 C:\WINDOWS\system32\nvwddi.dll
0x6fee0000 - 0x6ff34000 C:\WINDOWS\system32\netapi32.dll
0x71a60000 - 0x71a72000 C:\WINDOWS\system32\MPR.dll
0x75ef0000 - 0x75ef7000 C:\WINDOWS\System32\drprov.dll
0x71b70000 - 0x71b7e000 C:\WINDOWS\System32\ntlanman.dll
0x71c30000 - 0x71c47000 C:\WINDOWS\System32\NETUI0.dll
0x71bf0000 - 0x71c30000 C:\WINDOWS\System32\NETUI1.dll
0x71be0000 - 0x71be7000 C:\WINDOWS\System32\NETRAP.dll
0x75f00000 - 0x75f09000 C:\WINDOWS\System32\davclnt.dll
0x778e0000 - 0x779d8000 C:\WINDOWS\system32\SETUPAPI.dll
0x20000000 - 0x202da000 C:\WINDOWS\system32\xpsp2res.dll
0x13900000 - 0x13911000 C:\Program Files\AllChars\ALLCHR32.DLL

VM Arguments:
java_command: C:\Program Files\jEdit\jedit.jar -reuseview X:\www\test\site\homepage.php

Environment Variables:
PATH=C:\texmf\miktex\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Xoreax\IncrediBuild;C:\Program Files\Fichiers communs\GTK\2.0\bin;C:\Program Files\Silicon Graphics\OpenGL Performer\Lib;C:\Program Files\Silicon Graphics\OpenGL Performer\Bin;C:\Program Files\Silicon Graphics\OpenGL Performer\Lib\libpfdb;C:\Program Files\lua-5.0.2\bin;C:\Program Files\apache-ant-1.6.5\bin;C:\Program Files\Qt\bin;c:\matlabr12\bin\win32;c:\matlabr12\toolbox\masa\ml\_components;C:\Program Files\Microsoft Visual Studio\Common\Tools\WinNT;C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin;C:\Program Files\Microsoft Visual Studio\Common\Tools;C:\Program Files\Microsoft Visual Studio\VC98\bin;C:\Program Files\Mozilla Sunbird;
USERNAME=dbn
OS=Windows_NT
PROCESSOR_IDENTIFIER=x86 Family 6 Model 4 Stepping 2, AuthenticAMD


--------------- S Y S T E M ---------------

OS: Windows XP Build 2600 Service Pack 2

CPU:total 1 family 6, cmov, cx8, fxsr, mmx

Memory: 4k page, physical 523620k(16208k free), swap 1017700k(563740k free)

vm_info: Java HotSpot(TM) Client VM (1.5.0-b64) for windows-x86, built on Sep 15 2004 03:00:31 by "java_re" with MS VC++ 6.0
User login
Browse archives
« April 2024  
MoTuWeThFrSaSu
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
 
Poll
Are you interested in language packs for jEdit?
Yes, and I could help maintain translations
26%
Yes, I'd like to have translations
32%
Indifferent
35%
No, that'd be bad (please comment)
7%
Total votes: 1093
Syndication
file   ver   dls
German Localization light   4.4.2.1   82348
Context Free Art (*.cfdg)   0.31   46055
JBuilder scheme   .001   18495
BBEdit scheme   1.0   18116
ColdFusion scheme   1.0   18024
R Edit Mode - extensive version   0.1   17473
Advanced HTML edit mode   1.0   16206
Matlab Edit Mode   1.0   16068
jEdit XP icons   1.0   15229
XP icons for jEdit   1.1   14293