AfterShot Floating Point Crash

Bugs & Suggestions
Post Reply
al-OuestDeden
Posts: 15
Joined: Wed Apr 04, 2012 4:47 pm
operating_system: Linux
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: ASUS laptop
processor: intel i7
ram: 8GB
Video Card: intel HD
sound_card: GENERIC
Hard_Drive_Capacity: 320GB
Monitor/Display Make & Model: LGIPS226V

AfterShot Floating Point Crash

Post by al-OuestDeden »

Hello,

AfterShot crashes when i try to delete some files individually or a multiple selection.
I've runed it in verbose mode from terminal and it says that a "Floating Point Exception" occured and also "(core dumped)".
I've got an ASUS X73E laptop runing UBUNTU 13.04.

Any idea ?

Thank :D
al-OuestDeden
Posts: 15
Joined: Wed Apr 04, 2012 4:47 pm
operating_system: Linux
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: ASUS laptop
processor: intel i7
ram: 8GB
Video Card: intel HD
sound_card: GENERIC
Hard_Drive_Capacity: 320GB
Monitor/Display Make & Model: LGIPS226V

Re: AfterShot Floating Point Crash

Post by al-OuestDeden »

Help ! Someone ! :(
spoilerhead
Posts: 133
Joined: Fri Jan 13, 2012 8:18 am
operating_system: Linux
System_Drive: N/A
32bit or 64bit: 64 Bit
Hard_Drive_Capacity: 13.5TB
Location: Vienna

Re: AfterShot Floating Point Crash

Post by spoilerhead »

- Try turning off openCL (File -> Preferences -> Hardware Acceleration -> Use OpenCL.
- Append your ~/.AfterShotPro/AfterShotPro.log (after a crash)
- Try running ASP with this script from a console. After starting it type 'run'[enter]
When it crashes, just type 'bt'[enter] (Without the quotes))This gives you a call stack, thereby hinting what module crashes.

Code: Select all

#!/bin/bash
BIBBLE_INSTALL_PATH="/opt/AfterShotPro"

LD_LIBRARY_PATH=${BIBBLE_INSTALL_PATH}/lib:${LD_LIBRARY_PATH}
XLIB_SKIP_ARGB_VISUALS=1
export LD_LIBRARY_PATH
export XLIB_SKIP_ARGB_VISUALS
echo "Install Path:          " ${BIBBLE_INSTALL_PATH}
echo "LD_PATH:               " $LD_LIBRARY_PATH
echo "XLIB_SKIP_ARGB_VISUALS:" $XLIB_SKIP_ARGB_VISUALS

if [ -x "${BIBBLE_INSTALL_PATH}/bin/AfterShotPro" ]
then
    cd "${BIBBLE_INSTALL_PATH}/bin"
    gdb "./AfterShotPro"
else
    echo "didn't run it (obviously)"
fi
exit 1
my ASP Plugins - donation button ( send beer! :) )
linux,7d, glass and a huge mug of coffee.
If you got any immediate problems with my plugins, don't by shy on contact me on GoogleTalk.
al-OuestDeden
Posts: 15
Joined: Wed Apr 04, 2012 4:47 pm
operating_system: Linux
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: ASUS laptop
processor: intel i7
ram: 8GB
Video Card: intel HD
sound_card: GENERIC
Hard_Drive_Capacity: 320GB
Monitor/Display Make & Model: LGIPS226V

Re: AfterShot Floating Point Crash

Post by al-OuestDeden »

Hi spoilerhead,

