#8352: Gobe translators crashing DataTranslations prefs ----------------------------------+---------------------------- Reporter: humdinger | Owner: bonefish Type: bug | Status: assigned Priority: normal | Milestone: R1 Component: Kits/Interface Kit | Version: R1/Development Resolution: | Keywords: Blocked By: | Blocking: Has a Patch: 0 | Platform: All ----------------------------------+---------------------------- Changes (by diver): * owner: axeld => bonefish * status: new => assigned Old description: > This is href43766. > > Gobe translators crash the DataTranslations preferences. Just click on a > Gobe translator there and: > {{{ > [tcsetpgrp failed in terminal_inferior: Invalid Argument] > Thread 9049 caused an exception: Segment violation > [...] > [Switching to team /boot/system/preferences/DataTranslations (9045) > thread w>DataTranslations (9049)] > 0x003b613b in BView::_ReservedView2 () from /boot/system/lib/libbe.so > (gdb) bt > #0 0x003b613b in BView::_ReservedView2 () from /boot/system/lib/libbe.so > #1 0x00312b86 in BBox::_ValidateLayoutData () from > /boot/system/lib/libbe.so > #2 0x00311c9d in BBox::MinSize () from /boot/system/lib/libbe.so > #3 0x003b6b22 in BViewLayoutItem::MinSize () from > /boot/system/lib/libbe.so > #4 0x003a8dcf in BTwoDimensionalLayout::LocalLayouter::AddConstraints () > from /boot/system/lib/libbe.so > #5 0x003a7d6d in > BTwoDimensionalLayout::CompoundLayouter::_AddConstraints () > from /boot/system/lib/libbe.so > #6 0x003a7adb in BTwoDimensionalLayout::CompoundLayouter::ValidateMinMax > () > from /boot/system/lib/libbe.so > #7 0x003a893e in BTwoDimensionalLayout::LocalLayouter::ValidateMinMax () > from /boot/system/lib/libbe.so > #8 0x003a7671 in BTwoDimensionalLayout::_ValidateMinMax () > from /boot/system/lib/libbe.so > #9 0x003a6cd4 in BTwoDimensionalLayout::BaseMinSize () > from /boot/system/lib/libbe.so > #10 0x0030737e in BAbstractLayout::MinSize () from > /boot/system/lib/libbe.so > #11 0x003a8dcf in BTwoDimensionalLayout::LocalLayouter::AddConstraints () > from /boot/system/lib/libbe.so > #12 0x003a7d6d in > BTwoDimensionalLayout::CompoundLayouter::_AddConstraints () > from /boot/system/lib/libbe.so > #13 0x003a7adb in BTwoDimensionalLayout::CompoundLayouter::ValidateMinMax > () > from /boot/system/lib/libbe.so > #14 0x003a893e in BTwoDimensionalLayout::LocalLayouter::ValidateMinMax () > from /boot/system/lib/libbe.so > #15 0x003a7671 in BTwoDimensionalLayout::_ValidateMinMax () > from /boot/system/lib/libbe.so > #16 0x003a6cd4 in BTwoDimensionalLayout::BaseMinSize () > from /boot/system/lib/libbe.so > #17 0x0030737e in BAbstractLayout::MinSize () from > /boot/system/lib/libbe.so > #18 0x003b38bc in BView::MinSize () from /boot/system/lib/libbe.so > #19 0x003bba6f in BWindow::UpdateSizeLimits () from > /boot/system/lib/libbe.so > #20 0x003be244 in BWindow::Layout () from /boot/system/lib/libbe.so > #21 0x003bb5b6 in BWindow::DispatchMessage () from > /boot/system/lib/libbe.so > #22 0x003bf954 in BWindow::task_looper () from /boot/system/lib/libbe.so > #23 0x002ea217 in BLooper::_task0_ () from /boot/system/lib/libbe.so > #24 0x00551153 in thread_entry () from /boot/system/lib/libroot.so > #25 0x78033fec in ?? () > (gdb) > }}} New description: This is hrev43766. Gobe translators crash the DataTranslations preferences. Just click on a Gobe translator there and: {{{ [tcsetpgrp failed in terminal_inferior: Invalid Argument] Thread 9049 caused an exception: Segment violation [...] [Switching to team /boot/system/preferences/DataTranslations (9045) thread w>DataTranslations (9049)] 0x003b613b in BView::_ReservedView2 () from /boot/system/lib/libbe.so (gdb) bt #0 0x003b613b in BView::_ReservedView2 () from /boot/system/lib/libbe.so #1 0x00312b86 in BBox::_ValidateLayoutData () from /boot/system/lib/libbe.so #2 0x00311c9d in BBox::MinSize () from /boot/system/lib/libbe.so #3 0x003b6b22 in BViewLayoutItem::MinSize () from /boot/system/lib/libbe.so #4 0x003a8dcf in BTwoDimensionalLayout::LocalLayouter::AddConstraints () from /boot/system/lib/libbe.so #5 0x003a7d6d in BTwoDimensionalLayout::CompoundLayouter::_AddConstraints () from /boot/system/lib/libbe.so #6 0x003a7adb in BTwoDimensionalLayout::CompoundLayouter::ValidateMinMax () from /boot/system/lib/libbe.so #7 0x003a893e in BTwoDimensionalLayout::LocalLayouter::ValidateMinMax () from /boot/system/lib/libbe.so #8 0x003a7671 in BTwoDimensionalLayout::_ValidateMinMax () from /boot/system/lib/libbe.so #9 0x003a6cd4 in BTwoDimensionalLayout::BaseMinSize () from /boot/system/lib/libbe.so #10 0x0030737e in BAbstractLayout::MinSize () from /boot/system/lib/libbe.so #11 0x003a8dcf in BTwoDimensionalLayout::LocalLayouter::AddConstraints () from /boot/system/lib/libbe.so #12 0x003a7d6d in BTwoDimensionalLayout::CompoundLayouter::_AddConstraints () from /boot/system/lib/libbe.so #13 0x003a7adb in BTwoDimensionalLayout::CompoundLayouter::ValidateMinMax () from /boot/system/lib/libbe.so #14 0x003a893e in BTwoDimensionalLayout::LocalLayouter::ValidateMinMax () from /boot/system/lib/libbe.so #15 0x003a7671 in BTwoDimensionalLayout::_ValidateMinMax () from /boot/system/lib/libbe.so #16 0x003a6cd4 in BTwoDimensionalLayout::BaseMinSize () from /boot/system/lib/libbe.so #17 0x0030737e in BAbstractLayout::MinSize () from /boot/system/lib/libbe.so #18 0x003b38bc in BView::MinSize () from /boot/system/lib/libbe.so #19 0x003bba6f in BWindow::UpdateSizeLimits () from /boot/system/lib/libbe.so #20 0x003be244 in BWindow::Layout () from /boot/system/lib/libbe.so #21 0x003bb5b6 in BWindow::DispatchMessage () from /boot/system/lib/libbe.so #22 0x003bf954 in BWindow::task_looper () from /boot/system/lib/libbe.so #23 0x002ea217 in BLooper::_task0_ () from /boot/system/lib/libbe.so #24 0x00551153 in thread_entry () from /boot/system/lib/libroot.so #25 0x78033fec in ?? () (gdb) }}} -- Comment: Same problem with GOCRTranslator in hrev46865. -- Ticket URL: <https://dev.haiku-os.org/ticket/8352#comment:1> Haiku <https://dev.haiku-os.org> Haiku - the operating system.