Author Topic: PixInsight Prerelease Version: 1.8.4.1190  (Read 12524 times)

Offline Juan Conejero

  • PTeam Member
  • PixInsight Jedi Grand Master
  • ********
  • Posts: 7111
    • http://pixinsight.com/
Re: PixInsight Prerelease Version: 1.8.4.1190
« Reply #15 on: 2015 November 19 02:14:13 »
Good news! I've managed to find a workaround to this problem. I have to recognize that I was a bit concerned with this one. Phew! :)

Definitely a Qt bug on OS X, by the way.
Juan Conejero
PixInsight Development Team
http://pixinsight.com/

Offline pfile

  • PTeam Member
  • PixInsight Jedi Grand Master
  • ********
  • Posts: 4729
Re: PixInsight Prerelease Version: 1.8.4.1190
« Reply #16 on: 2015 November 19 08:52:23 »
All files in /tmp are deleted automatically by the operating system with the default OS X configuration.

right, which can be a big problem as we know - if you leave PI open too long, it's swap files get deleted even while it's running.

Good news! I've managed to find a workaround to this problem. I have to recognize that I was a bit concerned with this one. Phew! :)

Definitely a Qt bug on OS X, by the way.

cool, thanks for looking into it and fixing it - sounds like mike had already reported it?

rob

Offline slang

  • Member
  • *
  • Posts: 60
Re: PixInsight Prerelease Version: 1.8.4.1190
« Reply #17 on: 2015 November 20 00:36:54 »
Hiya.

A short while ago, I reported a possible problem w.r.t. a segment violation and crash when doing a 'open recent'. At that time, I wasn't running the latest version, so I've been following these threads. Just upgraded to 1190, and repeated my test.

I can reproduce the crash relatively easily.

When I go File/Open Recent/Image Files and then select a .xisf with multiple images in it (e.g. the result of an integration with additional reject images in the same file), then I get a crash.

If I do the same to open a .xisf with only one image in it, PI does not crash.

Like;
Code: [Select]
PixInsight 01.08.04.1190 - Critical Signal Backtrace
Signal : 11
Module : /opt/PixInsight/bin/PixInsight() [0x140407d]
========================================================================================================================
32: /lib/x86_64-linux-gnu/libpthread.so.0(+0x10340) [0x7fb4654ac340]
31: QSignalMapper::map(QObject*)(+0x84 [0x7fb460218624])
30: QMetaObject::activate(QObject*, int, int, void**)(+0x7e6 [0x7fb46020cba6])
29: QAction::triggered(bool)(+0x32 [0x7fb460da0252])
28: QAction::activate(QAction::ActionEvent)(+0xe8 [0x7fb460da2728])
27: /opt/PixInsight/bin/lib/libQt5Widgets.so.5(+0x2e01fa) [0x7fb460f191fa]
26: /opt/PixInsight/bin/lib/libQt5Widgets.so.5(+0x2e60d4) [0x7fb460f1f0d4]
25: QMenu::keyPressEvent(QKeyEvent*)(+0x9fc [0x7fb460f217bc])
24: QWidget::event(QEvent*)(+0x493 [0x7fb460de9603])
23: QMenu::event(QEvent*)(+0x11b [0x7fb460f23a0b])
22: QApplicationPrivate::notify_helper(QObject*, QEvent*)(+0x8c [0x7fb460da97fc])
21: QApplication::notify(QObject*, QEvent*)(+0x2f1 [0x7fb460dae651])
20: /opt/PixInsight/bin/PixInsight() [0x5d12af]
19: QCoreApplication::notifyInternal(QObject*, QEvent*)(+0x65 [0x7fb4601dced5])
18: /opt/PixInsight/bin/lib/libQt5Widgets.so.5(+0x1cb77b) [0x7fb460e0477b]
17: QApplicationPrivate::notify_helper(QObject*, QEvent*)(+0x8c [0x7fb460da97fc])
16: QApplication::notify(QObject*, QEvent*)(+0x3b8 [0x7fb460dae718])
15: /opt/PixInsight/bin/PixInsight() [0x5d12af]
14: QCoreApplication::notifyInternal(QObject*, QEvent*)(+0x65 [0x7fb4601dced5])
13: QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*)(+0xb6 [0x7fb46077dd86])
12: QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)(+0xf5 [0x7fb460782655])
11: QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)(+0x28 [0x7fb460767728])
10: /opt/PixInsight/bin/lib/libQt5XcbQpa.so.5(+0xad2c0) [0x7fb453b062c0]
9: /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x254) [0x7fb465702e04](+0x254 [0x7fb465702e04])
8: /lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x49048) [0x7fb465703048]
7: /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_iteration+0x2c) [0x7fb4657030ec](+0x2c [0x7fb4657030ec])
6: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)(+0x5c [0x7fb4602336cc])
5: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)(+0x123 [0x7fb4601dada3])
4: QCoreApplication::exec()(+0x86 [0x7fb4601e2906])
3: /opt/PixInsight/bin/PixInsight() [0x45e7e7]
2: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5) [0x7fb45eb84ec5](+0xf5 [0x7fb45eb84ec5])
1: /opt/PixInsight/bin/PixInsight() [0x486189]
========================================================================================================================
terminate called after throwing an instance of 'pcl::EUnixSegmentationViolation'
/opt/PixInsight/bin/PixInsight.sh: line 19:  5656 Aborted                 $dirname/$appname $*

