https://bugs.kde.org/show_bug.cgi?id=445775

            Bug ID: 445775
           Summary: "Accessing uninitialized random source!" with h) chalk
                    grainy
           Product: krita
           Version: 5.0.0-beta2
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: minor
          Priority: NOR
         Component: Brush engines
          Assignee: krita-bugs-n...@kde.org
          Reporter: griffinval...@gmail.com
  Target Milestone: ---

SUMMARY
Found a "Accessing uninitialized random source!" warning while testing
resources. The culprit looks like it is in the 'mirror' option used by  h)
chalk grainy. Dmitry has been requesting people to note these down when they
happen, because they need to be fixed. Nothing major.


ADDITIONAL INFORMATION
Accessing uninitialized random source!
[
        0:
/home/wolthera/krita/inst/lib/x86_64-linux-gnu/libkritaglobal.so.17(kisBacktrace()+0x4a)
[0x7fc804bc6cea]
        1:
/home/wolthera/krita/inst/lib/x86_64-linux-gnu/libkritaimage.so.17(KisPaintInformation::randomSource()
const+0x164) [0x7fc804fe5ea4]
        2:
/home/wolthera/krita/inst/lib/x86_64-linux-gnu/libkritalibpaintop.so.17(+0x11b545)
[0x7fc7e42c5545]
        3:
/home/wolthera/krita/inst/lib/x86_64-linux-gnu/libkritalibpaintop.so.17(KisDynamicSensor::parameter(KisPaintInformation
const&, KisCubicCurve, bool)+0x2f) [0x7fc7e428597f]
        4:
/home/wolthera/krita/inst/lib/x86_64-linux-gnu/libkritalibpaintop.so.17(KisCurveOption::computeValueComponents(KisPaintInformation
const&) const+0xcc) [0x7fc7e426c32c]
        5:
/home/wolthera/krita/inst/lib/x86_64-linux-gnu/libkritalibpaintop.so.17(KisCurveOption::computeSizeLikeValue(KisPaintInformation
const&) const+0x2a) [0x7fc7e426caca]
        6:
/home/wolthera/krita/inst/lib/x86_64-linux-gnu/libkritalibpaintop.so.17(KisPressureMirrorOption::apply(KisPaintInformation
const&) const+0x5f) [0x7fc7e4298e7f]
        7:
/home/wolthera/krita/inst/lib/x86_64-linux-gnu/libkritalibpaintop.so.17(KisCurrentOutlineFetcher::fetchOutline(KisPaintInformation
const&, KisPinnedSharedPtr<KisPaintOpSettings>, QPainterPath const&,
KisPaintOpSettings::OutlineMode const&, double, double, double, bool, double,
double) const+0x5e8) [0x7fc7e42a1488]
        8:
/home/wolthera/krita/inst/lib/x86_64-linux-gnu/libkritalibpaintop.so.17(KisBrushBasedPaintOpSettings::brushOutlineImpl(KisPaintInformation
const&, KisPaintOpSettings::OutlineMode const&, double, double)+0x1a3)
[0x7fc7e42a5ce3]
        9:
/home/wolthera/krita/inst/lib/x86_64-linux-gnu/libkritalibpaintop.so.17(KisBrushBasedPaintOpSettings::brushOutline(KisPaintInformation
const&, KisPaintOpSettings::OutlineMode const&, double)+0x2a) [0x7fc7e42a62ca]
        10:
/home/wolthera/krita/inst/lib/x86_64-linux-gnu/libkritaui.so.17(KisToolPaint::getOutlinePath(QPointF
const&, KoPointerEvent const*, KisPaintOpSettings::OutlineMode)+0xea)
[0x7fc805b9a0aa]
        11:
/home/wolthera/krita/inst/lib/x86_64-linux-gnu/libkritaui.so.17(KisToolPaint::requestUpdateOutline(QPointF
const&, KoPointerEvent const*)+0x159) [0x7fc805b9bc79]
        12:
/home/wolthera/krita/inst/lib/x86_64-linux-gnu/libkritaflake.so.17(KoToolProxy::mouseMoveEvent(KoPointerEvent*)+0x89)
[0x7fc802aadad9]
        13:
/home/wolthera/krita/inst/lib/x86_64-linux-gnu/libkritaflake.so.17(KoToolProxy::mouseMoveEvent(QMouseEvent*,
QPointF const&)+0x34) [0x7fc802aadb54]
        14:
/home/wolthera/krita/inst/lib/x86_64-linux-gnu/libkritaui.so.17(+0x375b26)
[0x7fc8058d2b26]
        15:
/home/wolthera/krita/inst/lib/x86_64-linux-gnu/libkritaui.so.17(KisInputManager::Private::handleCompressedTabletEvent(QEvent*)+0x7b)
[0x7fc805d0e08b]
        16:
/home/wolthera/krita/inst/lib/x86_64-linux-gnu/libkritaui.so.17(KisInputManager::slotCompressedMoveEvent()+0x1d)
[0x7fc805d01add]
        17: /usr/lib/x86_64-linux-gnu/libQt5Core.so.5(+0x2ebdd0)
[0x7fc803b69dd0]
        18:
/home/wolthera/krita/inst/lib/x86_64-linux-gnu/libkritaglobal.so.17(KisSignalCompressor::tryEmitSignalSafely()+0x2d)
[0x7fc804bf3e9d]
        19:
/home/wolthera/krita/inst/lib/x86_64-linux-gnu/libkritaglobal.so.17(KisSignalCompressor::start()+0x128)
[0x7fc804bf40c8]
        20:
/home/wolthera/krita/inst/lib/x86_64-linux-gnu/libkritaui.so.17(KisInputManager::eventFilterImpl(QEvent*)+0x1b85)
[0x7fc805d04d65]
        21:
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5(QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*,
QEvent*)+0xa3) [0x7fc803b32ae3]
        22:
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5(QApplicationPrivate::notify_helper(QObject*,
QEvent*)+0x72) [0x7fc80460cdb2]
        23:
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5(QApplication::notify(QObject*,
QEvent*)+0x467) [0x7fc804615e77]
        24:
