From mboxrd@z Thu Jan 1 00:00:00 1970 From: Samuel Bronson Subject: bpload breakage Date: Mon, 20 Apr 2009 08:42:14 -0400 Message-ID: Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Return-path: DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type:content-transfer-encoding; bh=A+Wk7ZXPTunNV942g5lx9C+Bf5MBRDaBELD2MqGbBWg=; b=X1uNkjdbZGS/c3P6RB5Ntx3LUe4xFvUM54BFT3DR/ECFfiLL21s0oVwJhQ8YsDj4jZ 6qK2D6dT8yVP8+Dyjvi4YQh+57v/nejbLWZU/Jl2UR1ysVw7in6Kf9o09hBzceHaEBXQ TWayIAvSn6CM6kaFjyylu2YyeT6yQAsZJ2R9E= Sender: linux-msdos-owner@vger.kernel.org List-ID: Content-Type: text/plain; charset="us-ascii" To: The DOSEMU Team , dosemu-devel I don't know if anyone else has noticed, but bpload doesn't work at all in DOSEMU 4.2. I reported this a week or so ago at http://sourceforge.net/tracker/?func=detail&aid=2747610&group_id=49784&atid=457447. Apparently, something about the system state when mhp_debug gets called for INTx events has changed. I have a basic fix for this in the bazaar branch described at https://code.launchpad.net/~naesten/dosemu/hackz, along with some other improvements to dosdebug (such as a command to single-step until the IP changes -- useful to get past those REP-prefixed string instructions). It doesn't catch whatever the DJGPP bash uses to start other programs, but if you run command.com under bash (but don't just type "command" -- that does something different), bpload does catch where it loads other things. I'm still investigating why this is. The best way to get my changes into SVN would be to push them using bzr-svn, so that each change ends up as a seperate commit. If nobody else wants to, I'd be happy to if given SVN access -- my sf.net ID is sbronson, as you can see in the above bug report. P.S. Does anyone actually read the dosemu-devel list?