Bug 298865 - crash when filling a layer
Summary: crash when filling a layer
Status: RESOLVED FIXED
Alias: None
Product: krita
Classification: Applications
Component: General (show other bugs)
Version: unspecified
Platform: Microsoft Windows Microsoft Windows
: NOR crash
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-26 17:28 UTC by Philippe Nicloux
Modified: 2012-09-27 14:10 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Philippe Nicloux 2012-04-26 17:28:54 UTC
I was filling the layer 0, that what empty ( transparent ), then crash.
I try again with the default white layer, crash.


Reproducible: Always

Steps to Reproduce:
1.create a new document
2.fill the layer
3.Ka-boom !
Actual Results:  
crash

Expected Results:  
The layer should be filled

backtrace :

Application: Krita (KRITA), signal: Unknown


ntdll.dll!ZwWaitForMultipleObjects() [[unknown] @ -1] at 0x77319bd5
kernel32.dll!WaitForMultipleObjects() [[unknown] @ -1] at 0x760c4832
msiltcfg.dll!RestartMsi() [[unknown] @ -1] at 0x70bc1883
kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x7613eccb
ntdll.dll!RtlCreateUserProcess() [[unknown] @ -1] at 0x7734d819
ntdll.dll!RtlCreateProcessParameters() [[unknown] @ -1] at 0x7734da2b


ntdll.dll!ZwRemoveIoCompletion() [[unknown] @ -1] at 0x77319425
RPCRT4.dll!NdrOleFree() [[unknown] @ -1] at 0x7651ab60
RPCRT4.dll!NdrOleFree() [[unknown] @ -1] at 0x7651ab26
RPCRT4.dll!RpcServerUnregisterIf() [[unknown] @ -1] at 0x765233f6
RPCRT4.dll!RpcServerUnregisterIf() [[unknown] @ -1] at 0x765233b5
RPCRT4.dll!RpcServerUnregisterIf() [[unknown] @ -1] at 0x7652341d
kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x7613eccb
ntdll.dll!RtlCreateUserProcess() [[unknown] @ -1] at 0x7734d819
ntdll.dll!RtlCreateProcessParameters() [[unknown] @ -1] at 0x7734da2b


