Bug#788704: Bug#766093: Multiple assertion failures

2015-06-20 Thread Andreas Metzler
Control: reopen 788704
Control: notfixed 788704 2014.0.0+dfsg-4

On 2015-06-20 Andreas Metzler ametz...@bebt.de wrote:
 Version: 2014.0.0+dfsg-4

 On 2015-03-04 Andreas Metzler ametz...@bebt.de wrote:
  On 2015-03-03 Jérôme jer...@jolimont.fr wrote:
 [...]
   Tested at home and well, I wouldn't say I understand why, but it works. 

   With the dfsg-4, none of the two assert warning I was mentioning occurs.

  Thanks for checking, I have pushed the fix to unstable.

 ... and have promptly forgotten to close this bug-report, doing so now.

Sorry, typo in bugnumber, reopening again.

cu Andreas


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#766093: Multiple assertion failures

2015-03-04 Thread Andreas Metzler
On 2015-03-03 Jérôme jer...@jolimont.fr wrote:
 Le Mon, 2 Mar 2015 20:25:24 +0100,
 Andreas Metzler ametz...@bebt.de a écrit :
  I have just uploaded 2014.0.0+dfsg-4 with the two patches added to
  experimental /available on the mirrors in couple of hours), could you
  please test whether it improves things for you?

 Tested at home and well, I wouldn't say I understand why, but it works. 

 With the dfsg-4, none of the two assert warning I was mentioning occurs.

Thanks for checking, I have pushed the fix to unstable.

cu Andreas


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#766093: Multiple assertion failures

2015-03-03 Thread Jérôme
Le 2015-03-02 20:25, Andreas Metzler a écrit :
 On 2015-03-02 Jérôme jer...@jolimont.fr wrote:
 [...]
 I didn't try to build from Debian sources at all, with or without patch.
 
 Hello,
 
 I have just uploaded 2014.0.0+dfsg-4 with the two patches added to
 experimental /available on the mirrors in couple of hours), could you
 please test whether it improves things for you?

Hi Andreas.

Thanks for the new version.

I just tested at work on a recent Jessie VM, with no hugin config file.

dfsg-3 : 

- Export goes fine.
- About dialog triggers an assert warning. (Useless) backtrace attached.

dfsg-4 :

- Export goes fine.
- No assert warning in About dialog.

This is coherent with what the developper said.

However, it does not explain what happens on my Debian machine at
home...

I'll try dfsg-4 there and I'll see what happens.

-- 
Jérôme
ASSERT INFO:
/usr/include/wx-3.0/wx/object.h(160): assert wxDynamicCast(ptr, T) failed in 
wxCheckCast(): wxStaticCast() used incorrectly

BACKTRACE:
[1] AboutDialog::AboutDialog(wxWindow*)
[2] MainFrame::OnAbout(wxCommandEvent)
[3] wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor, 
wxEvent) const
[4] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const, 
wxEvtHandler*, wxEvent)
[5] wxEventHashTable::HandleEvent(wxEvent, wxEvtHandler*)
[6] wxEvtHandler::TryHereOnly(wxEvent)
[7] wxEvtHandler::ProcessEventLocally(wxEvent)
[8] wxEvtHandler::ProcessEvent(wxEvent)
[9] wxWindowBase::TryAfter(wxEvent)
[10] wxEvtHandler::SafelyProcessEvent(wxEvent)
[11] wxMenuBase::SendEvent(int, int)
[12] g_closure_invoke
[13] g_signal_emit_valist
[14] g_signal_emit
[15] gtk_widget_activate
[16] gtk_menu_shell_activate_item
[17] g_closure_invoke
[18] g_signal_emit_valist
[19] g_signal_emit
[20] gtk_propagate_event
[21] gtk_main_do_event
[22] g_main_context_dispatch
[23] g_main_loop_run
[24] gtk_main
[25] wxGUIEventLoop::DoRun()
[26] wxEventLoopBase::Run()
[27] wxAppConsoleBase::MainLoop()
[28] wxEntry(int, wchar_t**)
[29] main
[30] __libc_start_main
[31] _start


Bug#766093: Multiple assertion failures

