[ptx] Couple of bugs could be not specific to Mac
douglas wilkins
dgswilkins at yahoo.co.uk
Tue Apr 26 11:19:11 BST 2005
Hi there!
--- Ippei UKAI <ippei_ukai at mac.com> wrote:
> I have a couple of bugs that keep me annoyed
> recently. Some of them are
> reported from other HuginOSX users as well. I wonder
> if any of those
> are Mac specific or not.
>
> 1. Saving an empty project leads to infinite loop.
Fixed in CVS. Without the newly added check, hugin was
trying to save -1 (or 2^32-1) images :-(
> Trying to save a new
> file either just after start up or New command is
> thus impossible.
> After adding some photos, it works fine. I tried to
> read some codes,
> but from the first place, I did not understand the
> strategy here. Why
> don't we have clear multiple document style
> structure like Audacity
> (good opensource app using wx) does?
Not sure what you mean by this - perhaps you could
expand this thought? I will look at audacity source
code though.
> 2. While making a control point, pressing "Fine
> Tune" after placing a
> point and before the other causes a crash.
> (Assertion Fail)
Silly but subtle error - Fixed in CVS
>
> 3. Often optimize function crashes leaving following
> crash report from
> the system:
>
> Exception: EXC_BAD_ACCESS (0x0001)
> Codes: KERN_PROTECTION_FAILURE (0x0002) at
> 0x00000008
>
> Thread 0 Crashed:
> 0 net.sourceforge.hugin.HuginOSX 0x0006b220
>
_ZN17RunOptimizerFrameC4EP8wxWindowPN2PT8PanoramaERKNS2_15PanoramaOption
>
>
sERKSt6vectorISt3setISsSt4lessISsESaISsEESaISD_EERKS9_IjSA_IjESaIjEEb
> +
> 0x15a8 (event.h:2167)
> 1 net.sourceforge.hugin.HuginOSX 0x00068de8
>
OptimizePanel::runOptimizer(std::vector<std::set<std::
>
> basic_string<char, std::char_traits<char>,
> std::allocator<char> >,
> std::less<std::basic_string<char,
> std::char_traits<char>,
> std::allocator<char> > >,
> std::allocator<std::basic_string<char,
> std::char_traits<char>, std::allocator<char> > > >,
>
> std::allocator<std::set<std::basic_string<char,
> std::char_traits<char>,
> std::allocator<char> >,
> std::less<std::basic_string<char,
> std::char_traits<char>, std::allocator<char> > >,
> std::allocator<std::basic_string<char,
> std::char_traits<char>,
> std::allocator<char> > > > > > const&,
> PT::PanoramaOptions const&,
> std::set<unsigned int, std::less<unsigned int>,
> std::allocator<unsigned
> int> > const&) + 0x8e4 (OptimizePanel.cpp:446)
> 2 net.sourceforge.hugin.HuginOSX 0x00065fe8
> OptimizePanel::OnOptimizeButton(wxCommandEvent&) +
> 0x3d8
> (OptimizePanel.cpp:147)
This one I'm not sure about :-(
regards,
Doug
Send instant messages to your online friends http://uk.messenger.yahoo.com
More information about the ptX
mailing list