kernel32.dll!RaiseException() [[unknown] @ -1] at 0x760ce124
MSVCR100.dll!CxxThrowException() [[unknown] @ -1] at 0x740d872d
MSVCR100.dll!fcloseall() [[unknown] @ -1] at 0x740ef30f
kritaimage.dll!KisPaintLayer::sectionModelProperties() [[unknown] @ -1] at 0x6c2cc28f
[unknown]![unknown]() [[unknown] @ -1] at 0x4549128
kritaimage.dll!KisPaintDevice::qt_metacast() [[unknown] @ -1] at 0x6c23192e
kritaimage.dll!KisPaintDevice::qt_metacall() [[unknown] @ -1] at 0x6c237306
kritaimage.dll!KisTileDataSwapper::metaObject() [[unknown] @ -1] at 0x6c234ba6
kritaimage.dll!KisPaintLayer::sectionModelProperties() [[unknown] @ -1] at 0x6c3a07da
kritaimage.dll!KisPaintLayer::sectionModelProperties() [[unknown] @ -1] at 0x6c3a07e0
kritaimage.dll!KisPaintLayer::sectionModelProperties() [[unknown] @ -1] at 0x6c3a07e6
kritaimage.dll!KisPaintLayer::sectionModelProperties() [[unknown] @ -1] at 0x6c3a07ec
kritaimage.dll!KisPaintLayer::sectionModelProperties() [[unknown] @ -1] at 0x6c3a07f2
kritaimage.dll!KisPaintLayer::sectionModelProperties() [[unknown] @ -1] at 0x6c3a07f8
kritaimage.dll!KisPaintLayer::sectionModelProperties() [[unknown] @ -1] at 0x6c3a07fe
kritaimage.dll!KisPaintDevice::write() [[unknown] @ -1] at 0x6c2382bf
kritaimage.dll!KisPaintDevice::read() [[unknown] @ -1] at 0x6c236302
kritaimage.dll!KisPaintDevice::setDefaultBounds() [[unknown] @ -1] at 0x6c23399a
kritaimage.dll!KisPaintDevice::move() [[unknown] @ -1] at 0x6c23ba28
kritaimage.dll!KisPaintDevice::move() [[unknown] @ -1] at 0x6c2398db
kritaimage.dll!KisPaintDevice::setX() [[unknown] @ -1] at 0x6c237a0e
kritaimage.dll!KisPaintDevice::setY() [[unknown] @ -1] at 0x6c23aef7
kritaimage.dll!KisPaintDevice::extent() [[unknown] @ -1] at 0x6c238e54
kritaimage.dll!KisPaintDevice::exactBounds() [[unknown] @ -1] at 0x6c23b8d4
kritaimage.dll!KisPaintDevice::region() [[unknown] @ -1] at 0x6c234499
kritaimage.dll!KisPaintDevice::clear() [[unknown] @ -1] at 0x6c235245
kritaimage.dll!KisPaintDevice::convertFromQImage() [[unknown] @ -1] at 0x6c2349b2
kritaimage.dll!KisPaintDevice::convertToQImage() [[unknown] @ -1] at 0x6c2314b0
kritaimage.dll!KisPaintDevice::convertToQImage() [[unknown] @ -1] at 0x6c23bdd4
kritaimage.dll!KisPaintDevice::createThumbnailDevice() [[unknown] @ -1] at 0x6c233a5d
kritaimage.dll!KisPaintDevice::createThumbnail() [[unknown] @ -1] at 0x6c2398f9
kritaimage.dll!KisPaintDevice::createThumbnail() [[unknown] @ -1] at 0x6c2331e8
kritaimage.dll!KisPaintDevice::pixelSize() [[unknown] @ -1] at 0x6c231019
kritaimage.dll!KisPaintDevice::channelCount() [[unknown] @ -1] at 0x6c235394
kritaimage.dll!KisPaintDevice::setDirty() [[unknown] @ -1] at 0x6c233ada
kritaimage.dll!KisPaintDevice::setDirty() [[unknown] @ -1] at 0x6c2325e5
kritaimage.dll!KisPaintDevice::setDirty() [[unknown] @ -1] at 0x6c23b48d
kritaimage.dll!KisPaintDevice::setDirty() [[unknown] @ -1] at 0x6c232b35


ntdll.dll!NtWaitForSingleObject() [[unknown] @ -1] at 0x773193ad
kernel32.dll!WaitForSingleObject() [[unknown] @ -1] at 0x760c11d8
QtCore4.dll!QWaitCondition::wait() [[unknown] @ -1] at 0x7044844b
QtCore4.dll!QSemaphore::tryAcquire() [[unknown] @ -1] at 0x704451ab
kritaimage.dll!KisPaintLayer::sectionModelProperties() [[unknown] @ -1] at 0x6c2711b0
kritaimage.dll!KisPaintLayer::sectionModelProperties() [[unknown] @ -1] at 0x6c2706ad
MSVCR100.dll!endthreadex() [[unknown] @ -1] at 0x7410c600
kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x7613eccb
ntdll.dll!RtlCreateUserProcess() [[unknown] @ -1] at 0x7734d819
ntdll.dll!RtlCreateProcessParameters() [[unknown] @ -1] at 0x7734da2b


ntdll.dll!ZwRemoveIoCompletion() [[unknown] @ -1] at 0x77319425
kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x7613eccb
ntdll.dll!RtlCreateUserProcess() [[unknown] @ -1] at 0x7734d819
ntdll.dll!RtlCreateProcessParameters() [[unknown] @ -1] at 0x7734da2b


ntdll.dll!ZwWaitForMultipleObjects() [[unknown] @ -1] at 0x77319bd5
kernel32.dll!WaitForMultipleObjects() [[unknown] @ -1] at 0x760c4832
QtCore4.dll!QString::contains() [[unknown] @ -1] at 0x7050f233
[unknown]![unknown]() [[unknown] @ -1] at 0xffffffffff006aec
SHELL32.dll!StrStrW() [[unknown] @ -1] at 0x75ff1475
[unknown]![unknown]() [[unknown] @ -1] at 0xc75ff10
[unknown]![unknown]() [[unknown] @ -1] at 0xffffffffe80875ff