Updated Linux Mint 17.2, except I have updated the kernel to 3.19.3. Acer Aspire V3-371.

Help?
--
Mounts: Orion Atlas 10 eq-g, Explore Scientific G11-PMC8
Scopes: GSO RC8, Astrophysics CCDT67, ES FCD100-80, TSFLAT2
Guiding: ST80/QHY OAG/QHY5L-II-M
Cameras: Canon EOS 450D (IR Mod), QHY8L, QHY163m/QHYFW2-US/Astronomik LRGBHaSiiOii

Offline Juan Conejero

  • PTeam Member
  • PixInsight Jedi Grand Master
  • ********
  • Posts: 7111
    • http://pixinsight.com/
Re: PixInsight Prerelease Version: 1.8.4.1190
« Reply #18 on: 2015 November 20 02:30:40 »
Hi,

Bug confirmed ... and fixed in build 1192. Thank you for reporting it.
Juan Conejero
PixInsight Development Team
http://pixinsight.com/

Offline Philippe B.

  • PixInsight Old Hand
  • ****
  • Posts: 399
    • CIEL AUSTRAL
Re: PixInsight Prerelease Version: 1.8.4.1190
« Reply #19 on: 2015 November 22 02:06:31 »
Hi Juan
Got a real one under OSX
When you want to unselect native menu (I want to use PI menu instead of OSX), when you relaunch PI it crashes !!!
 

Offline Juan Conejero

  • PTeam Member
  • PixInsight Jedi Grand Master
  • ********
  • Posts: 7111
    • http://pixinsight.com/
Re: PixInsight Prerelease Version: 1.8.4.1190
« Reply #20 on: 2015 November 22 12:01:44 »
Hi Philippe,

Bug confirmed. It is now fixed in the next version, which I hope to release officially tomorrow. Thank you for detecting this problem.
Juan Conejero
PixInsight Development Team
http://pixinsight.com/

Offline Juan Conejero

  • PTeam Member
  • PixInsight Jedi Grand Master
  • ********
  • Posts: 7111
    • http://pixinsight.com/
Re: PixInsight Prerelease Version: 1.8.4.1190
« Reply #21 on: 2015 November 26 18:09:33 »
Just a quick note to let you know that version 1.8.4.1193 is now available on software distribution for Linux, OS X and Windows. I'll announce it officially tomorrow. Thank you so much to all of you who have helped me with these prerelease versions.
Juan Conejero
PixInsight Development Team
http://pixinsight.com/

Offline slang

  • Member
  • *
  • Posts: 60
Re: PixInsight Prerelease Version: 1.8.4.1190
« Reply #22 on: 2015 November 26 23:57:03 »
I can confirm that version 1193 fixes this problem. Thank you for your great efforts.

Hiya.

A short while ago, I reported a possible problem w.r.t. a segment violation and crash when doing a 'open recent'. At that time, I wasn't running the latest version, so I've been following these threads. Just upgraded to 1190, and repeated my test.

I can reproduce the crash relatively easily.