2015-03-03 Thread Jérôme
Le Mon, 2 Mar 2015 20:25:24 +0100,
Andreas Metzler ametz...@bebt.de a écrit :

 I have just uploaded 2014.0.0+dfsg-4 with the two patches added to
 experimental /available on the mirrors in couple of hours), could you
 please test whether it improves things for you?
 
 thanks, cu Andreas

Tested at home and well, I wouldn't say I understand why, but it works. 

With the dfsg-4, none of the two assert warning I was mentioning occurs.

Danke schön !

-- 
Jérôme


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#766093: Multiple assertion failures

2015-03-02 Thread Jérôme
Le Mon, 2 Mar 2015 19:07:40 +0100,
Andreas Metzler ametz...@bebt.de a écrit :

 Hello,
 What I am missing from the upstream report is whether you tried
 applying (only) the respective two patch to the Debian package, to
 check whether they mase a difference /there/. Afaict you only tested
 upstream's HG head, is this correct?

Hi.

Sorry if I was unclear.

Unless I fucked up with Mercurial or the build process (but I don't
think so), I checked both upstream HEAD and HEAD~2 (that is upstream
just before (what was meant to be) the fix) and both ran ok.

I didn't try to build from Debian sources at all, with or without patch.

-- 
Jérôme


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#766093: Multiple assertion failures

2015-03-02 Thread Jérôme
Oh and BTW I just checked and Debian version doesn't work today either,
so the leap year / March 1st coincidence I mentionned in upstream
report was indeed a coincidence.

-- 
Jérôme


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#766093: Multiple assertion failures

2015-03-02 Thread Andreas Metzler
On 2015-03-01 Jérôme jer...@jolimont.fr wrote:
 I'm afraid I'm getting assertion failures of the same kind.

 I don't know when I used hugin for the last time so I can't tell when
 it appeared, but today, I have the same kind of errors.

 I get a dialog when using for instance the About menu. Clicking
 Continue closes the dialog and everything goes fine.

 However, I also have an error when exporting a panorama, and clicking
 Continue closes the dialog but another appears (not exactly the same),
 and this goes on what seems like forever (been waiting a bit with
 keyboard pressed to hit Continue permanently and I was still stuck
 there).

 This is a blocking issue: I can't export any panorama.

 I didn't see this bug report at first and I filed a bug upstream (I
 know, I shouldn't).

 https://bugs.launchpad.net/hugin/+bug/1426837

 tmodes, the dev, committed a modif.

 Both pre- and post-commit version compile and run fine on my machine, so
 it has to be somewhere else.
[...]
 You may also want to check my bug report upstream for other details.

Hello,
What I am missing from the upstream report is whether you tried
applying (only) the respective two patch to the Debian package, to
check whether they mase a difference /there/. Afaict you only tested
upstream's HG head, is this correct?

cu Andreas

-- 
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#766093: Multiple assertion failures

2015-03-02 Thread Andreas Metzler
On 2015-03-02 Jérôme jer...@jolimont.fr wrote:
[...]
 I didn't try to build from Debian sources at all, with or without patch.

Hello,

I have just uploaded 2014.0.0+dfsg-4 with the two patches added to
experimental /available on the mirrors in couple of hours), could you
please test whether it improves things for you?

thanks, cu Andreas

-- 
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#766093: Multiple assertion failures

2015-03-01 Thread Jérôme
Hi.

I'm afraid I'm getting assertion failures of the same kind.

I don't know when I used hugin for the last time so I can't tell when
it appeared, but today, I have the same kind of errors.

I get a dialog when using for instance the About menu. Clicking
Continue closes the dialog and everything goes fine.

However, I also have an error when exporting a panorama, and clicking
Continue closes the dialog but another appears (not exactly the same),
and this goes on what seems like forever (been waiting a bit with
keyboard pressed to hit Continue permanently and I was still stuck
there).

This is a blocking issue: I can't export any panorama.

I didn't see this bug report at first and I filed a bug upstream (I
know, I shouldn't).

https://bugs.launchpad.net/hugin/+bug/1426837

tmodes, the dev, committed a modif.

Both pre- and post-commit version compile and run fine on my machine, so
it has to be somewhere else.

Here's the output when it fails while exporting:

In the dialog:

