Opened 7 years ago

Closed 5 years ago

#8742 closed bug (fixed)

app server crash after WebPositive is started

Reported by: Giova84 Owned by: axeld
Priority: normal Milestone: R1
Component: Servers/app_server Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: x86

Description (last modified by bonefish)

I have WebPositive installed from its first release, has always worked good. But from 15 minutes, when i launch it (on my system nothing is changed) after few second causes an app server crash. In this time, before that crash appears, i have noticed that WebPositive has changed fonts on his interface.. After that crash i do a CTRL+ALT+CANC that bring me again to Desktop, and Tracker and Deskbar seem disappeared, but inside task manager are present. At this point i have to restart Haiku. WebPositive version r 586, no newer webkit used. Haiku Hrev44295.

Screenshot of app server crash attached.

Attachments (2)

KDL_After_WebPositive.jpg (274.2 KB) - added by Giova84 7 years ago.
KDL_BT_OUTPUT.jpg (697.2 KB) - added by Giova84 7 years ago.

Download all attachments as: .zip

Change History (12)

Changed 7 years ago by Giova84

Attachment: KDL_After_WebPositive.jpg added

comment:1 Changed 7 years ago by anevilyak

Component: Applications/WebPositiveServers/app_server
Keywords: KDL after WebPositive is started removed
Owner: changed from leavengood to axeld

That's actually an app_server crash.

comment:2 in reply to:  1 ; Changed 7 years ago by Giova84

Replying to anevilyak:

That's actually an app_server crash.

Sure, but happens when i launch WebPositive.. And twenty minutes ago all works without problems!

comment:3 in reply to:  2 Changed 7 years ago by anevilyak

Replying to Giova84:

Sure, but happens when i launch WebPositive.. And twenty minutes ago all works without problems!

Yes, I wasn't saying there isn't a bug, merely categorizing it correctly. In any case, the screenshot in its current form is useless, at least the output of typing 'bt' at the prompt would be needed to begin troubleshooting.

Changed 7 years ago by Giova84

Attachment: KDL_BT_OUTPUT.jpg added

comment:4 Changed 7 years ago by axeld

Thanks! This looks like memory corruption. If the back trace usually looks like this, it's most probably font related. Did you install a new font lately? Or changed the default fonts used in either WebPositive or the system? Or does it happen with a specific web site?

What exactly do you mean by "i have noticed that WebPositive has changed fonts on his interface"?

comment:5 Changed 7 years ago by bonefish

Description: modified (diff)
Summary: KDL after WebPositive is startedapp server crash after WebPositive is started

comment:6 in reply to:  4 Changed 7 years ago by Giova84

Replying to axeld:

Thanks! This looks like memory corruption. If the back trace usually looks like this, it's most probably font related. Did you install a new font lately? Or changed the default fonts used in either WebPositive or the system? Or does it happen with a specific web site?

Hi, four days ago i have added "Colibri" font inside /boot/common/data/fonts but i use this font only with StyledEdit, WonderBrush and ThinkFree. Is not used in WebPositive. But in anyway i will try to remove it and i will see if app_server crash again.

What exactly do you mean by "i have noticed that WebPositive has changed fonts on his interface"?

On every website i have noticed that WebPositive uses different fonts from default fonts. In WebPositive preferences i have no changed fonts.

comment:7 Changed 7 years ago by Giova84

Oops.. Obviously is "Calibri" (from Windows 7) not "Colibri"! :-)

comment:8 Changed 7 years ago by Giova84

Ok: When i use "Calibri" ttf font inside WoderBrush, most of the time i got an KDL.. So Calibri font is the guilty of KDL.

comment:9 Changed 6 years ago by Giova84

This issue is no longer present for me, on the latest nightly builds.

comment:10 Changed 5 years ago by pulkomandy

Resolution: fixed
Status: newclosed

Fixed as per original reporter comment.

Note: See TracTickets for help on using tickets.