ntdll.dll!NtWaitForSingleObject() [[unknown] @ -1] at 0x773193ad
kernel32.dll!WaitForSingleObject() [[unknown] @ -1] at 0x760c11d8
QtCore4.dll!QWaitCondition::wait() [[unknown] @ -1] at 0x7044844b
QtGui4.dll!QFileSystemModel::directoryLoaded() [[unknown] @ -1] at 0x6eb690d4
QtCore4.dll!QThread::setTerminationEnabled() [[unknown] @ -1] at 0x70447b5d
QtCore4.dll!QEventDispatcherWin32::`default constructor closure'() [[unknown] @ -1] at 0x70447489
MSVCR100.dll!endthreadex() [[unknown] @ -1] at 0x7410c600
kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x7613eccb
ntdll.dll!RtlCreateUserProcess() [[unknown] @ -1] at 0x7734d819
ntdll.dll!RtlCreateProcessParameters() [[unknown] @ -1] at 0x7734da2b


ntdll.dll!ZwWaitForMultipleObjects() [[unknown] @ -1] at 0x77319bd5
kernel32.dll!WaitForMultipleObjects() [[unknown] @ -1] at 0x760c4832
QtCore4.dll!QString::contains() [[unknown] @ -1] at 0x7050f233
[unknown]![unknown]() [[unknown] @ -1] at 0xffffffffff006aec
SHELL32.dll!StrStrW() [[unknown] @ -1] at 0x75ff1475
[unknown]![unknown]() [[unknown] @ -1] at 0xc75ff10
[unknown]![unknown]() [[unknown] @ -1] at 0xffffffffe80875ff


ntdll.dll!NtWaitForSingleObject() [[unknown] @ -1] at 0x773193ad
kernel32.dll!WaitForSingleObject() [[unknown] @ -1] at 0x760c11d8
QtCore4.dll!QWaitCondition::wait() [[unknown] @ -1] at 0x7044844b
QtCore4.dll!QSemaphore::acquire() [[unknown] @ -1] at 0x70444ffc
kritaimage.dll!KisPaintLayer::sectionModelProperties() [[unknown] @ -1] at 0x6c253e02
Comment 1 Halla Rempt 2012-04-26 17:47:16 UTC
Interesting.... I'll test when I get to my windows box :-). Thanks for the report!
Comment 2 Halla Rempt 2012-04-27 12:33:28 UTC
Bah... I've just checked and this is another bug I cannot reproduce :-(
Comment 3 Philippe Nicloux 2012-04-27 13:49:35 UTC
Le 27/04/2012 14:33, Boudewijn Rempt a écrit :
> https://bugs.kde.org/show_bug.cgi?id=298865
>
> --- Comment #2 from Boudewijn Rempt<boud@valdyas.org>  ---
> Bah... I've just checked and this is another bug I cannot reproduce :-(
>
Ah ?
It "works" for me everytime... I am under windows vista 64...
here is another fresh backtrace :


Application: Krita (KRITA), signal: Unknown



ntdll.dll!ZwWaitForMultipleObjects() [[unknown] @ -1] at 0x778d9bd5

kernel32.dll!WaitForMultipleObjects() [[unknown] @ -1] at 0x75d84832

QtCore4.dll!QString::contains() [[unknown] @ -1] at 0x6e50f233

WS2_32.dll!WSAConnect() [[unknown] @ -1] at 0x75ff016a

[unknown]![unknown]() [[unknown] @ -1] at 0xffffffff8757e808

[unknown]![unknown]() [[unknown] @ -1] at 0xfffffffffffefc45

[unknown]![unknown]() [[unknown] @ -1] at 0xffffffffbd83ffff

[unknown]![unknown]() [[unknown] @ -1] at 0xfffffffffffffd6c

[unknown]![unknown]() [[unknown] @ -1] at 0xffffffff8a840f00

[unknown]![unknown]() [[unknown] @ -1] at 0xffffffffebffff9b

kio.dll!KFileItem::defaultACL() [[unknown] @ -1] at 0x6cbd831f

[unknown]![unknown]() [[unknown] @ -1] at 0xfffffd

[unknown]![unknown]() [[unknown] @ -1] at 0xffffffff85c71675

[unknown]![unknown]() [[unknown] @ -1] at 0xfffffffffffffd6c



ntdll.dll!ZwRemoveIoCompletion() [[unknown] @ -1] at 0x778d9425

kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x75dfeccb

ntdll.dll!RtlCreateUserProcess() [[unknown] @ -1] at 0x7790d819

ntdll.dll!RtlCreateProcessParameters() [[unknown] @ -1] at 0x7790da2b



ntdll.dll!ZwWaitForMultipleObjects() [[unknown] @ -1] at 0x778d9bd5

kernel32.dll!WaitForMultipleObjects() [[unknown] @ -1] at 0x75d84832

QtCore4.dll!QString::contains() [[unknown] @ -1] at 0x6e50f233

WS2_32.dll!WSAConnect() [[unknown] @ -1] at 0x75ff016a

[unknown]![unknown]() [[unknown] @ -1] at 0xffffffff8757e808

[unknown]![unknown]() [[unknown] @ -1] at 0xfffffffffffefc45

[unknown]![unknown]() [[unknown] @ -1] at 0xffffffffbd83ffff

[unknown]![unknown]() [[unknown] @ -1] at 0xfffffffffffffd6c

[unknown]![unknown]() [[unknown] @ -1] at 0xffffffff8a840f00

[unknown]![unknown]() [[unknown] @ -1] at 0xffffffffebffff9b

kio.dll!KFileItem::defaultACL() [[unknown] @ -1] at 0x6cbd831f

[unknown]![unknown]() [[unknown] @ -1] at 0xfffffd

[unknown]![unknown]() [[unknown] @ -1] at 0xffffffff85c71675

[unknown]![unknown]() [[unknown] @ -1] at 0xfffffffffffffd6c



ntdll.dll!NtWaitForSingleObject() [[unknown] @ -1] at 0x778d93ad

kernel32.dll!WaitForSingleObject() [[unknown] @ -1] at 0x75d811d8

QtCore4.dll!QWaitCondition::wait() [[unknown] @ -1] at 0x6e44844b

QtCore4.dll!QSemaphore::tryAcquire() [[unknown] @ -1] at 0x6e4451ab

kritaimage.dll!KisPaintLayer::sectionModelProperties() [[unknown] @ -1] 
at 0x6ad511b0

kritaimage.dll!KisPaintLayer::sectionModelProperties() [[unknown] @ -1] 
at 0x6ad506ad

MSVCR100.dll!endthreadex() [[unknown] @ -1] at 0x744bc600

kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x75dfeccb

ntdll.dll!RtlCreateUserProcess() [[unknown] @ -1] at 0x7790d819

ntdll.dll!RtlCreateProcessParameters() [[unknown] @ -1] at 0x7790da2b



ntdll.dll!ZwDelayExecution() [[unknown] @ -1] at 0x778d982d

kernel32.dll!Sleep() [[unknown] @ -1] at 0x75d80c88

ole32.dll!CoRegisterSurrogateEx() [[unknown] @ -1] at 0x75ed3f49

ole32.dll!CoSetState() [[unknown] @ -1] at 0x75ed57ff

kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x75dfeccb

ntdll.dll!RtlCreateUserProcess() [[unknown] @ -1] at 0x7790d819

ntdll.dll!RtlCreateProcessParameters() [[unknown] @ -1] at 0x7790da2b



ntdll.dll!ZwRemoveIoCompletion() [[unknown] @ -1] at 0x778d9425

RPCRT4.dll!NdrOleFree() [[unknown] @ -1] at 0x755eab60

RPCRT4.dll!NdrOleFree() [[unknown] @ -1] at 0x755eab26

RPCRT4.dll!RpcServerUnregisterIf() [[unknown] @ -1] at 0x755f33f6

RPCRT4.dll!RpcServerUnregisterIf() [[unknown] @ -1] at 0x755f33b5

RPCRT4.dll!RpcServerUnregisterIf() [[unknown] @ -1] at 0x755f341d

kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x75dfeccb

ntdll.dll!RtlCreateUserProcess() [[unknown] @ -1] at 0x7790d819

ntdll.dll!RtlCreateProcessParameters() [[unknown] @ -1] at 0x7790da2b



ntdll.dll!ZwWaitForMultipleObjects() [[unknown] @ -1] at 0x778d9bd5

kernel32.dll!WaitForMultipleObjects() [[unknown] @ -1] at 0x75d84832

msiltcfg.dll!RestartMsi() [[unknown] @ -1] at 0x70821883

kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x75dfeccb

ntdll.dll!RtlCreateUserProcess() [[unknown] @ -1] at 0x7790d819

ntdll.dll!RtlCreateProcessParameters() [[unknown] @ -1] at 0x7790da2b



ntdll.dll!NtWaitForSingleObject() [[unknown] @ -1] at 0x778d93ad

kernel32.dll!WaitForSingleObject() [[unknown] @ -1] at 0x75d811d8

QtCore4.dll!QWaitCondition::wait() [[unknown] @ -1] at 0x6e44844b

QtGui4.dll!QFileSystemModel::directoryLoaded() [[unknown] @ -1] at 
0x6d3790d4

QtCore4.dll!QThread::setTerminationEnabled() [[unknown] @ -1] at 0x6e447b5d

QtCore4.dll!QEventDispatcherWin32::`default constructor closure'() 
[[unknown] @ -1] at 0x6e447489