../include/wx/datetime.h(1740): assert IsValid() failed in
GetTicks(): invalid wxDateTime

../src/common/datetime.cpp(1392): assert IsValid() failed in GetTm():
invalid wxDateTime

../include/wx/datetime.h(1740): assert IsValid() failed in
GetTicks(): invalid wxDateTime

../include/wx/datetime.h(1740): assert IsValid() failed in
GetTicks(): invalid wxDateTime

../src/common/datetime.cpp(1392): assert IsValid() failed in GetTm():
invalid wxDateTime

... and so on as I click Continue.

In the terminal:

../include/wx/datetime.h(1740): assert IsValid() failed in
GetTicks(): invalid wxDateTime ../src/common/datetime.cpp(1392): assert
IsValid() failed in GetTm(): invalid
wxDateTime ../include/wx/datetime.h(1740): assert IsValid() failed in
GetTicks(): invalid wxDateTime ../include/wx/datetime.h(1740): assert
IsValid() failed in GetTicks(): invalid
wxDateTime ../src/common/datetime.cpp(1392): assert IsValid() failed
in GetTm(): invalid wxDateTime ../include/wx/datetime.h(1740): assert
IsValid() failed in GetTicks(): invalid wxDateTime

You may also want to check my bug report upstream for other details.

-- 
Jérôme


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#766093: Multiple assertion failures

2014-10-25 Thread Andreas Metzler
On 2014-10-20 Yuri D'Elia wav...@thregr.org wrote:
 Package: hugin
 Version: 2014.0.0+dfsg-1+b1
 Severity: important

 Something seems to be broken in either hugin or wxgtk3 right now.

 Starting hugin with no existing configuration gives me the following
 startup assertion failures:

 $ hugin
 10:22:20 PM: Debug: Failed to connect to session manager: SESSION_MANAGER 
 environment variable not defined
 (hugin:28839): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion 
 'height = -1' failed
 (hugin:28839): GdkPixbuf-CRITICAL **: gdk_pixbuf_new: assertion 'width  0' 
 failed
[·...]
 When trying to stich a panorama, the following assertions are emitted:

 /usr/include/wx-3.0/wx/strvararg.h(456): assert (argtype  
 (wxFormatStringSpecifierT::value)) == argtype failed in wxArgNormalizer(): 
 format specifier doesn't match argument type
[...]

Hello Yuri,

just to be sure I understand you correctly: This is a hugin dumps
lots of cryptic error messages on the console-type bug report. We
previously (761224) had bu-reports where an error window poppped up
for each assertion and needed to be confirmed.

cu Andreas
-- 
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#766093: Multiple assertion failures

2014-10-25 Thread Yuri D'Elia
On 10/25/2014 08:10 AM, Andreas Metzler wrote:
 $ hugin
 10:22:20 PM: Debug: Failed to connect to session manager: SESSION_MANAGER 
 environment variable not defined
 (hugin:28839): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion 
 'height = -1' failed
 (hugin:28839): GdkPixbuf-CRITICAL **: gdk_pixbuf_new: assertion 'width  0' 
 failed
 [·...]
 When trying to stich a panorama, the following assertions are emitted:
 
 /usr/include/wx-3.0/wx/strvararg.h(456): assert (argtype  
 (wxFormatStringSpecifierT::value)) == argtype failed in 
 wxArgNormalizer(): format specifier doesn't match argument type
 [...]
 
 Hello Yuri,
 
 just to be sure I understand you correctly: This is a hugin dumps
 lots of cryptic error messages on the console-type bug report. We
 previously (761224) had bu-reports where an error window poppped up
 for each assertion and needed to be confirmed.

Yes, there's also a confirmation dialog being asked for each assertion
failure. Dismissing the assertion makes the program continue.

More assertions are emitted when PTBatcherGUI is started.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#766093: Multiple assertion failures

2014-10-20 Thread Yuri D'Elia
Package: hugin
Version: 2014.0.0+dfsg-1+b1
Severity: important

Something seems to be broken in either hugin or wxgtk3 right now.

Starting hugin with no existing configuration gives me the following startup
assertion failures:

