> -----Original Message-----
> From: Casper Hornstrup [mailto:ch@csh-consult.dk]
> Sent: 03 March 2005 12:36
> To: 'ReactOS Development List'
> Subject: RE: [ros-dev] Alex has fixed the laptop problem
>
>
> > -----Original Message-----
> > From: ros-dev-bounces(a)reactos.com
> > [mailto:ros-dev-bounces@reactos.com] On Behalf Of Murphy, Ged (Bolton)
> > Sent: 3. marts 2005 09:25
> > To: 'ReactOS Development List'
> > Subject: RE: [ros-…
[View More]dev] Alex has fixed the laptop problem
> >
> > Alex Ionescu wrote:
> >
> > > Do you want to delay 0.2.6 until I merge with tip? Else it
> > will be for
> > > 0.3.x/0.2.7
> > >
> > > Best regards,
> > > Alex Ionescu
> >
> > What is tip ?
>
> He means trunk. Tip (or HEAD) is the latest revision in the repository.
>
Alex, when will you be ready to merge ?
************************************************************************
The information contained in this message or any of its
attachments is confidential and is intended for the exclusive
use of the addressee. The information may also be legally
privileged. The views expressed may not be company policy,
but the personal views of the originator. If you are not the
addressee, any disclosure, reproduction, distribution or other
dissemination or use of this communication is strictly prohibited.
If you have received this message in error, please contact
postmaster(a)exideuk.co.uk
<mailto:postmaster@exideuk.co.uk> and then delete this message.
Exide Technologies is an industrial and transportation battery
producer and recycler with operations in 89 countries.
Further information can be found at www.exide.com
[View Less]
Alex Ionescu wrote:
> Do you want to delay 0.2.6 until I merge with tip? Else it will be for
> 0.3.x/0.2.7
>
> Best regards,
> Alex Ionescu
What is tip ?
************************************************************************
The information contained in this message or any of its
attachments is confidential and is intended for the exclusive
use of the addressee. The information may also be legally
privileged. The views expressed may not be company policy,
but the …
[View More]personal views of the originator. If you are not the
addressee, any disclosure, reproduction, distribution or other
dissemination or use of this communication is strictly prohibited.
If you have received this message in error, please contact
postmaster(a)exideuk.co.uk
<mailto:postmaster@exideuk.co.uk> and then delete this message.
Exide Technologies is an industrial and transportation battery
producer and recycler with operations in 89 countries.
Further information can be found at www.exide.com
[View Less]
FWIW, Alex is also experiencing this problem...
Basically while shutting down for reboot, I hit Ctrl+Alt on the
keyboard, and it crashed.
Here's the dump:
(smss.c:85) SM: Process terminated!
(ke/error.c:54) Hard error c000021a
(ke/catch.c:142) Unhandled UserMode exception, terminating thread
KeBugCheckWithTf at ke/catch.c:177
Bug detected (code 1e param 0 0 0 0)
KMODE_EXCEPTION_NOT_HANDLED
Page Fault Exception: 14(0)
Processor: 0 CS:EIP 8:9d5b40ef <win32k.sys: 180ef>
cr2 …
[View More]cdcdcef1 cr3 27000 Proc: 8048d8e0 Pid: 4 <System> Thrd: 80670050 Tid: 78
DS 10 ES 10 FS 30 GS 10
EAX: cdcdcdcd EBX: 9d5b3db2 ECX: 80593a50
EDX: 80670084 EBP: 9d70fdd8 ESI: 00000000 ESP: 9d70fcbc
EDI: 00000000 EFLAGS: 00000282 kESP 9d70fcbc kernel stack base 9d70d000
Frames:
<ntoskrnl.exe: 33f0>
here's the assembly instruction where we crashed:
<win32k.sys: 180ef> cmpl $0x0,0x124(%eax)
here's what addr2line gives:
C:\cvs\reactos\subsys\win32k>a 180ef
C:/cvs/reactos/subsys/win32k/ntuser/input.c:380
subsys/win32k/ntuser/input.c:380:
if (FocusThread && FocusThread->Tcb.Win32Thread &&
so FocusThread is 0xcdcdcdcd, which means that the FocusQueue holding it is getting deleted out from under us.
after initial examination, we aren't ref counting the desktop or the queue when we obtain it via IntGetFocusMessageQueue().
as this bug is occuring on shutdown, I think the most proper solution is to reference the msgqueue until we're done with it there in ntuser/input.c.
However, in order to safely reference the msgqueue, it seems we really need to reference the desktop at least long enough to obtain the msgqueue pointer and reference it.
This sounds very slow, so I'm wondering if there's a better fix than that...
I was thinking we could add a "shutdown hack" for this, by at the very least killing InputDesktop sooner, but it seems that might not help in situations where we're killing one of many desktops.
Anyways, I'm not confident what should be done in this case, so I'm passing this information to the list in hopes that someone more familiar with the msgqueue code can fix it.
Thanks,
Royce Mitchell III
<ntoskrnl.exe: 33f0>
[View Less]
Hi!
The CAPS constant is defined to be KSHIFT, which if I understand this correct means that the shifted value is used when caps lock is used.
Try to change the line :
/* none, shift, ctrl-alt, ctrl, ctrl-shift */
{ VK_OEM_7, NOCAPS, 0xe4, 0xe0, 0x7b, WCH_NONE, 0x00 }, /* ä à { */
to:
{ VK_OEM_7, KCTRL, 'code for ä', 'code for à', 0x7b, 'code for Ä', 'code for À }, /* ä à { */
in order to use the ctrl and ctrl-shift states for caps lock for this key.
I …
[View More]don't have a test environment set up at the moment to test this, but it is possible that windows uses something like this.
Regards
Johannes Olofsson
> Från: art yerkes <ayerkes(a)speakeasy.net>
> Till: ReactOS Development List <ros-dev(a)reactos.com>
> Rubrik: Re: [ros-dev] added a proposed patch to bugzilla
> Datum: Tue, 1 Mar 2005 12:23:52 -0600
> <pre>On Thu, 24 Feb 2005 15:51:38 +0100
> Roman Hoegg <roman.hoegg(a)unisg.ch> wrote:
>
> >
> >
> > > as NOCAPS in your layout file
> >
> > yes that's true but I did that for a reason. I had two choices. Either
> > can't set differentiate between SHIFT and CAPS LOCK.
>
> I wasn't aware that NOCAPS could be different from SHIFT, so NOCAPS always
> implies shift in our current model. I'll try to fix it.
> --
10 Gigabyte Mailbox - http://mail.spray.se
[View Less]
Date : Wed, 2 Mar 2005 12:46:30 +0100
Subject : [ros-dev] RE: [ros-diffs] [ea] 13792: Fix SM\Subsystems\Required
andSM\Subsystems\Optional.
Casper> Why is it needed to expand the unicode characters to hex?
With value type 0x00070000 I get garbage from the SM when I pick up the Required
names. If there is a way to make a REG_MULTI_SZ with a string, I'd be happy.
ea
____________________________________________________________
Navighi a 2 MEGA e i primi 3 mesi sono GRATIS.
Scegli …
[View More]Libero Adsl Flat senza limiti su http://www.libero.it
[View Less]
Hi!
What about the ö and ä keys? Should they behave the same way? (note that these keys and the ü key are marked as NOCAPS in your layout file).
Regards
Johannes Olofsson
> Från: Roman Hoegg <roman.hoegg(a)unisg.ch>
> Till: ros-dev(a)reactos.com
> Rubrik: [ros-dev] added a proposed patch to bugzilla
> Datum: Wed, 23 Feb 2005 22:58:02 +0100
Hello everybody!
I've been a long time lurker and have decided to finaly contribute something to this wonderful project.
quick …
[View More]introduction:
29, male, research assistent at the University of St. Gallen (Switzerland), some C/C++ knowledge (but not enough for serious contributions to an OS)
I'm in the process of creating a keyboard layout (it's nearly finished) and have run into a problem which I posted in bugzilla. I was told on #reactos that this is the way to do it.
http://reactos.com/bugzilla/show_bug.cgi?id=509
would be cool if someone with experience with keyboard layouts could give me a tip.
thanks!
Roman Hoegg (RomanH)_______________________________________________
Ros-dev mailing list
Ros-dev(a)reactos.com
http://reactos.com:8080/mailman/listinfo/ros-dev
Otur i kärlek - http://www.spray.se/spel Tur i kärlek - http://www.spraydate.com
[View Less]
There is no need to commit to check that. You can use "svn info".
Casper
> -----Original Message-----
> From: ros-svn-bounces(a)reactos.com
> [mailto:ros-svn-bounces@reactos.com] On Behalf Of ion(a)svn.reactos.com
> Sent: 28. februar 2005 17:45
> To: ros-svn(a)reactos.com
> Subject: [ros-svn] [ion] 13776: Test commit. Not official
> branch release --it will follow shortly in 15 minutes. If
> this ends up in HEADi will revert immediately (i have svn
> switched so …
[View More]it shouldn't)
>
> Test commit. Not official branch release -- it will follow
> shortly in 15 minutes. If this ends up in HEAD i will revert
> immediately (i have svn switched so it shouldn't)
[View Less]
Hi everyone,
Firstly, it seems our explorer doesn't load in WXP anymore. Looks like
we are directly importing NtGdiBitBlt (undocumented function) instead of
relying on BitBlt. I don't see any need to use undocumented native API
in explorer... I've also heard that it's impossible to built it with
msvc because of numerous (43) template errors. Bizzeh on IRC knows more
about this.
Secondly, I've tried out the new wallpaper changing, and it crashes on
my build, inside win32k. I am running …
[View More]qemu + optimized build...can
anyone else repro? I will try other BMPs to make sure mine isn't
corrupted (which still means there' s a bug).
Best regards,
Alex Ionescu
[View Less]
You need to revert that change and merge the wine changes
to the vendor branch instead and then merge them back to trunk.
This is so we keep wine and ReactOS changes separate from each
other.
GvG has a tutorial somewhere I believe?
Casper
> -----Original Message-----
> From: ros-svn-bounces(a)reactos.com
> [mailto:ros-svn-bounces@reactos.com] On Behalf Of
> sedwards(a)svn.reactos.com
> Sent: 27. februar 2005 23:56
> To: ros-svn(a)reactos.com
> Subject: [ros-svn] […
[View More]sedwards] 13772: merge in Winehq
> changes to reduce noise
>
> merge in Winehq changes to reduce noise
>
>
> Updated files:
> trunk/reactos/tools/widl/ChangeLog
> trunk/reactos/tools/widl/parser.y
> trunk/reactos/tools/widl/server.c
> trunk/reactos/tools/widl/typelib.c
> trunk/reactos/tools/widl/widl.c
> trunk/reactos/tools/widl/widl.h
> trunk/reactos/tools/widl/y.tab.c
>
> Deleted files:
> trunk/reactos/tools/widl/client.h
> trunk/reactos/tools/widl/proxy.h
> trunk/reactos/tools/widl/server.h
>
> _______________________________________________
> Ros-svn mailing list
> Ros-svn(a)reactos.com
> http://reactos.com:8080/mailman/listinfo/ros-svn
[View Less]
I was compiling ReactOS 0.2.5 today. I typed "make" and it went swimmingly
when it threw this up at me:
kernel32: [CC] misc/console.c
make (e=2): The system cannot find the file specified.
make [1]: ***[misc/time.o] Error 2
make: ***[kernel32] Error 2
The system's a Compaq Deskpro 4000, with C: being a 1.25 GB hard-drive and
with 64 MB.
What do people suggest I do? (Besides updating to 0.2.6?)
Wesley Parish
--
Clinersterton beademung, with all of love - RIP James Blish
-----
Mau e ki, …
[View More]he aha te mea nui?
You ask, what is the most important thing?
Maku e ki, he tangata, he tangata, he tangata.
I reply, it is people, it is people, it is people.
[View Less]
Hi all,
When did the floppy detection stop working? I can not read the floppy driver.
Thanks,
James
PS,
I lost 2/3 of my email, I have no references atm.