Thank a lot for trying to help :D
I've runned the script but i didn't face the same problem.
Instead of usuall crashes i had aftershot to freeze when trying deleting some files.
When i call stack i get
Program received signal SIGFPE, Arithmetic exception.
[Switching to Thread 0xf2d6fb40 (LWP 3203)]
0x0822aba3 in ViewTile::position() ()
(gdb) bt
#0 0x0822aba3 in ViewTile::position() ()
#1 0x0823130d in ViewTile::run() ()
#2 0x084a8bca in TMThread::run() ()
#3 0xf5527052 in QThreadPrivate::start(void*) ()
from /opt/AfterShotPro/lib/libQtCore.so.4
#4 0xf54a6d78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#5 0xf537d3de in clone () from /lib/i386-linux-gnu/libc.so.6
latest .log entries are
170.395: JpegReaderAsset::run() - JPEG code has signaled an error
170.402: Extracting RAW data: "/home/deden/Images/[RAW]/2013-09-22/DSC_1296.JPG"
170.403: RawDataAsset::run() - extract raw data returned an error
170.403: "/home/deden/Images/[RAW]/2013-09-22/DSC_1296.JPG"
170.403: JpegReaderAsset::run() - JPEG code has signaled an error
170.411: Extracting RAW data: "/home/deden/Images/[RAW]/2013-09-22/DSC_1296.JPG"
170.411: RawDataAsset::run() - extract raw data returned an error
170.411: "/home/deden/Images/[RAW]/2013-09-22/DSC_1296.JPG"
170.412: JpegReaderAsset::run() - JPEG code has signaled an error
170.418: Extracting RAW data: "/home/deden/Images/[RAW]/2013-09-22/DSC_1296.JPG"
170.419: RawDataAsset::run() - extract raw data returned an error
170.419: "/home/deden/Images/[RAW]/2013-09-22/DSC_1296.JPG"
170.419: JpegReaderAsset::run() - JPEG code has signaled an error
170.426: Extracting RAW data: "/home/deden/Images/[RAW]/2013-09-22/DSC_1296.JPG"
170.426: RawDataAsset::run() - extract raw data returned an error
170.427: "/home/deden/Images/[RAW]/2013-09-22/DSC_1296.JPG"
170.427: JpegReaderAsset::run() - JPEG code has signaled an error
Not sure it 'll help :wink:

Thank anyway for this and also for your GREAT plugins :D
al-OuestDeden
Posts: 15
Joined: Wed Apr 04, 2012 4:47 pm
operating_system: Linux
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: ASUS laptop
processor: intel i7
ram: 8GB
Video Card: intel HD
sound_card: GENERIC
Hard_Drive_Capacity: 320GB
Monitor/Display Make & Model: LGIPS226V

Re: AfterShot Floating Point Crash

Post by al-OuestDeden »

hi spoilerhead,

i face again a crash so i've run your batch.

the error seems to be
4.878: Opening DB "/home/deden/Images/AfterShot Pro Catalogs/Nikon D7000"
[New Thread 0xeed4fb40 (LWP 6213)]
[New Thread 0xee54eb40 (LWP 6214)]
5.316: QFileSystemWatcher: failed to add paths: /home/deden/Images/[RAW]/2013-10-29/DSC_1883.NEF
6.265: Extracting RAW data: "/home/deden/Images/[RAW]/2013-10-29/DSC_1881.NEF"
6.277: Decoding RAW data: "/home/deden/Images/[RAW]/2013-10-29/DSC_1881.NEF"

Program received signal SIGSEGV, Segmentation fault.
0x08840693 in SettingsForm::settingsChanged(AssetPtr<SettingsAsset> const&, AssetPtr<VersionAsset> const&, Settings*, bool) ()


"bt" give me
#0 0x08840693 in SettingsForm::settingsChanged(AssetPtr<SettingsAsset> const&, AssetPtr<VersionAsset> const&, Settings*, bool) ()
#1 0x081d95fd in NotifySettingsChanged::run() ()
#2 0xf563df57 in QObject::event(QEvent*) ()
from /opt/AfterShotPro/lib/libQtCore.so.4
#3 0xf58b014c in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
from /opt/AfterShotPro/lib/libQtGui.so.4
#4 0xf58b6942 in QApplication::notify(QObject*, QEvent*) ()
from /opt/AfterShotPro/lib/libQtGui.so.4
#5 0xf562ba9b in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
from /opt/AfterShotPro/lib/libQtCore.so.4
#6 0xf562e808 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /opt/AfterShotPro/lib/libQtCore.so.4
#7 0xf562e99d in QCoreApplication::sendPostedEvents(QObject*, int) ()
from /opt/AfterShotPro/lib/libQtCore.so.4
#8 0x081eda1f in SettingsAsset::changeSettings(Settings*) ()
#9 0x082a0ad1 in SettingsChangedCmd::redo() ()
#10 0x0835ca04 in BUndoStack::push(BUndoCommand*) ()
#11 0x088587a6 in SettingsReceiver::setOption(bool, QObject*, bool) ()
#12 0x0885933e in SettingsWidget::setOption(bool) ()
#13 0x08b1ad85 in SettingsWidget::qt_metacall(QMetaObject::Call, int, void**)
()
#14 0xf5631875 in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**
i don't understand what that means :shock:
Post Reply