Are there any plans to migrate the BDB project to Visual Studio 2005?

The problem is when BDB is linked into an application built with VS8, deleting some BDB objects results in mixing memory managers and application crashes.
That is, if BDB is built with VS6, the BDB DLL will use VS6's new and delete operators. If the application that uses BDB is built with VS8 its objects will be allocated using VS8's new and delete:
DbSequence *seq = new DbSequence(db, 0);
delete seq;
The first line calls application's new and then the DbSequence constructor. The second line, on the other hand, calls the destructor, which in turn calls the operator delete (Microsoft's "scalar deleting destructor"). The destructor resides in the BDB DLL, so the delete call is made in the context of the DLL, trying to delete the memory block that was allocated by the executable.

Thank you for the reply, Michael.
I finally have been able to work around all inter-DLL dependencies between VS6 and VS8 builds. You may want to mention in README the fact that if C++ interface is used, the application is expected to be built with the same compiler used to build BDB, even if custom callbacks for malloc, realloc and free are used in the code.
The BDB project builds partially in VS2005. A few subprojects fail by default and the db_dll project requires a couple of small fixes. For example, advapi32.lib is missing from the list of input libraries in db_dll project (SetSecurityDescriptorDacl and InitializeSecurityDescriptor). The resulting DLL seems to work fine.
Also, those applications that build with 32-bit time_t will fail to link. It's easy to fix, but I wonder if this will have any effect on the format of the database.
Andre

