aboutsummaryrefslogtreecommitdiff
path: root/193/index.md
diff options
context:
space:
mode:
authorRodrigo Arias Mallo <rodarima@gmail.com>2025-09-28 20:26:15 +0200
committerRodrigo <rodarima@gmail.com>2025-09-28 23:10:55 +0200
commitfb510ea86be5ceb9e91573890242581fdbd77ad8 (patch)
treed819fe40683592008d136727f5a0b03e48dc1164 /193/index.md
Initial versionHEADmain
Diffstat (limited to '193/index.md')
-rw-r--r--193/index.md128
1 files changed, 128 insertions, 0 deletions
diff --git a/193/index.md b/193/index.md
new file mode 100644
index 0000000..03b4e88
--- /dev/null
+++ b/193/index.md
@@ -0,0 +1,128 @@
+Title: *** [dillo/3.1.1] Not implemented: OOFFloatsMgr::tellIncompletePosition1 ***
+Author: rodarima
+Created: Sun, 09 Jun 2024 14:11:33 +0000
+State: open
+
+Managed to make Dillo abort:
+```
+% gdb --args src/dillo www.citibank.com
+...
+dillo_dns_init: Here we go! (threaded)
+TLS library: OpenSSL 3.3.0 9 Apr 2024
+Enabling cookies as from cookiesrc...
+Nav_open_url: new url='http://www.citibank.com'
+[New Thread 0x7ffff60006c0 (LWP 2852263)]
+Dns_server [0]: www.citibank.com is 95.100.123.225
+Connecting to 95.100.123.225:80
+[Thread 0x7ffff60006c0 (LWP 2852263) exited]
+Nav_open_url: new url='https://www.citi.com/'
+[New Thread 0x7ffff60006c0 (LWP 2852264)]
+Dns_server [0]: www.citi.com is 95.100.123.225
+Connecting to 95.100.123.225:443
+[Thread 0x7ffff60006c0 (LWP 2852264) exited]
+www.citi.com: TLSv1.2, cipher ECDHE-RSA-AES256-GCM-SHA384
+sha256 2048-bit RSA: /jurisdictionC=US/jurisdictionST=Delaware/businessCategory=Private Organization/serialNumber=2154254/C=US/ST=New York/L=New York/O=Citigroup Inc./CN=www.citi.com
+sha256 2048-bit RSA: /C=US/O=DigiCert Inc/CN=DigiCert EV RSA CA G2
+root: /C=US/O=DigiCert Inc/OU=www.digicert.com/CN=DigiCert Global Root G2
+no values for shorthand property 'padding'
+no values for shorthand property 'padding'
+NumPendingStyleSheets=1
+*** [dillo/3.1.1] Not implemented: OOFFloatsMgr::tellIncompletePosition1 ***
+
+Thread 1 "dillo" received signal SIGABRT, Aborted.
+0x00007ffff6eac194 in ?? () from /usr/lib/libc.so.6
+(gdb) bt
+#0 0x00007ffff6eac194 in ?? () from /usr/lib/libc.so.6
+#1 0x00007ffff6e58d70 in raise () from /usr/lib/libc.so.6
+#2 0x00007ffff6e404c0 in abort () from /usr/lib/libc.so.6
+#3 0x0000555555616ce1 in lout::misc::notImplemented (name=0x55555566d4b0 "OOFFloatsMgr::tellIncompletePosition1") at ../../dw/../lout/misc.hh:58
+#4 0x0000555555618eb2 in dw::oof::OOFFloatsMgr::tellIncompletePosition1 (this=0x555555907cf0, generator=0x555555a3cc60, widget=0x555555a3ad90, x=0, y=0) at ../../dw/ooffloatsmgr.cc:861
+#5 0x000055555562f823 in dw::Textblock::wrapWordInFlow (this=0x555555a3ad90, wordIndex=1, wrapAll=true) at ../../dw/textblock_linebreaking.cc:774
+#6 0x000055555562f149 in dw::Textblock::wordWrap (this=0x555555a3ad90, wordIndex=1, wrapAll=true) at ../../dw/textblock_linebreaking.cc:578
+#7 0x0000555555632d8c in dw::Textblock::showMissingLines (this=0x555555a3ad90) at ../../dw/textblock_linebreaking.cc:2187
+#8 0x000055555562345c in dw::Textblock::sizeRequestImpl (this=0x555555a3ad90, requisition=0x555555ab7e50, numPos=0, references=0x555555af0540, x=0x555555af0560, y=0x555555af0500)
+ at ../../dw/textblock.cc:347
+#9 0x000055555564bdf6 in dw::core::Widget::sizeRequest (this=0x555555a3ad90, requisition=0x555555ab7e50, numPos=0, references=0x555555af0540, x=0x555555af0560, y=0x555555af0500)
+ at ../../dw/widget.cc:580
+#10 0x000055555562942c in dw::Textblock::calcSizeOfWidgetInFlow (this=0x555555a38e40, wordIndex=2, widget=0x555555a3ad90, size=0x555555ab7e50) at ../../dw/textblock.cc:2338
+#11 0x000055555563259c in dw::Textblock::rewrap (this=0x555555a38e40) at ../../dw/textblock_linebreaking.cc:1940
+#12 0x0000555555623450 in dw::Textblock::sizeRequestImpl (this=0x555555a38e40, requisition=0x555555a39700, numPos=0, references=0x555555af0380, x=0x555555af0420, y=0x555555af0400)
+ at ../../dw/textblock.cc:346
+#13 0x000055555564bdf6 in dw::core::Widget::sizeRequest (this=0x555555a38e40, requisition=0x555555a39700, numPos=0, references=0x555555af0380, x=0x555555af0420, y=0x555555af0400)
+ at ../../dw/widget.cc:580
+#14 0x000055555562942c in dw::Textblock::calcSizeOfWidgetInFlow (this=0x555555a34150, wordIndex=6, widget=0x555555a38e40, size=0x555555a39700) at ../../dw/textblock.cc:2338
+#15 0x000055555563259c in dw::Textblock::rewrap (this=0x555555a34150) at ../../dw/textblock_linebreaking.cc:1940
+#16 0x0000555555623450 in dw::Textblock::sizeRequestImpl (this=0x555555a34150, requisition=0x555555a347d0, numPos=0, references=0x555555af02c0, x=0x555555af02a0, y=0x555555af0280)
+ at ../../dw/textblock.cc:346
+#17 0x000055555564bdf6 in dw::core::Widget::sizeRequest (this=0x555555a34150, requisition=0x555555a347d0, numPos=0, references=0x555555af02c0, x=0x555555af02a0, y=0x555555af0280)
+ at ../../dw/widget.cc:580
+#18 0x000055555562942c in dw::Textblock::calcSizeOfWidgetInFlow (this=0x555555a334c0, wordIndex=0, widget=0x555555a34150, size=0x555555a347d0) at ../../dw/textblock.cc:2338
+#19 0x000055555563259c in dw::Textblock::rewrap (this=0x555555a334c0) at ../../dw/textblock_linebreaking.cc:1940
+#20 0x0000555555623450 in dw::Textblock::sizeRequestImpl (this=0x555555a334c0, requisition=0x555555a33f90, numPos=0, references=0x555555af0120, x=0x555555af0100, y=0x555555af0200)
+ at ../../dw/textblock.cc:346
+#21 0x000055555564bdf6 in dw::core::Widget::sizeRequest (this=0x555555a334c0, requisition=0x555555a33f90, numPos=0, references=0x555555af0120, x=0x555555af0100, y=0x555555af0200)
+ at ../../dw/widget.cc:580
+#22 0x000055555562942c in dw::Textblock::calcSizeOfWidgetInFlow (this=0x555555a32f90, wordIndex=0, widget=0x555555a334c0, size=0x555555a33f90) at ../../dw/textblock.cc:2338
+#23 0x000055555563259c in dw::Textblock::rewrap (this=0x555555a32f90) at ../../dw/textblock_linebreaking.cc:1940
+#24 0x0000555555623450 in dw::Textblock::sizeRequestImpl (this=0x555555a32f90, requisition=0x555555ae4500, numPos=0, references=0x555555af0140, x=0x555555af01a0, y=0x555555af0180)
+ at ../../dw/textblock.cc:346
+#25 0x000055555564bdf6 in dw::core::Widget::sizeRequest (this=0x555555a32f90, requisition=0x555555ae4500, numPos=0, references=0x555555af0140, x=0x555555af01a0, y=0x555555af0180)
+ at ../../dw/widget.cc:580
+#26 0x000055555562942c in dw::Textblock::calcSizeOfWidgetInFlow (this=0x555555a2f230, wordIndex=4, widget=0x555555a32f90, size=0x555555ae4500) at ../../dw/textblock.cc:2338
+#27 0x000055555563259c in dw::Textblock::rewrap (this=0x555555a2f230) at ../../dw/textblock_linebreaking.cc:1940
+#28 0x0000555555623450 in dw::Textblock::sizeRequestImpl (this=0x555555a2f230, requisition=0x555555a2f8a0, numPos=0, references=0x555555af0080, x=0x555555af0060, y=0x555555af0040)
+ at ../../dw/textblock.cc:346
+#29 0x000055555564bdf6 in dw::core::Widget::sizeRequest (this=0x555555a2f230, requisition=0x555555a2f8a0, numPos=0, references=0x555555af0080, x=0x555555af0060, y=0x555555af0040)
+ at ../../dw/widget.cc:580
+#30 0x000055555562942c in dw::Textblock::calcSizeOfWidgetInFlow (this=0x555555a2e610, wordIndex=0, widget=0x555555a2f230, size=0x555555a2f8a0) at ../../dw/textblock.cc:2338
+#31 0x000055555563259c in dw::Textblock::rewrap (this=0x555555a2e610) at ../../dw/textblock_linebreaking.cc:1940
+#32 0x0000555555623450 in dw::Textblock::sizeRequestImpl (this=0x555555a2e610, requisition=0x555555aedfc0, numPos=0, references=0x555555aeff60, x=0x555555aefca0, y=0x555555aefd40)
+ at ../../dw/textblock.cc:346
+#33 0x000055555564bdf6 in dw::core::Widget::sizeRequest (this=0x555555a2e610, requisition=0x555555aedfc0, numPos=0, references=0x555555aeff60, x=0x555555aefca0, y=0x555555aefd40)
+--Type <RET> for more, q to quit, c to continue without paging--
+ at ../../dw/widget.cc:580
+#34 0x000055555562942c in dw::Textblock::calcSizeOfWidgetInFlow (this=0x555555a2deb0, wordIndex=0, widget=0x555555a2e610, size=0x555555aedfc0) at ../../dw/textblock.cc:2338
+#35 0x000055555563259c in dw::Textblock::rewrap (this=0x555555a2deb0) at ../../dw/textblock_linebreaking.cc:1940
+#36 0x0000555555623450 in dw::Textblock::sizeRequestImpl (this=0x555555a2deb0, requisition=0x555555a2e4e0, numPos=0, references=0x555555aefd80, x=0x555555aefee0, y=0x555555aeff20)
+ at ../../dw/textblock.cc:346
+#37 0x000055555564bdf6 in dw::core::Widget::sizeRequest (this=0x555555a2deb0, requisition=0x555555a2e4e0, numPos=0, references=0x555555aefd80, x=0x555555aefee0, y=0x555555aeff20)
+ at ../../dw/widget.cc:580
+#38 0x000055555562942c in dw::Textblock::calcSizeOfWidgetInFlow (this=0x5555559f4b40, wordIndex=0, widget=0x555555a2deb0, size=0x555555a2e4e0) at ../../dw/textblock.cc:2338
+#39 0x000055555563259c in dw::Textblock::rewrap (this=0x5555559f4b40) at ../../dw/textblock_linebreaking.cc:1940
+#40 0x0000555555623450 in dw::Textblock::sizeRequestImpl (this=0x5555559f4b40, requisition=0x555555a2dd80, numPos=0, references=0x555555aefde0, x=0x555555aeff00, y=0x555555aefd00)
+ at ../../dw/textblock.cc:346
+#41 0x000055555564bdf6 in dw::core::Widget::sizeRequest (this=0x5555559f4b40, requisition=0x555555a2dd80, numPos=0, references=0x555555aefde0, x=0x555555aeff00, y=0x555555aefd00)
+ at ../../dw/widget.cc:580
+#42 0x000055555562942c in dw::Textblock::calcSizeOfWidgetInFlow (this=0x5555559f41f0, wordIndex=0, widget=0x5555559f4b40, size=0x555555a2dd80) at ../../dw/textblock.cc:2338
+#43 0x000055555563259c in dw::Textblock::rewrap (this=0x5555559f41f0) at ../../dw/textblock_linebreaking.cc:1940
+#44 0x0000555555623450 in dw::Textblock::sizeRequestImpl (this=0x5555559f41f0, requisition=0x5555559f4840, numPos=0, references=0x555555aefd60, x=0x555555aefce0, y=0x555555aefda0)
+ at ../../dw/textblock.cc:346
+#45 0x000055555564bdf6 in dw::core::Widget::sizeRequest (this=0x5555559f41f0, requisition=0x5555559f4840, numPos=0, references=0x555555aefd60, x=0x555555aefce0, y=0x555555aefda0)
+ at ../../dw/widget.cc:580
+#46 0x000055555562942c in dw::Textblock::calcSizeOfWidgetInFlow (this=0x5555559f3620, wordIndex=0, widget=0x5555559f41f0, size=0x5555559f4840) at ../../dw/textblock.cc:2338
+#47 0x000055555563259c in dw::Textblock::rewrap (this=0x5555559f3620) at ../../dw/textblock_linebreaking.cc:1940
+#48 0x0000555555623450 in dw::Textblock::sizeRequestImpl (this=0x5555559f3620, requisition=0x555555aeeb00, numPos=0, references=0x555555aefe60, x=0x555555aefec0, y=0x555555aeffc0)
+ at ../../dw/textblock.cc:346
+#49 0x000055555564bdf6 in dw::core::Widget::sizeRequest (this=0x5555559f3620, requisition=0x555555aeeb00, numPos=0, references=0x555555aefe60, x=0x555555aefec0, y=0x555555aeffc0)
+ at ../../dw/widget.cc:580
+#50 0x000055555562942c in dw::Textblock::calcSizeOfWidgetInFlow (this=0x55555581b610, wordIndex=8, widget=0x5555559f3620, size=0x555555aeeb00) at ../../dw/textblock.cc:2338
+#51 0x000055555563259c in dw::Textblock::rewrap (this=0x55555581b610) at ../../dw/textblock_linebreaking.cc:1940
+#52 0x0000555555623450 in dw::Textblock::sizeRequestImpl (this=0x55555581b610, requisition=0x555555aef8e0, numPos=0, references=0x555555aefbc0, x=0x555555aefbe0, y=0x555555aefc00)
+ at ../../dw/textblock.cc:346
+#53 0x000055555564bdf6 in dw::core::Widget::sizeRequest (this=0x55555581b610, requisition=0x555555aef8e0, numPos=0, references=0x555555aefbc0, x=0x555555aefbe0, y=0x555555aefc00)
+ at ../../dw/widget.cc:580
+#54 0x000055555562942c in dw::Textblock::calcSizeOfWidgetInFlow (this=0x55555581fb40, wordIndex=0, widget=0x55555581b610, size=0x555555aef8e0) at ../../dw/textblock.cc:2338
+#55 0x000055555563259c in dw::Textblock::rewrap (this=0x55555581fb40) at ../../dw/textblock_linebreaking.cc:1940
+#56 0x0000555555623450 in dw::Textblock::sizeRequestImpl (this=0x55555581fb40, requisition=0x55555591dcf0, numPos=0, references=0x0, x=0x0, y=0x0) at ../../dw/textblock.cc:346
+#57 0x000055555564bdf6 in dw::core::Widget::sizeRequest (this=0x55555581fb40, requisition=0x55555591dcf0, numPos=0, references=0x0, x=0x0, y=0x0) at ../../dw/widget.cc:580
+#58 0x0000555555629598 in dw::Textblock::calcSizeOfWidgetInFlow (this=0x55555583b7d0, wordIndex=0, widget=0x55555581fb40, size=0x55555591dcf0) at ../../dw/textblock.cc:2394
+#59 0x000055555563259c in dw::Textblock::rewrap (this=0x55555583b7d0) at ../../dw/textblock_linebreaking.cc:1940
+#60 0x0000555555623450 in dw::Textblock::sizeRequestImpl (this=0x55555583b7d0, requisition=0x7fffffffd554, numPos=0, references=0x0, x=0x0, y=0x0) at ../../dw/textblock.cc:346
+#61 0x000055555564bdf6 in dw::core::Widget::sizeRequest (this=0x55555583b7d0, requisition=0x7fffffffd554, numPos=0, references=0x0, x=0x0, y=0x0) at ../../dw/widget.cc:580
+#62 0x000055555563ea4e in dw::core::Layout::resizeIdle (this=0x55555592f410) at ../../dw/layout.cc:911
+#63 0x00005555555e9635 in dw::fltk::FltkPlatform::generalIdle (this=0x55555591cab0) at ../dw/../../dw/fltkplatform.cc:630
+#64 0x00005555555e9598 in dw::fltk::FltkPlatform::generalStaticIdle (data=0x55555591cab0) at ../dw/../../dw/fltkplatform.cc:620
+#65 0x00007ffff7dae011 in Fl::wait(double) () from /usr/lib/libfltk.so.1.3
+#66 0x00007ffff7dae12a in Fl::run() () from /usr/lib/libfltk.so.1.3
+#67 0x00005555555a9c55 in main (argc=2, argv=0x7fffffffd7c8) at ../../src/dillo.cc:582
+``` \ No newline at end of file