/home/wolthera/krita/inst/lib/x86_64-linux-gnu/libkritaui.so.17(KisApplication::notify(QObject*,
QEvent*)+0x2d) [0x7fc805dc223d]
        25:
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5(QCoreApplication::notifyInternal2(QObject*,
QEvent*)+0x12a) [0x7fc803b32d7a]
        26:
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5(QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool,
bool)+0x1b7) [0x7fc8046150a7]
        27: /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5(+0x1cbf44)
[0x7fc80466af44]
        28: /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5(+0x1cf264)
[0x7fc80466e264]
        29:
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5(QApplicationPrivate::notify_helper(QObject*,
QEvent*)+0x83) [0x7fc80460cdc3]
        30:
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5(QApplication::notify(QObject*,
QEvent*)+0x1a8) [0x7fc804615bb8]
        31:
/home/wolthera/krita/inst/lib/x86_64-linux-gnu/libkritaui.so.17(KisApplication::notify(QObject*,
QEvent*)+0x2d) [0x7fc805dc223d]
        32:
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5(QCoreApplication::notifyInternal2(QObject*,
QEvent*)+0x12a) [0x7fc803b32d7a]
        33:
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5(QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)+0x698)
[0x7fc803f164d8]
        34:
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5(QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)+0x265)
[0x7fc803f17b45]
        35:
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5(QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)+0xac)
[0x7fc803eef7ac]
        36: /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5(+0x77eae)
[0x7fc7fdd5deae]
        37:
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x27d)
[0x7fc800bcf17d]
        38: /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x52400)
[0x7fc800bcf400]
        39:
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_iteration+0x33)
[0x7fc800bcf4a3]
        40:
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5(QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)+0x62)
[0x7fc803b8d5d2]
        41:
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5(QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)+0x12b)
[0x7fc803b3187b]
        42:
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5(QCoreApplication::exec()+0x94)
[0x7fc803b39a34]
        43: krita(+0x9320) [0x56469fc60320]
        44: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3)
[0x7fc8034b60b3]
        45: krita(+0xab4e) [0x56469fc61b4e]
]

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to