Similar Messages

  • Are there any plans to fix the misinterpretation of the Exchange ActiveSync policy "Minimum number of character sets"  in IOS6?

    We are testing using IOS6 in our Corporate environment and came across a scenario where IOS6 incorrectly interprets the Exchange 2010 ActiveSync policy "Minimum number of character sets" as the number of special characters required rather than the number of character sets required. Is anyone aware of any plans to correct this in future releases? Here is a thread on Microsoft's forums about the issue:
    http://social.technet.microsoft.com/Forums/en-US/exchangesvrmobility/thread/fe05 1d55-24ba-45e4-b054-67861f28422d/

    We have tried Android, Windows Phone7/8 and they all adhere to the "Minimum number of character sets" set in the ActiveSync policy, but IOS does not.
    Require an alphanumeric password   Select this check box to require device passwords to contain both numbers and letters. The default is numbers only.
    Passwords must include this many character sets   To enhance the security of device passwords, you can require passwords to contain characters from multiple character sets. Select a number from 1 to 4. The sets are letters, uppercase letters, numbers, and symbols. For example, if you select 3, passwords must contain characters from three of these sets.
    All other mobile device except IOS 5.x/6.X don't follow this.
    You have to select "Require an alphanumeric password" which is letters and numbers.  But then you can only select 1-4 for the character sets. 
    So we set it at 1, so that would mean you would only need letters and numbers, IOS does not reconize letters, letters uppercase, numbers or symobols as a charator set, it interprets the setting as how symbols you need.
    If you set it at 2, then IOS makes you have "2" symbols in your password.....and so on...
    Make sense?
    It just seems that IOS does not reconize charator sets, it just looks at the number as how many symbols you need in a password.

  • Are there any plans to fix the misinterpretation of the Exchange ActiveSync policy "Minimum number of character sets"  in IOS5?

    We are testing using IOS5 in our Corporate environment and came across a scenario where IOS5 incorrectly interprets the Exchange 2010 ActiveSync policy "Minimum number of character sets" as the number of special characters required rather than the number of character sets required. Is anyone aware of any plans to correct this in future releases? Here is a thread on Microsoft's forums about the issue:
    http://social.technet.microsoft.com/Forums/en-US/exchangesvrmobility/thread/fe05 1d55-24ba-45e4-b054-67861f28422d/

    Thanks for the responses. I did submit this issue as a bug report earlier this morning also but thought I'd post here in the event any Apple insiders saw this and cared to comment. 
    This really is a significant problem in that our testing shows that the way IOS5 interprets this ActiveSync policy in Exchange 2010 does not allow you to enforce a password using just letters and numbers. This is because  the only valid values for this policy are 1-4. The way IOS5 interprets this requires 1-4 special characters in the password, not 1-4 character sets.

  • Are there any plans to move the "Math Check" to AFTER the O.K. BUTTON is pushed on STEP AND REPEAT?

    One of my pet peeves is that I have to clear all the fields in the STEP AND REPEAT dialouge box before I can begin entering information.  I have been patiently waiting for this bug to be fixed.  I am beginning to wonder if Adobe is even aware of the bug?  It drives me nuts to no end!!!  I am sure it is responsible for several points in my blood pressure reading on given days.  I'll have an object selected that I need to step 7 times and I'll bring up the Step and Repeat dialouge box.  I'll enter 7 in the COUNT field.  InDesign will in some cases immediately flag the operation as not possible because there are numbers in the other two fields that I haven't had a chance to edit yet that will cause the step and repeat operation to go off the pasteboard.  It makes me MAD because it changes my 7 back to a 1 and I have to go and put in the correct values for the VERTICAL and HORIZONTAL offset fields and then I have to go back up to the COUNT field and re-enter my 7.  All of this and I haven't even hit the O.K. button yet!!!  Can someone at Adobe pleeeeeeaaaaaase inform the programmers of this glitch and have them move the MATH CHECK to AFTER THE O.K. BUTTON is clicked!  I wouldn't mind the message if the figures I entered were incorrect and I had hit the O.K. button.  But it drives me absolutely insane when it starts trying to correct me before I've even finished entering my values!
    Am I the only one?
    I would love to hear from anyone else out there that gets frustrated from this.  If for no other reason then to let me know I haven't completely lost my sanity yet.
    Thanks.
    Randy

    O.K. Peter.  I did go and file a report.  I couldn't bring myself though to call it a feature request because I clearly believe it is a bug.  A co-worker of mine and I had a long discussion about it.  He argued your side of things suggesting that the program was working as the programmers intended for it to be and because of that I couldn't call it a bug.  But, I contend that the program IS NOT working as the programmers intended for it to be because if you look at the OBJECT > TRANSFORM > MOVE item in InDesign it also brings up a dialogue box.  This dialogue box also has a PREVIEW check box on it.  If the PREVIEW check box is checked then it immediately evaluates the numbers as you enter them into the various fields.  And if you enter an invalid number it will immediately present the error message.  However, if the PREVIEW check box is left unchecked then it waits until you press the O.K. Button before evaluating the numbers and executing the move.  The STEP AND REPEAT dialogue box should behave the same way but it doesn't.  It behaves as if the PREVIEW check box is checked whether it is or not.  So that is a BUG in my humble opinion.
    Thanks for your help in pointing me to the correct form.  I'm usually so busy working that I never have time to look that kind of stuff up.
    Randy

  • As far as I know, the iPad cannot presently playback a full length movie from a DVD or any other source.  Are there any plans to add such a capability to the iPad in the future?

    As far as I know, the iPad cannot presently playback a full length movie from a DVD or any other source.  Are there any plans to add such a capability to the iPad in the future?

    alvwill wrote:
    Phil0124:  Sorry, I guess that I may not have communicated clearly initially.  The reason that I asked about the DVD reading capability in the first place is that I would like to be able to watch a movie "stand-alone" (like on an airplane) on my iPad without having an internet connection.  If VUDU is strickly a streaming service that wouldn't satisfy my needs after all.  After looking into the iTunes store offerings, I can see that I can either purchase a movie or rent one from them.  Either way, as I understand it, the content would then reside in a file in the iTunes folder in my computer (if rented, this would just be temporarily) and could be viewed on my computer and/or transferred to my iPad for viewing.  Considering the legal question, isn't there a copy being made and transferred into my possession.  So,what's up with that?
    Yes Vudu streams. iTunes does not. If you buy or rent a movie on your computer through the iTunes store, then you are legally entitled to transfer that movie to your digital device as long as that device is under the Same Apple ID used to download it to the computer, and is authorized to view the content. Usually this is the case if your device is synced with iTunes on the computer  This is legal and covered by the terms of use of the iTunes store.   
    If your rent a movie on your computer you can also transfer it to your iPad but it will be removed from the computer as rentals can only exist in one place at a time. When the rental period expires the movie will be automatically removed from your computer or device, wherever it is when the rental period expires.
    If you buy a movie on your iPad these can be transferred to your computer using the Transfer Purchases button on iTunes on your computer while the iPad is connected to it.   Rentals on iPads or other mobile device cannot be transferred and must be watched in the iPad or device that download them.
    All of these methods through the iTunes store download the complete movie to the device or computer, so no internet connection is required for watching at a later date.
    Rentals have a 30 day life as long as they haven't begun to be watched.  Once the movie has been started then it has a 48 hour expiry period. That is you must finish watching the rented movei within 48 hours of rental as after that it is removed from the device.  You can watch it as many times as you want in that period of time though.
    iTunes Store: Movie rental frequently asked questions (FAQ)
    http://support.apple.com/kb/ht1657
    How to rent a movie from the iTunes Store on your computer
    http://support.apple.com/kb/HT1390
    Purchased movies are yours, and never expire. If you delete the movie from your device or computer it can be re-downloaded at no extra cost provided the Movie is still available in the store.

  • Are there any plans for a search widget for Muse CC in the near future?

    Are there any plans for a search widget for Muse CC in the near future?

    Nobody knows what Apple is doing.
    Not sure Apple does.
    Whatever it is they are not going to discuss it with us.
    Peter

  • Are there any plans to include .odt in pages?

    It would be grate to be able to open .odt in pages. Are there any plans to enable this? If not, how can I add this to a wish list?
    Thanks
    OC

    We are all just end-users like yourself here. To have Apple "hear" you you need to leave feedback for the Pages team using the link in the Pages menu.

  • Are there any plans for apple tv to be true hd 1080 rather then "just" 720

    are there any plans for apple tv to be true hd 1080 rather then "just" 720. 

    I agree, but there should not be any disagreement for a standard that has been defined, and I think the OP doesn't understand the standard. So I was just trying to help.

  • Are there any free apps with the same app iPhoto?

    Are there any free apps with the same app iPhoto?

    Do you want to get iPhoto for free, or are you looking for supplemental apps that are working well with iPhoto?
    I do not know of any free third party replacement for iPhoto. For add-ons browse the Store - there are some nice camera apps, image editors,  and panorama stitchers, some are free (cam wow, pic collage, Photo splash, pixlr-o-matic).

  • Are there any interesting tricks that the iphone 5 can do?

    Are there any interesting tricks that the iphone 5 can do? Are there any secrets?

    How about these:
    Apple - iPhone 5 - Learn some helpful iPhone tips and tricks.
    50 iPhone 5 tips and tricks - Opinion - Trusted Reviews

  • Are there any feature same with the ResourceBundle for I18N in JavaFX

    Are there any feature same with the ResourceBundle in JavaFX, the I18N support

    No, shouldn't have any problems

  • Verizon Iphone 4 without sim card is locked because of forgotten passcode. Can't access serial number because of having no sim tray. Never synced with itunes. Recovery mode always comes up with an error. are there any solutions on resetting the phone?

    Verizon Iphone 4 without sim card is locked because of forgotten passcode. Can't access serial number because of having no sim tray. Never synced with itunes. Recovery mode always comes up with an error. are there any solutions on resetting the phone?

    Are you looking for the serial number or the IMEI? If the phone was active on your Verizon acount, Verizon can give you the IMEI.

  • Are there any way to recover the deleted images form iPhone 4

    hello guy's
    are there any way to recover the deleted images form iPhone 4
    note : i haven't make any copy of the photo in my pc so i relay need for them
    plz help

    The Camera Roll is for temporary storage as with any other digital camera. Although photos in the Camera Roll are included with your iPhone's backup which is updated by iTunes as the first step during the iTunes sync process, photos in the Camera Roll can and should be imported by your computer ASAP. If you didn't sync your iPhone with iTunes since these photos were captured by your iPhone and the photos in the Camera Roll weren't imported by your computer, the photos are gone.
    Depending on how wealthy you are, you can contact a data recovery service to see if they can recover deleted photos from an iPhone's flash drive, but you will pay an arm and a leg for this. Such a data recovery service is not cheap and with no guarantee the data will be recoverable.

  • Are there any way to recover the deleted images form iPhone4

    hello guy's
    are there any way to recover the deleted images form iPhone 4
    note : i haven't make any copy of the photo in my pc so i relay need for them
    plz help

    What happened that you lost them?
    If you have synced recently you could restore the iPhone and it will restore the camera roll to it's state at the time of that sync.

  • Are there any known issue with the HP 3005pr USB 3 replicator ?

    Hi,
    I recently ordered an HP laptop Pavilion dv6t-7000 with Intel i7 and nVidia video. While the unit isn't due to arrve for about 2 weeks, I'm looking for a docking station/port replicator.
    Are there any known issues with the HP 3005pr USB 3 replicator ? Does it fully support Win7 64 bit? I am also considering the Targa U3 unit, but I'd prefer HP if I can be assured that it works.
    I'd like to be able to leave the laptop closed when at my desk so I can use  an external keyboard, mouse, and monitor.
    Does HP make this device or does a 3rd party make it for them?
    I've read so many stories on various forums regarding these things.
    Any suggestions from HP or others? I need to order something soon, but I don't want head aches when it arrives.
    thanks,
    Steve

    This HP USB 3.0 Port Replicator fully supports with Windows 7 64-bit, if that is the one that you are talking about.
    -------------How do I give Kudos? | How do I mark a post as Solved? --------------------------------------------------------