MSVCR100.dll!endthreadex() [[unknown] @ -1] at 0x744bc600

kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x75dfeccb

ntdll.dll!RtlCreateUserProcess() [[unknown] @ -1] at 0x7790d819

ntdll.dll!RtlCreateProcessParameters() [[unknown] @ -1] at 0x7790da2b



kernel32.dll!RaiseException() [[unknown] @ -1] at 0x75d8e124

MSVCR100.dll!CxxThrowException() [[unknown] @ -1] at 0x7448872d

MSVCR100.dll!fcloseall() [[unknown] @ -1] at 0x7449f30f

kritaimage.dll!KisPaintLayer::sectionModelProperties() [[unknown] @ -1] 
at 0x6ada8b82



ntdll.dll!NtWaitForSingleObject() [[unknown] @ -1] at 0x778d93ad

kernel32.dll!WaitForSingleObject() [[unknown] @ -1] at 0x75d811d8

QtCore4.dll!QWaitCondition::wait() [[unknown] @ -1] at 0x6e44844b

QtCore4.dll!QSemaphore::acquire() [[unknown] @ -1] at 0x6e444ffc

kritaimage.dll!KisPaintLayer::sectionModelProperties() [[unknown] @ -1] 
at 0x6ad33e02
Comment 4 Halla Rempt 2012-04-27 13:51:58 UTC
Zut... What can be the difference. Would it be very difficult for you to make a little screencast of opening krita and recreating the bug? I must be missing something here.
Comment 5 Halla Rempt 2012-09-27 13:50:44 UTC
Does this still happen with the latest (2.5.2) download?
Comment 6 Philippe Nicloux 2012-09-27 14:07:29 UTC
Le 27/09/2012 15:50, Boudewijn Rempt a écrit :
> https://bugs.kde.org/show_bug.cgi?id=298865
>
> Boudewijn Rempt <boud@valdyas.org> changed:
>
>             What    |Removed                     |Added
> ----------------------------------------------------------------------------
>               Status|UNCONFIRMED                 |NEEDSINFO
>           Resolution|---                         |WAITINGFORINFO
>
> --- Comment #5 from Boudewijn Rempt <boud@valdyas.org> ---
> Does this still happen with the latest (2.5.2) download?
>
No, not anymore, it works fine now.
Comment 7 Halla Rempt 2012-09-27 14:10:06 UTC
Thanks!