When I go File/Open Recent/Image Files and then select a .xisf with multiple images in it (e.g. the result of an integration with additional reject images in the same file), then I get a crash.

If I do the same to open a .xisf with only one image in it, PI does not crash.

Like;
Code: [Select]
PixInsight 01.08.04.1190 - Critical Signal Backtrace
Signal : 11
Module : /opt/PixInsight/bin/PixInsight() [0x140407d]
========================================================================================================================
32: /lib/x86_64-linux-gnu/libpthread.so.0(+0x10340) [0x7fb4654ac340]
31: QSignalMapper::map(QObject*)(+0x84 [0x7fb460218624])
30: QMetaObject::activate(QObject*, int, int, void**)(+0x7e6 [0x7fb46020cba6])
29: QAction::triggered(bool)(+0x32 [0x7fb460da0252])
28: QAction::activate(QAction::ActionEvent)(+0xe8 [0x7fb460da2728])
27: /opt/PixInsight/bin/lib/libQt5Widgets.so.5(+0x2e01fa) [0x7fb460f191fa]
26: /opt/PixInsight/bin/lib/libQt5Widgets.so.5(+0x2e60d4) [0x7fb460f1f0d4]
25: QMenu::keyPressEvent(QKeyEvent*)(+0x9fc [0x7fb460f217bc])
24: QWidget::event(QEvent*)(+0x493 [0x7fb460de9603])
23: QMenu::event(QEvent*)(+0x11b [0x7fb460f23a0b])
22: QApplicationPrivate::notify_helper(QObject*, QEvent*)(+0x8c [0x7fb460da97fc])
21: QApplication::notify(QObject*, QEvent*)(+0x2f1 [0x7fb460dae651])
20: /opt/PixInsight/bin/PixInsight() [0x5d12af]
19: QCoreApplication::notifyInternal(QObject*, QEvent*)(+0x65 [0x7fb4601dced5])
18: /opt/PixInsight/bin/lib/libQt5Widgets.so.5(+0x1cb77b) [0x7fb460e0477b]
17: QApplicationPrivate::notify_helper(QObject*, QEvent*)(+0x8c [0x7fb460da97fc])
16: QApplication::notify(QObject*, QEvent*)(+0x3b8 [0x7fb460dae718])
15: /opt/PixInsight/bin/PixInsight() [0x5d12af]
14: QCoreApplication::notifyInternal(QObject*, QEvent*)(+0x65 [0x7fb4601dced5])
13: QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*)(+0xb6 [0x7fb46077dd86])
12: QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)(+0xf5 [0x7fb460782655])
11: QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)(+0x28 [0x7fb460767728])
10: /opt/PixInsight/bin/lib/libQt5XcbQpa.so.5(+0xad2c0) [0x7fb453b062c0]
9: /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x254) [0x7fb465702e04](+0x254 [0x7fb465702e04])
8: /lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x49048) [0x7fb465703048]
7: /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_iteration+0x2c) [0x7fb4657030ec](+0x2c [0x7fb4657030ec])
6: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)(+0x5c [0x7fb4602336cc])
5: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)(+0x123 [0x7fb4601dada3])
4: QCoreApplication::exec()(+0x86 [0x7fb4601e2906])
3: /opt/PixInsight/bin/PixInsight() [0x45e7e7]
2: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5) [0x7fb45eb84ec5](+0xf5 [0x7fb45eb84ec5])
1: /opt/PixInsight/bin/PixInsight() [0x486189]
========================================================================================================================
terminate called after throwing an instance of 'pcl::EUnixSegmentationViolation'
/opt/PixInsight/bin/PixInsight.sh: line 19:  5656 Aborted                 $dirname/$appname $*

Updated Linux Mint 17.2, except I have updated the kernel to 3.19.3. Acer Aspire V3-371.

Help?
--
Mounts: Orion Atlas 10 eq-g, Explore Scientific G11-PMC8
Scopes: GSO RC8, Astrophysics CCDT67, ES FCD100-80, TSFLAT2
Guiding: ST80/QHY OAG/QHY5L-II-M
Cameras: Canon EOS 450D (IR Mod), QHY8L, QHY163m/QHYFW2-US/Astronomik LRGBHaSiiOii