Maybe you are looking for

  • How to install this update and solve USB and touchpad issues?

    I have Equium M50 (59E) and got bitten by an update that took out my touchpad and keyboard .I have made fresh install of XP Home and have all updated drivers and all is going well .The last update i cant seem to fathom is for Driver Ana _2005_10_24_V

  • Problems with my Q10

    I've had the phone for a couple of weeks now and am gradually getting to grips with it. Missed Call notification: Initially, had a bug I believe as whenever I had a missed call, I would get a notification but no matter what I tried, it would not disa

  • Launching Photoshop CS4-  Spaces,

    When I launch Photoshop CS4 from Applications ( ie. not by trying to open an image), I get this window... "Could not complete your request because Photoshop does not recognize this type of file." I can close this window and proceed to open whatever i

  • Import Manager Remote Key issue

    Dear All, I have imported all the records from R3 system in Material repository. Since the full MATMAS xmls were of bigger size I devided it into 5 ports MARA, MARC, MARM, MVKE, MBEW. Now while importing MARA, remote key was not mapped by mistake. Bu

  • Runtime error ORA-01741after upgrade

    Hi, I got the error ORA-01741 : illegal zero-length identifier for many target tables, after upgrading to 9.0.3. The running is successfull, but I get this error when I look at the target table audit. Any tips what could cause that ? Thank's