bugGNU Octave - Bugs: bug #41955, Panic Crash on installing package...


bug #41955: Panic Crash on installing package image-acquisition

Submitted by:  None
Submitted on:  Tue 25 Mar 2014 02:17:07 PM UTC  
Category:  Octave Forge Package Severity:  3 - Normal
Priority:  5 - Normal Item Group:  Segfault, Bus Error, etc.
Status:  Need Info Assigned to:  None
Originator Name:  JP Originator Email:  -email is unavailable-
Open/Closed:  Closed Release:  3.8.1
Operating System:  GNU/Linux

Add a New Comment (Rich Markup)

You are not logged in

Please log in, so followups can be emailed to you.


( Jump to the original submission)

Thu 05 Jun 2014 02:39:24 PM UTC, comment #9: 

Closing this report because there was no response since 8 weeks from the initial poster and no one else is able to reproduce it.

Andreas Weber <andy1978>
Project Member
Wed 21 May 2014 05:56:55 PM UTC, comment #8: 

Hi janpaul and "diskfailure".
Please provide a full gdb backtrace as suggested by Mike.

Please also add the version of libfltk-dev and libv4l-dev. Is only Ubuntu 32bit affected by this?

-- Andy

Andreas Weber <andy1978>
Project Member
Fri 04 Apr 2014 03:59:12 AM UTC, comment #7: 

A full gdb backtrace would be helpful to diagnose this problem. If you are installing Octave from the Ubuntu repository, you should install the octave-dbg package to get debug symbols for the Octave binary packages.

I am still unable to reproduce this with 3.8.0 or 3.8.1 on Debian testing and on Ubuntu 14.04 beta.

Mike Miller <mtmiller>
Project Administrator
Thu 27 Mar 2014 02:02:44 PM UTC, comment #6: 

Reply Comment 4: Correct I just did try the same with a lower version image-acquisition (0.1.1) to get more info.

Reply Comment 5: I do get a segmentation fault, I just left that line out of the comment, see picture attached.

And to clear more up, I get this error when running in both prompt's(shell and octave).

janpaul <janpaul>
Thu 27 Mar 2014 01:08:20 PM UTC, comment #5: 

Can you please clarify, when do you get a crash and when do you get the error you saw in comment #2?

Mike Miller <mtmiller>
Project Administrator
Thu 27 Mar 2014 01:07:36 PM UTC, comment #4: 

This is not the same error as the original report. Your error does not result in a segmentation fault while installing.

Regardless, please try the latest version of the image-acquisition package, it should fix the error you are seeing (comment #2).

Mike Miller <mtmiller>
Project Administrator
Thu 27 Mar 2014 01:05:59 PM UTC, comment #3: 

Also I did what you asked.

The problem is only with image-acquisition, no other.
and it crashes from both prompt's.

GDB only gives this information:
0xb13c2fc4 in octave_char_matrix::octave_char_matrix(char const*) ()

anything else I can do to help?
When I have time I will do the same on my Ubuntu 12, but should not matter.

janpaul <janpaul>
Thu 27 Mar 2014 01:02:25 PM UTC, comment #2: 

[Same as originator; Trying to help]
I did try to install image-acquisition version 0.1.1 manually ( echo pkg install image-acquisition-0.1.1.tar.gz | octave )
And this gave me a different error:

cl_img_win.cc: In member function 'void img_win::custom_label(const char*, unsigned int, double)':
cl_img_win.cc:83:11: error: 'snprintf' was not declared in this scope
g++: error: cl_img_win.o: no such file or directory

But then is does give the default finished message about: run news....

I did search for the file (cl_img_win.o) and did find it in the /tmp/oct-######/ folder next to the .h and the .cc

janpaul <janpaul>
Tue 25 Mar 2014 11:11:01 PM UTC, comment #1: 

Thanks for your bug report. It would be helpful if you could run Octave in gdb and provide a stacktrace. See http://wiki.octave.org/Debugging_Octave for information on debugging Octave.

I'm assuming that Octave is the program that segfaulted, is that correct? Did the segfault message return you to the Octave prompt or to a shell prompt?

Does the command "pkg list -forge" also cause Octave to segfault? Does installing different Octave Forge packages cause Octave to segfault?

Mike Miller <mtmiller>
Project Administrator
Tue 25 Mar 2014 02:17:07 PM UTC, original submission:  

I run Ubuntu 13.04 32bit. 1G RAM - 2 core CPU intel.
In a virtual machine (VMware).

I compiled the source with libraries (libcurl) to use package manager.

When I do:
pkg install -forge image-acquisition
I get:
panic: Segmentation fault -- stopping myself...
Segmentation fault (core dumped)

are there are any logs I can retrieve somewhere and upload?
I did not reproduce/re-try it on another machine. But this is a fresh installation.



(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:

Attached Files
file #31059:  octave-err1.png added by janpaul (25KiB - image/png - Just that you do not think I am some n00b. (just octave n00b).)


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by andy1978 (Posted a comment)
  • -email is unavailable- added by andy1978
  • -email is unavailable- added by janpaul (Posted a comment)
  • -email is unavailable- added by mtmiller (Posted a comment)
  • -email is unavailable- added by None (Submitted the item)

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only project members can vote.




    Follow 4 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2014-06-05 andy1978 Open/ClosedOpen => Closed
    2014-05-21 andy1978 Carbon-Copy- => Added andy1978
    2014-03-27 janpaul Attached File- => Added octave-err1.png, #31059
    2014-03-25 mtmiller StatusNone => Need Info

    Back to the top

    Powered by Savane 3.5