$ hugin
10:22:20 PM: Debug: Failed to connect to session manager: SESSION_MANAGER 
environment variable not defined
(hugin:28839): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion 
'height = -1' failed
(hugin:28839): GdkPixbuf-CRITICAL **: gdk_pixbuf_new: assertion 'width  0' 
failed
(hugin:28839): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion 
'height = -1' failed
(hugin:28839): GdkPixbuf-CRITICAL **: gdk_pixbuf_new: assertion 'width  0' 
failed
(hugin:28839): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion 
'height = -1' failed
(hugin:28839): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion 
'height = -1' failed
(hugin:28839): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion 
'height = -1' failed
(hugin:28839): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion 
'height = -1' failed
(hugin:28839): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion 
'height = -1' failed
(hugin:28839): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion 
'height = -1' failed
(hugin:28839): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion 
'height = -1' failed
(hugin:28839): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion 
'height = -1' failed
(hugin:28839): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion 
'height = -1' failed
(hugin:28839): Gtk-CRITICAL **: IA__gtk_widget_set_size_request: assertion 
'height = -1' failed

When trying to stich a panorama, the following assertions are emitted:

/usr/include/wx-3.0/wx/strvararg.h(456): assert (argtype  
(wxFormatStringSpecifierT::value)) == argtype failed in wxArgNormalizer(): 
format specifier doesn't match argument type
/usr/include/wx-3.0/wx/strvararg.h(456): assert (argtype  
(wxFormatStringSpecifierT::value)) == argtype failed in wxArgNormalizer(): 
format specifier doesn't match argument type
10:24:39 PM: Debug: Failed to connect to session manager: SESSION_MANAGER 
environment variable not defined
/usr/include/wx-3.0/wx/strvararg.h(456): assert (argtype  
(wxFormatStringSpecifierT::value)) == argtype failed in wxArgNormalizer(): 
format specifier doesn't match argument type
.../include/wx/datetime.h(1740): assert IsValid() failed in GetTicks(): 
invalid wxDateTime
.../src/common/datetime.cpp(1392): assert IsValid() failed in GetTm(): 
invalid wxDateTime
.../include/wx/datetime.h(1740): assert IsValid() failed in GetTicks(): 
invalid wxDateTime
.../include/wx/datetime.h(1740): assert IsValid() failed in GetTicks(): 
invalid wxDateTime
.../src/common/datetime.cpp(1392): assert IsValid() failed in GetTm(): 
invalid wxDateTime
.../include/wx/datetime.h(1740): assert IsValid() failed in GetTicks(): 
invalid wxDateTime
.../src/common/datetime.cpp(1392): assert IsValid() failed in GetTm(): 
invalid wxDateTime
.../include/wx/datetime.h(1740): assert IsValid() failed in GetTicks(): 
invalid wxDateTime
.../src/common/datetime.cpp(1392): assert IsValid() failed in GetTm(): 
invalid wxDateTime
.../include/wx/datetime.h(1740): assert IsValid() failed in GetTicks(): 
invalid wxDateTime

I was thinking that something was broken in libwxgtk3, but I'm also using 
pgadmin3
and it seems to work just fine.

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (900, 'unstable'), (800, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages hugin depends on:
ii  enblend   4.1.3+dfsg-2
ii  enfuse4.1.3+dfsg-2
ii  hugin-tools   2014.0.0+dfsg-1+b1
ii  libboost-system1.55.0 1.55.0+dfsg-3
ii  libboost-thread1.55.0 1.55.0+dfsg-3
ii  libc6 2.19-11
ii  libexiv2-13   0.24-4
ii  libgcc1   1:4.9.1-18
ii  libgl1-mesa-glx [libgl1]  10.3.1-1
ii  libglew1.10   1.10.0-3
ii  libglu1-mesa [libglu1]9.0.0-2
ii  libimage-exiftool-perl9.74-1
ii  libpano13-3   2.9.19+dfsg-1+b2
ii  libstdc++64.9.1-18
ii  libtiff5  4.0.3-10+b2
ii  libwxbase3.0-03.0.2-1+b1
ii  libwxgtk3.0-0 3.0.2-1+b1
ii  make  4.0-8

hugin recommends no packages.

hugin suggests no packages.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org