#16716: File dialog crashes sometimes
--------------------------------+-----------------------------
Reporter: humdinger | Owner: nobody
Type: bug | Status: new
Priority: normal | Milestone: Unscheduled
Component: Kits/Interface Kit | Version: R1/Development
Keywords: | Blocked By:
Blocking: | Platform: All
--------------------------------+-----------------------------
This is hrev54834.
I've seen this only with Web+ (rebased
90d5fec996134cc8bda5e73ce770ec0a13d2197b, dec. 6th 2020), because I've
been uploading icons/screenshots to HDS a lot. Maybe other apps are
effected as well, I dunno...
So, when uploading at HaikuDepotServer I sometimes get the follwing
segment violation (full report attached). It seems to crash after I click
the OK button and right after the dialog window has closed:
{{{
thread 3041: w>Web+Rebased: Open
state: Exception (Segment violation)
Frame IP Function Name
-----------------------------------------------
00000000 00000000 ?
Unable to retrieve disassembly for IP 0: address not contained in
any valid image.
0x7fcd1087e770 0x64fc6760fc BPrivate::BTextWidget::~BTextWidget() +
0xc
0x7fcd1087e7b0 0x64fc6443dd BPrivate::BPose::~BPose() + 0x5d
0x7fcd1087e7d0 0x64fc64446c BPrivate::BPose::~BPose() + 0xc
0x7fcd1087e800 0x64fc647656
BObjectList<BPrivate::BPose>::~BObjectList() + 0x66
0x7fcd1087e820 0x64fc6476da BPrivate::PoseList::~PoseList() + 0x1a
0x7fcd1087e840 0x64fc652107 BPrivate::BPoseView::~BPoseView() + 0x27
0x7fcd1087e860 0x64fc60707a
BPrivate::BFilePanelPoseView::~BFilePanelPoseView() + 0x1a
0x7fcd1087e880 0x176c1cd7787 BView::~BView() + 0x47
0x7fcd1087e8a0 0x64fc60062a BPrivate::BorderedView::~BorderedView() +
0x1a
0x7fcd1087e8c0 0x176c1cd7787 BView::~BView() + 0x47
0x7fcd1087e8e0 0x176c1c6083c BGridView::~BGridView() + 0xc
0x7fcd1087e900 0x176c1cd7787 BView::~BView() + 0x47
0x7fcd1087e920 0x176c1cd786c BView::~BView() + 0xc
0x7fcd1087e940 0x176c1cd7787 BView::~BView() + 0x47
0x7fcd1087e960 0x176c1cd786c BView::~BView() + 0xc
0x7fcd1087e9c0 0x176c1cdf381 BWindow::~BWindow() + 0xc1
0x7fcd1087ea30 0x64fc6173f4 BPrivate::TFilePanel::~TFilePanel() + 0x94
0x7fcd1087ea50 0x64fc61741c BPrivate::TFilePanel::~TFilePanel() + 0xc
0x7fcd1087ea70 0x176c1c2090c BLooper::_task0_(void*) + 0x2c
0x7fcd1087ea90 0x246df0d2e7 thread_entry + 0x17
00000000 0x7f79e4f2a260 commpage_thread_exit + 0
}}}
Not sure if it's a Web+ issue or interface kit in general.
--
Ticket URL: <https://dev.haiku-os.org/ticket/16716>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.